From 62190601633748e6438ac6b13e7afd675bc5a5d0 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 25 Mar 2024 20:39:40 +0300 Subject: [PATCH] Sync with portage [Mon Mar 25 20:39:40 MSK 2024]. --- Manifest | 30 +- Manifest.files.gz | Bin 29793 -> 29769 bytes app-accessibility/Manifest.gz | Bin 4556 -> 4556 bytes app-accessibility/kontrast/Manifest | 2 +- app-accessibility/kontrast/metadata.xml | 1 + app-admin/Manifest.gz | Bin 32029 -> 32036 bytes app-admin/ananicy/Manifest | 2 +- app-admin/ananicy/ananicy-2.2.1-r1.ebuild | 4 +- app-admin/awscli/Manifest | 14 +- app-admin/awscli/awscli-1.32.54.ebuild | 90 - app-admin/awscli/awscli-1.32.59.ebuild | 2 +- app-admin/awscli/awscli-1.32.66.ebuild | 90 - app-admin/awscli/awscli-1.32.67.ebuild | 90 - app-admin/awscli/awscli-1.32.68.ebuild | 90 - ...i-1.32.65.ebuild => awscli-1.32.69.ebuild} | 0 app-admin/calamares/Manifest | 3 + app-admin/calamares/calamares-3.3.5.ebuild | 167 + .../files/calamares-gentoo-branding.desc | 239 + app-admin/drush/Manifest | 5 +- app-admin/drush/drush-6.7.0-r6.ebuild | 4 +- ...-6.7.0-r4.ebuild => drush-6.7.0-r7.ebuild} | 8 +- .../drush-6.7.0-batch-signature-fix-r1.patch | 46 + app-admin/fifo-cronolog/Manifest | 4 +- .../fifo-cronolog-1.1.1-r2.ebuild | 29 - ...3.ebuild => fifo-cronolog-1.2.3-r1.ebuild} | 2 +- app-admin/hcloud/Manifest | 6 +- app-admin/hcloud/hcloud-1.37.0.ebuild | 34 - app-admin/hcloud/hcloud-1.41.1.ebuild | 34 - app-admin/hcloud/hcloud-1.42.0.ebuild | 4 +- app-admin/pwman3/Manifest | 4 +- app-admin/pwman3/pwman3-0.11.1.ebuild | 31 - app-admin/pwman3/pwman3-0.12.2.ebuild | 15 +- app-antivirus/Manifest.gz | Bin 881 -> 881 bytes app-antivirus/clamav/Manifest | 1 - .../clamav/files/clamav-0.103.8-c-std.patch | 204 - app-arch/Manifest.gz | Bin 17944 -> 17933 bytes app-arch/file-roller/Manifest | 2 + app-arch/file-roller/file-roller-44.ebuild | 103 + app-arch/libarchive/Manifest | 2 +- .../libarchive/libarchive-3.7.2-r2.ebuild | 7 + app-arch/lzip/Manifest | 2 +- app-arch/lzip/lzip-1.24.1.ebuild | 2 +- app-arch/pixz/Manifest | 4 +- app-arch/pixz/pixz-1.0.7-r1.ebuild | 8 +- app-arch/pixz/pixz-9999.ebuild | 8 +- app-arch/rpm/Manifest | 2 +- app-arch/rpm/rpm-4.19.1.1.ebuild | 2 +- app-arch/xz-utils/Manifest | 2 +- app-arch/xz-utils/xz-utils-5.6.1.ebuild | 2 +- app-backup/Manifest.gz | Bin 7870 -> 7869 bytes app-backup/borgmatic/Manifest | 2 + app-backup/borgmatic/borgmatic-1.8.9.ebuild | 79 + app-backup/dar/Manifest | 2 + app-backup/dar/dar-2.7.14.ebuild | 97 + app-backup/duplicity/Manifest | 2 +- app-backup/duplicity/duplicity-2.1.4.ebuild | 4 +- app-backup/kup/Manifest | 2 +- app-backup/kup/metadata.xml | 1 + app-containers/Manifest.gz | Bin 8735 -> 8730 bytes app-containers/buildah/Manifest | 12 +- ...ah-1.34.1.ebuild => buildah-1.33.7.ebuild} | 9 +- app-containers/buildah/buildah-1.34.3.ebuild | 122 + ...ah-1.35.0.ebuild => buildah-1.35.1.ebuild} | 0 app-containers/buildah/buildah-9999.ebuild | 2 +- app-containers/containers-common/Manifest | 3 +- .../containers-common-0.58.0-r1.ebuild | 75 + .../containers-common-9999.ebuild | 29 +- app-containers/devcontainer/Manifest | 4 +- ...56.1.ebuild => devcontainer-0.58.0.ebuild} | 2 +- app-containers/distrobox/Manifest | 4 +- .../distrobox/distrobox-1.7.0.1.ebuild | 2 +- .../distrobox/distrobox-1.7.0.ebuild | 35 - app-containers/docker-compose/Manifest | 2 +- .../docker-compose-1.29.2-r6.ebuild | 2 +- app-containers/nerdctl/Manifest | 6 +- ...dctl-1.4.0.ebuild => nerdctl-1.7.5.ebuild} | 26 +- app-containers/podman-tui/Manifest | 2 + .../podman-tui/podman-tui-1.0.0.ebuild | 34 + app-containers/podman/Manifest | 14 +- .../files/podman-auto-update-5.0.0.cron | 5 + .../files/podman-auto-update-5.0.0_rc4.cron | 7 - app-containers/podman/metadata.xml | 6 +- ...odman-4.8.3.ebuild => podman-5.0.0.ebuild} | 65 +- app-containers/podman/podman-5.0.0_rc5.ebuild | 148 - app-containers/podman/podman-5.0.0_rc7.ebuild | 151 - app-containers/podman/podman-9999.ebuild | 73 +- app-crypt/Manifest.gz | Bin 24814 -> 24806 bytes app-crypt/libscrypt/Manifest | 2 +- app-crypt/libscrypt/libscrypt-1.22-r2.ebuild | 4 +- app-crypt/mkp224o/Manifest | 2 - app-crypt/mkp224o/mkp224o-1.6.1-r1.ebuild | 36 - app-crypt/rpm-sequoia/Manifest | 2 +- .../rpm-sequoia/rpm-sequoia-1.6.0.ebuild | 2 +- app-doc/Manifest.gz | Bin 7315 -> 7486 bytes app-doc/audacity/Manifest | 6 + app-doc/audacity/audacity-3.3.3.ebuild | 26 + app-doc/audacity/audacity-3.4.2.ebuild | 26 + app-doc/audacity/audacity-9999.ebuild | 26 + app-doc/audacity/metadata.xml | 19 + app-editors/Manifest.gz | Bin 13950 -> 13955 bytes app-editors/emacs/Manifest | 13 +- app-editors/emacs/emacs-26.3-r16.ebuild | 10 +- app-editors/emacs/emacs-26.3-r17.ebuild | 379 + app-editors/emacs/emacs-27.2-r15.ebuild | 445 + app-editors/emacs/emacs-28.2-r11.ebuild | 536 + ...9.2.9999.ebuild => emacs-29.3.9999.ebuild} | 0 app-editors/emacs/emacs-29.3.ebuild | 619 + app-editors/ghex/Manifest | 2 + app-editors/ghex/ghex-45.2.ebuild | 66 + app-editors/ghostwriter/Manifest | 4 +- .../ghostwriter/ghostwriter-23.08.5.ebuild | 2 +- .../ghostwriter/ghostwriter-24.02.1.ebuild | 2 +- app-emacs/Manifest.gz | Bin 75316 -> 75319 bytes app-emacs/cmake-mode/Manifest | 6 +- app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild | 29 - ...3.28.2.ebuild => cmake-mode-3.29.0.ebuild} | 0 app-emacs/company-mode/Manifest | 2 + .../company-mode/company-mode-0.10.2.ebuild | 59 + app-emacs/elpher/Manifest | 8 +- app-emacs/elpher/elpher-3.5.1.ebuild | 2 +- ...lpher-3.5.0.ebuild => elpher-3.6.0.ebuild} | 18 +- app-emacs/elpher/elpher-9999.ebuild | 14 +- app-emacs/mmm-mode/Manifest | 2 +- app-emacs/mmm-mode/mmm-mode-0.5.11.ebuild | 2 +- app-emacs/nxml-gentoo-schemas/Manifest | 4 +- .../nxml-gentoo-schemas-20231022.ebuild | 24 - .../nxml-gentoo-schemas-20240208.ebuild | 2 +- app-emacs/orderless/Manifest | 2 + app-emacs/orderless/orderless-1.1.ebuild | 31 + app-emacs/org-mode/Manifest | 6 +- app-emacs/org-mode/org-mode-9.6.19.ebuild | 2 +- ...e-9.6.17.ebuild => org-mode-9.6.23.ebuild} | 2 +- app-emacs/package-lint/Manifest | 3 + ...ackage-lint-0.22-load-data-directory.patch | 17 + .../package-lint/package-lint-0.22.ebuild | 54 + app-emacs/transient/Manifest | 4 +- app-emacs/transient/transient-0.6.0.ebuild | 42 + app-emacs/transient/transient-9999.ebuild | 16 +- app-emacs/ts/Manifest | 2 +- app-emacs/ts/ts-0.3.ebuild | 24 +- ...86Box-4.1.ebuild => 86Box-4.1.1-r1.ebuild} | 3 +- app-emulation/86Box/Manifest | 4 +- app-emulation/Manifest.gz | Bin 15482 -> 15494 bytes app-emulation/dxvk/Manifest | 10 +- app-emulation/dxvk/dxvk-1.10.3-r1.ebuild | 8 +- app-emulation/dxvk/dxvk-2.2-r1.ebuild | 6 - app-emulation/dxvk/dxvk-2.3.1.ebuild | 6 - app-emulation/dxvk/dxvk-2.3.ebuild | 6 - app-emulation/dxvk/dxvk-9999.ebuild | 6 - app-emulation/punes/Manifest | 4 +- ...{punes-0.110.ebuild => punes-0.111.ebuild} | 0 app-emulation/qemu/Manifest | 6 +- app-emulation/qemu/qemu-8.1.5.ebuild | 1 + app-emulation/qemu/qemu-8.2.2.ebuild | 1 + app-emulation/qemu/qemu-9999.ebuild | 1 + app-emulation/virt-firmware/Manifest | 4 +- ...ld => virt-firmware-24.2_p20240325.ebuild} | 15 +- app-emulation/virtualbox-kvm/Manifest | 10 +- .../virtualbox-kvm-7.0.14_pre20240208.ebuild | 758 - .../virtualbox-kvm-7.0.14_pre20240226.ebuild | 758 - ... virtualbox-kvm-7.0.14_pre20240325.ebuild} | 6 +- .../virtualbox-kvm/virtualbox-kvm-9999.ebuild | 6 +- app-emulation/vkd3d-proton/Manifest | 10 +- .../vkd3d-proton/vkd3d-proton-2.10.ebuild | 8 +- .../vkd3d-proton/vkd3d-proton-2.11.1.ebuild | 6 - .../vkd3d-proton/vkd3d-proton-2.12.ebuild | 6 - .../vkd3d-proton/vkd3d-proton-2.6-r1.ebuild | 8 +- .../vkd3d-proton/vkd3d-proton-9999.ebuild | 6 - app-emulation/vkd3d/Manifest | 2 +- app-emulation/vkd3d/vkd3d-1.11.ebuild | 2 +- app-emulation/wine-proton/Manifest | 10 +- app-emulation/wine-proton/metadata.xml | 2 +- .../wine-proton/wine-proton-7.0.6.ebuild | 5 + .../wine-proton/wine-proton-8.0.5c.ebuild | 5 + .../wine-proton/wine-proton-8.0.9999.ebuild | 5 + .../wine-proton/wine-proton-9.0.9999.ebuild | 6 + app-emulation/wine-staging/Manifest | 21 +- app-emulation/wine-staging/metadata.xml | 2 +- .../wine-staging/wine-staging-9.0.ebuild | 6 + .../wine-staging/wine-staging-9.1.ebuild | 471 - .../wine-staging/wine-staging-9.2.ebuild | 471 - .../wine-staging/wine-staging-9.3.ebuild | 6 + .../wine-staging/wine-staging-9.4.1.ebuild | 6 + ...ing-9.4.ebuild => wine-staging-9.5.ebuild} | 7 +- .../wine-staging/wine-staging-9999.ebuild | 6 + app-emulation/wine-vanilla/Manifest | 20 +- app-emulation/wine-vanilla/metadata.xml | 2 +- .../wine-vanilla/wine-vanilla-7.0.2.ebuild | 5 + .../wine-vanilla/wine-vanilla-8.0.2.ebuild | 5 + .../wine-vanilla/wine-vanilla-9.0.ebuild | 6 + .../wine-vanilla/wine-vanilla-9.1.ebuild | 424 - .../wine-vanilla/wine-vanilla-9.3.ebuild | 6 + .../wine-vanilla/wine-vanilla-9.4.ebuild | 6 + ...lla-9.2.ebuild => wine-vanilla-9.5.ebuild} | 6 + .../wine-vanilla/wine-vanilla-9999.ebuild | 6 + app-i18n/Manifest.gz | Bin 18378 -> 18370 bytes app-i18n/ibus-m17n/Manifest | 4 +- app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild | 45 - app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild | 2 +- app-i18n/ibus-typing-booster/Manifest | 6 +- .../ibus-typing-booster-2.24.11.ebuild | 54 - .../ibus-typing-booster-2.25.0.ebuild | 54 - .../ibus-typing-booster-2.25.1.ebuild | 2 +- app-i18n/unicode-cldr/Manifest | 2 - .../unicode-cldr/unicode-cldr-43.1.ebuild | 22 - app-i18n/unicode-emoji/Manifest | 6 - .../unicode-emoji/unicode-emoji-15.0.ebuild | 34 - app-metrics/Manifest.gz | Bin 7138 -> 7131 bytes app-metrics/bind_exporter/Manifest | 5 +- .../bind_exporter/bind_exporter-0.3.0.ebuild | 56 - ...1.ebuild => bind_exporter-0.6.1-r1.ebuild} | 4 +- .../bind_exporter/files/bind_exporter.service | 11 + app-metrics/node_exporter/Manifest | 4 +- .../node_exporter/files/node_exporter.confd | 2 +- ...1.ebuild => node_exporter-1.7.0-r2.ebuild} | 0 .../prometheus-podman-exporter/Manifest | 2 + .../prometheus-podman-exporter-1.11.0.ebuild | 86 + app-misc/Manifest.gz | Bin 50776 -> 50780 bytes app-misc/binwalk/Manifest | 2 + app-misc/binwalk/binwalk-2.4.0.ebuild | 40 + app-misc/fastfetch/Manifest | 4 +- ...h-2.8.9.ebuild => fastfetch-2.8.10.ebuild} | 0 app-office/Manifest.gz | Bin 8442 -> 8433 bytes app-office/libreoffice-l10n/Manifest | 368 +- ...ebuild => libreoffice-l10n-7.6.6.3.ebuild} | 0 app-office/libreoffice/Manifest | 21 +- .../libreoffice-24.2-unused-qt6network.patch | 57 + .../libreoffice-7.6-unused-qt5network.patch | 58 + .../libreoffice-7.6.6.1-detect-plasma6.patch | 153 - ...2.1.ebuild => libreoffice-24.2.2.2.ebuild} | 6 +- .../libreoffice/libreoffice-24.2.9999.ebuild | 4 + ....6.1.ebuild => libreoffice-7.6.6.3.ebuild} | 4 +- .../libreoffice/libreoffice-7.6.9999.ebuild | 3 + .../libreoffice/libreoffice-9999.ebuild | 4 + app-office/merkuro/Manifest | 2 +- app-office/merkuro/merkuro-23.08.5.ebuild | 2 +- app-portage/Manifest.gz | Bin 9926 -> 9916 bytes app-portage/eix/Manifest | 2 +- ...eix-0.36.7.ebuild => eix-0.36.7-r1.ebuild} | 3 +- app-portage/elt-patches/Manifest | 2 + .../elt-patches/elt-patches-20240324.ebuild | 39 + app-portage/mirrorselect/Manifest | 4 +- .../mirrorselect/mirrorselect-2.4.0.ebuild | 2 +- .../mirrorselect/mirrorselect-9999.ebuild | 2 +- app-portage/nattka/Manifest | 4 +- app-portage/nattka/nattka-0.4.1-r1.ebuild | 44 - app-portage/nattka/nattka-0.4.2.ebuild | 2 +- app-portage/pkg-testing-tools/Manifest | 6 - .../pkg-testing-tools-0.1.0.ebuild | 19 - .../pkg-testing-tools-0.2.0.ebuild | 21 - .../pkg-testing-tools-0.2.1.ebuild | 32 - app-shells/Manifest.gz | Bin 10628 -> 10627 bytes app-shells/yash/Manifest | 2 + app-shells/yash/yash-2.56.1.ebuild | 35 + app-shells/zoxide/Manifest | 2 +- app-shells/zoxide/zoxide-0.9.4.ebuild | 2 +- app-text/Manifest.gz | Bin 49583 -> 49583 bytes app-text/calibre/Manifest | 11 +- app-text/calibre/calibre-7.4.0.ebuild | 242 - app-text/calibre/calibre-7.5.0.ebuild | 2 +- ...ibre-7.3.0.ebuild => calibre-7.7.0.ebuild} | 4 +- app-text/docbook-sgml-utils/Manifest | 2 +- .../docbook-sgml-utils-0.6.14-r6.ebuild | 2 +- app-text/kchmviewer/Manifest | 2 +- app-text/kchmviewer/kchmviewer-8.0.ebuild | 4 +- app-text/pandoc-bin/Manifest | 2 +- .../pandoc-bin/pandoc-bin-3.1.12.1.ebuild | 2 +- app-text/po4a/Manifest | 3 - app-text/po4a/files/po4a-0.66-man.patch | 18 - app-text/po4a/po4a-0.66.ebuild | 53 - app-text/texlive-core/Manifest | 2 +- ...-r4.ebuild => texlive-core-2023-r5.ebuild} | 7 +- app-vim/Manifest.gz | Bin 31590 -> 31593 bytes app-vim/editorconfig-vim/Manifest | 2 + .../editorconfig-vim-1.2.0.ebuild | 26 + dev-build/Manifest.gz | Bin 6540 -> 6543 bytes dev-build/libtool/Manifest | 7 +- dev-build/libtool/libtool-2.4.7-r1.ebuild | 117 - ....4.7-r2.ebuild => libtool-2.4.7-r3.ebuild} | 2 +- dev-build/libtool/libtool-9999.ebuild | 2 +- dev-build/libtool/metadata.xml | 15 +- dev-build/make/Manifest | 4 +- dev-build/make/make-4.4.1-r1.ebuild | 13 +- dev-build/make/make-9999.ebuild | 13 +- dev-build/meson/Manifest | 2 +- dev-build/meson/meson-1.3.2.ebuild | 2 +- dev-build/rocm-cmake/Manifest | 2 - dev-build/rocm-cmake/rocm-cmake-5.4.3.ebuild | 31 - dev-cpp/Manifest.gz | Bin 14992 -> 14976 bytes dev-cpp/glibmm/Manifest | 2 + dev-cpp/glibmm/glibmm-2.66.7.ebuild | 54 + dev-cpp/rapidfuzz-cpp/Manifest | 8 +- .../rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild | 32 - .../rapidfuzz-cpp/rapidfuzz-cpp-3.0.0.ebuild | 32 - .../rapidfuzz-cpp/rapidfuzz-cpp-3.0.1.ebuild | 32 - .../rapidfuzz-cpp/rapidfuzz-cpp-3.0.2.ebuild | 2 +- dev-cpp/tree/Manifest | 4 +- dev-cpp/tree/metadata.xml | 3 + dev-cpp/tree/tree-3.18.ebuild | 39 + dev-db/Manifest.gz | Bin 16432 -> 16428 bytes dev-db/etcd/Manifest | 6 + dev-db/etcd/etcd-3.4.31.ebuild | 79 + dev-db/etcd/etcd-3.5.12.ebuild | 80 + dev-db/mariadb/Manifest | 2 +- dev-db/mariadb/mariadb-10.6.17.ebuild | 2 +- dev-db/rqlite/Manifest | 5 +- ...ite-7.17.0.ebuild => rqlite-8.23.0.ebuild} | 13 +- dev-debug/Manifest.gz | Bin 4004 -> 4005 bytes dev-debug/lldb/Manifest | 11 +- dev-debug/lldb/lldb-17.0.6.ebuild | 2 +- dev-debug/lldb/lldb-18.1.0.ebuild | 111 - dev-debug/lldb/lldb-19.0.0_pre20240309.ebuild | 110 - ....ebuild => lldb-19.0.0_pre20240322.ebuild} | 0 dev-embedded/Manifest.gz | Bin 9399 -> 9396 bytes dev-embedded/picotool/Manifest | 2 - dev-embedded/picotool/picotool-1.1.0.ebuild | 35 - dev-games/Manifest.gz | Bin 6053 -> 6055 bytes dev-games/mygui/Manifest | 3 + .../mygui/files/mygui-3.4.3-werror.patch | 12 + dev-games/mygui/mygui-3.4.3.ebuild | 160 + dev-java/Manifest.gz | Bin 59662 -> 59646 bytes dev-java/commons-compress/Manifest | 4 +- .../commons-compress-1.21-r1.ebuild | 121 - .../commons-compress-1.26.0-r1.ebuild | 2 +- dev-java/commons-io/Manifest | 4 +- .../commons-io/commons-io-2.11.0-r1.ebuild | 54 - dev-java/commons-io/commons-io-2.15.1.ebuild | 2 +- dev-java/jakartaee-migration/Manifest | 4 +- .../jakartaee-migration-1.0.7-r2.ebuild | 94 - .../jakartaee-migration-1.0.8-r1.ebuild | 2 +- dev-lang/Manifest.gz | Bin 21833 -> 21825 bytes dev-lang/eisl/Manifest | 2 - dev-lang/eisl/eisl-3.60.ebuild | 48 - dev-lang/gleam/Manifest | 185 +- dev-lang/gleam/gleam-0.33.0.ebuild | 344 - ...gleam-0.34.1.ebuild => gleam-1.0.0.ebuild} | 180 +- dev-lang/gnat-gpl/Manifest | 4 +- .../gnat-gpl/files/gcc-configure-LANG.patch | 64 - dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild | 1 + dev-lang/haxe/Manifest | 4 +- .../{haxe-4.3.1.ebuild => haxe-4.3.4.ebuild} | 20 +- dev-lang/luau/Manifest | 2 +- dev-lang/luau/luau-0.613.ebuild | 2 +- dev-lang/qore/Manifest | 2 +- dev-lang/qore/qore-1.19.2.ebuild | 2 +- dev-lang/rust-bin/Manifest | 2 +- dev-lang/rust-bin/rust-bin-1.75.0.ebuild | 2 +- dev-lang/rust/Manifest | 2 +- dev-lang/rust/rust-1.75.0-r1.ebuild | 2 +- dev-lang/spidermonkey/Manifest | 2 + .../spidermonkey/spidermonkey-115.9.1.ebuild | 474 + dev-libs/Manifest.gz | Bin 98357 -> 98383 bytes dev-libs/apache-arrow/Manifest | 2 +- .../apache-arrow/apache-arrow-15.0.2.ebuild | 2 +- dev-libs/castxml/Manifest | 2 + dev-libs/castxml/castxml-0.6.4.ebuild | 64 + dev-libs/flatbuffers/Manifest | 8 +- .../flatbuffers/flatbuffers-23.1.21.ebuild | 35 - .../flatbuffers/flatbuffers-23.5.26.ebuild | 33 - .../flatbuffers/flatbuffers-24.3.6.ebuild | 33 - .../flatbuffers/flatbuffers-24.3.7.ebuild | 2 +- dev-libs/folks/Manifest | 2 + dev-libs/folks/folks-0.15.9.ebuild | 97 + dev-libs/gjs/Manifest | 2 + dev-libs/gjs/gjs-1.78.5.ebuild | 68 + dev-libs/glib/Manifest | 3 +- .../files/glib-2.78.4-libpcre2-10.43.patch | 45 + dev-libs/glib/glib-2.78.4-r1.ebuild | 1 + dev-libs/intel-compute-runtime/Manifest | 4 +- ...-compute-runtime-23.52.28202.23-r1.ebuild} | 8 +- ...-compute-runtime-24.05.28454.17-r1.ebuild} | 8 +- dev-libs/leatherman/Manifest | 2 +- dev-libs/leatherman/leatherman-1.12.12.ebuild | 2 +- dev-libs/libaio/Manifest | 2 +- dev-libs/libaio/libaio-0.3.113-r1.ebuild | 2 +- dev-libs/libclc/Manifest | 9 +- dev-libs/libclc/libclc-18.1.0.ebuild | 62 - .../libclc/libclc-19.0.0_pre20240309.ebuild | 61 - ...build => libclc-19.0.0_pre20240322.ebuild} | 0 dev-libs/libdnet/Manifest | 6 +- dev-libs/libdnet/libdnet-1.16.4.ebuild | 10 +- dev-libs/libdnet/libdnet-1.17.0.ebuild | 11 +- dev-libs/libdnet/libdnet-1.18.0.ebuild | 9 +- dev-libs/libei/Manifest | 2 +- dev-libs/libei/libei-1.2.1.ebuild | 2 +- dev-libs/libgit2/Manifest | 6 +- dev-libs/libgit2/libgit2-1.7.1.ebuild | 70 - dev-libs/libgit2/libgit2-1.7.2.ebuild | 6 +- dev-libs/libgit2/libgit2-1.8.0.ebuild | 4 +- dev-libs/libgpiod/Manifest | 7 +- .../libgpiod/files/libgpiod-2.1-libtool.patch | 66 + ...iod-2.0.2.ebuild => libgpiod-2.1.1.ebuild} | 15 +- dev-libs/libgpiod/libgpiod-2.1.ebuild | 14 +- dev-libs/libgweather/Manifest | 2 + dev-libs/libgweather/libgweather-4.4.2.ebuild | 88 + dev-libs/libinput/Manifest | 2 +- dev-libs/libinput/libinput-1.25.0.ebuild | 2 + dev-libs/libsigsegv/Manifest | 2 +- dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +- dev-libs/libstrophe/Manifest | 2 +- dev-libs/libstrophe/libstrophe-0.13.1.ebuild | 2 +- dev-libs/libudfread/Manifest | 4 - dev-libs/libudfread/libudfread-1.1.0.ebuild | 37 - dev-libs/libudfread/libudfread-1.1.1.ebuild | 37 - dev-libs/ncnn/Manifest | 2 +- ...0240102.ebuild => ncnn-20240102-r1.ebuild} | 13 +- dev-libs/simde/Manifest | 5 +- dev-libs/simde/files/simde-0.8.0-xop.patch | 28 + dev-libs/simde/simde-0.7.6-r1.ebuild | 45 - ...mde-0.8.0.ebuild => simde-0.8.0-r1.ebuild} | 1 + dev-libs/thrift/Manifest | 2 +- dev-libs/thrift/thrift-0.18.1-r1.ebuild | 2 +- dev-libs/tree-sitter-bash/Manifest | 4 +- .../tree-sitter-bash-0.20.4-r1.ebuild | 3 +- .../tree-sitter-bash-0.21.0-r1.ebuild | 15 + dev-libs/tree-sitter-cpp/Manifest | 2 +- .../tree-sitter-cpp-0.20.0_p20230410.ebuild | 4 +- dev-libs/tree-sitter-gleam/Manifest | 2 +- .../tree-sitter-gleam-0.33.0.ebuild | 3 +- dev-libs/tree-sitter-go/Manifest | 2 +- .../tree-sitter-go-0.20.0-r1.ebuild | 1 - dev-libs/tree-sitter-javascript/Manifest | 4 +- .../tree-sitter-javascript-0.20.1-r1.ebuild | 1 - .../tree-sitter-javascript-0.20.4.ebuild | 13 + dev-libs/tree-sitter-ocaml/Manifest | 6 +- .../tree-sitter-ocaml-0.19.0.ebuild | 4 +- .../tree-sitter-ocaml-0.20.1.ebuild | 4 +- .../tree-sitter-ocaml-0.20.4.ebuild | 2 +- dev-libs/tree-sitter-python/Manifest | 2 + .../tree-sitter-python-0.21.0-r1.ebuild | 15 + dev-libs/tree-sitter-ruby/Manifest | 2 +- ...tree-sitter-ruby-0.20.0_pre20221101.ebuild | 2 +- dev-libs/tree-sitter-typescript/Manifest | 8 +- .../tree-sitter-typescript-0.20.1.ebuild | 4 +- .../tree-sitter-typescript-0.20.2.ebuild | 4 +- .../tree-sitter-typescript-0.20.3.ebuild | 2 +- .../tree-sitter-typescript-0.20.5.ebuild | 2 +- dev-libs/tree-sitter/Manifest | 3 + .../files/tree-sitter-0.22.1-no-static.patch | 19 + .../tree-sitter/tree-sitter-0.22.1.ebuild | 51 + dev-ml/Manifest.gz | Bin 38321 -> 38324 bytes dev-ml/facile/Manifest | 3 - dev-ml/facile/facile-1.1.3-r1.ebuild | 53 - dev-ml/facile/files/facile-1.1-make.patch | 48 - dev-ml/llvm-ocaml/Manifest | 9 +- dev-ml/llvm-ocaml/llvm-ocaml-18.1.0.ebuild | 108 - .../llvm-ocaml-19.0.0_pre20240309.ebuild | 107 - ...d => llvm-ocaml-19.0.0_pre20240322.ebuild} | 0 .../DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild | 2 +- dev-perl/DBD-MariaDB/Manifest | 2 +- dev-perl/Manifest.gz | Bin 284939 -> 284944 bytes dev-php/Manifest.gz | Bin 35187 -> 35173 bytes dev-php/adodb/Manifest | 4 +- dev-php/adodb/adodb-5.22.2.ebuild | 3 +- dev-php/adodb/adodb-5.22.7.ebuild | 39 + dev-php/cli-prompt/Manifest | 2 + dev-php/cli-prompt/cli-prompt-1.0.4.ebuild | 22 + dev-php/cphplib/Manifest | 4 +- dev-php/cphplib/cphplib-0.51-r1.ebuild | 29 - dev-php/cphplib/cphplib-0.51-r2.ebuild | 26 + ...r.patch => cphplib-0.51-constructor.patch} | 0 dev-php/mmslib/Manifest | 2 +- dev-php/mmslib/mmslib-0.97-r1.ebuild | 23 + dev-php/mmslib/mmslib-0.97.ebuild | 24 - dev-python/Manifest.gz | Bin 270934 -> 271770 bytes dev-python/Nuitka/Manifest | 8 +- dev-python/Nuitka/Nuitka-2.1.1.ebuild | 52 - ...uitka-2.0.6.ebuild => Nuitka-2.1.3.ebuild} | 0 dev-python/Nuitka/Nuitka-2.1.ebuild | 52 - dev-python/PyGithub/Manifest | 2 + dev-python/PyGithub/PyGithub-2.3.0.ebuild | 39 + dev-python/PyQtWebEngine/Manifest | 2 +- .../PyQtWebEngine-5.15.6-r1.ebuild | 4 +- dev-python/aiofiles/Manifest | 2 +- dev-python/aiofiles/aiofiles-23.2.1.ebuild | 2 +- dev-python/argcomplete/Manifest | 4 +- .../argcomplete/argcomplete-3.2.2.ebuild | 43 - .../argcomplete/argcomplete-3.2.3.ebuild | 2 +- dev-python/asgiref/Manifest | 2 + dev-python/asgiref/asgiref-3.8.1.ebuild | 33 + dev-python/aws-sam-translator/Manifest | 4 +- .../aws-sam-translator-1.85.0.ebuild | 62 - .../aws-sam-translator-1.86.0.ebuild | 2 +- dev-python/bandit/Manifest | 4 +- dev-python/bandit/bandit-1.7.7.ebuild | 42 - dev-python/bandit/bandit-1.7.8.ebuild | 2 +- dev-python/boto3/Manifest | 14 +- dev-python/boto3/boto3-1.34.54.ebuild | 58 - dev-python/boto3/boto3-1.34.59.ebuild | 2 +- dev-python/boto3/boto3-1.34.66.ebuild | 58 - dev-python/boto3/boto3-1.34.67.ebuild | 58 - dev-python/boto3/boto3-1.34.68.ebuild | 58 - ...o3-1.34.65.ebuild => boto3-1.34.69.ebuild} | 0 dev-python/botocore/Manifest | 14 +- dev-python/botocore/botocore-1.34.54.ebuild | 67 - dev-python/botocore/botocore-1.34.59.ebuild | 2 +- dev-python/botocore/botocore-1.34.66.ebuild | 67 - dev-python/botocore/botocore-1.34.67.ebuild | 67 - dev-python/botocore/botocore-1.34.68.ebuild | 67 - ...1.34.65.ebuild => botocore-1.34.69.ebuild} | 0 dev-python/clang-python/Manifest | 9 +- .../clang-python/clang-python-18.1.0.ebuild | 54 - .../clang-python-19.0.0_pre20240309.ebuild | 53 - ...=> clang-python-19.0.0_pre20240322.ebuild} | 0 dev-python/click-didyoumean/Manifest | 2 + .../click-didyoumean-0.3.1.ebuild | 29 + dev-python/cramjam/Manifest | 2 +- dev-python/cramjam/cramjam-2.8.2.ebuild | 2 +- dev-python/cython/Manifest | 2 +- dev-python/cython/cython-3.0.9.ebuild | 2 +- dev-python/django-auth-ldap/Manifest | 2 + .../django-auth-ldap-4.7.0.ebuild | 43 + dev-python/djangorestframework/Manifest | 4 +- ...uild => djangorestframework-3.15.1.ebuild} | 7 +- dev-python/flatbuffers/Manifest | 6 - .../flatbuffers/flatbuffers-23.1.21.ebuild | 39 - .../flatbuffers/flatbuffers-23.5.26.ebuild | 39 - .../flatbuffers/flatbuffers-24.3.6.ebuild | 39 - dev-python/google-auth/Manifest | 4 +- .../google-auth/google-auth-2.28.1.ebuild | 59 - .../google-auth/google-auth-2.28.2.ebuild | 2 +- dev-python/hatchling/Manifest | 6 +- dev-python/hatchling/hatchling-1.22.3.ebuild | 87 - ...-1.22.2.ebuild => hatchling-1.22.4.ebuild} | 0 dev-python/hypothesis/Manifest | 28 +- .../hypothesis/hypothesis-6.98.18.ebuild | 2 +- .../hypothesis/hypothesis-6.98.9.ebuild | 90 - .../hypothesis/hypothesis-6.99.0.ebuild | 90 - ...98.15.ebuild => hypothesis-6.99.12.ebuild} | 0 ...98.17.ebuild => hypothesis-6.99.13.ebuild} | 0 .../hypothesis/hypothesis-6.99.2.ebuild | 90 - .../hypothesis/hypothesis-6.99.4.ebuild | 90 - .../hypothesis/hypothesis-6.99.5.ebuild | 90 - .../hypothesis/hypothesis-6.99.6.ebuild | 90 - .../hypothesis/hypothesis-6.99.7.ebuild | 90 - .../hypothesis/hypothesis-6.99.8.ebuild | 90 - .../hypothesis/hypothesis-6.99.9.ebuild | 90 - dev-python/jc/Manifest | 2 + dev-python/jc/jc-1.25.2.ebuild | 32 + dev-python/jupyter-collaboration/Manifest | 4 + ...laboration-2.0.5-no-node-for-version.patch | 42 + .../jupyter-collaboration-2.0.5.ebuild | 42 + dev-python/jupyter-collaboration/metadata.xml | 12 + dev-python/jupyter-server-fileid/Manifest | 3 + .../jupyter-server-fileid-0.9.1.ebuild | 45 + dev-python/jupyter-server-fileid/metadata.xml | 13 + dev-python/jupyter-ydoc/Manifest | 4 + ...pyter-ydoc-1.0.2-no-node-for-version.patch | 30 + .../jupyter-ydoc/jupyter-ydoc-2.0.1.ebuild | 48 + dev-python/jupyter-ydoc/metadata.xml | 13 + dev-python/jwcrypto/Manifest | 6 +- dev-python/jwcrypto/jwcrypto-1.5.4.ebuild | 37 - dev-python/jwcrypto/jwcrypto-1.5.5.ebuild | 37 - dev-python/jwcrypto/jwcrypto-1.5.6.ebuild | 2 +- dev-python/keyring/Manifest | 2 + dev-python/keyring/keyring-25.0.0.ebuild | 48 + dev-python/libarchive-c/Manifest | 4 +- .../libarchive-c/libarchive-c-5.0.ebuild | 31 - .../libarchive-c/libarchive-c-5.1.ebuild | 2 +- dev-python/libtmux/Manifest | 4 + dev-python/libtmux/libtmux-0.35.1.ebuild | 62 + dev-python/libtmux/libtmux-0.36.0.ebuild | 62 + dev-python/lit/Manifest | 11 +- dev-python/lit/lit-17.0.6.ebuild | 2 +- dev-python/lit/lit-18.1.0.ebuild | 46 - dev-python/lit/lit-19.0.0_pre20240309.ebuild | 45 - ...2.ebuild => lit-19.0.0_pre20240322.ebuild} | 0 dev-python/manuel/Manifest | 2 + .../manuel/manuel-1.12.4_p20231129.ebuild | 48 + dev-python/memory-allocator/Manifest | 2 + .../memory-allocator-0.1.4.ebuild | 31 + dev-python/mkdocs-material/Manifest | 2 + .../mkdocs-material-9.5.15.ebuild | 67 + dev-python/mypy/Manifest | 2 +- dev-python/mypy/mypy-1.9.0.ebuild | 2 +- dev-python/pandas/Manifest | 1 + dev-python/pandas/pandas-2.2.1.ebuild | 218 + dev-python/pikepdf/Manifest | 2 + dev-python/pikepdf/pikepdf-8.14.0.ebuild | 68 + dev-python/podman/Manifest | 2 + dev-python/podman/podman-5.0.0.ebuild | 53 + dev-python/pplpy/Manifest | 2 + dev-python/pplpy/pplpy-0.8.10.ebuild | 51 + dev-python/prettytable/Manifest | 2 +- .../prettytable/prettytable-3.10.0.ebuild | 2 +- dev-python/pyarrow/Manifest | 2 +- dev-python/pyarrow/pyarrow-15.0.2.ebuild | 2 +- dev-python/pycrdt-websocket/Manifest | 3 + dev-python/pycrdt-websocket/metadata.xml | 12 + .../pycrdt-websocket-0.12.7.ebuild | 29 + dev-python/pycrdt/Manifest | 61 + dev-python/pycrdt/metadata.xml | 12 + dev-python/pycrdt/pycrdt-0.8.11.ebuild | 91 + dev-python/pygccxml/Manifest | 3 +- .../pygccxml/files/pygccxml-2.4.0-doc.patch | 21 + dev-python/pygccxml/pygccxml-2.4.0.ebuild | 3 +- dev-python/pyglet/Manifest | 2 +- dev-python/pyglet/pyglet-2.0.14.ebuild | 2 +- dev-python/pypdf/Manifest | 5 +- dev-python/pypdf/pypdf-4.0.2.ebuild | 59 - dev-python/pypdf/pypdf-4.1.0.ebuild | 2 +- dev-python/pyside2-tools/Manifest | 2 + .../pyside2-tools-5.15.13.ebuild | 80 + dev-python/pyside2/Manifest | 2 + dev-python/pyside2/pyside2-5.15.13.ebuild | 228 + dev-python/pytest-asyncio/Manifest | 4 +- .../pytest-asyncio-0.23.5.ebuild | 52 - .../pytest-asyncio-0.23.5_p1.ebuild | 2 +- dev-python/pytest-cov/Manifest | 2 + dev-python/pytest-cov/pytest-cov-5.0.0.ebuild | 63 + dev-python/pytest-lazy-fixtures/Manifest | 2 +- .../pytest-lazy-fixtures-1.0.7.ebuild | 2 +- dev-python/pytest-subtests/Manifest | 6 +- .../pytest-subtests-0.11.0.ebuild | 40 - .../pytest-subtests-0.12.0.ebuild | 41 - .../pytest-subtests-0.12.1.ebuild | 2 +- dev-python/pytest-timeout/Manifest | 4 +- .../pytest-timeout-2.2.0.ebuild | 44 - .../pytest-timeout-2.3.1.ebuild | 2 +- dev-python/python-dbusmock/Manifest | 2 +- .../python-dbusmock-0.31.1-r1.ebuild | 5 +- dev-python/python-snappy/Manifest | 4 +- .../python-snappy/python-snappy-0.7.0.ebuild | 27 - .../python-snappy/python-snappy-0.7.1.ebuild | 2 +- dev-python/pyupgrade/Manifest | 2 + dev-python/pyupgrade/pyupgrade-3.15.2.ebuild | 30 + dev-python/quart-trio/Manifest | 2 +- .../quart-trio/quart-trio-0.11.1.ebuild | 2 +- dev-python/quart/Manifest | 2 +- dev-python/quart/quart-0.19.4.ebuild | 2 +- dev-python/rapidfuzz/Manifest | 6 +- dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 2 +- ...zz-3.6.1.ebuild => rapidfuzz-3.7.0.ebuild} | 6 +- dev-python/requests-oauthlib/Manifest | 4 +- ....ebuild => requests-oauthlib-2.0.0.ebuild} | 0 dev-python/rope/Manifest | 2 + dev-python/rope/rope-1.13.0.ebuild | 43 + dev-python/rq/Manifest | 6 +- dev-python/rq/rq-1.15.1.ebuild | 61 - dev-python/rq/rq-1.16.0.ebuild | 57 - dev-python/rq/rq-1.16.1.ebuild | 2 +- dev-python/scikit-build-core/Manifest | 2 - .../scikit-build-core-0.8.1.ebuild | 54 - dev-python/shiboken2/Manifest | 2 + dev-python/shiboken2/shiboken2-5.15.13.ebuild | 172 + dev-python/sphinx-press-theme/Manifest | 4 +- ...ebuild => sphinx-press-theme-0.9.1.ebuild} | 0 dev-python/sqlalchemy/Manifest | 6 +- .../sqlalchemy/sqlalchemy-1.4.52.ebuild | 2 +- .../sqlalchemy/sqlalchemy-2.0.28.ebuild | 2 +- .../sqlalchemy/sqlalchemy-2.0.29.ebuild | 111 + dev-python/stripe/Manifest | 4 +- dev-python/stripe/stripe-8.4.0.ebuild | 81 - dev-python/stripe/stripe-8.6.0.ebuild | 2 +- dev-python/time-machine/Manifest | 4 +- .../time-machine/time-machine-2.14.0.ebuild | 2 +- .../time-machine/time-machine-2.14.1.ebuild | 30 + dev-python/tox/Manifest | 2 + dev-python/tox/tox-4.14.2.ebuild | 87 + dev-python/tree-sitter/Manifest | 9 + .../files/tree-sitter-0.21.0-unbundle.patch | 17 + .../tree-sitter/tree-sitter-0.21.0.ebuild | 75 + dev-python/trimesh/Manifest | 4 +- dev-python/trimesh/trimesh-4.1.5.ebuild | 68 - dev-python/trimesh/trimesh-4.1.8.ebuild | 2 +- dev-python/twisted/Manifest | 2 +- dev-python/twisted/twisted-24.3.0.ebuild | 2 +- dev-python/txAMQP/Manifest | 4 +- dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild | 9 +- dev-python/typeguard/Manifest | 2 + dev-python/typeguard/typeguard-4.2.1.ebuild | 42 + dev-python/types-docutils/Manifest | 12 - .../types-docutils-0.20.0.20240309.ebuild | 17 - .../types-docutils-0.20.0.20240310.ebuild | 17 - .../types-docutils-0.20.0.20240311.ebuild | 17 - .../types-docutils-0.20.0.20240314.ebuild | 17 - .../types-docutils-0.20.0.20240315.ebuild | 17 - .../types-docutils-0.20.0.20240316.ebuild | 17 - dev-python/types-gdb/Manifest | 2 - .../types-gdb-12.1.4.20240311.ebuild | 17 - dev-python/types-psutil/Manifest | 6 +- .../types-psutil-5.9.5.20240205.ebuild | 17 - .../types-psutil-5.9.5.20240311.ebuild | 17 - .../types-psutil-5.9.5.20240316.ebuild | 2 +- dev-python/types-setuptools/Manifest | 10 +- .../types-setuptools-69.1.0.20240302.ebuild | 17 - .../types-setuptools-69.1.0.20240308.ebuild | 17 - .../types-setuptools-69.1.0.20240309.ebuild | 17 - .../types-setuptools-69.1.0.20240310.ebuild | 2 +- .../types-setuptools-69.2.0.20240316.ebuild | 17 - dev-python/tzdata/Manifest | 1 + dev-python/tzdata/tzdata-10001.ebuild | 37 + dev-python/urllib3/Manifest | 2 +- dev-python/urllib3/urllib3-2.2.1.ebuild | 2 +- dev-python/urwid/Manifest | 6 +- dev-python/urwid/urwid-2.5.3.ebuild | 43 - dev-python/urwid/urwid-2.6.7.ebuild | 47 - dev-python/urwid/urwid-2.6.8.ebuild | 2 +- dev-python/utidylib/Manifest | 4 +- dev-python/utidylib/utidylib-0.10.ebuild | 2 +- dev-python/utidylib/utidylib-0.9.ebuild | 36 - dev-python/validators/Manifest | 2 + .../validators/validators-0.24.0.ebuild | 21 + dev-python/weasyprint/Manifest | 6 +- dev-python/weasyprint/weasyprint-60.2.ebuild | 42 - dev-python/weasyprint/weasyprint-61.1.ebuild | 47 - dev-python/weasyprint/weasyprint-61.2.ebuild | 2 +- dev-python/ytmusicapi/Manifest | 8 +- dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild | 23 - dev-python/ytmusicapi/ytmusicapi-1.5.3.ebuild | 23 - dev-python/ytmusicapi/ytmusicapi-1.5.4.ebuild | 23 - dev-python/ytmusicapi/ytmusicapi-1.6.0.ebuild | 2 +- dev-qt/Manifest.gz | Bin 11724 -> 11756 bytes dev-qt/assistant/Manifest | 3 + dev-qt/assistant/assistant-5.15.13.ebuild | 60 + dev-qt/designer/Manifest | 3 + dev-qt/designer/designer-5.15.13.ebuild | 59 + dev-qt/linguist-tools/Manifest | 3 + .../linguist-tools-5.15.13.ebuild | 37 + dev-qt/linguist/Manifest | 3 + dev-qt/linguist/linguist-5.15.13.ebuild | 54 + dev-qt/pixeltool/Manifest | 3 + dev-qt/pixeltool/pixeltool-5.15.13.ebuild | 35 + dev-qt/qdbus/Manifest | 3 + dev-qt/qdbus/qdbus-5.15.13.ebuild | 35 + dev-qt/qdbusviewer/Manifest | 3 + dev-qt/qdbusviewer/qdbusviewer-5.15.13.ebuild | 51 + dev-qt/qdoc/Manifest | 3 + dev-qt/qdoc/qdoc-5.15.13.ebuild | 40 + dev-qt/qt-docs/Manifest | 2 +- .../qt-docs-6.6.2_p202402121133.ebuild | 2 +- dev-qt/qt3d/Manifest | 6 +- dev-qt/qt3d/qt3d-5.15.13.ebuild | 44 + ...-6.7.0_rc.ebuild => qt3d-6.7.0_rc2.ebuild} | 0 dev-qt/qt5compat/Manifest | 6 +- dev-qt/qt5compat/qt5compat-6.6.2.ebuild | 2 +- ...0_rc.ebuild => qt5compat-6.7.0_rc2.ebuild} | 0 dev-qt/qtbase/Manifest | 6 +- dev-qt/qtbase/qtbase-6.6.2.ebuild | 2 +- ....7.0_rc.ebuild => qtbase-6.7.0_rc2.ebuild} | 0 dev-qt/qtbluetooth/Manifest | 3 + dev-qt/qtbluetooth/qtbluetooth-5.15.13.ebuild | 34 + dev-qt/qtcharts/Manifest | 8 +- dev-qt/qtcharts/qtcharts-5.15.13.ebuild | 30 + dev-qt/qtcharts/qtcharts-6.6.2.ebuild | 2 +- ....0_rc.ebuild => qtcharts-6.7.0_rc2.ebuild} | 0 dev-qt/qtconcurrent/Manifest | 3 + .../qtconcurrent/qtconcurrent-5.15.13.ebuild | 23 + dev-qt/qtconnectivity/Manifest | 6 +- .../qtconnectivity-6.6.2.ebuild | 2 +- ...ebuild => qtconnectivity-6.7.0_rc2.ebuild} | 0 dev-qt/qtcore/Manifest | 3 + dev-qt/qtcore/qtcore-5.15.13.ebuild | 162 + dev-qt/qtdatavis3d/Manifest | 2 + dev-qt/qtdatavis3d/qtdatavis3d-5.15.13.ebuild | 32 + dev-qt/qtdbus/Manifest | 3 + dev-qt/qtdbus/qtdbus-5.15.13.ebuild | 45 + dev-qt/qtdeclarative/Manifest | 9 +- .../qtdeclarative-5.15.13.ebuild | 67 + .../qtdeclarative-6.6.2-r1.ebuild | 2 +- ....ebuild => qtdeclarative-6.7.0_rc2.ebuild} | 0 dev-qt/qtdiag/Manifest | 3 + dev-qt/qtdiag/qtdiag-5.15.13.ebuild | 43 + dev-qt/qtgamepad/Manifest | 2 + dev-qt/qtgamepad/qtgamepad-5.15.13.ebuild | 36 + dev-qt/qtgraphicaleffects/Manifest | 2 + .../qtgraphicaleffects-5.15.13.ebuild | 22 + dev-qt/qtgui/Manifest | 3 + dev-qt/qtgui/qtgui-5.15.13.ebuild | 180 + dev-qt/qthelp/Manifest | 3 + dev-qt/qthelp/qthelp-5.15.13.ebuild | 30 + dev-qt/qthttpserver/Manifest | 4 +- ...c.ebuild => qthttpserver-6.7.0_rc2.ebuild} | 0 dev-qt/qtimageformats/Manifest | 9 +- .../qtimageformats-5.15.13.ebuild | 32 + .../qtimageformats-6.6.2.ebuild | 2 +- ...ebuild => qtimageformats-6.7.0_rc2.ebuild} | 0 dev-qt/qtlocation/Manifest | 7 +- dev-qt/qtlocation/qtlocation-5.15.13.ebuild | 59 + ..._rc.ebuild => qtlocation-6.7.0_rc2.ebuild} | 0 dev-qt/qtmultimedia/Manifest | 9 +- .../qtmultimedia/qtmultimedia-5.15.13.ebuild | 70 + dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild | 2 +- ...c.ebuild => qtmultimedia-6.7.0_rc2.ebuild} | 0 dev-qt/qtnetwork/Manifest | 3 + dev-qt/qtnetwork/qtnetwork-5.15.13.ebuild | 62 + dev-qt/qtnetworkauth/Manifest | 6 +- .../qtnetworkauth-5.15.13.ebuild | 21 + ....ebuild => qtnetworkauth-6.7.0_rc2.ebuild} | 0 dev-qt/qtopengl/Manifest | 3 + dev-qt/qtopengl/qtopengl-5.15.13.ebuild | 35 + dev-qt/qtpaths/Manifest | 3 + dev-qt/qtpaths/qtpaths-5.15.13.ebuild | 28 + dev-qt/qtplugininfo/Manifest | 3 + .../qtplugininfo/qtplugininfo-5.15.13.ebuild | 23 + dev-qt/qtpositioning/Manifest | 8 +- .../qtpositioning-5.15.13.ebuild | 41 + .../qtpositioning/qtpositioning-6.6.2.ebuild | 2 +- ....ebuild => qtpositioning-6.7.0_rc2.ebuild} | 0 dev-qt/qtprintsupport/Manifest | 3 + .../qtprintsupport-5.15.13.ebuild | 44 + dev-qt/qtquick3d/Manifest | 6 +- dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild | 2 +- ...0_rc.ebuild => qtquick3d-6.7.0_rc2.ebuild} | 0 dev-qt/qtquickcontrols/Manifest | 2 + .../qtquickcontrols-5.15.13.ebuild | 33 + dev-qt/qtquickcontrols2/Manifest | 3 + .../qtquickcontrols2-5.15.13.ebuild | 32 + dev-qt/qtquicktimeline/Manifest | 8 +- .../qtquicktimeline-5.15.13.ebuild | 18 + .../qtquicktimeline-6.6.2.ebuild | 2 +- ...build => qtquicktimeline-6.7.0_rc2.ebuild} | 0 dev-qt/qtscript/Manifest | 2 + dev-qt/qtscript/qtscript-5.15.13.ebuild | 37 + dev-qt/qtscxml/Manifest | 6 +- dev-qt/qtscxml/qtscxml-5.15.13.ebuild | 20 + ...7.0_rc.ebuild => qtscxml-6.7.0_rc2.ebuild} | 0 dev-qt/qtsensors/Manifest | 8 +- dev-qt/qtsensors/qtsensors-5.15.13.ebuild | 29 + dev-qt/qtsensors/qtsensors-6.6.2.ebuild | 2 +- ...0_rc.ebuild => qtsensors-6.7.0_rc2.ebuild} | 0 dev-qt/qtserialbus/Manifest | 6 +- dev-qt/qtserialbus/qtserialbus-5.15.13.ebuild | 21 + ...rc.ebuild => qtserialbus-6.7.0_rc2.ebuild} | 0 dev-qt/qtserialport/Manifest | 8 +- .../qtserialport/qtserialport-5.15.13.ebuild | 28 + dev-qt/qtserialport/qtserialport-6.6.2.ebuild | 2 +- ...c.ebuild => qtserialport-6.7.0_rc2.ebuild} | 0 dev-qt/qtshadertools/Manifest | 6 +- .../qtshadertools/qtshadertools-6.6.2.ebuild | 2 +- ....ebuild => qtshadertools-6.7.0_rc2.ebuild} | 0 dev-qt/qtspeech/Manifest | 9 +- dev-qt/qtspeech/qtspeech-5.15.13.ebuild | 36 + dev-qt/qtspeech/qtspeech-6.6.2.ebuild | 2 +- ....0_rc.ebuild => qtspeech-6.7.0_rc2.ebuild} | 0 dev-qt/qtsql/Manifest | 3 + dev-qt/qtsql/qtsql-5.15.13.ebuild | 56 + dev-qt/qtsvg/Manifest | 9 +- dev-qt/qtsvg/qtsvg-5.15.13.ebuild | 25 + dev-qt/qtsvg/qtsvg-6.6.2.ebuild | 2 +- ...6.7.0_rc.ebuild => qtsvg-6.7.0_rc2.ebuild} | 0 dev-qt/qttest/Manifest | 3 + dev-qt/qttest/qttest-5.15.13.ebuild | 33 + dev-qt/qttools/Manifest | 6 +- dev-qt/qttools/qttools-6.6.2.ebuild | 2 +- ...7.0_rc.ebuild => qttools-6.7.0_rc2.ebuild} | 0 dev-qt/qttranslations/Manifest | 8 +- .../qttranslations-5.15.13.ebuild | 17 + .../qttranslations-6.6.2.ebuild | 2 +- ...ebuild => qttranslations-6.7.0_rc2.ebuild} | 0 dev-qt/qtvirtualkeyboard/Manifest | 6 +- .../qtvirtualkeyboard-5.15.13.ebuild | 42 + ...ild => qtvirtualkeyboard-6.7.0_rc2.ebuild} | 0 dev-qt/qtwayland/Manifest | 9 +- dev-qt/qtwayland/qtwayland-5.15.13.ebuild | 52 + dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild | 2 +- ...c-r1.ebuild => qtwayland-6.7.0_rc2.ebuild} | 0 dev-qt/qtwaylandscanner/Manifest | 2 + .../qtwaylandscanner-5.15.13.ebuild | 22 + dev-qt/qtwebchannel/Manifest | 9 +- .../qtwebchannel/qtwebchannel-5.15.13.ebuild | 28 + dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild | 2 +- ...c.ebuild => qtwebchannel-6.7.0_rc2.ebuild} | 0 dev-qt/qtwebengine/Manifest | 10 +- .../files/qtwebengine-6.7.0-x11-header.patch | 22 + .../qtwebengine-5.15.13_p20240322.ebuild | 244 + dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild | 2 +- ...rc.ebuild => qtwebengine-6.7.0_rc2.ebuild} | 9 +- dev-qt/qtwebsockets/Manifest | 9 +- .../qtwebsockets/qtwebsockets-5.15.13.ebuild | 29 + dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild | 2 +- ...c.ebuild => qtwebsockets-6.7.0_rc2.ebuild} | 0 dev-qt/qtwebview/Manifest | 6 +- dev-qt/qtwebview/qtwebview-5.15.13.ebuild | 22 + ...0_rc.ebuild => qtwebview-6.7.0_rc2.ebuild} | 0 dev-qt/qtwidgets/Manifest | 3 + dev-qt/qtwidgets/qtwidgets-5.15.13.ebuild | 63 + dev-qt/qtx11extras/Manifest | 2 + dev-qt/qtx11extras/qtx11extras-5.15.13.ebuild | 22 + dev-qt/qtxml/Manifest | 3 + dev-qt/qtxml/qtxml-5.15.13.ebuild | 29 + dev-qt/qtxmlpatterns/Manifest | 2 + .../qtxmlpatterns-5.15.13.ebuild | 39 + dev-ruby/Manifest.gz | Bin 110013 -> 109986 bytes dev-ruby/console/Manifest | 6 +- dev-ruby/console/console-1.17.2.ebuild | 36 - ...le-1.23.4.ebuild => console-1.23.6.ebuild} | 1 - dev-ruby/csv/Manifest | 2 + dev-ruby/csv/csv-3.3.0.ebuild | 34 + dev-ruby/dry-inflector/Manifest | 2 +- .../dry-inflector/dry-inflector-1.0.0.ebuild | 3 + dev-ruby/dry-logic/Manifest | 2 +- dev-ruby/dry-logic/dry-logic-1.5.0.ebuild | 3 + dev-ruby/dry-monads/Manifest | 2 +- dev-ruby/dry-monads/dry-monads-1.6.0.ebuild | 1 + dev-ruby/liquid/Manifest | 2 + dev-ruby/liquid/liquid-5.5.0.ebuild | 31 + dev-ruby/ox/Manifest | 2 + dev-ruby/ox/ox-2.14.18.ebuild | 26 + dev-ruby/rdoc/Manifest | 4 - dev-ruby/rdoc/rdoc-6.6.0.ebuild | 98 - dev-ruby/rdoc/rdoc-6.6.1.ebuild | 98 - dev-ruby/thread_safe/Manifest | 4 +- .../thread_safe/thread_safe-0.3.6-r1.ebuild | 36 - .../thread_safe/thread_safe-0.3.6-r2.ebuild | 36 - .../thread_safe/thread_safe-0.3.6-r3.ebuild | 2 +- dev-scheme/Manifest.gz | Bin 9966 -> 9965 bytes dev-scheme/gauche/Manifest | 7 +- .../gauche/files/gauche-0.9.13-info.patch | 95 - dev-scheme/gauche/gauche-0.9.13.ebuild | 59 - dev-scheme/gauche/gauche-0.9.14-r1.ebuild | 2 +- dev-scheme/gauche/metadata.xml | 3 - dev-tcltk/Manifest.gz | Bin 5473 -> 5472 bytes dev-tcltk/tktable/Manifest | 2 +- dev-tcltk/tktable/tktable-2.10.8.ebuild | 2 +- dev-texlive/Manifest.gz | Bin 6774 -> 6769 bytes dev-texlive/texlive-latexextra/Manifest | 2 +- ... texlive-latexextra-2023_p69752-r2.ebuild} | 1 + dev-util/Manifest.gz | Bin 65111 -> 65103 bytes dev-util/android-tools/Manifest | 4 +- .../android-tools/android-tools-34.0.5.ebuild | 99 + dev-util/android-tools/metadata.xml | 3 +- dev-util/blueprint-compiler/Manifest | 2 + .../blueprint-compiler-0.12.0.ebuild | 74 + dev-util/cargo-c/Manifest | 132 +- dev-util/cargo-c/cargo-c-0.9.30.ebuild | 2 +- dev-util/cargo-c/cargo-c-0.9.31.ebuild | 387 + dev-util/ccache/Manifest | 2 + dev-util/ccache/ccache-4.9.1-r1.ebuild | 132 + .../ccache/files/ccache-4.9.1-distcc.patch | 38 + dev-util/diffoscope/Manifest | 10 +- dev-util/diffoscope/diffoscope-247.ebuild | 126 - dev-util/diffoscope/diffoscope-259.ebuild | 124 - dev-util/diffoscope/diffoscope-260.ebuild | 124 - ...scope-258.ebuild => diffoscope-261.ebuild} | 6 + dev-util/directx-headers/Manifest | 2 + .../directx-headers-1.613.1.ebuild | 30 + dev-util/gcovr/Manifest | 2 +- dev-util/gcovr/gcovr-6.0.ebuild | 4 +- dev-util/jfrog-cli/Manifest | 12 +- ...-1.35.3.ebuild => jfrog-cli-1.54.1.ebuild} | 8 +- ...-2.46.3.ebuild => jfrog-cli-2.54.0.ebuild} | 5 +- dev-util/kdevelop/Manifest | 4 +- dev-util/kdevelop/kdevelop-23.08.5.ebuild | 2 +- dev-util/kdevelop/kdevelop-24.02.1.ebuild | 2 +- dev-util/maturin/Manifest | 2 +- dev-util/maturin/maturin-1.5.1.ebuild | 2 +- dev-util/meld/Manifest | 2 + dev-util/meld/meld-3.22.2.ebuild | 74 + dev-util/mingw64-runtime/Manifest | 2 +- .../mingw64-runtime-11.0.0.ebuild | 5 + dev-util/mingw64-toolchain/Manifest | 2 +- .../mingw64-toolchain-11.0.0_p2.ebuild | 5 + dev-util/pkgcheck/Manifest | 2 +- dev-util/pkgcheck/pkgcheck-9999.ebuild | 9 +- dev-util/pwntools/Manifest | 6 +- ...s-4.11.0.ebuild => pwntools-4.12.0.ebuild} | 20 +- .../pwntools/pwntools-4.13.0_beta0.ebuild | 73 + dev-util/rebar/Manifest | 18 - dev-util/rebar/rebar-3.19.0.ebuild | 94 - dev-util/rebar/rebar-3.20.0-r1.ebuild | 67 - dev-util/rebar/rebar-3.20.0.ebuild | 62 - dev-util/rebar/rebar-3.21.0.ebuild | 67 - dev-util/rebar/rebar-3.22.1.ebuild | 67 - dev-util/rgbds/Manifest | 6 +- dev-util/rgbds/rgbds-0.6.1.ebuild | 5 +- dev-util/rgbds/rgbds-0.7.0.ebuild | 6 +- dev-util/rgbds/rgbds-9999.ebuild | 6 +- dev-util/ruff/Manifest | 1 - ...truct-size-test-for-Rustc-1.76-10371.patch | 29 - dev-util/tree-sitter-cli/Manifest | 3 + .../tree-sitter-cli-0.22.1.ebuild | 34 + dev-vcs/Manifest.gz | Bin 11505 -> 11499 bytes dev-vcs/git-big-picture/Manifest | 1 - .../git-big-picture-1.2.2-r1.ebuild | 41 - eclass/Manifest.gz | Bin 39628 -> 39611 bytes eclass/autotools.eclass | 2 +- eclass/libtool.eclass | 6 +- eclass/llvm.org.eclass | 9 +- eclass/toolchain.eclass | 250 +- eclass/tree-sitter-grammar.eclass | 149 +- games-board/Manifest.gz | Bin 10195 -> 10201 bytes games-board/pysolfc/Manifest | 2 +- games-board/pysolfc/pysolfc-2.21.0.ebuild | 2 +- games-emulation/Manifest.gz | Bin 12040 -> 12043 bytes games-emulation/pcsx2_patches/Manifest | 2 +- .../pcsx2_patches-0_p20240116.ebuild | 2 +- games-engines/Manifest.gz | Bin 3888 -> 3889 bytes games-engines/openmw/Manifest | 4 +- games-engines/openmw/openmw-0.48.0.ebuild | 1 + games-engines/openmw/openmw-9999.ebuild | 2 +- games-fps/Manifest.gz | Bin 12208 -> 12204 bytes games-fps/doomsday/Manifest | 4 +- games-fps/doomsday/doomsday-2.3.1.ebuild | 12 +- games-fps/doomsday/metadata.xml | 2 + games-kids/Manifest.gz | Bin 1218 -> 1216 bytes games-kids/memonix/Manifest | 2 +- games-kids/memonix/memonix-1.6-r1.ebuild | 15 +- games-misc/Manifest.gz | Bin 8930 -> 8936 bytes games-misc/ponysay/Manifest | 3 +- .../ponysay/files/ponysay-3.0.3-pr313.patch | 355 + games-misc/ponysay/ponysay-3.0.3.ebuild | 5 +- games-puzzle/Manifest.gz | Bin 17291 -> 17294 bytes games-puzzle/wmpuzzle/Manifest | 2 + games-puzzle/wmpuzzle/wmpuzzle-0.5.3.ebuild | 29 + games-util/Manifest.gz | Bin 8223 -> 8228 bytes games-util/cartridges/Manifest | 2 +- games-util/cartridges/cartridges-2.7.3.ebuild | 2 +- gui-libs/Manifest.gz | Bin 4779 -> 4777 bytes gui-libs/gtk-layer-shell/Manifest | 4 +- .../gtk-layer-shell-0.8.1.ebuild | 57 - .../gtk-layer-shell-0.8.2.ebuild | 6 +- kde-apps/Manifest.gz | Bin 37438 -> 37431 bytes kde-apps/akonadi-calendar/Manifest | 2 +- .../akonadi-calendar-23.08.5.ebuild | 2 +- kde-apps/akonadi-import-wizard/Manifest | 2 +- .../akonadi-import-wizard-23.08.5.ebuild | 2 +- kde-apps/akonadiconsole/Manifest | 2 +- .../akonadiconsole-23.08.5.ebuild | 2 +- kde-apps/akregator/Manifest | 2 +- kde-apps/akregator/akregator-23.08.5.ebuild | 2 +- kde-apps/calendarjanitor/Manifest | 2 +- .../calendarjanitor-23.08.5.ebuild | 2 +- kde-apps/calendarsupport/Manifest | 2 +- .../calendarsupport-23.08.5-r1.ebuild | 2 +- kde-apps/eventviews/Manifest | 2 +- kde-apps/eventviews/eventviews-23.08.5.ebuild | 2 +- kde-apps/grantlee-editor/Manifest | 2 +- .../grantlee-editor-23.08.5.ebuild | 2 +- kde-apps/incidenceeditor/Manifest | 2 +- .../incidenceeditor-23.08.5.ebuild | 2 +- kde-apps/kaccounts-providers/Manifest | 2 +- .../kaccounts-providers-23.08.5.ebuild | 2 +- kde-apps/kaddressbook/Manifest | 2 +- .../kaddressbook/kaddressbook-23.08.5.ebuild | 2 +- kde-apps/kalarm/Manifest | 2 +- kde-apps/kalarm/kalarm-23.08.5.ebuild | 2 +- kde-apps/kdepim-addons/Manifest | 2 +- .../kdepim-addons-23.08.5.ebuild | 2 +- kde-apps/kdepim-meta/Manifest | 2 +- .../kdepim-meta/kdepim-meta-23.08.5.ebuild | 2 +- kde-apps/kdepim-runtime/Manifest | 2 +- .../kdepim-runtime-23.08.5.ebuild | 2 +- kde-apps/kimagemapeditor/Manifest | 4 +- .../kimagemapeditor-23.08.5.ebuild | 2 +- .../kimagemapeditor-24.02.1.ebuild | 2 +- kde-apps/kmail-account-wizard/Manifest | 2 +- .../kmail-account-wizard-23.08.5.ebuild | 2 +- kde-apps/kmail/Manifest | 2 +- kde-apps/kmail/kmail-23.08.5.ebuild | 2 +- kde-apps/kmailtransport/Manifest | 2 +- .../kmailtransport-23.08.5.ebuild | 2 +- kde-apps/knotes/Manifest | 2 +- kde-apps/knotes/knotes-23.08.5.ebuild | 2 +- kde-apps/konsolekalendar/Manifest | 2 +- .../konsolekalendar-23.08.5.ebuild | 2 +- kde-apps/kontact/Manifest | 2 +- kde-apps/kontact/kontact-23.08.5.ebuild | 2 +- kde-apps/korganizer/Manifest | 2 +- kde-apps/korganizer/korganizer-23.08.5.ebuild | 2 +- kde-apps/krdc/Manifest | 3 +- kde-apps/krdc/files/krdc-winpr-version.patch | 31 + kde-apps/krdc/krdc-24.02.1.ebuild | 7 + kde-apps/libksieve/Manifest | 2 +- kde-apps/libksieve/libksieve-23.08.5.ebuild | 2 +- kde-apps/mailcommon/Manifest | 2 +- kde-apps/mailcommon/mailcommon-23.08.5.ebuild | 2 +- kde-apps/mbox-importer/Manifest | 2 +- .../mbox-importer-23.08.5.ebuild | 2 +- kde-apps/messagelib/Manifest | 2 +- kde-apps/messagelib/messagelib-23.08.5.ebuild | 2 +- kde-apps/pim-data-exporter/Manifest | 2 +- .../pim-data-exporter-23.08.5.ebuild | 2 +- kde-apps/pim-sieve-editor/Manifest | 2 +- .../pim-sieve-editor-23.08.5.ebuild | 2 +- kde-apps/umbrello/Manifest | 2 +- kde-apps/umbrello/umbrello-24.02.1.ebuild | 1 - kde-frameworks/Manifest.gz | Bin 13909 -> 13910 bytes kde-frameworks/kdbusaddons/Manifest | 3 +- .../files/kdbusaddons-6.0.0-cmake.patch | 35 + ...0.0.ebuild => kdbusaddons-6.0.0-r1.ebuild} | 5 +- kde-frameworks/kiconthemes/Manifest | 2 +- ...0.0.ebuild => kiconthemes-6.0.0-r1.ebuild} | 3 +- kde-frameworks/kio/Manifest | 4 +- .../kio-6.0.0-kterminallauncherjob.patch | 34 - ...io-6.0.0-r1.ebuild => kio-6.0.0-r2.ebuild} | 7 +- kde-frameworks/kirigami/Manifest | 3 +- ...-6.0.0.ebuild => kirigami-6.0.0-r1.ebuild} | 7 +- kde-frameworks/kjobwidgets/Manifest | 2 +- ...0.0.ebuild => kjobwidgets-6.0.0-r1.ebuild} | 2 + kde-frameworks/kwindowsystem/Manifest | 2 +- ...0.ebuild => kwindowsystem-6.0.0-r1.ebuild} | 5 +- kde-misc/Manifest.gz | Bin 4756 -> 4754 bytes kde-misc/kio-gdrive/Manifest | 2 +- kde-misc/kio-gdrive/kio-gdrive-23.08.5.ebuild | 2 +- kde-misc/tellico/Manifest | 4 +- kde-misc/tellico/metadata.xml | 1 + kde-misc/tellico/tellico-3.5.4.ebuild | 89 + kde-misc/zanshin/Manifest | 2 +- kde-misc/zanshin/zanshin-23.08.5.ebuild | 2 +- licenses/CRACKLIB | 112 - licenses/Manifest.gz | Bin 107903 -> 107258 bytes licenses/NPSL-0.92 | 563 - licenses/NPSL-0.94 | 567 - licenses/totd | 18 - mail-client/Manifest.gz | Bin 3390 -> 3388 bytes mail-client/mutt/Manifest | 3 + mail-client/mutt/mutt-2.2.13.ebuild | 273 + mail-client/thunderbird/Manifest | 2 +- .../thunderbird/thunderbird-115.9.0.ebuild | 28 +- mail-mta/Manifest.gz | Bin 2382 -> 2380 bytes mail-mta/courier/Manifest | 2 +- mail-mta/courier/courier-1.3.5.ebuild | 2 +- mail-mta/exim/Manifest | 2 +- mail-mta/exim/exim-4.97.1-r5.ebuild | 2 +- media-fonts/Manifest.gz | Bin 37594 -> 37593 bytes media-fonts/spleen/Manifest | 4 +- ...pleen-2.0.1.ebuild => spleen-2.1.0.ebuild} | 18 +- media-gfx/Manifest.gz | Bin 38001 -> 38012 bytes media-gfx/digikam/Manifest | 5 +- media-gfx/digikam/digikam-8.3.0.ebuild | 148 + .../digikam/files/digikam-8.3.0-cmake.patch | 192 + media-gfx/digikam/metadata.xml | 1 + media-gfx/freecad/Manifest | 10 +- media-gfx/freecad/freecad-0.20.2-r1.ebuild | 4 +- media-gfx/freecad/freecad-0.20.2-r2.ebuild | 4 +- media-gfx/freecad/freecad-0.20.2.ebuild | 4 +- media-gfx/freecad/freecad-0.21.2-r2.ebuild | 6 +- media-gfx/freecad/freecad-9999.ebuild | 4 +- media-gfx/graphite2/Manifest | 2 +- .../graphite2-1.3.14_p20210810-r3.ebuild | 13 +- media-gfx/hugin/Manifest | 4 - .../files/hugin-2022.0.0-exiv2-0.28.patch | 99 - media-gfx/hugin/hugin-2022.0.0-r2.ebuild | 102 - media-gfx/hugin/hugin-2022.0.0.ebuild | 99 - media-gfx/libimagequant/Manifest | 38 +- .../libimagequant/libimagequant-2.18.0.ebuild | 4 +- .../libimagequant-4.2.0-r2.ebuild | 79 - .../libimagequant/libimagequant-4.2.2.ebuild | 4 +- ....2.1.ebuild => libimagequant-4.3.0.ebuild} | 44 +- media-gfx/plantuml/Manifest | 4 +- media-gfx/plantuml/plantuml-1.2023.13.ebuild | 33 - media-gfx/plantuml/plantuml-1.2024.3.ebuild | 2 +- media-gfx/renderdoc/Manifest | 2 +- media-gfx/renderdoc/metadata.xml | 3 - media-gfx/tuxpaint-stamps/Manifest | 2 +- .../tuxpaint-stamps-20230402.ebuild | 2 +- media-gfx/tuxpaint/Manifest | 2 +- media-gfx/tuxpaint/tuxpaint-0.9.31.ebuild | 2 +- media-gfx/ueberzugpp/Manifest | 2 +- media-gfx/ueberzugpp/ueberzugpp-2.9.4.ebuild | 2 +- media-libs/Manifest.gz | Bin 69486 -> 69507 bytes media-libs/SoQt/Manifest | 4 +- media-libs/SoQt/SoQt-1.6.0.ebuild | 48 - media-libs/SoQt/SoQt-1.6.2.ebuild | 2 +- media-libs/SoXt/Manifest | 5 +- media-libs/SoXt/SoXt-1.4.0-r1.ebuild | 48 - media-libs/SoXt/SoXt-1.4.1.ebuild | 2 +- .../SoXt-1.4.0-drop-register-keyword.patch | 43 - media-libs/coin/Manifest | 12 +- media-libs/coin/coin-4.0.0.ebuild | 120 - media-libs/coin/coin-4.0.1.ebuild | 109 - media-libs/coin/coin-4.0.2.ebuild | 2 +- ...oin-4.0.0-0001-updated-to-cmake-3.14.patch | 25 - ...n-4.0.0-0002-cpack.d-is-now-optional.patch | 32 - ...orating-coin4.0.0a-patch-from-gentoo.patch | 123 - ...in-4.0.0-0004-Added-coin-default.cfg.patch | 63 - ...-0005-Slightly-fix-coin.cfg.cmake.in.patch | 45 - ....0-0006-Fix-underlinking-against-X11.patch | 28 - media-libs/dav1d/Manifest | 4 +- media-libs/dav1d/dav1d-1.4.1.ebuild | 61 + media-libs/dav1d/metadata.xml | 2 +- media-libs/libavif/Manifest | 4 +- media-libs/libavif/libavif-1.0.4.ebuild | 112 + media-libs/libavif/libavif-9999.ebuild | 37 +- media-libs/libdovi/Manifest | 11 + media-libs/libdovi/libdovi-3.3.0.ebuild | 143 + media-libs/libjxl/Manifest | 6 +- media-libs/libjxl/libjxl-0.10.2.ebuild | 2 +- media-libs/libjxl/libjxl-0.9.1-r1.ebuild | 110 - media-libs/libjxl/libjxl-0.9.2.ebuild | 2 +- media-libs/liblo/Manifest | 4 +- media-libs/liblo/liblo-0.31.ebuild | 52 - media-libs/liblo/liblo-0.32.ebuild | 2 +- media-libs/libopenmpt/Manifest | 4 +- ...t-0.7.2.ebuild => libopenmpt-0.7.6.ebuild} | 2 +- media-libs/libprojectm/Manifest | 2 + .../libprojectm/libprojectm-4.1.1.ebuild | 47 + media-libs/libpulse/Manifest | 2 +- media-libs/libpulse/libpulse-17.0.ebuild | 2 +- media-libs/libsoundtouch/Manifest | 7 +- ...ibsoundtouch-2.3.2-configure-bashism.patch | 33 + .../files/libsoundtouch-2.3.2-flags.patch | 18 + .../libsoundtouch-2.3.2-r1.ebuild | 63 + .../libsoundtouch/libsoundtouch-2.3.2.ebuild | 10 +- media-libs/libsoundtouch/metadata.xml | 2 +- media-libs/opencv/Manifest | 2 +- media-libs/opencv/opencv-4.9.0.ebuild | 4 +- media-libs/quarter/Manifest | 5 +- .../quarter/files/quarter-1.1.0-cmake.patch | 16 - media-libs/quarter/quarter-1.1.0-r1.ebuild | 71 - media-libs/quarter/quarter-1.2.1.ebuild | 2 +- media-libs/quirc/Manifest | 4 +- ...uirc-1.2-r1.ebuild => quirc-1.2-r2.ebuild} | 4 +- media-libs/quirc/quirc-9999.ebuild | 4 +- media-libs/raspberrypi-userland/Manifest | 2 - .../raspberrypi-userland-0_pre20160424.ebuild | 115 - media-libs/simage/Manifest | 5 +- ...mage-1.8.1-fail-on-missing-quicktime.patch | 12 - media-libs/simage/simage-1.8.1-r3.ebuild | 89 - media-libs/simage/simage-1.8.3.ebuild | 4 +- media-plugins/Manifest.gz | Bin 42757 -> 42765 bytes media-plugins/cmt-plugins/Manifest | 3 +- .../cmt-plugins/cmt-plugins-1.17-r1.ebuild | 13 +- .../cmt-plugins/cmt-plugins-1.17-r2.ebuild | 61 + media-plugins/x42-avldrums/Manifest | 4 +- .../x42-avldrums/x42-avldrums-0.4.2.ebuild | 44 - .../x42-avldrums/x42-avldrums-0.7.2.ebuild | 2 +- media-radio/Manifest.gz | Bin 5198 -> 5196 bytes media-radio/cqrlog/Manifest | 2 +- .../cqrlog/files/cqrlog-2.5.2-makefile.patch | 15 +- media-sound/Manifest.gz | Bin 57743 -> 57733 bytes media-sound/abcmidi/Manifest | 4 +- ...03.20.ebuild => abcmidi-2024.03.21.ebuild} | 0 media-sound/ardour/Manifest | 2 +- media-sound/ardour/ardour-8.4.ebuild | 2 +- media-sound/audacity/Manifest | 10 +- ...-3.2.5-r1.ebuild => audacity-3.4.2.ebuild} | 135 +- media-sound/audacity/audacity-9999.ebuild | 94 +- .../files/audacity-3.2.5-gcc13-deux.patch | 57 - .../files/audacity-3.2.5-gettext-0.22.patch | 36 - .../audacity-3.4.2-audiocom-std-string.patch | 30 + media-sound/linux-show-player/Manifest | 2 + .../linux-show-player-0.6.1.ebuild | 75 + media-sound/openmpt123/Manifest | 4 +- ...3-0.7.3.ebuild => openmpt123-0.7.6.ebuild} | 2 +- media-sound/yoshimi/Manifest | 2 +- media-sound/yoshimi/yoshimi-2.3.2.ebuild | 2 +- media-tv/Manifest.gz | Bin 3609 -> 3611 bytes media-tv/tvheadend/Manifest | 4 +- .../tvheadend/tvheadend-4.3_p20240322.ebuild | 168 + media-tv/tvheadend/tvheadend-9999.ebuild | 21 +- media-video/Manifest.gz | Bin 24546 -> 24553 bytes media-video/mkvtoolnix/Manifest | 2 +- media-video/mkvtoolnix/mkvtoolnix-81.0.ebuild | 2 +- media-video/v4l2loopback/Manifest | 6 +- ...5-r1.ebuild => v4l2loopback-0.13.1.ebuild} | 18 +- .../v4l2loopback/v4l2loopback-9999.ebuild | 4 +- media-video/vlc/Manifest | 1 - .../vlc/files/vlc-3.0.18-flac-crc.patch | 90 - metadata/Manifest.gz | Bin 10346 -> 10347 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28405 -> 28381 bytes .../md5-cache/app-accessibility/Manifest.gz | Bin 6244 -> 6246 bytes .../app-accessibility/accerciser-3.40.0 | 4 +- .../app-accessibility/accerciser-3.42.0 | 4 +- .../md5-cache/app-accessibility/brltty-6.6-r1 | 4 +- .../app-accessibility/caribou-0.4.21-r6 | 4 +- .../app-accessibility/caribou-0.4.21-r7 | 4 +- .../app-accessibility/epos-2.5.37-r3 | 4 +- .../app-accessibility/espeak-ng-1.51 | 4 +- .../app-accessibility/espeak-ng-9999 | 4 +- .../md5-cache/app-accessibility/flite-2.2-r1 | 4 +- .../md5-cache/app-accessibility/orca-45.1 | 4 +- .../md5-cache/app-accessibility/orca-45.2 | 4 +- .../speech-dispatcher-0.11.4-r2 | 4 +- .../app-accessibility/speech-tools-2.5.0-r1 | 4 +- .../app-accessibility/speech-tools-2.5.0-r2 | 4 +- .../app-accessibility/sphinx2-0.6-r1 | 4 +- .../md5-cache/app-accessibility/yasr-0.6.9-r1 | 4 +- metadata/md5-cache/app-admin/Manifest.gz | Bin 57284 -> 56219 bytes metadata/md5-cache/app-admin/ananicy-2.2.1-r1 | 4 +- .../md5-cache/app-admin/apache-tools-2.4.57 | 4 +- .../md5-cache/app-admin/apache-tools-2.4.58 | 4 +- .../app-admin/apg-2.3.0b_p20150129-r1 | 4 +- metadata/md5-cache/app-admin/augeas-1.14.1 | 4 +- metadata/md5-cache/app-admin/awscli-1.32.54 | 16 - metadata/md5-cache/app-admin/awscli-1.32.59 | 4 +- metadata/md5-cache/app-admin/awscli-1.32.65 | 16 - metadata/md5-cache/app-admin/awscli-1.32.67 | 16 - metadata/md5-cache/app-admin/awscli-1.32.68 | 16 - .../{awscli-1.32.66 => awscli-1.32.69} | 6 +- metadata/md5-cache/app-admin/calamares-3.3.5 | 18 + metadata/md5-cache/app-admin/ccze-0.2.1-r5 | 4 +- metadata/md5-cache/app-admin/chrpath-0.16-r1 | 4 +- metadata/md5-cache/app-admin/clsync-0.4.5 | 4 +- metadata/md5-cache/app-admin/clsync-9999 | 4 +- .../md5-cache/app-admin/conserver-8.2.6-r3 | 4 +- .../md5-cache/app-admin/cronolog-1.6.2-r6 | 4 +- .../md5-cache/app-admin/cronolog-1.6.2-r7 | 4 +- metadata/md5-cache/app-admin/drush-6.7.0-r6 | 2 +- .../{drush-6.7.0-r4 => drush-6.7.0-r7} | 4 +- metadata/md5-cache/app-admin/eselect-9999 | 4 +- metadata/md5-cache/app-admin/fam-2.7.0_p17_p3 | 4 +- .../app-admin/fifo-cronolog-1.1.1-r2 | 10 - ...-cronolog-1.2.3 => fifo-cronolog-1.2.3-r1} | 2 +- metadata/md5-cache/app-admin/fsvs-1.2.11 | 4 +- .../md5-cache/app-admin/gam-server-0.1.10-r3 | 4 +- metadata/md5-cache/app-admin/hcloud-1.37.0 | 11 - metadata/md5-cache/app-admin/hcloud-1.41.1 | 11 - metadata/md5-cache/app-admin/hcloud-1.42.0 | 4 +- .../app-admin/hddtemp-0.3_beta15-r29 | 4 +- metadata/md5-cache/app-admin/integrit-4.2_rc1 | 4 +- metadata/md5-cache/app-admin/lnav-0.11.1-r2 | 4 +- metadata/md5-cache/app-admin/lnav-0.11.2 | 4 +- metadata/md5-cache/app-admin/logmon-0.4.4-r1 | 4 +- metadata/md5-cache/app-admin/metalog-20220214 | 4 +- metadata/md5-cache/app-admin/metalog-20230719 | 4 +- .../app-admin/procinfo-ng-2.0.304-r2 | 4 +- metadata/md5-cache/app-admin/pwman3-0.11.1 | 16 - metadata/md5-cache/app-admin/pwman3-0.12.2 | 12 +- .../md5-cache/app-admin/radmind-1.15.4-r1 | 4 +- .../md5-cache/app-admin/rasdaemon-0.8.0-r2 | 4 +- metadata/md5-cache/app-admin/rsyslog-8.2310.0 | 4 +- metadata/md5-cache/app-admin/rsyslog-8.2312.0 | 4 +- metadata/md5-cache/app-admin/rsyslog-8.2402.0 | 4 +- metadata/md5-cache/app-admin/sagan-2.0.1-r6 | 4 +- metadata/md5-cache/app-admin/selint-9999 | 4 +- metadata/md5-cache/app-admin/sshguard-2.4.3 | 4 +- metadata/md5-cache/app-admin/sshguard-99999 | 4 +- metadata/md5-cache/app-admin/sud-1.3-r2 | 4 +- metadata/md5-cache/app-admin/sudo-1.9.15_p5 | 4 +- metadata/md5-cache/app-admin/sudo-9999 | 4 +- metadata/md5-cache/app-admin/sxid-4.2-r3 | 4 +- metadata/md5-cache/app-admin/sysklogd-9999 | 4 +- metadata/md5-cache/app-admin/syslog-ng-4.0.1 | 4 +- .../md5-cache/app-admin/syslog-ng-4.1.1-r1 | 4 +- .../md5-cache/app-admin/syslog-ng-4.1.1-r2 | 4 +- metadata/md5-cache/app-admin/syslog-ng-4.2.0 | 4 +- .../md5-cache/app-admin/syslog-ng-4.3.1-r1 | 4 +- .../md5-cache/app-admin/syslog-ng-4.4.0-r1 | 4 +- .../md5-cache/app-admin/syslog-ng-4.4.0-r2 | 4 +- .../md5-cache/app-admin/syslog-ng-4.4.0-r3 | 4 +- metadata/md5-cache/app-admin/syslog-ng-4.6.0 | 4 +- .../md5-cache/app-admin/syslog-ng-4.6.0-r1 | 4 +- metadata/md5-cache/app-admin/tripwire-2.4.3.7 | 4 +- .../md5-cache/app-admin/whowatch-1.8.6-r2 | 4 +- metadata/md5-cache/app-admin/xstow-1.1.0 | 4 +- metadata/md5-cache/app-admin/xtail-2.1_p8 | 4 +- metadata/md5-cache/app-antivirus/Manifest.gz | Bin 1678 -> 1679 bytes .../app-antivirus/clamav-0.103.11-r1 | 4 +- metadata/md5-cache/app-arch/Manifest.gz | Bin 28273 -> 28457 bytes metadata/md5-cache/app-arch/arj-3.10.22-r8 | 4 +- metadata/md5-cache/app-arch/atool-0.39.0-r1 | 4 +- metadata/md5-cache/app-arch/cabextract-9999 | 4 +- metadata/md5-cache/app-arch/cpio-2.13-r5 | 4 +- metadata/md5-cache/app-arch/cpio-2.14 | 4 +- metadata/md5-cache/app-arch/dpkg-1.20.12-r1 | 4 +- metadata/md5-cache/app-arch/dpkg-1.20.9-r1 | 4 +- metadata/md5-cache/app-arch/dpkg-1.21.1 | 4 +- metadata/md5-cache/app-arch/dpkg-1.21.15-r2 | 4 +- metadata/md5-cache/app-arch/dpkg-1.21.15-r3 | 4 +- metadata/md5-cache/app-arch/dpkg-1.21.19 | 4 +- metadata/md5-cache/app-arch/dpkg-1.21.19-r1 | 4 +- metadata/md5-cache/app-arch/engrampa-1.26.1 | 4 +- metadata/md5-cache/app-arch/engrampa-1.26.2 | 4 +- metadata/md5-cache/app-arch/engrampa-1.27.1 | 4 +- metadata/md5-cache/app-arch/file-roller-44 | 17 + .../app-arch/lbzip2-2.5_p20181227-r2 | 4 +- metadata/md5-cache/app-arch/lcab-1.0_beta12 | 4 +- .../md5-cache/app-arch/lha-114i_p20201004 | 4 +- .../md5-cache/app-arch/lha-114i_p20210328 | 4 +- .../md5-cache/app-arch/libarchive-3.7.2-r2 | 6 +- metadata/md5-cache/app-arch/lrzip-0.651 | 4 +- .../md5-cache/app-arch/lrzip-next-0.12.6-r1 | 4 +- metadata/md5-cache/app-arch/lzip-1.24.1 | 4 +- .../app-arch/par2cmdline-turbo-1.1.0 | 4 +- .../app-arch/par2cmdline-turbo-1.1.1 | 4 +- .../md5-cache/app-arch/par2cmdline-turbo-9999 | 4 +- metadata/md5-cache/app-arch/pdv-1.5.1-r5 | 4 +- metadata/md5-cache/app-arch/pixz-1.0.7-r1 | 2 +- metadata/md5-cache/app-arch/pixz-9999 | 6 +- metadata/md5-cache/app-arch/rpm-4.18.1 | 4 +- metadata/md5-cache/app-arch/rpm-4.19.1.1 | 4 +- metadata/md5-cache/app-arch/rzip-2.1-r5 | 4 +- metadata/md5-cache/app-arch/stenc-1.1.1 | 4 +- metadata/md5-cache/app-arch/stenc-2.0.0 | 4 +- metadata/md5-cache/app-arch/torrentzip-0.9-r1 | 4 +- metadata/md5-cache/app-arch/unadf-0.7.12-r2 | 4 +- metadata/md5-cache/app-arch/wimlib-1.13.4-r1 | 4 +- metadata/md5-cache/app-arch/wimlib-1.14.1 | 4 +- .../md5-cache/app-arch/xar-1.8.0.0.487.100.1 | 4 +- metadata/md5-cache/app-arch/xar-1.8.0.0.498 | 4 +- metadata/md5-cache/app-arch/xz-utils-5.4.5 | 4 +- metadata/md5-cache/app-arch/xz-utils-5.4.6-r1 | 4 +- metadata/md5-cache/app-arch/xz-utils-5.6.1 | 8 +- metadata/md5-cache/app-arch/xz-utils-9999 | 4 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 11746 -> 12067 bytes metadata/md5-cache/app-backup/amanda-3.5.1-r5 | 4 +- .../md5-cache/app-backup/bacula-13.0.3-r2 | 4 +- metadata/md5-cache/app-backup/bacula-13.0.4 | 4 +- metadata/md5-cache/app-backup/borgmatic-1.8.9 | 16 + metadata/md5-cache/app-backup/burp-3.1.4 | 4 +- metadata/md5-cache/app-backup/dar-2.7.14 | 17 + metadata/md5-cache/app-backup/duplicity-2.1.4 | 4 +- .../md5-cache/app-backup/fsarchiver-0.8.7 | 4 +- metadata/md5-cache/app-backup/hdup-2.0.14-r2 | 4 +- metadata/md5-cache/app-backup/rdup-1.1.15-r1 | 4 +- metadata/md5-cache/app-backup/snapper-0.10.6 | 4 +- metadata/md5-cache/app-backup/snapper-0.10.7 | 4 +- metadata/md5-cache/app-benchmarks/Manifest.gz | Bin 6717 -> 6725 bytes metadata/md5-cache/app-benchmarks/dbench-4.0 | 4 +- .../app-benchmarks/filebench-1.4.9.1-r2 | 4 +- .../app-benchmarks/httperf-0.9.1_p20181111 | 4 +- .../app-benchmarks/httperf-0.9.1_p20181111-r1 | 4 +- metadata/md5-cache/app-benchmarks/pmbw-0.6.3 | 4 +- metadata/md5-cache/app-benchmarks/siege-4.1.0 | 4 +- metadata/md5-cache/app-benchmarks/siege-4.1.6 | 4 +- .../md5-cache/app-benchmarks/siege-4.1.6-r1 | 4 +- .../md5-cache/app-benchmarks/stress-1.0.7 | 4 +- .../app-benchmarks/sysbench-1.0.20-r101 | 4 +- metadata/md5-cache/app-cdr/Manifest.gz | Bin 9308 -> 9311 bytes metadata/md5-cache/app-cdr/brasero-3.12.3 | 4 +- metadata/md5-cache/app-cdr/cdck-0.7.0-r3 | 4 +- metadata/md5-cache/app-cdr/cdrdao-1.2.4-r2 | 4 +- metadata/md5-cache/app-cdr/cdrdao-1.2.5 | 4 +- metadata/md5-cache/app-cdr/cdrdao-1.2.5-r1 | 4 +- metadata/md5-cache/app-cdr/cdw-0.8.1-r3 | 4 +- metadata/md5-cache/app-cdr/cuecue-0.2.2-r5 | 4 +- metadata/md5-cache/app-cdr/cuetools-1.4.1-r1 | 4 +- .../md5-cache/app-cdr/graveman-0.3.12_p5-r5 | 4 +- metadata/md5-cache/app-cdr/mirage2iso-9999 | 4 +- metadata/md5-cache/app-containers/Manifest.gz | Bin 24584 -> 24565 bytes .../{buildah-1.34.1 => buildah-1.33.7} | 8 +- .../md5-cache/app-containers/buildah-1.34.3 | 16 + .../{buildah-1.35.0 => buildah-1.35.1} | 2 +- .../md5-cache/app-containers/buildah-9999 | 6 +- .../md5-cache/app-containers/catatonit-0.2.0 | 4 +- .../md5-cache/app-containers/catatonit-9999 | 4 +- .../containers-common-0.58.0-r1 | 14 + .../app-containers/containers-common-9999 | 10 +- metadata/md5-cache/app-containers/crun-1.8.4 | 4 +- ...evcontainer-0.56.1 => devcontainer-0.58.0} | 6 +- .../md5-cache/app-containers/distrobox-1.7.0 | 10 - .../app-containers/distrobox-1.7.0.1 | 4 +- .../app-containers/docker-compose-1.29.2-r6 | 4 +- .../app-containers/lxc-templates-3.0.4 | 4 +- .../{nerdctl-1.4.0 => nerdctl-1.7.5} | 7 +- .../md5-cache/app-containers/podman-4.8.3 | 16 - .../md5-cache/app-containers/podman-5.0.0 | 16 + .../md5-cache/app-containers/podman-5.0.0_rc5 | 15 - .../md5-cache/app-containers/podman-5.0.0_rc7 | 15 - metadata/md5-cache/app-containers/podman-9999 | 16 +- .../md5-cache/app-containers/podman-tui-1.0.0 | 13 + .../app-containers/slirp4netns-1.1.12-r1 | 4 +- .../app-containers/slirp4netns-1.1.9 | 4 +- .../app-containers/slirp4netns-1.2.0 | 4 +- .../md5-cache/app-containers/snapd-2.57.6 | 4 +- metadata/md5-cache/app-containers/snapd-2.58 | 4 +- .../md5-cache/app-containers/snapd-2.60.3 | 4 +- .../md5-cache/app-containers/snapd-2.60.4 | 4 +- metadata/md5-cache/app-containers/snapd-2.61 | 4 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 39284 -> 39150 bytes metadata/md5-cache/app-crypt/acr38u-1.7.11-r4 | 4 +- metadata/md5-cache/app-crypt/adcli-0.9.2 | 4 +- metadata/md5-cache/app-crypt/bsign-0.4.5-r1 | 4 +- metadata/md5-cache/app-crypt/ccid-1.5.4 | 4 +- metadata/md5-cache/app-crypt/ccrypt-1.11-r4 | 4 +- metadata/md5-cache/app-crypt/ckpass-0.2-r2 | 4 +- metadata/md5-cache/app-crypt/codecrypt-1.8-r3 | 4 +- metadata/md5-cache/app-crypt/coolkey-1.1.0-r9 | 4 +- .../md5-cache/app-crypt/dieharder-3.31.1-r4 | 4 +- metadata/md5-cache/app-crypt/eid-mw-5.1.15 | 4 +- metadata/md5-cache/app-crypt/eid-mw-9999 | 4 +- metadata/md5-cache/app-crypt/gpa-0.10.0-r1 | 4 +- metadata/md5-cache/app-crypt/gpgme-1.23.2 | 4 +- metadata/md5-cache/app-crypt/heimdal-7.8.0-r1 | 4 +- metadata/md5-cache/app-crypt/heimdal-7.8.0-r2 | 4 +- metadata/md5-cache/app-crypt/heimdal-7.8.0-r3 | 4 +- .../md5-cache/app-crypt/ima-evm-utils-1.4-r1 | 4 +- .../md5-cache/app-crypt/ima-evm-utils-9999 | 4 +- .../johntheripper-jumbo-1.9.0_p20230717 | 4 +- .../johntheripper-jumbo-1.9.0_p20240102 | 4 +- .../app-crypt/johntheripper-jumbo-9999 | 4 +- metadata/md5-cache/app-crypt/libb2-0.98.1-r3 | 4 +- metadata/md5-cache/app-crypt/libmd-1.0.4 | 4 +- .../md5-cache/app-crypt/libscrypt-1.22-r2 | 2 +- metadata/md5-cache/app-crypt/libsecret-0.21.1 | 4 +- .../app-crypt/libu2f-server-1.1.0-r2 | 4 +- .../app-crypt/loop-aes-losetup-2.39.2 | 4 +- metadata/md5-cache/app-crypt/md5deep-4.4 | 4 +- metadata/md5-cache/app-crypt/mhash-0.9.9.9-r3 | 4 +- metadata/md5-cache/app-crypt/mit-krb5-1.20.1 | 4 +- metadata/md5-cache/app-crypt/mit-krb5-1.20.2 | 4 +- metadata/md5-cache/app-crypt/mit-krb5-1.21.1 | 4 +- metadata/md5-cache/app-crypt/mit-krb5-1.21.2 | 4 +- .../app-crypt/mit-krb5-appl-1.0.3-r3 | 4 +- .../app-crypt/mit-krb5-appl-1.0.3-r4 | 4 +- metadata/md5-cache/app-crypt/mkp224o-1.6.1-r1 | 12 - metadata/md5-cache/app-crypt/nwipe-0.34 | 4 +- metadata/md5-cache/app-crypt/nwipe-0.35 | 4 +- metadata/md5-cache/app-crypt/onak-0.5.0 | 4 +- metadata/md5-cache/app-crypt/onak-0.5.0-r1 | 4 +- .../md5-cache/app-crypt/ophcrack-3.8.0-r1 | 4 +- metadata/md5-cache/app-crypt/osslsigncode-2.0 | 4 +- .../md5-cache/app-crypt/pinentry-1.2.1-r4 | 4 +- .../md5-cache/app-crypt/pinentry-1.2.1-r6 | 4 +- .../md5-cache/app-crypt/pinentry-1.3.0-r2 | 4 +- .../md5-cache/app-crypt/rpm-sequoia-1.6.0 | 4 +- .../md5-cache/app-crypt/sbsigntools-0.9.4-r1 | 4 +- .../md5-cache/app-crypt/sbsigntools-0.9.5 | 4 +- metadata/md5-cache/app-crypt/shash-0.2.6-r4 | 4 +- .../md5-cache/app-crypt/signing-party-2.11 | 4 +- .../app-crypt/simple-tpm-pk11-0.06-r2 | 4 +- metadata/md5-cache/app-crypt/ssdeep-2.14.1-r1 | 4 +- metadata/md5-cache/app-crypt/stan-0.4.1-r1 | 4 +- metadata/md5-cache/app-crypt/stoken-0.92-r3 | 4 +- metadata/md5-cache/app-crypt/swtpm-0.8.0-r2 | 4 +- metadata/md5-cache/app-crypt/swtpm-0.8.1-r2 | 4 +- .../md5-cache/app-crypt/tpm-tools-1.3.9.2-r1 | 4 +- .../md5-cache/app-crypt/tpm2-abrmd-3.0.0-r2 | 4 +- .../md5-cache/app-crypt/tpm2-openssl-1.2.0 | 4 +- .../md5-cache/app-crypt/tpm2-pkcs11-1.9.0-r1 | 4 +- .../md5-cache/app-crypt/tpm2-tools-5.6-r1 | 4 +- .../md5-cache/app-crypt/tpm2-totp-0.3.0-r1 | 4 +- metadata/md5-cache/app-crypt/tpm2-tss-4.0.1 | 4 +- .../md5-cache/app-crypt/tpm2-tss-4.0.1-r1 | 4 +- metadata/md5-cache/app-crypt/trousers-0.3.15 | 4 +- .../md5-cache/app-crypt/trousers-0.3.15-r1 | 4 +- metadata/md5-cache/app-dicts/Manifest.gz | Bin 33840 -> 33851 bytes metadata/md5-cache/app-dicts/eblook-1.6.1_p16 | 4 +- .../md5-cache/app-dicts/eblook-1.6.1_p16-r1 | 4 +- metadata/md5-cache/app-dicts/ipadic-2.7.0-r2 | 4 +- metadata/md5-cache/app-dicts/libydpdict-1.0.4 | 4 +- metadata/md5-cache/app-dicts/wordnet-3.1-r1 | 4 +- metadata/md5-cache/app-dicts/ydpdict-1.0.3-r1 | 4 +- metadata/md5-cache/app-dicts/ydpdict-1.0.3-r2 | 4 +- metadata/md5-cache/app-doc/Manifest.gz | Bin 24960 -> 25451 bytes metadata/md5-cache/app-doc/audacity-3.3.3 | 9 + metadata/md5-cache/app-doc/audacity-3.4.2 | 9 + metadata/md5-cache/app-doc/audacity-9999 | 11 + .../app-doc/gnu-c-intro-ref-0_pre20230521 | 4 +- .../md5-cache/app-doc/gnu-c-intro-ref-9999 | 4 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 26199 -> 26991 bytes .../md5-cache/app-editors/bluefish-2.2.12-r2 | 4 +- .../md5-cache/app-editors/bluefish-2.2.13 | 4 +- .../app-editors/curses-hexedit-0.9.7-r1 | 4 +- metadata/md5-cache/app-editors/emacs-26.3-r16 | 6 +- metadata/md5-cache/app-editors/emacs-26.3-r17 | 16 + metadata/md5-cache/app-editors/emacs-27.2-r14 | 4 +- metadata/md5-cache/app-editors/emacs-27.2-r15 | 17 + metadata/md5-cache/app-editors/emacs-28.2-r10 | 4 +- metadata/md5-cache/app-editors/emacs-28.2-r11 | 16 + metadata/md5-cache/app-editors/emacs-29.2-r1 | 4 +- metadata/md5-cache/app-editors/emacs-29.3 | 16 + .../{emacs-29.2.9999 => emacs-29.3.9999} | 4 +- .../md5-cache/app-editors/emacs-30.0.9999 | 4 +- metadata/md5-cache/app-editors/fe-2.0-r1 | 4 +- metadata/md5-cache/app-editors/ghex-45.2 | 17 + .../md5-cache/app-editors/ghostwriter-23.08.5 | 4 +- .../md5-cache/app-editors/ghostwriter-24.02.1 | 4 +- .../md5-cache/app-editors/gnome-latex-3.46.0 | 4 +- .../md5-cache/app-editors/hexcurse-1.60.0 | 4 +- metadata/md5-cache/app-editors/hexedit-1.6 | 4 +- metadata/md5-cache/app-editors/joe-4.6-r2 | 4 +- .../md5-cache/app-editors/lpe-1.2.8_p20210401 | 4 +- metadata/md5-cache/app-editors/nano-9999 | 4 +- .../md5-cache/app-editors/ng-1.5_beta1-r3 | 4 +- metadata/md5-cache/app-editors/pluma-1.26.1 | 4 +- metadata/md5-cache/app-editors/pluma-1.27.0 | 4 +- .../app-editors/pluma-plugins-1.26.0-r1 | 4 +- metadata/md5-cache/app-editors/shed-1.15 | 4 +- metadata/md5-cache/app-editors/shed-1.16 | 4 +- .../md5-cache/app-editors/xemacs-21.4.24-r10 | 4 +- .../md5-cache/app-editors/xemacs-21.4.24-r9 | 4 +- metadata/md5-cache/app-editors/xemacs-21.5.35 | 4 +- .../md5-cache/app-editors/xemacs-21.5.35-r1 | 4 +- .../md5-cache/app-editors/xemacs-21.5.9999 | 4 +- .../app-editors/xmlcopyeditor-1.3.1.0 | 4 +- metadata/md5-cache/app-emacs/Manifest.gz | Bin 98605 -> 98916 bytes metadata/md5-cache/app-emacs/bbdb-3.2.2b | 4 +- .../md5-cache/app-emacs/cmake-mode-3.28.1 | 13 - .../{cmake-mode-3.28.2 => cmake-mode-3.29.0} | 2 +- .../md5-cache/app-emacs/company-mode-0.10.2 | 13 + metadata/md5-cache/app-emacs/elpher-3.5.1 | 4 +- .../app-emacs/{elpher-3.5.0 => elpher-3.6.0} | 6 +- metadata/md5-cache/app-emacs/elpher-9999 | 2 +- .../app-emacs/emacs-w3m-1.4.632_p20230801 | 4 +- .../app-emacs/lookup-1.99.96_pre20180209 | 4 +- metadata/md5-cache/app-emacs/mmm-mode-0.5.11 | 4 +- .../app-emacs/nxml-gentoo-schemas-20231022 | 13 - .../app-emacs/nxml-gentoo-schemas-20240208 | 4 +- metadata/md5-cache/app-emacs/orderless-1.1 | 13 + metadata/md5-cache/app-emacs/org-mode-9.6.19 | 4 +- .../{org-mode-9.6.17 => org-mode-9.6.23} | 6 +- .../md5-cache/app-emacs/package-lint-0.22 | 13 + metadata/md5-cache/app-emacs/pdf-tools-1.0.0 | 4 +- metadata/md5-cache/app-emacs/pdf-tools-1.1.0 | 4 +- metadata/md5-cache/app-emacs/transient-0.6.0 | 13 + metadata/md5-cache/app-emacs/transient-9999 | 2 +- metadata/md5-cache/app-emacs/ts-0.3 | 6 +- .../{86Box-4.1 => 86Box-4.1.1-r1} | 6 +- metadata/md5-cache/app-emulation/Manifest.gz | Bin 35732 -> 35024 bytes .../md5-cache/app-emulation/aranym-1.1.0-r1 | 4 +- .../md5-cache/app-emulation/coldfire-0.3.1-r1 | 4 +- .../md5-cache/app-emulation/dinero-4.7-r1 | 4 +- .../app-emulation/dosemu-1.4.1_pre20130107-r5 | 4 +- .../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-2.3.1 | 2 +- metadata/md5-cache/app-emulation/dxvk-9999 | 2 +- .../md5-cache/app-emulation/fs-uae-3.1.66 | 4 +- .../md5-cache/app-emulation/fuse-1.6.0-r1 | 4 +- .../app-emulation/fuse-utils-1.4.3-r2 | 4 +- .../md5-cache/app-emulation/hercules-3.13-r1 | 4 +- .../md5-cache/app-emulation/hyperd-0.7.0-r1 | 4 +- .../md5-cache/app-emulation/libguestfs-1.48.6 | 4 +- .../md5-cache/app-emulation/libspectrum-1.5.0 | 4 +- .../app-emulation/open-vm-tools-12.2.0 | 4 +- .../app-emulation/open-vm-tools-12.2.5 | 4 +- metadata/md5-cache/app-emulation/pcem-17-r2 | 4 +- .../{punes-0.110 => punes-0.111} | 2 +- metadata/md5-cache/app-emulation/qemu-8.1.5 | 4 +- metadata/md5-cache/app-emulation/qemu-8.2.2 | 4 +- metadata/md5-cache/app-emulation/qemu-9999 | 4 +- metadata/md5-cache/app-emulation/runv-0.7.0 | 4 +- metadata/md5-cache/app-emulation/ski-1.3.2-r4 | 4 +- .../app-emulation/spectemu-0.99.3-r1 | 4 +- .../md5-cache/app-emulation/spice-0.15.1-r1 | 4 +- .../virt-firmware-24.2_p20240320 | 16 - .../virt-firmware-24.2_p20240325 | 16 + .../app-emulation/virt-manager-4.1.0 | 4 +- .../app-emulation/virt-manager-4.1.0-r1 | 4 +- .../md5-cache/app-emulation/virt-manager-9999 | 4 +- .../virtualbox-kvm-7.0.14_pre20240208 | 16 - .../virtualbox-kvm-7.0.14_pre20240226 | 16 - ...0307 => virtualbox-kvm-7.0.14_pre20240325} | 4 +- .../app-emulation/virtualbox-kvm-9999 | 2 +- metadata/md5-cache/app-emulation/vkd3d-1.11 | 4 +- .../md5-cache/app-emulation/vkd3d-proton-2.10 | 2 +- .../app-emulation/vkd3d-proton-2.11.1 | 2 +- .../md5-cache/app-emulation/vkd3d-proton-2.12 | 2 +- .../app-emulation/vkd3d-proton-2.6-r1 | 2 +- .../md5-cache/app-emulation/vkd3d-proton-9999 | 2 +- .../md5-cache/app-emulation/wine-proton-7.0.6 | 6 +- .../app-emulation/wine-proton-8.0.5c | 6 +- .../app-emulation/wine-proton-8.0.9999 | 6 +- .../app-emulation/wine-proton-9.0.9999 | 6 +- .../md5-cache/app-emulation/wine-staging-9.0 | 6 +- .../md5-cache/app-emulation/wine-staging-9.1 | 18 - .../md5-cache/app-emulation/wine-staging-9.3 | 6 +- .../md5-cache/app-emulation/wine-staging-9.4 | 18 - .../app-emulation/wine-staging-9.4.1 | 6 +- .../{wine-staging-9.2 => wine-staging-9.5} | 10 +- .../md5-cache/app-emulation/wine-staging-9999 | 6 +- .../app-emulation/wine-vanilla-7.0.2 | 6 +- .../app-emulation/wine-vanilla-8.0.2 | 6 +- .../md5-cache/app-emulation/wine-vanilla-9.0 | 6 +- .../md5-cache/app-emulation/wine-vanilla-9.1 | 18 - .../md5-cache/app-emulation/wine-vanilla-9.3 | 6 +- .../md5-cache/app-emulation/wine-vanilla-9.4 | 6 +- .../{wine-vanilla-9.2 => wine-vanilla-9.5} | 10 +- .../md5-cache/app-emulation/wine-vanilla-9999 | 6 +- metadata/md5-cache/app-emulation/x48-0.6.4-r2 | 4 +- metadata/md5-cache/app-eselect/Manifest.gz | Bin 8584 -> 8586 bytes .../md5-cache/app-eselect/eselect-java-0.5.0 | 4 +- .../app-eselect/eselect-lib-bin-symlink-9999 | 4 +- .../md5-cache/app-eselect/eselect-php-9999 | 4 +- .../app-eselect/eselect-rust-20210703 | 4 +- metadata/md5-cache/app-forensics/Manifest.gz | Bin 7233 -> 7238 bytes .../md5-cache/app-forensics/afflib-3.7.19-r1 | 4 +- .../md5-cache/app-forensics/afflib-3.7.20 | 4 +- .../md5-cache/app-forensics/aide-0.17.4-r4 | 4 +- .../md5-cache/app-forensics/dfxml-20170921-r2 | 4 +- .../app-forensics/scalpel-2.1_pre20210326 | 4 +- .../app-forensics/sleuthkit-4.11.1-r1 | 4 +- .../md5-cache/app-forensics/sleuthkit-4.12.1 | 4 +- metadata/md5-cache/app-forensics/yara-4.4.0 | 4 +- metadata/md5-cache/app-forensics/yara-9999 | 4 +- .../app-forensics/zzuf-0.15_p20190208 | 4 +- .../app-forensics/zzuf-0.15_p20220529 | 4 +- metadata/md5-cache/app-i18n/Manifest.gz | Bin 29078 -> 28313 bytes metadata/md5-cache/app-i18n/enca-1.19-r3 | 4 +- .../md5-cache/app-i18n/fbterm-1.7_p20190503 | 4 +- metadata/md5-cache/app-i18n/ibus-1.5.27 | 4 +- metadata/md5-cache/app-i18n/ibus-1.5.29 | 4 +- metadata/md5-cache/app-i18n/ibus-1.5.29_rc1 | 4 +- metadata/md5-cache/app-i18n/ibus-anthy-1.5.15 | 4 +- metadata/md5-cache/app-i18n/ibus-anthy-1.5.16 | 4 +- .../md5-cache/app-i18n/ibus-cangjie-2.4-r2 | 4 +- metadata/md5-cache/app-i18n/ibus-fbterm-1.0.1 | 4 +- .../app-i18n/ibus-libpinyin-1.13.1-r1 | 4 +- .../md5-cache/app-i18n/ibus-libpinyin-1.15.2 | 4 +- metadata/md5-cache/app-i18n/ibus-m17n-1.4.27 | 16 - metadata/md5-cache/app-i18n/ibus-m17n-1.4.28 | 4 +- .../md5-cache/app-i18n/ibus-pinyin-1.5.0-r5 | 4 +- .../md5-cache/app-i18n/ibus-pinyin-1.5.0-r6 | 4 +- .../app-i18n/ibus-table-others-1.3.17 | 4 +- .../app-i18n/ibus-typing-booster-2.24.11 | 18 - .../app-i18n/ibus-typing-booster-2.25.0 | 18 - .../app-i18n/ibus-typing-booster-2.25.1 | 4 +- metadata/md5-cache/app-i18n/im-chooser-1.7.3 | 4 +- .../md5-cache/app-i18n/im-freewnn-0.0.2-r3 | 4 +- .../md5-cache/app-i18n/imsettings-1.8.2-r1 | 4 +- metadata/md5-cache/app-i18n/jfbterm-0.4.7-r4 | 4 +- metadata/md5-cache/app-i18n/kakasi-2.3.6-r1 | 4 +- .../md5-cache/app-i18n/libchewing-0.5.1-r1 | 4 +- metadata/md5-cache/app-i18n/libchewing-9999 | 4 +- metadata/md5-cache/app-i18n/libhangul-0.1.0 | 4 +- .../md5-cache/app-i18n/libhangul-0.1.0-r1 | 4 +- metadata/md5-cache/app-i18n/libpinyin-2.6.2 | 4 +- metadata/md5-cache/app-i18n/libpinyin-2.8.1 | 4 +- metadata/md5-cache/app-i18n/libpinyin-9999 | 4 +- .../md5-cache/app-i18n/libskk-1.0.5_p20210830 | 4 +- .../md5-cache/app-i18n/mecab-skkserv-0.03-r1 | 4 +- .../md5-cache/app-i18n/multiskkserv-20100128 | 4 +- metadata/md5-cache/app-i18n/nabi-1.0.1 | 4 +- metadata/md5-cache/app-i18n/pyzy-0.1.0-r3 | 4 +- metadata/md5-cache/app-i18n/scim-1.4.18 | 4 +- .../md5-cache/app-i18n/scim-anthy-1.2.7-r1 | 4 +- .../md5-cache/app-i18n/scim-bridge-0.4.16-r3 | 4 +- .../md5-cache/app-i18n/scim-input-pad-0.1.3.1 | 4 +- metadata/md5-cache/app-i18n/scim-m17n-0.2.3 | 4 +- .../md5-cache/app-i18n/scim-m17n-0.2.3-r1 | 4 +- .../md5-cache/app-i18n/scim-pinyin-0.5.92 | 4 +- .../md5-cache/app-i18n/scim-tables-0.5.13 | 4 +- .../md5-cache/app-i18n/scim-tomoe-0.6.0-r4 | 4 +- metadata/md5-cache/app-i18n/scim-uim-0.2.0-r2 | 4 +- metadata/md5-cache/app-i18n/scim-uim-0.2.0-r3 | 4 +- metadata/md5-cache/app-i18n/tomoe-0.6.0-r7 | 4 +- .../md5-cache/app-i18n/tomoe-gtk-0.6.0-r7 | 4 +- metadata/md5-cache/app-i18n/uim-1.8.9-r1 | 4 +- .../md5-cache/app-i18n/uim-tomoe-gtk-0.6.0 | 4 +- metadata/md5-cache/app-i18n/unicode-cldr-43.1 | 10 - .../md5-cache/app-i18n/unicode-emoji-15.0 | 9 - metadata/md5-cache/app-i18n/zinnia-0.06-r3 | 4 +- .../app-i18n/zinnia-tomoe-0.6.0_p20080911 | 4 +- metadata/md5-cache/app-laptop/Manifest.gz | Bin 4460 -> 4454 bytes metadata/md5-cache/app-laptop/dispad-0.3.1-r1 | 4 +- .../md5-cache/app-laptop/pbbuttonsd-0.8.1a | 4 +- metadata/md5-cache/app-laptop/rogauracore-1.6 | 4 +- .../md5-cache/app-laptop/rogauracore-9999 | 4 +- metadata/md5-cache/app-metrics/Manifest.gz | Bin 10663 -> 10663 bytes .../md5-cache/app-metrics/bind_exporter-0.3.0 | 15 - ..._exporter-0.6.1 => bind_exporter-0.6.1-r1} | 8 +- .../md5-cache/app-metrics/collectd-5.12.0-r9 | 4 +- ...porter-1.7.0-r1 => node_exporter-1.7.0-r2} | 0 .../prometheus-podman-exporter-1.11.0 | 14 + metadata/md5-cache/app-misc/Manifest.gz | Bin 78447 -> 78635 bytes metadata/md5-cache/app-misc/abook-0.6.1-r4 | 4 +- metadata/md5-cache/app-misc/bb-1.3.0_rc1-r6 | 4 +- metadata/md5-cache/app-misc/binwalk-2.4.0 | 16 + .../md5-cache/app-misc/bottlerocket-0.04c-r2 | 4 +- metadata/md5-cache/app-misc/cdargs-1.35-r2 | 4 +- metadata/md5-cache/app-misc/cdctl-0.16 | 4 +- metadata/md5-cache/app-misc/cstream-3.2.1-r1 | 4 +- metadata/md5-cache/app-misc/cw-1.0.16-r5 | 4 +- metadata/md5-cache/app-misc/dateutils-9999 | 4 +- metadata/md5-cache/app-misc/ddccontrol-0.6.1 | 4 +- metadata/md5-cache/app-misc/ddccontrol-1.0.3 | 4 +- .../md5-cache/app-misc/ddccontrol-db-20230223 | 4 +- .../md5-cache/app-misc/ddccontrol-db-20230627 | 4 +- metadata/md5-cache/app-misc/ddcutil-1.2.2 | 4 +- metadata/md5-cache/app-misc/ddcutil-1.3.0 | 4 +- metadata/md5-cache/app-misc/ddcutil-1.4.1 | 4 +- metadata/md5-cache/app-misc/ddcutil-1.4.5 | 4 +- metadata/md5-cache/app-misc/ddcutil-2.0.0-r2 | 4 +- metadata/md5-cache/app-misc/ddcutil-2.1.4 | 4 +- metadata/md5-cache/app-misc/delay-1.6-r5 | 4 +- metadata/md5-cache/app-misc/delay-1.6-r6 | 4 +- metadata/md5-cache/app-misc/detox-1.4.2-r1 | 4 +- metadata/md5-cache/app-misc/detox-1.4.5-r1 | 4 +- metadata/md5-cache/app-misc/devtodo-0.1.20-r3 | 4 +- .../md5-cache/app-misc/dfshow-0.9.1_beta-r2 | 4 +- metadata/md5-cache/app-misc/ebusd-23.3-r2 | 4 +- metadata/md5-cache/app-misc/egads-0.9.5-r2 | 4 +- metadata/md5-cache/app-misc/enum-1.1-r1 | 4 +- metadata/md5-cache/app-misc/esekeyd-1.2.7-r2 | 4 +- metadata/md5-cache/app-misc/evtest-1.33 | 4 +- metadata/md5-cache/app-misc/evtest-1.34 | 4 +- metadata/md5-cache/app-misc/evtest-1.35 | 4 +- .../{fastfetch-2.8.9 => fastfetch-2.8.10} | 2 +- metadata/md5-cache/app-misc/fdupes-9999 | 4 +- metadata/md5-cache/app-misc/fdutils-5.6_p2 | 4 +- metadata/md5-cache/app-misc/fsniper-1.3.1-r2 | 4 +- .../md5-cache/app-misc/g15composer-3.2-r1 | 4 +- metadata/md5-cache/app-misc/g15composer-3.4 | 4 +- metadata/md5-cache/app-misc/g15composer-9999 | 4 +- .../md5-cache/app-misc/g15daemon-1.9.5.3-r15 | 4 +- .../md5-cache/app-misc/g15daemon-3.0.4-r1 | 4 +- metadata/md5-cache/app-misc/g15daemon-9999 | 4 +- metadata/md5-cache/app-misc/g15macro-1.0.3-r2 | 4 +- metadata/md5-cache/app-misc/g15macro-1.0.5 | 4 +- metadata/md5-cache/app-misc/g15macro-9999 | 4 +- .../md5-cache/app-misc/g15message-1.0.0-r2 | 4 +- metadata/md5-cache/app-misc/g15message-1.2 | 4 +- metadata/md5-cache/app-misc/g15message-9999 | 4 +- metadata/md5-cache/app-misc/g15mpd-1.0.0-r2 | 4 +- metadata/md5-cache/app-misc/g15stats-1.9.7-r2 | 4 +- metadata/md5-cache/app-misc/g15stats-3.0.3 | 4 +- metadata/md5-cache/app-misc/g15stats-9999 | 4 +- metadata/md5-cache/app-misc/gcal-4.1-r1 | 4 +- metadata/md5-cache/app-misc/gcal-4.1-r2 | 4 +- metadata/md5-cache/app-misc/gcal-4.1-r3 | 4 +- metadata/md5-cache/app-misc/gentoo-0.20.7-r1 | 4 +- metadata/md5-cache/app-misc/gnote-44.1 | 4 +- metadata/md5-cache/app-misc/gnote-45.0 | 4 +- metadata/md5-cache/app-misc/gnote-45.1 | 4 +- metadata/md5-cache/app-misc/gnuit-4.9.5-r2 | 4 +- metadata/md5-cache/app-misc/gtypist-2.9.5-r1 | 4 +- metadata/md5-cache/app-misc/hodie-1.5 | 4 +- .../md5-cache/app-misc/interceptty-0.6-r3 | 4 +- metadata/md5-cache/app-misc/jo-1.9 | 4 +- metadata/md5-cache/app-misc/joymouse-0.5-r2 | 4 +- metadata/md5-cache/app-misc/jq-1.7 | 4 +- metadata/md5-cache/app-misc/jq-1.7.1 | 4 +- metadata/md5-cache/app-misc/kanatest-0.4.8 | 4 +- metadata/md5-cache/app-misc/klavaro-3.13-r1 | 4 +- .../app-misc/lcd4linux-0.11.0_pre20170527-r7 | 4 +- .../app-misc/lcdproc-0.5.9_p20211220 | 4 +- metadata/md5-cache/app-misc/lirc-0.10.1_p7 | 4 +- metadata/md5-cache/app-misc/mc-4.8.30-r1 | 4 +- metadata/md5-cache/app-misc/mc-4.8.30-r2 | 4 +- metadata/md5-cache/app-misc/muttprint-0.73-r5 | 4 +- .../md5-cache/app-misc/mx5000tools-0.1.2-r2 | 4 +- .../app-misc/mx5000tools-0.1.2_p20190613 | 4 +- metadata/md5-cache/app-misc/ola-0.10.9-r2 | 4 +- metadata/md5-cache/app-misc/pwsafe-0.2.0-r6 | 4 +- .../md5-cache/app-misc/razertool-0.0.7-r5 | 4 +- metadata/md5-cache/app-misc/rdfind-1.5.0-r1 | 4 +- metadata/md5-cache/app-misc/rdfind-1.6.0 | 4 +- .../md5-cache/app-misc/regex-markup-0.10.0-r2 | 4 +- metadata/md5-cache/app-misc/rioutil-1.5.4-r1 | 4 +- metadata/md5-cache/app-misc/rlwrap-0.45.2-r1 | 4 +- metadata/md5-cache/app-misc/screen-4.9.0-r3 | 4 +- metadata/md5-cache/app-misc/screen-4.9.1 | 4 +- metadata/md5-cache/app-misc/screen-4.9.1-r1 | 4 +- metadata/md5-cache/app-misc/screen-9999 | 4 +- metadata/md5-cache/app-misc/sdate-0.7 | 4 +- metadata/md5-cache/app-misc/sphinx-2.2.11-r5 | 4 +- metadata/md5-cache/app-misc/srm-1.2.15 | 4 +- metadata/md5-cache/app-misc/timestamp-1.1-r3 | 4 +- metadata/md5-cache/app-misc/tmate-2.4.0-r1 | 4 +- metadata/md5-cache/app-misc/tmate-2.4.0-r2 | 4 +- metadata/md5-cache/app-misc/tmux-3.3a-r1 | 4 +- metadata/md5-cache/app-misc/tmux-3.4 | 4 +- metadata/md5-cache/app-misc/tmux-9999 | 4 +- metadata/md5-cache/app-misc/uptimed-0.4.6-r1 | 4 +- metadata/md5-cache/app-misc/vifm-0.11 | 4 +- metadata/md5-cache/app-misc/vifm-0.12 | 4 +- metadata/md5-cache/app-misc/vifm-0.13 | 4 +- metadata/md5-cache/app-misc/vifm-9999 | 4 +- metadata/md5-cache/app-misc/vittk-1.3-r1 | 4 +- metadata/md5-cache/app-misc/wipe-2.3.1 | 4 +- metadata/md5-cache/app-misc/worker-4.6.1-r100 | 4 +- .../md5-cache/app-misc/zisofs-tools-1.0.8-r1 | 4 +- .../md5-cache/app-mobilephone/Manifest.gz | Bin 2897 -> 2896 bytes .../md5-cache/app-mobilephone/dfu-util-9999 | 4 +- .../app-mobilephone/gnokii-0.6.31-r4 | 4 +- .../md5-cache/app-mobilephone/gnokii-9999 | 4 +- .../md5-cache/app-mobilephone/scmxx-0.9.0-r1 | 4 +- .../md5-cache/app-mobilephone/vmoconv-1.0-r1 | 4 +- metadata/md5-cache/app-office/Manifest.gz | Bin 13508 -> 13522 bytes .../md5-cache/app-office/abiword-3.0.5-r1 | 4 +- .../md5-cache/app-office/abiword-docs-3.0.2 | 4 +- .../md5-cache/app-office/calcurse-4.8.0-r1 | 4 +- metadata/md5-cache/app-office/calcurse-4.8.1 | 4 +- metadata/md5-cache/app-office/dia-0.97.3-r1 | 4 +- metadata/md5-cache/app-office/dia2code-1.0.0 | 4 +- metadata/md5-cache/app-office/glabels-3.4.1 | 4 +- .../md5-cache/app-office/gnumeric-1.12.55 | 4 +- .../md5-cache/app-office/gnumeric-1.12.56 | 4 +- .../md5-cache/app-office/gnumeric-1.12.57 | 4 +- metadata/md5-cache/app-office/grisbi-2.0.5 | 4 +- metadata/md5-cache/app-office/grisbi-3.0.1 | 4 +- metadata/md5-cache/app-office/grisbi-3.0.3 | 4 +- ...reoffice-24.2.2.1 => libreoffice-24.2.2.2} | 10 +- .../app-office/libreoffice-24.2.9999 | 6 +- .../md5-cache/app-office/libreoffice-7.6.4.1 | 4 +- .../md5-cache/app-office/libreoffice-7.6.5.2 | 4 +- ...ibreoffice-7.6.6.1 => libreoffice-7.6.6.3} | 8 +- .../md5-cache/app-office/libreoffice-7.6.9999 | 6 +- .../md5-cache/app-office/libreoffice-9999 | 6 +- ...-l10n-7.6.6.1 => libreoffice-l10n-7.6.6.3} | 2 +- .../app-office/magicpoint-1.13a_p20121015-r2 | 4 +- metadata/md5-cache/app-office/mdbtools-1.0.0 | 4 +- metadata/md5-cache/app-office/merkuro-23.08.5 | 4 +- metadata/md5-cache/app-pda/Manifest.gz | Bin 3231 -> 3232 bytes .../app-pda/dynamite-0.1.1_p20120512 | 4 +- metadata/md5-cache/app-pda/gtkpod-2.1.5-r5 | 4 +- metadata/md5-cache/app-pda/jpilot-1.8.2-r1 | 4 +- metadata/md5-cache/app-pda/jpilot-2.0.1 | 4 +- .../app-pda/libimobiledevice-1.3.0-r4 | 4 +- .../app-pda/libimobiledevice-1.3.0_p20240201 | 4 +- metadata/md5-cache/app-pda/libplist-2.2.0-r4 | 4 +- metadata/md5-cache/app-pda/libplist-2.3.0-r1 | 4 +- metadata/md5-cache/app-pda/libplist-2.3.0-r2 | 4 +- .../md5-cache/app-pda/libusbmuxd-2.0.2-r1 | 4 +- .../md5-cache/app-pda/libusbmuxd-2.0.2-r2 | 4 +- .../md5-cache/app-pda/pilot-link-0.12.5-r4 | 4 +- metadata/md5-cache/app-pda/usbmuxd-1.1.1 | 4 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 18651 -> 18142 bytes .../app-portage/{eix-0.36.7 => eix-0.36.7-r1} | 6 +- .../app-portage/elt-patches-20240324 | 12 + .../md5-cache/app-portage/mirrorselect-2.4.0 | 4 +- .../md5-cache/app-portage/mirrorselect-9999 | 4 +- .../md5-cache/app-portage/nattka-0.4.1-r1 | 16 - metadata/md5-cache/app-portage/nattka-0.4.2 | 4 +- .../app-portage/pkg-testing-tools-0.1.0 | 15 - .../app-portage/pkg-testing-tools-0.2.0 | 15 - .../app-portage/pkg-testing-tools-0.2.1 | 16 - .../md5-cache/app-portage/portage-utils-9999 | 4 +- .../md5-cache/app-portage/repo-commit-9999 | 4 +- metadata/md5-cache/app-portage/ufed-0.96 | 4 +- metadata/md5-cache/app-portage/ufed-9999 | 4 +- metadata/md5-cache/app-shells/Manifest.gz | Bin 18272 -> 18436 bytes .../md5-cache/app-shells/bash-completion-9999 | 4 +- .../md5-cache/app-shells/ctypes-sh-1.2-r2 | 4 +- metadata/md5-cache/app-shells/hstr-2.2-r1 | 4 +- metadata/md5-cache/app-shells/hstr-2.6 | 4 +- metadata/md5-cache/app-shells/kshdb-1.1.0 | 4 +- metadata/md5-cache/app-shells/mpibash-1.3-r1 | 4 +- metadata/md5-cache/app-shells/mpibash-9999 | 4 +- metadata/md5-cache/app-shells/pdsh-2.34-r2 | 4 +- metadata/md5-cache/app-shells/posh-0.14.1 | 4 +- metadata/md5-cache/app-shells/tcsh-6.24.00 | 4 +- metadata/md5-cache/app-shells/tcsh-6.24.01-r1 | 4 +- metadata/md5-cache/app-shells/tcsh-6.24.10 | 4 +- metadata/md5-cache/app-shells/yash-2.56.1 | 16 + metadata/md5-cache/app-shells/zoxide-0.9.4 | 4 +- metadata/md5-cache/app-shells/zsh-5.9-r3 | 4 +- metadata/md5-cache/app-shells/zsh-5.9-r4 | 4 +- metadata/md5-cache/app-shells/zsh-5.9-r5 | 4 +- metadata/md5-cache/app-shells/zsh-5.9-r6 | 4 +- metadata/md5-cache/app-text/Manifest.gz | Bin 79407 -> 79149 bytes metadata/md5-cache/app-text/a2ps-4.15.5-r1 | 4 +- metadata/md5-cache/app-text/a2ps-4.15.6 | 4 +- .../md5-cache/app-text/aiksaurus-1.2.1-r3 | 4 +- metadata/md5-cache/app-text/asciidoc-9.1.0 | 4 +- metadata/md5-cache/app-text/aspell-0.60.8.1 | 4 +- metadata/md5-cache/app-text/atril-1.26.0-r5 | 4 +- metadata/md5-cache/app-text/atril-1.26.1-r1 | 4 +- metadata/md5-cache/app-text/atril-1.26.2 | 4 +- metadata/md5-cache/app-text/atril-1.27.0 | 4 +- metadata/md5-cache/app-text/barcode-0.99-r1 | 4 +- metadata/md5-cache/app-text/binfind-0.0.3 | 4 +- metadata/md5-cache/app-text/blogc-9999 | 4 +- metadata/md5-cache/app-text/bogosort-0.4.2-r1 | 4 +- metadata/md5-cache/app-text/calibre-7.4.0 | 18 - metadata/md5-cache/app-text/calibre-7.5.0 | 4 +- .../app-text/{calibre-7.3.0 => calibre-7.7.0} | 10 +- metadata/md5-cache/app-text/crf++-0.58-r1 | 4 +- metadata/md5-cache/app-text/dictd-1.13.0-r7 | 4 +- metadata/md5-cache/app-text/dictd-1.13.0-r8 | 4 +- metadata/md5-cache/app-text/dictd-1.13.1 | 4 +- metadata/md5-cache/app-text/djview-4.10.6-r2 | 4 +- metadata/md5-cache/app-text/djvu-3.5.28-r3 | 4 +- metadata/md5-cache/app-text/djvu-3.5.28-r4 | 4 +- .../app-text/docbook-sgml-utils-0.6.14-r5 | 4 +- .../app-text/docbook-sgml-utils-0.6.14-r6 | 8 +- .../md5-cache/app-text/docbook2X-0.8.8-r4 | 4 +- metadata/md5-cache/app-text/dvisvgm-2.14-r1 | 4 +- metadata/md5-cache/app-text/enchant-2.5.0 | 4 +- metadata/md5-cache/app-text/enchant-2.6.1 | 4 +- .../app-text/ghostscript-gpl-10.02.1 | 4 +- .../app-text/ghostscript-gpl-10.02.1-r1 | 4 +- .../app-text/ghostscript-gpl-10.03.0-r1 | 4 +- .../app-text/gnome-doc-utils-0.20.10-r3 | 4 +- metadata/md5-cache/app-text/groonga-13.0.1 | 4 +- metadata/md5-cache/app-text/groonga-8.0.2-r2 | 4 +- .../groonga-normalizer-mysql-1.1.1-r1 | 4 +- metadata/md5-cache/app-text/gspell-1.12.2 | 4 +- .../md5-cache/app-text/gtkspell-3.0.10-r1 | 4 +- metadata/md5-cache/app-text/htmldoc-1.9.16 | 4 +- metadata/md5-cache/app-text/hunspell-1.7.2 | 4 +- metadata/md5-cache/app-text/hunspell-1.7.2-r1 | 4 +- .../app-text/hyperestraier-1.4.13-r2 | 4 +- metadata/md5-cache/app-text/jo-1.6 | 4 +- metadata/md5-cache/app-text/jo-9999 | 4 +- metadata/md5-cache/app-text/kchmviewer-8.0 | 4 +- metadata/md5-cache/app-text/libebook-0.1.3-r3 | 4 +- metadata/md5-cache/app-text/libetonyek-9999 | 4 +- metadata/md5-cache/app-text/libmspub-0.1.4 | 4 +- metadata/md5-cache/app-text/libmspub-9999 | 4 +- metadata/md5-cache/app-text/libmwaw-0.3.22 | 4 +- metadata/md5-cache/app-text/libmwaw-9999 | 4 +- metadata/md5-cache/app-text/libodfgen-9999 | 4 +- metadata/md5-cache/app-text/libpaper-1.1.28 | 4 +- .../md5-cache/app-text/libstaroffice-9999 | 4 +- metadata/md5-cache/app-text/libxmlpatch-0.3.3 | 4 +- .../app-text/linuxdoc-tools-0.9.73-r1 | 4 +- .../md5-cache/app-text/linuxdoc-tools-0.9.82 | 4 +- metadata/md5-cache/app-text/lv-4.51-r5 | 4 +- metadata/md5-cache/app-text/mecab-0.996-r1 | 4 +- metadata/md5-cache/app-text/mecab-0.996-r2 | 4 +- metadata/md5-cache/app-text/msort-8.53-r2 | 4 +- metadata/md5-cache/app-text/namazu-2.0.21 | 4 +- .../md5-cache/app-text/namazu-2.0.22_pre8 | 4 +- metadata/md5-cache/app-text/openjade-1.3.2-r9 | 4 +- metadata/md5-cache/app-text/opensp-1.5.2-r10 | 4 +- metadata/md5-cache/app-text/opensp-1.5.2-r9 | 4 +- .../md5-cache/app-text/pandoc-bin-3.1.12.1 | 4 +- metadata/md5-cache/app-text/paps-0.6.8-r2 | 4 +- metadata/md5-cache/app-text/pinfo-0.6.13 | 4 +- metadata/md5-cache/app-text/po4a-0.66 | 16 - metadata/md5-cache/app-text/pspdftool-0.03 | 4 +- metadata/md5-cache/app-text/recode-3.7.12-r1 | 4 +- metadata/md5-cache/app-text/recode-3.7.13 | 4 +- metadata/md5-cache/app-text/recode-3.7.14 | 4 +- .../md5-cache/app-text/sablotron-1.0.3-r2 | 4 +- .../md5-cache/app-text/sablotron-1.0.3-r3 | 4 +- metadata/md5-cache/app-text/sgrep-1.94a-r2 | 4 +- metadata/md5-cache/app-text/teckit-2.5.10 | 4 +- metadata/md5-cache/app-text/tesseract-5.3.0 | 4 +- metadata/md5-cache/app-text/tesseract-5.3.2 | 4 +- metadata/md5-cache/app-text/tesseract-5.3.3 | 4 +- metadata/md5-cache/app-text/tesseract-5.3.4 | 4 +- metadata/md5-cache/app-text/tesseract-9999 | 4 +- .../md5-cache/app-text/texlive-core-2021-r6 | 4 +- .../md5-cache/app-text/texlive-core-2021-r7 | 4 +- .../md5-cache/app-text/texlive-core-2023-r1 | 4 +- ...live-core-2023-r4 => texlive-core-2023-r5} | 6 +- metadata/md5-cache/app-text/txt2pdbdoc-1.4.4 | 4 +- metadata/md5-cache/app-text/unac-1.8.0 | 4 +- .../md5-cache/app-text/uudeview-0.5.20-r2 | 4 +- .../md5-cache/app-text/uudeview-0.5.20-r3 | 4 +- .../md5-cache/app-text/uudeview-0.5.20-r4 | 4 +- .../app-text/vilistextum-2.8.0.20200411 | 4 +- metadata/md5-cache/app-text/wv-1.2.9-r3 | 4 +- metadata/md5-cache/app-text/xdvik-22.87.06-r1 | 4 +- metadata/md5-cache/app-text/xlhtml-0.5.1_p6 | 4 +- .../md5-cache/app-text/xml2doc-20030510-r2 | 4 +- metadata/md5-cache/app-text/xmlstarlet-1.6.1 | 4 +- .../md5-cache/app-text/xmlstarlet-1.6.1-r1 | 4 +- metadata/md5-cache/app-text/xmlto-0.0.28-r11 | 4 +- .../md5-cache/app-text/xournal-0.4.8.2016-r1 | 4 +- metadata/md5-cache/app-text/xournal-9999 | 4 +- metadata/md5-cache/app-text/yelp-tools-42.1 | 4 +- metadata/md5-cache/app-vim/Manifest.gz | Bin 35967 -> 36124 bytes .../md5-cache/app-vim/editorconfig-vim-1.2.0 | 13 + metadata/md5-cache/dev-ada/Manifest.gz | Bin 9489 -> 9498 bytes metadata/md5-cache/dev-ada/gnatmem-2021-r2 | 4 +- metadata/md5-cache/dev-ada/gtkada-23.0.0-r2 | 4 +- metadata/md5-cache/dev-ada/gtkada-24.0.0 | 4 +- metadata/md5-cache/dev-build/Manifest.gz | Bin 15140 -> 14804 bytes .../dev-build/kbuild-0.1.9998.3499-r4 | 4 +- .../md5-cache/dev-build/kbuild-0.1.9998.3592 | 4 +- metadata/md5-cache/dev-build/kbuild-9999 | 4 +- metadata/md5-cache/dev-build/libtool-2.4.7-r1 | 15 - .../{libtool-2.4.7-r2 => libtool-2.4.7-r3} | 6 +- metadata/md5-cache/dev-build/libtool-9999 | 6 +- metadata/md5-cache/dev-build/make-4.4.1-r1 | 8 +- metadata/md5-cache/dev-build/make-9999 | 10 +- metadata/md5-cache/dev-build/meson-1.3.2 | 4 +- metadata/md5-cache/dev-build/rocm-cmake-5.4.3 | 13 - metadata/md5-cache/dev-cpp/ETL-1.4.1 | 4 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 28335 -> 28187 bytes metadata/md5-cache/dev-cpp/antlr-cpp-2.7.7-r2 | 4 +- metadata/md5-cache/dev-cpp/asio-1.28.0 | 4 +- metadata/md5-cache/dev-cpp/asio-1.28.1 | 4 +- metadata/md5-cache/dev-cpp/ctemplate-2.4 | 4 +- metadata/md5-cache/dev-cpp/glibmm-2.66.7 | 16 + metadata/md5-cache/dev-cpp/glog-0.4.0 | 4 +- .../md5-cache/dev-cpp/gstreamermm-1.10.0-r1 | 4 +- metadata/md5-cache/dev-cpp/gtkmm-2.24.5-r1 | 4 +- .../dev-cpp/gtksourceviewmm-3.18.0-r2 | 4 +- metadata/md5-cache/dev-cpp/libcmis-0.6.2 | 4 +- metadata/md5-cache/dev-cpp/libcmis-9999 | 4 +- .../md5-cache/dev-cpp/libmcpp-2.7.2_p5-r1 | 4 +- .../md5-cache/dev-cpp/libmcpp-2.7.2_p5-r2 | 4 +- metadata/md5-cache/dev-cpp/libxmlpp-2.42.2 | 4 +- metadata/md5-cache/dev-cpp/libxmlpp-5.0.3 | 4 +- .../md5-cache/dev-cpp/rapidfuzz-cpp-2.2.3 | 14 - .../md5-cache/dev-cpp/rapidfuzz-cpp-3.0.0 | 14 - .../md5-cache/dev-cpp/rapidfuzz-cpp-3.0.1 | 14 - .../md5-cache/dev-cpp/rapidfuzz-cpp-3.0.2 | 4 +- metadata/md5-cache/dev-cpp/sparsehash-2.0.4 | 4 +- metadata/md5-cache/dev-cpp/tree-3.18 | 13 + metadata/md5-cache/dev-db/Manifest.gz | Bin 33187 -> 33503 bytes metadata/md5-cache/dev-db/etcd-3.4.31 | 16 + metadata/md5-cache/dev-db/etcd-3.5.12 | 16 + .../dev-db/firebird-3.0.10.33601.0-r1 | 4 +- .../dev-db/firebird-3.0.4.33054.0-r2 | 4 +- metadata/md5-cache/dev-db/gqlplus-1.16-r2 | 4 +- metadata/md5-cache/dev-db/kyotocabinet-1.2.77 | 4 +- .../md5-cache/dev-db/kyotocabinet-1.2.79-r1 | 4 +- .../md5-cache/dev-db/kyotocabinet-1.2.79-r2 | 4 +- metadata/md5-cache/dev-db/libdbi-0.9.0 | 4 +- .../md5-cache/dev-db/libdbi-drivers-0.9.0-r1 | 4 +- .../md5-cache/dev-db/libdbi-drivers-0.9.0-r2 | 4 +- metadata/md5-cache/dev-db/libiodbc-3.52.15-r1 | 4 +- metadata/md5-cache/dev-db/mariadb-10.6.17 | 4 +- metadata/md5-cache/dev-db/mysql++-3.3.0 | 4 +- .../md5-cache/dev-db/mysql-workbench-8.0.36 | 4 +- metadata/md5-cache/dev-db/ocp-9999 | 4 +- metadata/md5-cache/dev-db/opendbx-1.4.6-r6 | 4 +- metadata/md5-cache/dev-db/pgpool2-4.3.2 | 4 +- metadata/md5-cache/dev-db/pgpool2-4.3.7 | 4 +- metadata/md5-cache/dev-db/pgpool2-4.3.8 | 4 +- metadata/md5-cache/dev-db/pgpool2-4.4.4 | 4 +- metadata/md5-cache/dev-db/pgpool2-4.4.5 | 4 +- metadata/md5-cache/dev-db/pgpool2-9999 | 4 +- metadata/md5-cache/dev-db/postgis-3.1.10 | 4 +- metadata/md5-cache/dev-db/postgis-3.1.8-r1 | 4 +- metadata/md5-cache/dev-db/postgis-3.1.9 | 4 +- metadata/md5-cache/dev-db/postgis-3.2.4-r1 | 4 +- metadata/md5-cache/dev-db/postgis-3.2.5 | 4 +- metadata/md5-cache/dev-db/postgis-3.2.6 | 4 +- metadata/md5-cache/dev-db/postgis-3.3.2-r1 | 4 +- metadata/md5-cache/dev-db/postgis-3.3.3 | 4 +- metadata/md5-cache/dev-db/postgis-3.3.4 | 4 +- metadata/md5-cache/dev-db/postgis-3.3.5 | 4 +- metadata/md5-cache/dev-db/postgis-3.4.0-r1 | 4 +- metadata/md5-cache/dev-db/postgis-3.4.0-r2 | 4 +- metadata/md5-cache/dev-db/postgis-3.4.1 | 4 +- metadata/md5-cache/dev-db/postgis-9999 | 4 +- metadata/md5-cache/dev-db/qdbm-1.8.78-r4 | 4 +- metadata/md5-cache/dev-db/redis-6.2.14-r1 | 4 +- metadata/md5-cache/dev-db/redis-7.0.15-r1 | 4 +- metadata/md5-cache/dev-db/redis-7.2.4-r1 | 4 +- .../dev-db/{rqlite-7.17.0 => rqlite-8.23.0} | 4 +- metadata/md5-cache/dev-db/spatialite-5.0.1-r2 | 4 +- metadata/md5-cache/dev-db/spatialite-5.1.0-r1 | 4 +- metadata/md5-cache/dev-db/sqlcipher-4.5.1 | 4 +- metadata/md5-cache/dev-db/sqlcipher-4.5.5 | 4 +- metadata/md5-cache/dev-db/sqlite-3.44.2-r1 | 4 +- metadata/md5-cache/dev-db/sqlite-3.44.2-r2 | 4 +- metadata/md5-cache/dev-db/sqlite-3.45.1-r1 | 4 +- metadata/md5-cache/dev-db/sqlite-3.45.2 | 4 +- metadata/md5-cache/dev-db/sqlite-9999 | 4 +- .../md5-cache/dev-db/tokyocabinet-1.4.48-r2 | 4 +- .../md5-cache/dev-db/tokyocabinet-1.4.48-r3 | 4 +- metadata/md5-cache/dev-db/unixODBC-2.3.11 | 4 +- metadata/md5-cache/dev-db/unixODBC-2.3.12 | 4 +- metadata/md5-cache/dev-db/vsqlite++-0.3.13-r1 | 4 +- metadata/md5-cache/dev-debug/Manifest.gz | Bin 9583 -> 9270 bytes metadata/md5-cache/dev-debug/ald-0.1.7-r2 | 4 +- metadata/md5-cache/dev-debug/cgdb-0.7.1 | 4 +- metadata/md5-cache/dev-debug/cgdb-0.8.0 | 4 +- metadata/md5-cache/dev-debug/cgdb-9999 | 4 +- metadata/md5-cache/dev-debug/d-feet-0.3.16 | 4 +- metadata/md5-cache/dev-debug/ddd-3.3.12-r5 | 4 +- metadata/md5-cache/dev-debug/ddd-3.4.0 | 4 +- 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 | 6 +- metadata/md5-cache/dev-debug/lldb-18.1.0 | 17 - metadata/md5-cache/dev-debug/lldb-18.1.2 | 2 +- metadata/md5-cache/dev-debug/lldb-19.0.0.9999 | 2 +- .../dev-debug/lldb-19.0.0_pre20240302 | 16 - .../dev-debug/lldb-19.0.0_pre20240316 | 2 +- ....0_pre20240309 => lldb-19.0.0_pre20240322} | 12 +- .../dev-debug/ltrace-0.7.91_pre20221216-r1 | 4 +- metadata/md5-cache/dev-debug/strace-6.6 | 4 +- metadata/md5-cache/dev-debug/strace-6.7 | 4 +- metadata/md5-cache/dev-debug/strace-9999 | 4 +- metadata/md5-cache/dev-debug/systemtap-4.8 | 4 +- metadata/md5-cache/dev-debug/systemtap-4.9 | 4 +- metadata/md5-cache/dev-debug/systemtap-5.0 | 4 +- .../md5-cache/dev-debug/valgrind-3.21.0-r1 | 4 +- .../md5-cache/dev-debug/valgrind-3.21.0-r2 | 4 +- .../md5-cache/dev-debug/valgrind-3.22.0-r2 | 4 +- metadata/md5-cache/dev-debug/valgrind-9999 | 4 +- metadata/md5-cache/dev-dotnet/Manifest.gz | Bin 7928 -> 7926 bytes .../md5-cache/dev-dotnet/libgdiplus-6.0.2-r4 | 4 +- metadata/md5-cache/dev-dotnet/pe-format-9999 | 4 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 13472 -> 13324 bytes .../md5-cache/dev-embedded/avarice-2.14-r1 | 4 +- .../dev-embedded/dfu-programmer-1.0.0 | 4 +- .../md5-cache/dev-embedded/gnusim8085-1.3.7 | 4 +- metadata/md5-cache/dev-embedded/gputils-1.5.2 | 4 +- metadata/md5-cache/dev-embedded/jal-0.4.62-r1 | 4 +- .../md5-cache/dev-embedded/libjaylink-0.3.1 | 4 +- .../md5-cache/dev-embedded/openocd-0.12.0-r1 | 4 +- .../md5-cache/dev-embedded/openocd-0.12.0-r2 | 4 +- metadata/md5-cache/dev-embedded/openocd-9999 | 4 +- .../md5-cache/dev-embedded/picotool-1.1.0 | 14 - .../powersoftplus-libftdi-0.1.8-r1 | 4 +- metadata/md5-cache/dev-embedded/sdcc-3.8.0-r1 | 4 +- metadata/md5-cache/dev-embedded/sdcc-4.0.0 | 4 +- metadata/md5-cache/dev-embedded/sdcc-4.1.0 | 4 +- metadata/md5-cache/dev-embedded/sdcc-4.2.0 | 4 +- metadata/md5-cache/dev-embedded/sdcc-4.3.0-r1 | 4 +- metadata/md5-cache/dev-embedded/sdcc-9999 | 4 +- .../md5-cache/dev-embedded/srecord-1.64-r1 | 4 +- .../md5-cache/dev-embedded/uisp-20050207-r1 | 4 +- metadata/md5-cache/dev-embedded/urjtag-9999 | 4 +- metadata/md5-cache/dev-games/KXL-1.1.7_p17 | 4 +- metadata/md5-cache/dev-games/Manifest.gz | Bin 8463 -> 8639 bytes metadata/md5-cache/dev-games/clanlib-2.3.7-r3 | 4 +- metadata/md5-cache/dev-games/clanlib-4.1.0 | 4 +- metadata/md5-cache/dev-games/guichan-0.8.2 | 4 +- .../dev-games/libmt_client-0.1.98-r1 | 4 +- .../md5-cache/dev-games/libsmacker-1.1.1_p35 | 4 +- .../md5-cache/dev-games/libsmacker-1.2.0_p43 | 4 +- metadata/md5-cache/dev-games/mygui-3.4.3 | 17 + metadata/md5-cache/dev-games/ode-0.14-r1 | 4 +- .../md5-cache/dev-games/t4k-common-0.1.1-r1 | 4 +- .../md5-cache/dev-games/t4k-common-0.1.1-r2 | 4 +- metadata/md5-cache/dev-gap/Manifest.gz | Bin 10105 -> 10105 bytes metadata/md5-cache/dev-gap/io-4.8.2-r1 | 4 +- metadata/md5-cache/dev-haskell/Manifest.gz | Bin 125873 -> 125879 bytes metadata/md5-cache/dev-haskell/alex-3.2.7.1 | 4 +- metadata/md5-cache/dev-haskell/happy-1.19.12 | 4 +- metadata/md5-cache/dev-haskell/happy-1.20.1.1 | 4 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 75332 -> 74845 bytes .../dev-java/commons-compress-1.21-r1 | 15 - .../dev-java/commons-compress-1.26.0-r1 | 4 +- .../md5-cache/dev-java/commons-io-2.11.0-r1 | 15 - metadata/md5-cache/dev-java/commons-io-2.15.1 | 4 +- .../md5-cache/dev-java/icedtea-web-1.8.8-r1 | 4 +- .../dev-java/jakartaee-migration-1.0.7-r2 | 15 - .../dev-java/jakartaee-migration-1.0.8-r1 | 4 +- metadata/md5-cache/dev-java/rxtx-2.2_pre2-r2 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 46330 -> 46178 bytes metadata/md5-cache/dev-lang/R-4.3.1-r1 | 4 +- metadata/md5-cache/dev-lang/R-4.3.2-r1 | 4 +- metadata/md5-cache/dev-lang/bas-2.4 | 4 +- metadata/md5-cache/dev-lang/c-intercal-31.0 | 4 +- metadata/md5-cache/dev-lang/cfortran-20110621 | 4 +- metadata/md5-cache/dev-lang/cfortran-20210827 | 4 +- metadata/md5-cache/dev-lang/eisl-3.60 | 14 - metadata/md5-cache/dev-lang/erlang-25.3 | 4 +- metadata/md5-cache/dev-lang/erlang-26.0 | 4 +- metadata/md5-cache/dev-lang/erlang-26.1.2 | 4 +- metadata/md5-cache/dev-lang/erlang-26.2 | 4 +- metadata/md5-cache/dev-lang/erlang-26.2.1 | 4 +- metadata/md5-cache/dev-lang/erlang-26.2.2 | 4 +- metadata/md5-cache/dev-lang/ghc-9.0.2-r4 | 4 +- metadata/md5-cache/dev-lang/ghc-9.2.8 | 4 +- metadata/md5-cache/dev-lang/gleam-0.33.0 | 14 - metadata/md5-cache/dev-lang/gleam-0.34.1 | 14 - metadata/md5-cache/dev-lang/gleam-1.0.0 | 14 + metadata/md5-cache/dev-lang/gnat-gpl-2021-r5 | 10 +- metadata/md5-cache/dev-lang/gnucobol-3.1.2 | 4 +- metadata/md5-cache/dev-lang/gnucobol-3.2 | 4 +- metadata/md5-cache/dev-lang/gprolog-1.4.5 | 4 +- metadata/md5-cache/dev-lang/gprolog-1.5.0 | 4 +- .../dev-lang/{haxe-4.3.1 => haxe-4.3.4} | 6 +- metadata/md5-cache/dev-lang/luau-0.613 | 4 +- metadata/md5-cache/dev-lang/maude-3.1-r1 | 4 +- metadata/md5-cache/dev-lang/mercury-20.06-r1 | 4 +- metadata/md5-cache/dev-lang/mercury-20.06.1 | 4 +- metadata/md5-cache/dev-lang/mercury-22.01 | 4 +- metadata/md5-cache/dev-lang/mercury-22.01.1 | 4 +- .../md5-cache/dev-lang/mono-6.12.0.199-r2 | 4 +- metadata/md5-cache/dev-lang/nasm-2.16.01-r1 | 4 +- metadata/md5-cache/dev-lang/pcc-1.1.0-r1 | 4 +- metadata/md5-cache/dev-lang/php-8.1.26-r1 | 4 +- metadata/md5-cache/dev-lang/php-8.1.27-r2 | 4 +- metadata/md5-cache/dev-lang/php-8.2.15 | 4 +- metadata/md5-cache/dev-lang/php-8.2.16-r1 | 4 +- metadata/md5-cache/dev-lang/php-8.3.3-r1 | 4 +- metadata/md5-cache/dev-lang/polyml-5.9-r2 | 4 +- metadata/md5-cache/dev-lang/polyml-5.9.1 | 4 +- .../md5-cache/dev-lang/python-2.7.18_p16-r2 | 4 +- metadata/md5-cache/dev-lang/python-3.10.13_p3 | 4 +- metadata/md5-cache/dev-lang/python-3.10.14 | 4 +- metadata/md5-cache/dev-lang/python-3.11.8_p1 | 4 +- metadata/md5-cache/dev-lang/python-3.12.2_p1 | 4 +- .../md5-cache/dev-lang/python-3.13.0_alpha4 | 4 +- .../md5-cache/dev-lang/python-3.13.0_alpha5 | 4 +- metadata/md5-cache/dev-lang/python-3.8.18_p2 | 4 +- metadata/md5-cache/dev-lang/python-3.8.19 | 4 +- metadata/md5-cache/dev-lang/python-3.9.18_p2 | 4 +- metadata/md5-cache/dev-lang/python-3.9.19 | 4 +- metadata/md5-cache/dev-lang/qore-1.19.1 | 4 +- metadata/md5-cache/dev-lang/qore-1.19.2 | 8 +- metadata/md5-cache/dev-lang/qu-prolog-10.6 | 4 +- metadata/md5-cache/dev-lang/qu-prolog-10.7 | 4 +- metadata/md5-cache/dev-lang/ruby-3.1.4-r3 | 4 +- metadata/md5-cache/dev-lang/ruby-3.1.4-r4 | 4 +- metadata/md5-cache/dev-lang/ruby-3.1.4-r5 | 4 +- metadata/md5-cache/dev-lang/ruby-3.2.2-r3 | 4 +- metadata/md5-cache/dev-lang/ruby-3.2.2-r4 | 4 +- metadata/md5-cache/dev-lang/ruby-3.2.2-r5 | 4 +- metadata/md5-cache/dev-lang/ruby-3.2.3 | 4 +- metadata/md5-cache/dev-lang/ruby-3.3.0 | 4 +- metadata/md5-cache/dev-lang/ruby-3.3.0-r1 | 4 +- metadata/md5-cache/dev-lang/ruby-3.3.0-r2 | 4 +- metadata/md5-cache/dev-lang/rust-1.75.0-r1 | 4 +- metadata/md5-cache/dev-lang/rust-bin-1.75.0 | 4 +- metadata/md5-cache/dev-lang/sassc-3.6.2 | 4 +- .../md5-cache/dev-lang/spidermonkey-102.15.0 | 4 +- .../md5-cache/dev-lang/spidermonkey-115.3.1 | 4 +- .../md5-cache/dev-lang/spidermonkey-115.7.0 | 4 +- .../md5-cache/dev-lang/spidermonkey-115.8.0 | 4 +- .../md5-cache/dev-lang/spidermonkey-115.9.0 | 4 +- .../md5-cache/dev-lang/spidermonkey-115.9.1 | 16 + metadata/md5-cache/dev-lang/swig-4.1.1-r1 | 4 +- metadata/md5-cache/dev-lang/tcl-8.6.11 | 4 +- metadata/md5-cache/dev-lang/tcl-8.6.12-r1 | 4 +- metadata/md5-cache/dev-lang/tcl-8.6.13-r1 | 4 +- metadata/md5-cache/dev-lang/tcl-8.6.14 | 4 +- metadata/md5-cache/dev-lang/tk-8.6.11.1 | 4 +- metadata/md5-cache/dev-lang/tk-8.6.12 | 4 +- metadata/md5-cache/dev-lang/tk-8.6.13 | 4 +- metadata/md5-cache/dev-lang/tk-8.6.14 | 4 +- metadata/md5-cache/dev-lang/vala-0.56.14 | 4 +- metadata/md5-cache/dev-lang/vala-0.56.15 | 4 +- metadata/md5-cache/dev-lang/vala-0.56.16 | 4 +- metadata/md5-cache/dev-lang/xsb-3.8.0 | 4 +- metadata/md5-cache/dev-lang/xsb-4.0.0 | 4 +- metadata/md5-cache/dev-libs/9libs-1.0-r5 | 4 +- metadata/md5-cache/dev-libs/Ice-3.7.10 | 4 +- metadata/md5-cache/dev-libs/Ice-3.7.10-r1 | 4 +- metadata/md5-cache/dev-libs/Ice-3.7.10-r2 | 4 +- metadata/md5-cache/dev-libs/Ice-3.7.8-r2 | 4 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 182551 -> 182374 bytes metadata/md5-cache/dev-libs/antlr-c-3.5.2-r2 | 4 +- metadata/md5-cache/dev-libs/antlr-c-3.5.2-r3 | 4 +- .../md5-cache/dev-libs/apache-arrow-15.0.2 | 4 +- metadata/md5-cache/dev-libs/apr-1.7.2 | 4 +- metadata/md5-cache/dev-libs/apr-1.7.2-r1 | 4 +- metadata/md5-cache/dev-libs/apr-1.7.3 | 4 +- metadata/md5-cache/dev-libs/apr-1.7.4 | 4 +- metadata/md5-cache/dev-libs/apr-1.7.4-r1 | 4 +- metadata/md5-cache/dev-libs/apr-util-1.6.3 | 4 +- metadata/md5-cache/dev-libs/bitset-2.8.4-r3 | 4 +- metadata/md5-cache/dev-libs/boehm-gc-8.2.4 | 4 +- metadata/md5-cache/dev-libs/boehm-gc-8.2.6 | 4 +- metadata/md5-cache/dev-libs/castxml-0.6.4 | 16 + metadata/md5-cache/dev-libs/cgilib-0.7-r1 | 4 +- metadata/md5-cache/dev-libs/chmlib-0.40-r2 | 4 +- metadata/md5-cache/dev-libs/cjose-0.6.2.2 | 4 +- metadata/md5-cache/dev-libs/cowsql-1.15.4 | 4 +- metadata/md5-cache/dev-libs/cxxtools-3.0-r2 | 4 +- .../md5-cache/dev-libs/cyberjack-3.99.5_p16 | 4 +- .../md5-cache/dev-libs/cyrus-sasl-2.1.28-r4 | 4 +- .../dev-libs/d0_blind_id-1.0_p20201124 | 4 +- .../dev-libs/darts-0.32h_pre20181117064816 | 4 +- metadata/md5-cache/dev-libs/darts-9999 | 4 +- metadata/md5-cache/dev-libs/dbus-c++-0.9.0-r5 | 4 +- metadata/md5-cache/dev-libs/dbus-glib-0.110 | 4 +- metadata/md5-cache/dev-libs/dbus-glib-0.112 | 4 +- metadata/md5-cache/dev-libs/dmalloc-5.5.2-r7 | 4 +- metadata/md5-cache/dev-libs/dmalloc-5.6.5-r1 | 4 +- metadata/md5-cache/dev-libs/dqlite-1.16.4-r1 | 4 +- metadata/md5-cache/dev-libs/eb-4.4.1-r1 | 4 +- .../dev-libs/eekboard-1.0.8_p20121001-r1 | 4 +- metadata/md5-cache/dev-libs/ell-9999 | 4 +- metadata/md5-cache/dev-libs/eventlog-0.2.12 | 4 +- metadata/md5-cache/dev-libs/expat-2.5.0 | 4 +- metadata/md5-cache/dev-libs/expat-2.6.0 | 4 +- metadata/md5-cache/dev-libs/expat-2.6.1 | 4 +- metadata/md5-cache/dev-libs/expat-2.6.2 | 4 +- .../dev-libs/fcgi-2.4.1_pre0910052249-r2 | 4 +- .../md5-cache/dev-libs/ferrisloki-3.0.13-r3 | 4 +- .../md5-cache/dev-libs/flatbuffers-23.1.21 | 14 - .../md5-cache/dev-libs/flatbuffers-23.5.26 | 14 - .../md5-cache/dev-libs/flatbuffers-24.3.6 | 14 - .../md5-cache/dev-libs/flatbuffers-24.3.7 | 4 +- metadata/md5-cache/dev-libs/folks-0.15.9 | 18 + metadata/md5-cache/dev-libs/freexl-1.0.6 | 4 +- metadata/md5-cache/dev-libs/freexl-2.0.0-r1 | 4 +- metadata/md5-cache/dev-libs/fstrm-0.6.1 | 4 +- metadata/md5-cache/dev-libs/gdl-3.40.0 | 4 +- metadata/md5-cache/dev-libs/geoip-1.6.12 | 4 +- metadata/md5-cache/dev-libs/geoip-1.6.12-r1 | 4 +- .../md5-cache/dev-libs/gf-complete-2.0.0-r1 | 4 +- metadata/md5-cache/dev-libs/gf2x-1.3.0-r1 | 4 +- metadata/md5-cache/dev-libs/gjs-1.78.5 | 16 + metadata/md5-cache/dev-libs/glib-2.78.4-r1 | 2 +- metadata/md5-cache/dev-libs/gmime-2.6.23-r2 | 4 +- metadata/md5-cache/dev-libs/gmime-3.2.13 | 4 +- metadata/md5-cache/dev-libs/gmime-3.2.14 | 4 +- metadata/md5-cache/dev-libs/gmp-6.3.0-r1 | 4 +- metadata/md5-cache/dev-libs/gumbo-0.10.1 | 4 +- metadata/md5-cache/dev-libs/gumbo-0.11.0 | 4 +- metadata/md5-cache/dev-libs/gumbo-0.12.1 | 4 +- .../md5-cache/dev-libs/http-fetcher-1.1.0-r2 | 4 +- metadata/md5-cache/dev-libs/icu-74.2 | 4 +- metadata/md5-cache/dev-libs/icu-layoutex-74.2 | 4 +- metadata/md5-cache/dev-libs/icu-le-hb-1.2.3 | 4 +- metadata/md5-cache/dev-libs/iksemel-1.4-r2 | 4 +- metadata/md5-cache/dev-libs/iniparser-3.1-r3 | 4 +- .../dev-libs/input-pad-1.0.99_pre20140916 | 4 +- ...> intel-compute-runtime-23.52.28202.23-r1} | 6 +- ...> intel-compute-runtime-24.05.28454.17-r1} | 6 +- metadata/md5-cache/dev-libs/isa-l-2.30.0-r1 | 4 +- .../md5-cache/dev-libs/isa-l_crypto-2.24.0 | 4 +- metadata/md5-cache/dev-libs/isl-0.26 | 4 +- metadata/md5-cache/dev-libs/ivykis-0.42.4 | 4 +- metadata/md5-cache/dev-libs/ivykis-0.43 | 4 +- metadata/md5-cache/dev-libs/jansson-2.14-r2 | 4 +- metadata/md5-cache/dev-libs/jemalloc-5.3.0-r1 | 4 +- metadata/md5-cache/dev-libs/jerasure-2.0.0-r2 | 4 +- metadata/md5-cache/dev-libs/judy-1.0.5-r4 | 4 +- .../dev-libs/kpathsea-6.3.3_p20210325-r1 | 4 +- .../dev-libs/kpathsea-6.3.5_p20230311 | 4 +- .../md5-cache/dev-libs/leatherman-1.12.12 | 4 +- metadata/md5-cache/dev-libs/libIDL-0.8.14-r4 | 4 +- metadata/md5-cache/dev-libs/libaio-0.3.113-r1 | 4 +- .../libappindicator-12.10.1_p20200706 | 4 +- metadata/md5-cache/dev-libs/libassuan-2.5.6 | 4 +- metadata/md5-cache/dev-libs/libassuan-2.5.7 | 4 +- .../md5-cache/dev-libs/libatomic_ops-7.8.2 | 4 +- .../md5-cache/dev-libs/libax25-0.0.12_rc5 | 4 +- .../md5-cache/dev-libs/libbase58-0.1.4-r2 | 4 +- metadata/md5-cache/dev-libs/libburn-1.5.6-r1 | 4 +- metadata/md5-cache/dev-libs/libbytesize-2.10 | 4 +- metadata/md5-cache/dev-libs/libbytesize-2.9 | 4 +- metadata/md5-cache/dev-libs/libcdada-0.4.0 | 4 +- metadata/md5-cache/dev-libs/libcdio-2.1.0-r1 | 4 +- .../md5-cache/dev-libs/libcdio-paranoia-2.0.1 | 4 +- metadata/md5-cache/dev-libs/libcgroup-0.41-r6 | 4 +- metadata/md5-cache/dev-libs/libcgroup-3.0.0 | 4 +- .../md5-cache/dev-libs/libcgroup-3.0.0-r1 | 4 +- metadata/md5-cache/dev-libs/libcgroup-3.1.0 | 4 +- 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 | 14 - metadata/md5-cache/dev-libs/libclc-18.1.2 | 2 +- .../md5-cache/dev-libs/libclc-19.0.0.9999 | 2 +- .../dev-libs/libclc-19.0.0_pre20240309 | 13 - .../dev-libs/libclc-19.0.0_pre20240316 | 2 +- ..._pre20240302 => libclc-19.0.0_pre20240322} | 4 +- metadata/md5-cache/dev-libs/libconfig-1.7.3 | 4 +- metadata/md5-cache/dev-libs/libcpuid-0.6.4 | 4 +- .../md5-cache/dev-libs/libcroco-0.6.13-r1 | 4 +- metadata/md5-cache/dev-libs/libdaemon-0.14-r4 | 4 +- metadata/md5-cache/dev-libs/libdbh-5.0.22 | 4 +- .../md5-cache/dev-libs/libdbusmenu-16.04.0-r2 | 4 +- .../md5-cache/dev-libs/libdivecomputer-9999 | 4 +- metadata/md5-cache/dev-libs/libdnet-1.16.2 | 4 +- metadata/md5-cache/dev-libs/libdnet-1.16.4 | 10 +- metadata/md5-cache/dev-libs/libdnet-1.17.0 | 10 +- metadata/md5-cache/dev-libs/libdnet-1.18.0 | 10 +- metadata/md5-cache/dev-libs/libdnsres-0.1a-r3 | 4 +- metadata/md5-cache/dev-libs/libei-1.2.1 | 4 +- metadata/md5-cache/dev-libs/libelf-0.8.13-r3 | 4 +- metadata/md5-cache/dev-libs/libelf-0.8.13-r4 | 4 +- .../md5-cache/dev-libs/liberasurecode-1.6.3 | 4 +- metadata/md5-cache/dev-libs/libestr-0.1.11-r1 | 4 +- metadata/md5-cache/dev-libs/libev-4.33 | 4 +- .../md5-cache/dev-libs/libevent-2.1.12-r1 | 4 +- metadata/md5-cache/dev-libs/libevent-9999 | 4 +- .../md5-cache/dev-libs/libfastjson-1.2304.0 | 4 +- .../md5-cache/dev-libs/libffi-compat-3.2.1-r3 | 4 +- metadata/md5-cache/dev-libs/libfstrcmp-0.7 | 4 +- metadata/md5-cache/dev-libs/libfstrcmp-0.7-r1 | 4 +- metadata/md5-cache/dev-libs/libfstrcmp-0.7-r3 | 4 +- metadata/md5-cache/dev-libs/libg15-9999 | 4 +- .../md5-cache/dev-libs/libg15render-1.2-r2 | 4 +- .../md5-cache/dev-libs/libg15render-3.0.4 | 4 +- metadata/md5-cache/dev-libs/libg15render-9999 | 4 +- .../md5-cache/dev-libs/libgamin-0.1.10-r6 | 4 +- metadata/md5-cache/dev-libs/libgcrypt-1.10.2 | 4 +- .../md5-cache/dev-libs/libgcrypt-1.10.3-r1 | 4 +- .../md5-cache/dev-libs/libgcrypt-1.10.3-r2 | 4 +- .../md5-cache/dev-libs/libgcrypt-compat-1.5.6 | 4 +- metadata/md5-cache/dev-libs/libgee-0.20.6-r1 | 4 +- metadata/md5-cache/dev-libs/libgit2-1.7.1 | 16 - metadata/md5-cache/dev-libs/libgit2-1.7.2 | 6 +- metadata/md5-cache/dev-libs/libgit2-1.8.0 | 4 +- .../md5-cache/dev-libs/libgpg-error-1.47-r1 | 4 +- metadata/md5-cache/dev-libs/libgpg-error-1.48 | 4 +- metadata/md5-cache/dev-libs/libgpiod-2.0.2 | 14 - metadata/md5-cache/dev-libs/libgpiod-2.1 | 9 +- metadata/md5-cache/dev-libs/libgpiod-2.1.1 | 15 + metadata/md5-cache/dev-libs/libgweather-4.4.2 | 18 + metadata/md5-cache/dev-libs/libhid-0.2.17-r1 | 4 +- .../md5-cache/dev-libs/libindicate-12.10.1-r4 | 4 +- .../dev-libs/libindicator-12.10.1-r201 | 4 +- .../dev-libs/libindicator-12.10.1-r301 | 4 +- metadata/md5-cache/dev-libs/libinput-1.25.0 | 4 +- metadata/md5-cache/dev-libs/libintl-0.21.1 | 4 +- metadata/md5-cache/dev-libs/libintl-0.22.4 | 4 +- metadata/md5-cache/dev-libs/libintl-0.22.5 | 4 +- .../md5-cache/dev-libs/libisoburn-1.5.6-r1 | 4 +- .../md5-cache/dev-libs/libisofs-1.5.6_p1-r1 | 4 +- metadata/md5-cache/dev-libs/libixion-9999 | 4 +- metadata/md5-cache/dev-libs/libjwt-1.15.3 | 4 +- metadata/md5-cache/dev-libs/libksba-1.6.5 | 4 +- metadata/md5-cache/dev-libs/libksba-1.6.6 | 4 +- metadata/md5-cache/dev-libs/liblogging-1.0.6 | 4 +- .../md5-cache/dev-libs/liblogging-1.0.6-r1 | 4 +- .../md5-cache/dev-libs/liblognorm-2.0.6-r1 | 4 +- metadata/md5-cache/dev-libs/libmaa-1.3.2-r1 | 4 +- .../md5-cache/dev-libs/libmacaroons-0.3.0-r2 | 4 +- .../md5-cache/dev-libs/libmateweather-1.26.3 | 4 +- .../md5-cache/dev-libs/libmateweather-1.27.1 | 4 +- metadata/md5-cache/dev-libs/libmaxminddb-9999 | 4 +- .../md5-cache/dev-libs/libmcrypt-2.5.8-r6 | 4 +- .../md5-cache/dev-libs/libmcrypt-2.5.8-r7 | 4 +- metadata/md5-cache/dev-libs/libmelf-0.4.0-r2 | 4 +- .../md5-cache/dev-libs/libmemcached-1.0.18-r4 | 4 +- metadata/md5-cache/dev-libs/libmix-2.05-r7 | 4 +- .../md5-cache/dev-libs/libmowgli-2.1.3-r3 | 4 +- metadata/md5-cache/dev-libs/libmpack-1.0.5-r5 | 4 +- .../dev-libs/libmspack-0.10.1_alpha-r1 | 4 +- .../md5-cache/dev-libs/libmspack-0.11_alpha | 4 +- metadata/md5-cache/dev-libs/libmspack-9999 | 4 +- metadata/md5-cache/dev-libs/libnatspec-0.3.0 | 4 +- metadata/md5-cache/dev-libs/libnl-3.7.0 | 4 +- metadata/md5-cache/dev-libs/libnl-3.8.0 | 4 +- metadata/md5-cache/dev-libs/libnl-3.9.0 | 4 +- metadata/md5-cache/dev-libs/libnl-9999 | 4 +- metadata/md5-cache/dev-libs/liborcus-0.19.2 | 4 +- metadata/md5-cache/dev-libs/liborcus-9999 | 4 +- metadata/md5-cache/dev-libs/libotf-0.9.16 | 4 +- metadata/md5-cache/dev-libs/libp11-0.4.12-r6 | 4 +- metadata/md5-cache/dev-libs/libpcre-8.45-r1 | 4 +- metadata/md5-cache/dev-libs/libpcre-8.45-r2 | 4 +- metadata/md5-cache/dev-libs/libpcre-8.45-r3 | 4 +- metadata/md5-cache/dev-libs/libpcre2-10.42-r1 | 4 +- metadata/md5-cache/dev-libs/libpcre2-10.42-r2 | 4 +- metadata/md5-cache/dev-libs/libpcre2-10.43 | 4 +- .../md5-cache/dev-libs/libpthread-stubs-0.5 | 4 +- .../md5-cache/dev-libs/libpwquality-1.4.5-r1 | 4 +- metadata/md5-cache/dev-libs/librelp-1.10.0-r1 | 4 +- metadata/md5-cache/dev-libs/librelp-1.11.0 | 4 +- metadata/md5-cache/dev-libs/librevenge-9999 | 4 +- metadata/md5-cache/dev-libs/libsass-3.6.5-r1 | 4 +- metadata/md5-cache/dev-libs/libsass-3.6.6 | 4 +- metadata/md5-cache/dev-libs/libsass-9999 | 4 +- .../dev-libs/libsecp256k1-0.1_pre20190401 | 4 +- .../dev-libs/libsecp256k1-0.1_pre20201028-r1 | 4 +- .../md5-cache/dev-libs/libsecp256k1-0.3.0 | 4 +- .../md5-cache/dev-libs/libsecp256k1-0.3.1 | 4 +- .../md5-cache/dev-libs/libsecp256k1-0.3.2 | 4 +- .../md5-cache/dev-libs/libsecp256k1-0.4.0 | 4 +- .../md5-cache/dev-libs/libsecp256k1-0.4.1 | 4 +- .../md5-cache/dev-libs/libserialport-0.1.1-r1 | 4 +- .../md5-cache/dev-libs/libserialport-9999 | 4 +- metadata/md5-cache/dev-libs/libsigsegv-2.13 | 4 +- metadata/md5-cache/dev-libs/libsigsegv-2.14 | 4 +- .../md5-cache/dev-libs/libsigsegv-2.14-r1 | 8 +- .../dev-libs/libsodium-1.0.18_p20220618 | 4 +- .../md5-cache/dev-libs/libsodium-1.0.19-r1 | 4 +- .../md5-cache/dev-libs/libsodium-1.0.19-r2 | 4 +- .../dev-libs/libsodium-1.0.19_p20240117 | 4 +- metadata/md5-cache/dev-libs/libspt-1.1-r4 | 4 +- .../md5-cache/dev-libs/libstroke-0.5.1-r2 | 4 +- metadata/md5-cache/dev-libs/libstrophe-0.12.2 | 4 +- metadata/md5-cache/dev-libs/libstrophe-0.12.3 | 4 +- metadata/md5-cache/dev-libs/libstrophe-0.13.0 | 4 +- metadata/md5-cache/dev-libs/libstrophe-0.13.1 | 8 +- metadata/md5-cache/dev-libs/libtar-1.2.20-r5 | 4 +- metadata/md5-cache/dev-libs/libtar-1.2.20-r6 | 4 +- metadata/md5-cache/dev-libs/libtasn1-4.19.0 | 4 +- metadata/md5-cache/dev-libs/libtecla-1.6.3-r1 | 4 +- .../md5-cache/dev-libs/libtermkey-0.22-r2 | 4 +- metadata/md5-cache/dev-libs/libthreadar-1.4.0 | 4 +- .../dev-libs/libtimezonemap-0.4.6-r1 | 4 +- .../md5-cache/dev-libs/libtommath-1.2.0-r2 | 4 +- metadata/md5-cache/dev-libs/libtommath-1.2.1 | 4 +- metadata/md5-cache/dev-libs/libtpms-0.9.6 | 4 +- metadata/md5-cache/dev-libs/libucl-0.8.1-r100 | 4 +- metadata/md5-cache/dev-libs/libucl-0.9.0 | 4 +- metadata/md5-cache/dev-libs/libucl-9999 | 4 +- metadata/md5-cache/dev-libs/libudfread-1.1.0 | 13 - metadata/md5-cache/dev-libs/libudfread-1.1.1 | 13 - metadata/md5-cache/dev-libs/libudfread-1.1.2 | 4 +- metadata/md5-cache/dev-libs/libudfread-9999 | 4 +- metadata/md5-cache/dev-libs/libuev-2.3.2-r1 | 4 +- metadata/md5-cache/dev-libs/libuninum-2.7-r3 | 4 +- .../md5-cache/dev-libs/libunique-1.1.6-r2 | 4 +- .../md5-cache/dev-libs/libunique-3.0.2-r1 | 4 +- .../md5-cache/dev-libs/libunistring-0.9.10-r1 | 4 +- metadata/md5-cache/dev-libs/libunistring-1.0 | 4 +- .../md5-cache/dev-libs/libunistring-1.1-r1 | 4 +- metadata/md5-cache/dev-libs/libunistring-1.2 | 4 +- metadata/md5-cache/dev-libs/libusb-1.0.27-r1 | 4 +- .../md5-cache/dev-libs/libusb-compat-0.1.8 | 4 +- metadata/md5-cache/dev-libs/libuv-1.47.0-r1 | 4 +- metadata/md5-cache/dev-libs/libuv-1.48.0 | 4 +- metadata/md5-cache/dev-libs/libuv-9999 | 4 +- metadata/md5-cache/dev-libs/libverto-0.3.2 | 4 +- .../md5-cache/dev-libs/libvformat-1.13-r2 | 4 +- metadata/md5-cache/dev-libs/libvterm-0.1.4-r1 | 4 +- metadata/md5-cache/dev-libs/libvterm-0.3.2-r1 | 4 +- metadata/md5-cache/dev-libs/libvterm-0.3.3 | 4 +- .../md5-cache/dev-libs/libxdg-basedir-1.2.3 | 4 +- metadata/md5-cache/dev-libs/libxdiff-0.23-r3 | 4 +- metadata/md5-cache/dev-libs/libxml2-2.11.7 | 4 +- metadata/md5-cache/dev-libs/libxml2-2.12.5 | 4 +- metadata/md5-cache/dev-libs/libxml2-2.12.6 | 4 +- metadata/md5-cache/dev-libs/libxml2-9999 | 4 +- metadata/md5-cache/dev-libs/libxslt-1.1.39 | 4 +- metadata/md5-cache/dev-libs/libxslt-9999 | 4 +- metadata/md5-cache/dev-libs/libyaml-0.2.2 | 4 +- metadata/md5-cache/dev-libs/libyaml-0.2.5 | 4 +- metadata/md5-cache/dev-libs/libzia-4.55 | 4 +- metadata/md5-cache/dev-libs/libzia-4.58 | 4 +- metadata/md5-cache/dev-libs/light-1.2.2-r2 | 4 +- .../md5-cache/dev-libs/link-grammar-5.12.3 | 4 +- .../md5-cache/dev-libs/lockdev-1.0.3.1.2-r4 | 4 +- metadata/md5-cache/dev-libs/log4cpp-1.1.3-r2 | 4 +- metadata/md5-cache/dev-libs/log4cpp-1.1.3-r3 | 4 +- metadata/md5-cache/dev-libs/log4cpp-1.1.4 | 4 +- metadata/md5-cache/dev-libs/log4cxx-0.11.0 | 4 +- metadata/md5-cache/dev-libs/m17n-lib-1.8.0 | 4 +- metadata/md5-cache/dev-libs/maloc-1.5-r1 | 4 +- metadata/md5-cache/dev-libs/marisa-0.2.6 | 4 +- metadata/md5-cache/dev-libs/marisa-9999 | 4 +- metadata/md5-cache/dev-libs/mimetic-0.9.8 | 4 +- .../md5-cache/dev-libs/modsecurity-3.0.10-r1 | 4 +- .../md5-cache/dev-libs/modsecurity-3.0.12 | 4 +- metadata/md5-cache/dev-libs/mxml-3.3.1-r1 | 4 +- .../{ncnn-20240102 => ncnn-20240102-r1} | 8 +- metadata/md5-cache/dev-libs/newt-0.52.23 | 4 +- metadata/md5-cache/dev-libs/newt-0.52.23-r1 | 4 +- metadata/md5-cache/dev-libs/newt-0.52.24 | 4 +- metadata/md5-cache/dev-libs/npth-1.6-r1 | 4 +- metadata/md5-cache/dev-libs/npth-1.6-r2 | 4 +- metadata/md5-cache/dev-libs/npth-1.7-r1 | 4 +- metadata/md5-cache/dev-libs/nspr-4.35-r2 | 4 +- metadata/md5-cache/dev-libs/onigmo-6.2.0-r1 | 4 +- metadata/md5-cache/dev-libs/oniguruma-9999 | 4 +- .../md5-cache/dev-libs/opencryptoki-3.6.1-r1 | 4 +- metadata/md5-cache/dev-libs/openct-0.6.20-r5 | 4 +- metadata/md5-cache/dev-libs/openpace-1.1.3 | 4 +- metadata/md5-cache/dev-libs/opensc-0.24.0 | 4 +- metadata/md5-cache/dev-libs/opensc-0.25.0 | 4 +- metadata/md5-cache/dev-libs/opensc-0.25.0-r1 | 4 +- metadata/md5-cache/dev-libs/opensc-9999 | 4 +- metadata/md5-cache/dev-libs/papi-6.0.0.1-r1 | 4 +- metadata/md5-cache/dev-libs/papi-6.0.0.1-r2 | 4 +- metadata/md5-cache/dev-libs/popt-1.19-r1 | 4 +- metadata/md5-cache/dev-libs/ppl-1.2-r5 | 4 +- metadata/md5-cache/dev-libs/protobuf-21.9 | 4 +- metadata/md5-cache/dev-libs/protobuf-c-1.4.1 | 4 +- .../md5-cache/dev-libs/protobuf-c-1.4.1-r1 | 4 +- metadata/md5-cache/dev-libs/pslib-0.4.6 | 4 +- .../dev-libs/ptexenc-1.3.9_p20210325-r1 | 4 +- .../dev-libs/ptexenc-1.4.3_p20230311 | 4 +- metadata/md5-cache/dev-libs/raft-0.19.1 | 4 +- metadata/md5-cache/dev-libs/raft-0.22.0 | 4 +- metadata/md5-cache/dev-libs/rasqal-0.9.33-r2 | 4 +- metadata/md5-cache/dev-libs/redland-1.0.17-r3 | 4 +- .../dev-libs/redland-bindings-1.0.17.1-r101 | 4 +- metadata/md5-cache/dev-libs/rlog-1.4 | 4 +- metadata/md5-cache/dev-libs/simde-0.7.6-r1 | 14 - .../dev-libs/{simde-0.8.0 => simde-0.8.0-r1} | 2 +- metadata/md5-cache/dev-libs/spsdeclib-5.1-r2 | 4 +- metadata/md5-cache/dev-libs/squareball-9999 | 4 +- metadata/md5-cache/dev-libs/starpu-1.2.6-r1 | 4 +- metadata/md5-cache/dev-libs/starpu-1.3.9 | 4 +- metadata/md5-cache/dev-libs/thrift-0.18.1-r1 | 4 +- metadata/md5-cache/dev-libs/tntnet-3.0 | 4 +- .../md5-cache/dev-libs/tre-0.8.0_p20210321-r1 | 4 +- .../md5-cache/dev-libs/tre-0.8.0_p20210321-r2 | 4 +- .../md5-cache/dev-libs/tre-0.8.0_p20210321-r3 | 4 +- .../md5-cache/dev-libs/tree-sitter-0.22.1 | 12 + .../dev-libs/tree-sitter-bash-0.19.0 | 4 +- .../dev-libs/tree-sitter-bash-0.20.4-r1 | 6 +- .../dev-libs/tree-sitter-bash-0.20.5 | 4 +- .../dev-libs/tree-sitter-bash-0.21.0-r1 | 17 + .../md5-cache/dev-libs/tree-sitter-c-0.20.2 | 4 +- .../md5-cache/dev-libs/tree-sitter-c-0.20.6 | 4 +- .../md5-cache/dev-libs/tree-sitter-c-0.20.7 | 4 +- .../dev-libs/tree-sitter-c-sharp-0.19.1 | 4 +- .../dev-libs/tree-sitter-c-sharp-0.20.0 | 4 +- .../dev-libs/tree-sitter-cmake-0.1.0 | 4 +- .../dev-libs/tree-sitter-cmake-0.4.1 | 4 +- .../md5-cache/dev-libs/tree-sitter-cpp-0.20.0 | 4 +- .../dev-libs/tree-sitter-cpp-0.20.0_p20230410 | 6 +- .../md5-cache/dev-libs/tree-sitter-cpp-0.20.3 | 4 +- .../md5-cache/dev-libs/tree-sitter-css-0.19.0 | 4 +- .../md5-cache/dev-libs/tree-sitter-css-0.20.0 | 4 +- .../tree-sitter-embedded-template-0.19.0 | 4 +- .../tree-sitter-embedded-template-0.20.0 | 4 +- .../dev-libs/tree-sitter-gleam-0.33.0 | 6 +- .../md5-cache/dev-libs/tree-sitter-go-0.19.1 | 4 +- .../dev-libs/tree-sitter-go-0.20.0-r1 | 6 +- .../tree-sitter-haskell-0.13.0_p20211114 | 4 +- .../dev-libs/tree-sitter-html-0.19.0 | 4 +- .../dev-libs/tree-sitter-java-0.19.1 | 4 +- .../dev-libs/tree-sitter-java-0.20.0 | 4 +- .../dev-libs/tree-sitter-java-0.20.1 | 4 +- .../dev-libs/tree-sitter-java-0.20.2 | 4 +- .../dev-libs/tree-sitter-javascript-0.20.0 | 4 +- .../dev-libs/tree-sitter-javascript-0.20.1-r1 | 6 +- .../dev-libs/tree-sitter-javascript-0.20.3 | 4 +- .../dev-libs/tree-sitter-javascript-0.20.4 | 14 + .../dev-libs/tree-sitter-jsdoc-0.19.0 | 4 +- .../dev-libs/tree-sitter-json-0.19.0 | 4 +- .../dev-libs/tree-sitter-json-0.20.1 | 4 +- .../dev-libs/tree-sitter-json-0.20.2 | 4 +- .../dev-libs/tree-sitter-julia-0.19.0 | 4 +- .../dev-libs/tree-sitter-julia-0.20.0 | 4 +- .../dev-libs/tree-sitter-ocaml-0.19.0 | 6 +- .../dev-libs/tree-sitter-ocaml-0.20.1 | 6 +- .../dev-libs/tree-sitter-ocaml-0.20.4 | 6 +- .../md5-cache/dev-libs/tree-sitter-php-0.19.0 | 4 +- .../md5-cache/dev-libs/tree-sitter-php-0.20.0 | 4 +- .../dev-libs/tree-sitter-python-0.20.0 | 4 +- .../dev-libs/tree-sitter-python-0.20.4 | 4 +- .../dev-libs/tree-sitter-python-0.21.0-r1 | 17 + .../md5-cache/dev-libs/tree-sitter-ql-0.19.0 | 4 +- .../dev-libs/tree-sitter-regex-0.19.0 | 4 +- .../dev-libs/tree-sitter-regex-0.20.0 | 4 +- .../dev-libs/tree-sitter-ruby-0.19.0 | 4 +- .../tree-sitter-ruby-0.20.0_pre20221101 | 6 +- .../dev-libs/tree-sitter-rust-0.20.1 | 4 +- .../dev-libs/tree-sitter-rust-0.20.3 | 4 +- .../dev-libs/tree-sitter-rust-0.20.4 | 4 +- .../dev-libs/tree-sitter-scala-0.19.0 | 4 +- .../dev-libs/tree-sitter-scala-0.19.1 | 4 +- .../dev-libs/tree-sitter-scala-0.20.2 | 4 +- .../md5-cache/dev-libs/tree-sitter-tsq-0.19.0 | 4 +- .../dev-libs/tree-sitter-typescript-0.20.1 | 6 +- .../dev-libs/tree-sitter-typescript-0.20.2 | 6 +- .../dev-libs/tree-sitter-typescript-0.20.3 | 6 +- .../dev-libs/tree-sitter-typescript-0.20.5 | 6 +- metadata/md5-cache/dev-libs/ucl-1.03-r1 | 4 +- metadata/md5-cache/dev-libs/udis86-1.7.2-r1 | 4 +- .../md5-cache/dev-libs/unibilium-2.1.1-r1 | 4 +- metadata/md5-cache/dev-libs/univalue-1.0.5 | 4 +- metadata/md5-cache/dev-libs/univalue-9999 | 4 +- .../md5-cache/dev-libs/userspace-rcu-0.13.2 | 4 +- .../md5-cache/dev-libs/userspace-rcu-0.14.0 | 4 +- metadata/md5-cache/dev-libs/uulib-0.5.20-r3 | 4 +- .../md5-cache/dev-libs/volume_key-0.3.12-r4 | 4 +- .../md5-cache/dev-libs/xapian-bindings-1.4.22 | 4 +- .../md5-cache/dev-libs/xapian-bindings-1.4.23 | 4 +- .../md5-cache/dev-libs/xapian-bindings-1.4.24 | 4 +- .../md5-cache/dev-libs/xapian-bindings-1.4.25 | 4 +- metadata/md5-cache/dev-libs/xmlsec-1.3.1 | 4 +- metadata/md5-cache/dev-libs/xmlsec-1.3.2 | 4 +- metadata/md5-cache/dev-libs/xmlsec-1.3.3 | 4 +- metadata/md5-cache/dev-libs/xmlsec-1.3.3-r1 | 4 +- metadata/md5-cache/dev-libs/yaz-5.32.0 | 4 +- metadata/md5-cache/dev-libs/yaz-5.34.0 | 4 +- metadata/md5-cache/dev-libs/zthread-2.3.2-r5 | 4 +- metadata/md5-cache/dev-lisp/Manifest.gz | Bin 5191 -> 5190 bytes .../md5-cache/dev-lisp/roswell-20.05.14.106 | 4 +- .../md5-cache/dev-lisp/roswell-21.10.14.111 | 4 +- metadata/md5-cache/dev-ml/Manifest.gz | Bin 105439 -> 104984 bytes metadata/md5-cache/dev-ml/camlbz2-0.7.0 | 4 +- metadata/md5-cache/dev-ml/facile-1.1.3-r1 | 12 - 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 +- metadata/md5-cache/dev-ml/llvm-ocaml-18.1.0 | 17 - metadata/md5-cache/dev-ml/llvm-ocaml-18.1.2 | 2 +- .../md5-cache/dev-ml/llvm-ocaml-19.0.0.9999 | 2 +- .../dev-ml/llvm-ocaml-19.0.0_pre20240302 | 16 - .../dev-ml/llvm-ocaml-19.0.0_pre20240309 | 16 - .../dev-ml/llvm-ocaml-19.0.0_pre20240316 | 2 +- .../dev-ml/llvm-ocaml-19.0.0_pre20240322 | 16 + .../md5-cache/dev-ml/ocaml-gettext-0.3.7-r3 | 4 +- metadata/md5-cache/dev-ml/ocaml-hashcons-1.3 | 4 +- metadata/md5-cache/dev-ml/ocplib-simplex-0.4 | 4 +- .../md5-cache/dev-ml/ocplib-simplex-0.4.1 | 4 +- .../md5-cache/dev-perl/DBD-MariaDB-1.230.0 | 4 +- .../dev-perl/Filesys-SmbClient-3.200.0-r4 | 4 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 295529 -> 295536 bytes metadata/md5-cache/dev-php/Manifest.gz | Bin 45235 -> 45594 bytes metadata/md5-cache/dev-php/adodb-5.22.2 | 2 +- metadata/md5-cache/dev-php/adodb-5.22.7 | 10 + metadata/md5-cache/dev-php/cli-prompt-1.0.4 | 10 + metadata/md5-cache/dev-php/cphplib-0.51-r1 | 12 - metadata/md5-cache/dev-php/cphplib-0.51-r2 | 11 + .../dev-php/geos-php-1.0.0_p20220909 | 4 +- metadata/md5-cache/dev-php/igbinary-3.2.15 | 4 +- metadata/md5-cache/dev-php/igbinary-3.2.7 | 4 +- metadata/md5-cache/dev-php/igbinary-3.2.9 | 4 +- metadata/md5-cache/dev-php/libvirt-php-0.5.6 | 4 +- metadata/md5-cache/dev-php/libvirt-php-0.5.7 | 4 +- metadata/md5-cache/dev-php/libvirt-php-0.5.8 | 4 +- metadata/md5-cache/dev-php/libvirt-php-9999 | 4 +- .../dev-php/maxmind-db-reader-1.11.1 | 4 +- metadata/md5-cache/dev-php/mmslib-0.97 | 11 - metadata/md5-cache/dev-php/mmslib-0.97-r1 | 11 + metadata/md5-cache/dev-php/pecl-amqp-1.11.0 | 4 +- metadata/md5-cache/dev-php/pecl-apcu-5.1.21 | 4 +- metadata/md5-cache/dev-php/pecl-apcu-5.1.22 | 4 +- .../md5-cache/dev-php/pecl-apcu-5.1.23-r1 | 4 +- metadata/md5-cache/dev-php/pecl-dbase-7.1.1 | 4 +- metadata/md5-cache/dev-php/pecl-dio-0.2.0-r1 | 4 +- metadata/md5-cache/dev-php/pecl-dio-0.2.1 | 4 +- metadata/md5-cache/dev-php/pecl-eio-3.1.0_rc1 | 4 +- metadata/md5-cache/dev-php/pecl-event-3.0.8 | 4 +- metadata/md5-cache/dev-php/pecl-gnupg-1.5.0 | 4 +- metadata/md5-cache/dev-php/pecl-gnupg-1.5.1 | 4 +- metadata/md5-cache/dev-php/pecl-http-4.2.2-r1 | 4 +- .../md5-cache/dev-php/pecl-imagick-3.7.0-r2 | 4 +- .../md5-cache/dev-php/pecl-imagick-3.7.0-r3 | 4 +- metadata/md5-cache/dev-php/pecl-lzf-1.6.8-r1 | 4 +- metadata/md5-cache/dev-php/pecl-lzf-1.7.0 | 4 +- .../md5-cache/dev-php/pecl-mailparse-3.1.3 | 4 +- metadata/md5-cache/dev-php/pecl-mcrypt-1.0.5 | 4 +- .../md5-cache/dev-php/pecl-memcache-8.0-r1 | 4 +- .../md5-cache/dev-php/pecl-memcached-3.2.0-r1 | 4 +- .../dev-php/pecl-memcached-3.2.0_p20230419 | 4 +- .../dev-php/pecl-memcached-3.2.0_p20231008 | 4 +- .../md5-cache/dev-php/pecl-mongodb-1.16.2 | 4 +- metadata/md5-cache/dev-php/pecl-oauth-2.0.7 | 4 +- metadata/md5-cache/dev-php/pecl-pam-2.2.3 | 4 +- metadata/md5-cache/dev-php/pecl-pam-2.2.4 | 4 +- .../md5-cache/dev-php/pecl-parallel-1.2.0 | 4 +- .../md5-cache/dev-php/pecl-parallel-1.2.1 | 4 +- metadata/md5-cache/dev-php/pecl-ps-1.4.4 | 4 +- metadata/md5-cache/dev-php/pecl-psr-1.2.0 | 4 +- .../dev-php/pecl-radius-1.4.0_beta1-r3 | 4 +- .../md5-cache/dev-php/pecl-raphf-2.0.1-r2 | 4 +- metadata/md5-cache/dev-php/pecl-redis-5.3.6 | 4 +- .../md5-cache/dev-php/pecl-redis-5.3.7-r1 | 4 +- .../md5-cache/dev-php/pecl-redis-6.0.2-r1 | 4 +- metadata/md5-cache/dev-php/pecl-rrd-2.0.3 | 4 +- metadata/md5-cache/dev-php/pecl-ssh2-1.3.1-r1 | 4 +- metadata/md5-cache/dev-php/pecl-ssh2-9999 | 4 +- metadata/md5-cache/dev-php/pecl-stomp-2.0.3 | 4 +- .../md5-cache/dev-php/pecl-timezonedb-2021.5 | 4 +- .../md5-cache/dev-php/pecl-translit-0.7.1 | 4 +- .../dev-php/pecl-uploadprogress-2.0.2-r1 | 4 +- metadata/md5-cache/dev-php/pecl-uuid-1.2.0 | 4 +- metadata/md5-cache/dev-php/pecl-xattr-1.4.0 | 4 +- metadata/md5-cache/dev-php/pecl-xdiff-2.1.1 | 4 +- metadata/md5-cache/dev-php/pecl-yaml-2.2.2 | 4 +- metadata/md5-cache/dev-php/pecl-yaml-2.2.3 | 4 +- metadata/md5-cache/dev-php/pecl-yaz-1.2.4 | 4 +- .../dev-php/pecl-zmq-1.1.3_p20211103 | 4 +- metadata/md5-cache/dev-php/pecl-zmq-9999 | 4 +- .../md5-cache/dev-php/realpath_turbo-2.0.0 | 4 +- metadata/md5-cache/dev-php/scrypt-2.0.0 | 4 +- metadata/md5-cache/dev-php/scrypt-9999 | 4 +- .../md5-cache/dev-php/snuffleupagus-0.8.3 | 4 +- metadata/md5-cache/dev-php/swoole-4.8.7 | 4 +- metadata/md5-cache/dev-php/xdebug-3.1.1 | 4 +- metadata/md5-cache/dev-php/xdebug-3.1.3 | 4 +- metadata/md5-cache/dev-php/xdebug-3.1.5 | 4 +- metadata/md5-cache/dev-php/xdebug-3.2.1 | 4 +- .../md5-cache/dev-php/xdebug-client-2.9.6 | 4 +- .../md5-cache/dev-php/xdebug-client-2.9.8 | 4 +- metadata/md5-cache/dev-php/xhprof-2.3.5 | 4 +- metadata/md5-cache/dev-php/xhprof-2.3.9 | 4 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 351077 -> 345889 bytes metadata/md5-cache/dev-python/Nuitka-2.0.6 | 16 - metadata/md5-cache/dev-python/Nuitka-2.1.1 | 16 - .../dev-python/{Nuitka-2.1 => Nuitka-2.1.3} | 2 +- metadata/md5-cache/dev-python/PyGithub-2.3.0 | 16 + .../dev-python/PyQtWebEngine-5.15.6-r1 | 4 +- metadata/md5-cache/dev-python/aiofiles-23.2.1 | 4 +- .../md5-cache/dev-python/argcomplete-3.2.2 | 16 - .../md5-cache/dev-python/argcomplete-3.2.3 | 4 +- metadata/md5-cache/dev-python/asgiref-3.8.1 | 16 + .../dev-python/aws-sam-translator-1.85.0 | 16 - .../dev-python/aws-sam-translator-1.86.0 | 4 +- metadata/md5-cache/dev-python/bandit-1.7.7 | 16 - metadata/md5-cache/dev-python/bandit-1.7.8 | 4 +- metadata/md5-cache/dev-python/boto3-1.34.54 | 16 - metadata/md5-cache/dev-python/boto3-1.34.59 | 4 +- metadata/md5-cache/dev-python/boto3-1.34.65 | 16 - metadata/md5-cache/dev-python/boto3-1.34.66 | 16 - metadata/md5-cache/dev-python/boto3-1.34.68 | 16 - .../{boto3-1.34.67 => boto3-1.34.69} | 6 +- .../md5-cache/dev-python/botocore-1.34.54 | 16 - .../md5-cache/dev-python/botocore-1.34.59 | 4 +- .../md5-cache/dev-python/botocore-1.34.65 | 16 - .../md5-cache/dev-python/botocore-1.34.66 | 16 - .../md5-cache/dev-python/botocore-1.34.67 | 16 - .../{botocore-1.34.68 => botocore-1.34.69} | 2 +- metadata/md5-cache/dev-python/cangjie-1.3-r1 | 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 +- .../md5-cache/dev-python/clang-python-18.1.0 | 17 - .../md5-cache/dev-python/clang-python-18.1.2 | 2 +- .../dev-python/clang-python-19.0.0.9999 | 2 +- .../clang-python-19.0.0_pre20240309 | 16 - .../clang-python-19.0.0_pre20240316 | 2 +- ...240302 => clang-python-19.0.0_pre20240322} | 8 +- .../dev-python/click-didyoumean-0.3.1 | 16 + metadata/md5-cache/dev-python/cramjam-2.8.2 | 4 +- metadata/md5-cache/dev-python/cython-3.0.9 | 4 +- .../md5-cache/dev-python/dbus-python-1.3.2 | 4 +- .../dev-python/django-auth-ldap-4.7.0 | 16 + ...work-3.14.0 => djangorestframework-3.15.1} | 6 +- .../md5-cache/dev-python/flatbuffers-23.1.21 | 16 - .../md5-cache/dev-python/flatbuffers-23.5.26 | 16 - .../md5-cache/dev-python/google-auth-2.28.1 | 16 - .../md5-cache/dev-python/google-auth-2.28.2 | 4 +- metadata/md5-cache/dev-python/graph-tool-9999 | 4 +- .../md5-cache/dev-python/hatchling-1.22.3 | 16 - .../{hatchling-1.22.2 => hatchling-1.22.4} | 2 +- .../md5-cache/dev-python/hypothesis-6.98.15 | 16 - .../md5-cache/dev-python/hypothesis-6.98.17 | 16 - .../md5-cache/dev-python/hypothesis-6.98.18 | 4 +- .../md5-cache/dev-python/hypothesis-6.98.9 | 16 - .../{hypothesis-6.99.2 => hypothesis-6.99.12} | 2 +- .../{hypothesis-6.99.0 => hypothesis-6.99.13} | 2 +- .../md5-cache/dev-python/hypothesis-6.99.4 | 16 - .../md5-cache/dev-python/hypothesis-6.99.5 | 16 - .../md5-cache/dev-python/hypothesis-6.99.6 | 16 - .../md5-cache/dev-python/hypothesis-6.99.7 | 16 - .../md5-cache/dev-python/hypothesis-6.99.8 | 16 - .../md5-cache/dev-python/hypothesis-6.99.9 | 16 - metadata/md5-cache/dev-python/jc-1.25.2 | 16 + .../dev-python/jupyter-collaboration-2.0.5 | 16 + .../dev-python/jupyter-server-fileid-0.9.1 | 16 + .../md5-cache/dev-python/jupyter-ydoc-2.0.1 | 16 + metadata/md5-cache/dev-python/jwcrypto-1.5.4 | 16 - metadata/md5-cache/dev-python/jwcrypto-1.5.5 | 16 - metadata/md5-cache/dev-python/jwcrypto-1.5.6 | 4 +- metadata/md5-cache/dev-python/keyring-25.0.0 | 16 + .../md5-cache/dev-python/libarchive-c-5.0 | 16 - .../md5-cache/dev-python/libarchive-c-5.1 | 4 +- metadata/md5-cache/dev-python/libtmux-0.35.1 | 16 + metadata/md5-cache/dev-python/libtmux-0.36.0 | 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 | 6 +- metadata/md5-cache/dev-python/lit-18.1.0 | 16 - metadata/md5-cache/dev-python/lit-18.1.2 | 2 +- metadata/md5-cache/dev-python/lit-19.0.0.9999 | 2 +- .../dev-python/lit-19.0.0_pre20240302 | 15 - .../dev-python/lit-19.0.0_pre20240316 | 2 +- ...0.0_pre20240309 => lit-19.0.0_pre20240322} | 4 +- ...buffers-24.3.6 => manuel-1.12.4_p20231129} | 12 +- .../dev-python/memory-allocator-0.1.4 | 16 + .../dev-python/mkdocs-material-9.5.15 | 16 + metadata/md5-cache/dev-python/mypy-1.9.0 | 4 +- .../md5-cache/dev-python/nautilus-python-4.0 | 4 +- metadata/md5-cache/dev-python/pandas-2.2.1 | 17 + metadata/md5-cache/dev-python/pikepdf-8.14.0 | 17 + metadata/md5-cache/dev-python/podman-5.0.0 | 16 + metadata/md5-cache/dev-python/pplpy-0.8.10 | 16 + .../md5-cache/dev-python/prettytable-3.10.0 | 4 +- metadata/md5-cache/dev-python/pyarrow-15.0.2 | 4 +- metadata/md5-cache/dev-python/pyatspi-2.46.1 | 4 +- metadata/md5-cache/dev-python/pycrdt-0.8.11 | 17 + .../dev-python/pycrdt-websocket-0.12.7 | 16 + metadata/md5-cache/dev-python/pygccxml-2.4.0 | 2 +- metadata/md5-cache/dev-python/pyglet-2.0.14 | 4 +- metadata/md5-cache/dev-python/pypdf-4.0.2 | 16 - metadata/md5-cache/dev-python/pypdf-4.1.0 | 4 +- metadata/md5-cache/dev-python/pyside2-5.15.13 | 17 + .../dev-python/pyside2-tools-5.15.13 | 16 + .../dev-python/pytest-asyncio-0.23.5 | 16 - .../dev-python/pytest-asyncio-0.23.5_p1 | 4 +- .../md5-cache/dev-python/pytest-cov-5.0.0 | 16 + .../dev-python/pytest-lazy-fixtures-1.0.7 | 4 +- .../dev-python/pytest-subtests-0.11.0 | 16 - .../dev-python/pytest-subtests-0.12.0 | 16 - .../dev-python/pytest-subtests-0.12.1 | 4 +- .../md5-cache/dev-python/pytest-timeout-2.2.0 | 16 - .../md5-cache/dev-python/pytest-timeout-2.3.1 | 4 +- .../md5-cache/dev-python/python-caja-1.26.0 | 4 +- .../dev-python/python-dbusmock-0.31.1-r1 | 2 +- .../md5-cache/dev-python/python-snappy-0.7.0 | 16 - .../md5-cache/dev-python/python-snappy-0.7.1 | 4 +- .../md5-cache/dev-python/pyupgrade-3.15.2 | 16 + metadata/md5-cache/dev-python/quart-0.19.4 | 4 +- .../md5-cache/dev-python/quart-trio-0.11.1 | 4 +- metadata/md5-cache/dev-python/rapidfuzz-3.6.2 | 4 +- .../{rapidfuzz-3.6.1 => rapidfuzz-3.7.0} | 10 +- ...oauthlib-1.4.0 => requests-oauthlib-2.0.0} | 2 +- metadata/md5-cache/dev-python/rope-1.13.0 | 16 + metadata/md5-cache/dev-python/rq-1.15.1 | 16 - metadata/md5-cache/dev-python/rq-1.16.0 | 16 - metadata/md5-cache/dev-python/rq-1.16.1 | 4 +- .../dev-python/scikit-build-core-0.8.1 | 16 - .../md5-cache/dev-python/shiboken2-5.15.13 | 17 + ...s-theme-0.8.0 => sphinx-press-theme-0.9.1} | 2 +- .../md5-cache/dev-python/sqlalchemy-1.4.52 | 4 +- .../md5-cache/dev-python/sqlalchemy-2.0.28 | 4 +- .../md5-cache/dev-python/sqlalchemy-2.0.29 | 17 + metadata/md5-cache/dev-python/stripe-8.4.0 | 16 - metadata/md5-cache/dev-python/stripe-8.6.0 | 4 +- metadata/md5-cache/dev-python/subunit-1.4.4 | 4 +- .../md5-cache/dev-python/time-machine-2.14.0 | 4 +- .../md5-cache/dev-python/time-machine-2.14.1 | 17 + metadata/md5-cache/dev-python/tox-4.14.2 | 16 + .../md5-cache/dev-python/tree-sitter-0.21.0 | 17 + metadata/md5-cache/dev-python/trimesh-4.1.5 | 16 - metadata/md5-cache/dev-python/trimesh-4.1.8 | 4 +- metadata/md5-cache/dev-python/twisted-24.3.0 | 4 +- metadata/md5-cache/dev-python/txAMQP-0.8.2-r1 | 12 +- metadata/md5-cache/dev-python/typeguard-4.2.1 | 16 + .../dev-python/types-docutils-0.20.0.20240309 | 15 - .../dev-python/types-docutils-0.20.0.20240310 | 15 - .../dev-python/types-docutils-0.20.0.20240311 | 15 - .../dev-python/types-docutils-0.20.0.20240314 | 15 - .../dev-python/types-docutils-0.20.0.20240315 | 15 - .../dev-python/types-docutils-0.20.0.20240316 | 15 - .../dev-python/types-gdb-12.1.4.20240311 | 15 - .../dev-python/types-psutil-5.9.5.20240205 | 15 - .../dev-python/types-psutil-5.9.5.20240311 | 15 - .../dev-python/types-psutil-5.9.5.20240316 | 4 +- .../types-setuptools-69.1.0.20240302 | 15 - .../types-setuptools-69.1.0.20240308 | 15 - .../types-setuptools-69.1.0.20240309 | 15 - .../types-setuptools-69.1.0.20240310 | 4 +- .../types-setuptools-69.2.0.20240316 | 15 - metadata/md5-cache/dev-python/tzdata-10001 | 14 + metadata/md5-cache/dev-python/urllib3-2.2.1 | 4 +- metadata/md5-cache/dev-python/urwid-2.5.3 | 17 - metadata/md5-cache/dev-python/urwid-2.6.7 | 17 - metadata/md5-cache/dev-python/urwid-2.6.8 | 4 +- metadata/md5-cache/dev-python/utidylib-0.10 | 4 +- metadata/md5-cache/dev-python/utidylib-0.9 | 16 - .../md5-cache/dev-python/validators-0.24.0 | 16 + metadata/md5-cache/dev-python/weasyprint-60.2 | 16 - metadata/md5-cache/dev-python/weasyprint-61.1 | 16 - metadata/md5-cache/dev-python/weasyprint-61.2 | 4 +- .../md5-cache/dev-python/ytmusicapi-1.5.2 | 16 - .../md5-cache/dev-python/ytmusicapi-1.5.3 | 16 - .../md5-cache/dev-python/ytmusicapi-1.5.4 | 16 - .../md5-cache/dev-python/ytmusicapi-1.6.0 | 4 +- metadata/md5-cache/dev-qt/Manifest.gz | Bin 34190 -> 42972 bytes metadata/md5-cache/dev-qt/assistant-5.15.13 | 16 + metadata/md5-cache/dev-qt/designer-5.15.13 | 16 + metadata/md5-cache/dev-qt/linguist-5.15.13 | 16 + .../md5-cache/dev-qt/linguist-tools-5.15.13 | 16 + metadata/md5-cache/dev-qt/pixeltool-5.15.13 | 16 + metadata/md5-cache/dev-qt/qdbus-5.15.13 | 16 + metadata/md5-cache/dev-qt/qdbusviewer-5.15.13 | 16 + metadata/md5-cache/dev-qt/qdoc-5.15.13 | 16 + .../dev-qt/qt-docs-6.6.2_p202402121133 | 4 +- metadata/md5-cache/dev-qt/qt3d-5.15.13 | 16 + .../dev-qt/{qt3d-6.7.0_rc => qt3d-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qt5compat-6.6.2 | 4 +- ...qt5compat-6.7.0_rc => qt5compat-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtbase-6.6.2 | 4 +- .../{qtbase-6.7.0_rc => qtbase-6.7.0_rc2} | 4 +- metadata/md5-cache/dev-qt/qtbluetooth-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtcharts-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtcharts-6.6.2 | 4 +- .../{qtcharts-6.7.0_rc => qtcharts-6.7.0_rc2} | 6 +- .../md5-cache/dev-qt/qtconcurrent-5.15.13 | 16 + .../md5-cache/dev-qt/qtconnectivity-6.6.2 | 4 +- ...vity-6.7.0_rc => qtconnectivity-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtcore-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtdatavis3d-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtdbus-5.15.13 | 16 + .../md5-cache/dev-qt/qtdeclarative-5.15.13 | 16 + .../md5-cache/dev-qt/qtdeclarative-6.6.2-r1 | 4 +- ...ve-6.7.0_rc-r1 => qtdeclarative-6.7.0_rc2} | 8 +- metadata/md5-cache/dev-qt/qtdiag-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtgamepad-5.15.13 | 16 + .../dev-qt/qtgraphicaleffects-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtgui-5.15.13 | 18 + metadata/md5-cache/dev-qt/qthelp-5.15.13 | 16 + ...server-6.7.0_rc => qthttpserver-6.7.0_rc2} | 6 +- .../md5-cache/dev-qt/qtimageformats-5.15.13 | 16 + .../md5-cache/dev-qt/qtimageformats-6.6.2 | 4 +- ...mats-6.7.0_rc => qtimageformats-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtlocation-5.15.13 | 16 + ...location-6.7.0_rc => qtlocation-6.7.0_rc2} | 6 +- .../md5-cache/dev-qt/qtmultimedia-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtmultimedia-6.6.2 | 4 +- .../md5-cache/dev-qt/qtmultimedia-6.7.0_rc | 16 - .../md5-cache/dev-qt/qtmultimedia-6.7.0_rc2 | 16 + metadata/md5-cache/dev-qt/qtnetwork-5.15.13 | 16 + .../md5-cache/dev-qt/qtnetworkauth-5.15.13 | 16 + ...kauth-6.7.0_rc => qtnetworkauth-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtopengl-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtpaths-5.15.13 | 16 + .../md5-cache/dev-qt/qtplugininfo-5.15.13 | 16 + .../md5-cache/dev-qt/qtpositioning-5.15.13 | 17 + metadata/md5-cache/dev-qt/qtpositioning-6.6.2 | 4 +- ...oning-6.7.0_rc => qtpositioning-6.7.0_rc2} | 6 +- .../md5-cache/dev-qt/qtprintsupport-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtquick3d-6.6.2 | 4 +- ...qtquick3d-6.7.0_rc => qtquick3d-6.7.0_rc2} | 6 +- .../md5-cache/dev-qt/qtquickcontrols-5.15.13 | 16 + .../md5-cache/dev-qt/qtquickcontrols2-5.15.13 | 16 + .../md5-cache/dev-qt/qtquicktimeline-5.15.13 | 16 + .../md5-cache/dev-qt/qtquicktimeline-6.6.2 | 4 +- ...ine-6.7.0_rc => qtquicktimeline-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtscript-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtscxml-5.15.13 | 16 + .../{qtscxml-6.7.0_rc => qtscxml-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtsensors-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtsensors-6.6.2 | 4 +- ...qtsensors-6.7.0_rc => qtsensors-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtserialbus-5.15.13 | 16 + ...rialbus-6.7.0_rc => qtserialbus-6.7.0_rc2} | 6 +- .../md5-cache/dev-qt/qtserialport-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtserialport-6.6.2 | 4 +- ...alport-6.7.0_rc => qtserialport-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtshadertools-6.6.2 | 4 +- ...tools-6.7.0_rc => qtshadertools-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtspeech-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtspeech-6.6.2 | 4 +- .../{qtspeech-6.7.0_rc => qtspeech-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtsql-5.15.13 | 17 + metadata/md5-cache/dev-qt/qtsvg-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtsvg-6.6.2 | 4 +- .../{qtsvg-6.7.0_rc => qtsvg-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qttest-5.15.13 | 16 + metadata/md5-cache/dev-qt/qttools-6.6.2 | 4 +- .../{qttools-6.7.0_rc => qttools-6.7.0_rc2} | 6 +- .../md5-cache/dev-qt/qttranslations-5.15.13 | 15 + .../md5-cache/dev-qt/qttranslations-6.6.2 | 4 +- ...ions-6.7.0_rc => qttranslations-6.7.0_rc2} | 6 +- .../dev-qt/qtvirtualkeyboard-5.15.13 | 16 + ...d-6.7.0_rc => qtvirtualkeyboard-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtwayland-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtwayland-6.6.2-r1 | 4 +- ...ayland-6.7.0_rc-r1 => qtwayland-6.7.0_rc2} | 6 +- .../md5-cache/dev-qt/qtwaylandscanner-5.15.13 | 16 + .../md5-cache/dev-qt/qtwebchannel-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtwebchannel-6.6.2 | 4 +- ...hannel-6.7.0_rc => qtwebchannel-6.7.0_rc2} | 6 +- .../dev-qt/qtwebengine-5.15.13_p20240322 | 17 + metadata/md5-cache/dev-qt/qtwebengine-6.6.2 | 4 +- .../md5-cache/dev-qt/qtwebengine-6.7.0_rc | 16 - .../md5-cache/dev-qt/qtwebengine-6.7.0_rc2 | 16 + .../md5-cache/dev-qt/qtwebsockets-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtwebsockets-6.6.2 | 4 +- ...ockets-6.7.0_rc => qtwebsockets-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtwebview-5.15.13 | 16 + ...qtwebview-6.7.0_rc => qtwebview-6.7.0_rc2} | 6 +- metadata/md5-cache/dev-qt/qtwidgets-5.15.13 | 17 + metadata/md5-cache/dev-qt/qtx11extras-5.15.13 | 16 + metadata/md5-cache/dev-qt/qtxml-5.15.13 | 16 + .../md5-cache/dev-qt/qtxmlpatterns-5.15.13 | 16 + metadata/md5-cache/dev-ruby/Manifest.gz | Bin 202385 -> 202076 bytes metadata/md5-cache/dev-ruby/console-1.17.2 | 17 - .../{console-1.23.4 => console-1.23.6} | 4 +- metadata/md5-cache/dev-ruby/csv-3.3.0 | 17 + .../md5-cache/dev-ruby/dry-inflector-1.0.0 | 6 +- metadata/md5-cache/dev-ruby/dry-logic-1.5.0 | 4 +- metadata/md5-cache/dev-ruby/dry-monads-1.6.0 | 4 +- metadata/md5-cache/dev-ruby/liquid-5.5.0 | 17 + metadata/md5-cache/dev-ruby/ox-2.14.18 | 17 + metadata/md5-cache/dev-ruby/rdoc-6.6.0 | 17 - metadata/md5-cache/dev-ruby/rdoc-6.6.1 | 17 - .../md5-cache/dev-ruby/thread_safe-0.3.6-r1 | 17 - .../md5-cache/dev-ruby/thread_safe-0.3.6-r2 | 17 - .../md5-cache/dev-ruby/thread_safe-0.3.6-r3 | 4 +- metadata/md5-cache/dev-scheme/Manifest.gz | Bin 12643 -> 12464 bytes metadata/md5-cache/dev-scheme/akku-1.1.0 | 4 +- .../md5-cache/dev-scheme/bytestructures-2.0.1 | 4 +- .../md5-cache/dev-scheme/c-wrapper-0.6.1-r2 | 4 +- metadata/md5-cache/dev-scheme/escm-1.1-r1 | 4 +- .../dev-scheme/fibers-1.2.0_p20230522 | 4 +- metadata/md5-cache/dev-scheme/gauche-0.9.13 | 16 - .../md5-cache/dev-scheme/gauche-0.9.14-r1 | 8 +- .../md5-cache/dev-scheme/gauche-cdb-0.3.1-r1 | 4 +- .../md5-cache/dev-scheme/gauche-gl-0.6-r1 | 4 +- .../md5-cache/dev-scheme/gauche-kakasi-0.1-r1 | 4 +- .../md5-cache/dev-scheme/gauche-qdbm-0.2-r1 | 4 +- metadata/md5-cache/dev-scheme/guile-1.8.8-r4 | 4 +- metadata/md5-cache/dev-scheme/guile-3.0.8-r1 | 4 +- .../md5-cache/dev-scheme/guile-config-0.5.1 | 4 +- .../dev-scheme/guile-dbd-postgresql-2.1.8 | 4 +- .../dev-scheme/guile-dbd-sqlite3-2.1.8 | 4 +- metadata/md5-cache/dev-scheme/guile-dbi-2.1.8 | 4 +- .../dev-scheme/guile-gcrypt-0.4.0-r1 | 4 +- .../md5-cache/dev-scheme/guile-gi-0.3.2-r2 | 4 +- metadata/md5-cache/dev-scheme/guile-gi-9999 | 4 +- .../md5-cache/dev-scheme/guile-git-0.6.0-r1 | 4 +- .../dev-scheme/guile-gnutls-4.0.0-r1 | 4 +- .../md5-cache/dev-scheme/guile-hall-0.4.1 | 4 +- .../md5-cache/dev-scheme/guile-lzlib-0.0.2-r2 | 4 +- .../md5-cache/dev-scheme/guile-ncurses-3.1 | 4 +- .../md5-cache/dev-scheme/guile-sqlite3-0.1.3 | 4 +- .../md5-cache/dev-scheme/guile-ssh-0.16.4-r1 | 4 +- .../md5-cache/dev-scheme/guile-zlib-0.1.0-r3 | 4 +- .../md5-cache/dev-scheme/guile-zstd-0.1.1-r3 | 4 +- metadata/md5-cache/dev-scheme/kawa-3.1.1-r3 | 4 +- metadata/md5-cache/dev-scheme/stklos-2.00-r1 | 4 +- metadata/md5-cache/dev-tcltk/Manifest.gz | Bin 8502 -> 8468 bytes metadata/md5-cache/dev-tcltk/blt-2.5.3-r3 | 4 +- metadata/md5-cache/dev-tcltk/expect-5.45.4-r4 | 4 +- metadata/md5-cache/dev-tcltk/expect-5.45.4-r5 | 4 +- metadata/md5-cache/dev-tcltk/itcl-4.2.4-r1 | 4 +- metadata/md5-cache/dev-tcltk/itk-4.1.0 | 4 +- metadata/md5-cache/dev-tcltk/itk-4.1.0-r1 | 4 +- .../md5-cache/dev-tcltk/iwidgets-4.1.1-r2 | 4 +- .../md5-cache/dev-tcltk/iwidgets-4.1.1-r3 | 4 +- .../md5-cache/dev-tcltk/tclreadline-2.1.0-r5 | 4 +- .../md5-cache/dev-tcltk/tclreadline-2.3.8-r2 | 4 +- metadata/md5-cache/dev-tcltk/tclx-8.6.1 | 4 +- metadata/md5-cache/dev-tcltk/tclx-8.6.3 | 4 +- metadata/md5-cache/dev-tcltk/tdom-0.9.2-r1 | 4 +- metadata/md5-cache/dev-tcltk/tdom-0.9.3 | 4 +- metadata/md5-cache/dev-tcltk/thread-2.8.5 | 4 +- metadata/md5-cache/dev-tcltk/thread-2.8.8 | 4 +- metadata/md5-cache/dev-tcltk/thread-2.8.9 | 4 +- metadata/md5-cache/dev-tcltk/tix-8.4.3-r4 | 4 +- metadata/md5-cache/dev-tcltk/tkimg-1.4.15 | 4 +- metadata/md5-cache/dev-tcltk/tkimg-1.4.16 | 4 +- metadata/md5-cache/dev-tcltk/tkpng-0.9-r2 | 4 +- metadata/md5-cache/dev-tcltk/tktable-2.10.8 | 4 +- metadata/md5-cache/dev-tcltk/tktray-1.3.9-r2 | 4 +- metadata/md5-cache/dev-tcltk/tls-1.7.22-r1 | 4 +- metadata/md5-cache/dev-tex/Manifest.gz | Bin 10380 -> 10377 bytes metadata/md5-cache/dev-tex/catdvi-0.14-r2 | 4 +- metadata/md5-cache/dev-texlive/Manifest.gz | Bin 12932 -> 12935 bytes ...2-r1 => texlive-latexextra-2023_p69752-r2} | 4 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 124667 -> 124643 bytes .../md5-cache/dev-util/android-tools-34.0.5 | 16 + metadata/md5-cache/dev-util/anjuta-3.34.0-r2 | 4 +- .../md5-cache/dev-util/autoproject-0.20_p15 | 4 +- metadata/md5-cache/dev-util/babeltrace-1.5.11 | 4 +- metadata/md5-cache/dev-util/babeltrace-1.5.8 | 4 +- metadata/md5-cache/dev-util/bbe-0.2.2-r1 | 4 +- .../dev-util/blueprint-compiler-0.12.0 | 16 + .../md5-cache/dev-util/breakpad-2022.07.12 | 4 +- .../md5-cache/dev-util/breakpad-2023.01.27 | 4 +- metadata/md5-cache/dev-util/cargo-c-0.9.30 | 4 +- metadata/md5-cache/dev-util/cargo-c-0.9.31 | 15 + metadata/md5-cache/dev-util/ccache-4.9.1-r1 | 17 + metadata/md5-cache/dev-util/clippy-9.0 | 4 +- metadata/md5-cache/dev-util/clippy-9.0.1 | 4 +- metadata/md5-cache/dev-util/clippy-9.0.2 | 4 +- .../md5-cache/dev-util/coccinelle-1.1.1-r4 | 4 +- .../md5-cache/dev-util/codeblocks-20.03-r6 | 4 +- .../md5-cache/dev-util/codeblocks-20.03-r7 | 4 +- metadata/md5-cache/dev-util/codeblocks-9999 | 4 +- metadata/md5-cache/dev-util/colm-0.14.7-r3 | 4 +- metadata/md5-cache/dev-util/cpputest-4.0 | 4 +- metadata/md5-cache/dev-util/cscope-15.9 | 4 +- metadata/md5-cache/dev-util/cscope-15.9-r1 | 4 +- metadata/md5-cache/dev-util/ctags-20211017.0 | 4 +- .../md5-cache/dev-util/ctags-20220828.0-r1 | 4 +- metadata/md5-cache/dev-util/ctags-20230423.0 | 4 +- metadata/md5-cache/dev-util/ctags-99999999 | 4 +- metadata/md5-cache/dev-util/cunit-2.1_p3-r1 | 4 +- metadata/md5-cache/dev-util/cutils-1.6-r5 | 4 +- metadata/md5-cache/dev-util/debugedit-5.0-r3 | 4 +- metadata/md5-cache/dev-util/diffball-1.0.1-r2 | 4 +- metadata/md5-cache/dev-util/diffoscope-247 | 16 - metadata/md5-cache/dev-util/diffoscope-259 | 16 - metadata/md5-cache/dev-util/diffoscope-260 | 16 - .../{diffoscope-258 => diffoscope-261} | 4 +- .../dev-util/directx-headers-1.613.1 | 13 + metadata/md5-cache/dev-util/ftnchek-3.3.1-r2 | 4 +- metadata/md5-cache/dev-util/fuzz-0.6-r3 | 4 +- metadata/md5-cache/dev-util/gcovr-6.0 | 4 +- .../dev-util/geany-plugins-1.38-r410 | 4 +- metadata/md5-cache/dev-util/geany-plugins-2.0 | 4 +- .../md5-cache/dev-util/geany-plugins-2.0-r1 | 4 +- metadata/md5-cache/dev-util/gengetopt-2.23 | 4 +- metadata/md5-cache/dev-util/gengetopt-2.23-r1 | 4 +- metadata/md5-cache/dev-util/glade-3.40.0-r1 | 4 +- metadata/md5-cache/dev-util/global-6.6.10 | 4 +- metadata/md5-cache/dev-util/global-6.6.4 | 4 +- .../md5-cache/dev-util/gnome-devel-docs-40.3 | 4 +- metadata/md5-cache/dev-util/gob-2.0.20-r1 | 4 +- .../dev-util/google-perftools-2.10-r1 | 4 +- .../md5-cache/dev-util/google-perftools-2.15 | 4 +- metadata/md5-cache/dev-util/gource-0.53 | 4 +- metadata/md5-cache/dev-util/gpp-2.27 | 4 +- .../md5-cache/dev-util/hfstospell-0.5.3-r1 | 4 +- metadata/md5-cache/dev-util/hfstospell-0.5.4 | 4 +- metadata/md5-cache/dev-util/indent-2.2.12 | 4 +- metadata/md5-cache/dev-util/indent-2.2.13 | 4 +- .../{jfrog-cli-1.35.3 => jfrog-cli-1.54.1} | 6 +- .../{jfrog-cli-2.46.3 => jfrog-cli-2.54.0} | 4 +- metadata/md5-cache/dev-util/kdevelop-23.08.5 | 4 +- metadata/md5-cache/dev-util/kdevelop-24.02.1 | 4 +- metadata/md5-cache/dev-util/libabigail-2.2 | 4 +- metadata/md5-cache/dev-util/libabigail-2.3-r2 | 4 +- metadata/md5-cache/dev-util/libabigail-2.4 | 4 +- metadata/md5-cache/dev-util/libabigail-9999 | 4 +- metadata/md5-cache/dev-util/lttng-ust-2.12.0 | 4 +- metadata/md5-cache/dev-util/lttng-ust-2.12.1 | 4 +- metadata/md5-cache/dev-util/lttng-ust-2.12.2 | 4 +- metadata/md5-cache/dev-util/lttng-ust-2.12.4 | 4 +- metadata/md5-cache/dev-util/lttng-ust-2.12.9 | 4 +- metadata/md5-cache/dev-util/lttng-ust-2.13.2 | 4 +- metadata/md5-cache/dev-util/lttng-ust-2.13.5 | 4 +- metadata/md5-cache/dev-util/maturin-1.5.1 | 4 +- metadata/md5-cache/dev-util/mdds-2.1.1 | 4 +- metadata/md5-cache/dev-util/mdds-9999 | 4 +- metadata/md5-cache/dev-util/meld-3.22.2 | 18 + .../md5-cache/dev-util/mingw64-runtime-11.0.0 | 2 +- .../dev-util/mingw64-toolchain-11.0.0_p2 | 2 +- metadata/md5-cache/dev-util/numdiff-5.9.0 | 4 +- metadata/md5-cache/dev-util/oprofile-1.4.0 | 4 +- metadata/md5-cache/dev-util/ostree-2023.1 | 4 +- metadata/md5-cache/dev-util/ostree-2023.2 | 4 +- metadata/md5-cache/dev-util/ostree-2023.3 | 4 +- metadata/md5-cache/dev-util/ostree-2023.3-r1 | 4 +- metadata/md5-cache/dev-util/ostree-2023.5 | 4 +- metadata/md5-cache/dev-util/ostree-2024.3 | 4 +- metadata/md5-cache/dev-util/patchelf-0.17.2 | 4 +- metadata/md5-cache/dev-util/patchelf-0.18.0 | 4 +- metadata/md5-cache/dev-util/pkgcheck-9999 | 6 +- metadata/md5-cache/dev-util/pkgconf-9999 | 4 +- metadata/md5-cache/dev-util/ply-2.3.0 | 4 +- metadata/md5-cache/dev-util/pwntools-4.11.0 | 15 - metadata/md5-cache/dev-util/pwntools-4.12.0 | 15 + .../md5-cache/dev-util/pwntools-4.13.0_beta0 | 14 + metadata/md5-cache/dev-util/ragel-6.10 | 4 +- metadata/md5-cache/dev-util/ragel-7.0.0.12 | 4 +- metadata/md5-cache/dev-util/ragel-7.0.4-r2 | 4 +- metadata/md5-cache/dev-util/ragel-7.0.4-r3 | 4 +- metadata/md5-cache/dev-util/rats-2.4-r2 | 4 +- metadata/md5-cache/dev-util/re2c-2.1.1-r1 | 4 +- metadata/md5-cache/dev-util/rebar-3.19.0 | 15 - metadata/md5-cache/dev-util/rebar-3.20.0 | 15 - metadata/md5-cache/dev-util/rebar-3.20.0-r1 | 15 - metadata/md5-cache/dev-util/rebar-3.21.0 | 15 - metadata/md5-cache/dev-util/rebar-3.22.1 | 15 - metadata/md5-cache/dev-util/regexxer-0.10-r2 | 4 +- metadata/md5-cache/dev-util/rgbds-0.6.1 | 4 +- metadata/md5-cache/dev-util/rgbds-0.7.0 | 4 +- metadata/md5-cache/dev-util/rgbds-9999 | 4 +- metadata/md5-cache/dev-util/scanmem-0.17 | 4 +- .../dev-util/source-highlight-3.1.9-r2 | 4 +- metadata/md5-cache/dev-util/splint-3.1.2-r2 | 4 +- metadata/md5-cache/dev-util/squashdelta-9999 | 4 +- metadata/md5-cache/dev-util/squashmerge-9999 | 4 +- .../md5-cache/dev-util/tree-sitter-cli-0.22.1 | 15 + metadata/md5-cache/dev-util/xdelta-1.1.4-r3 | 4 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 20649 -> 20460 bytes metadata/md5-cache/dev-vcs/cssc-1.4.1 | 4 +- .../dev-vcs/git-big-picture-1.2.2-r1 | 17 - metadata/md5-cache/dev-vcs/rcs-5.10.1-r1 | 4 +- metadata/md5-cache/dev-vcs/rsvndump-0.6-r1 | 4 +- metadata/md5-cache/dev-vcs/rsvndump-0.6.1 | 4 +- metadata/md5-cache/dev-vcs/rsvndump-0.6.1-r1 | 4 +- metadata/md5-cache/dev-vcs/rsvndump-0.6.2 | 4 +- .../md5-cache/dev-vcs/subversion-1.14.2-r1 | 4 +- metadata/md5-cache/dev-vcs/subversion-1.14.3 | 4 +- metadata/md5-cache/dev-vcs/tig-9999 | 4 +- .../md5-cache/games-action/0verkill-0.16-r4 | 4 +- metadata/md5-cache/games-action/Manifest.gz | Bin 15323 -> 15318 bytes .../games-action/armagetronad-0.2.9.1.0 | 4 +- .../md5-cache/games-action/bomberclone-0.11.9 | 4 +- metadata/md5-cache/games-action/bzflag-2.4.26 | 4 +- .../md5-cache/games-action/clanbomber-2.2.0 | 4 +- .../games-action/extreme-tuxracer-0.8.2 | 4 +- .../md5-cache/games-action/garden-1.0.9-r2 | 4 +- .../md5-cache/games-action/geki2-KXL-2.0.3-r5 | 4 +- .../md5-cache/games-action/geki3-KXL-1.0.3-r5 | 4 +- .../md5-cache/games-action/heroes-0.21-r3 | 4 +- metadata/md5-cache/games-action/koth-0.8.0-r1 | 4 +- .../md5-cache/games-action/luola-1.3.2-r1 | 4 +- .../md5-cache/games-action/maelstrom-3.0.6-r3 | 4 +- .../games-action/moon-buggy-1.0.51-r2 | 4 +- .../orbital-eunuchs-sniper-1.30-r1 | 4 +- .../games-action/powermanga-0.93.1-r1 | 4 +- .../games-action/shootingstar-1.2.0-r2 | 4 +- .../games-action/spacearyarya-kxl-1.0.3 | 4 +- .../md5-cache/games-action/xblast-2.10.4-r2 | 4 +- metadata/md5-cache/games-arcade/Manifest.gz | Bin 21967 -> 21958 bytes metadata/md5-cache/games-arcade/abe-1.1-r2 | 4 +- .../games-arcade/afternoonstalker-1.1.6 | 4 +- .../md5-cache/games-arcade/batrachians-0.1.7 | 4 +- .../md5-cache/games-arcade/berusky-1.7.1-r2 | 4 +- .../md5-cache/games-arcade/bomns-0.99.2-r1 | 4 +- .../md5-cache/games-arcade/briquolo-0.5.7 | 4 +- .../games-arcade/burgerspace-1.9.3-r1 | 4 +- .../md5-cache/games-arcade/ceferino-0.97.8-r3 | 4 +- .../games-arcade/cosmosmash-1.4.8-r1 | 4 +- .../games-arcade/crack-attack-1.1.14-r2 | 4 +- .../games-arcade/criticalmass-1.0.2-r2 | 4 +- .../games-arcade/emilia-pinball-0.3.1-r3 | 4 +- .../md5-cache/games-arcade/epiar-0.5.1-r1 | 4 +- .../games-arcade/fishsupper-0.1.6-r3 | 4 +- .../md5-cache/games-arcade/gnujump-1.0.8-r2 | 4 +- .../md5-cache/games-arcade/grande-KXL-0.6-r3 | 4 +- .../games-arcade/insaneodyssey-000311-r1 | 4 +- .../games-arcade/lbreakout2-2.6.5-r2 | 4 +- .../md5-cache/games-arcade/openmortal-0.7-r4 | 4 +- metadata/md5-cache/games-arcade/pachi-1.0-r2 | 4 +- .../games-arcade/pacmanarena-0.15-r2 | 4 +- .../games-arcade/primateplunge-1.1-r2 | 4 +- .../md5-cache/games-arcade/ri-li-2.0.1-r2 | 4 +- .../games-arcade/sdl-sopwith-1.7.5-r2 | 4 +- .../md5-cache/games-arcade/sdlroids-1.3.4-r5 | 4 +- metadata/md5-cache/games-arcade/spout-1.3-r3 | 4 +- .../md5-cache/games-arcade/tecnoballz-0.93.1 | 4 +- metadata/md5-cache/games-arcade/xbill-2.1-r6 | 4 +- .../md5-cache/games-arcade/xgalaga-2.1.1.0-r2 | 4 +- metadata/md5-cache/games-board/Manifest.gz | Bin 12846 -> 12842 bytes metadata/md5-cache/games-board/ace-1.4-r2 | 4 +- .../md5-cache/games-board/biloba-0.9.3-r2 | 4 +- .../md5-cache/games-board/blokish-0.9.4-r3 | 4 +- .../md5-cache/games-board/cgoban-1.9.14-r2 | 4 +- .../md5-cache/games-board/gmchess-0.29.6-r3 | 4 +- metadata/md5-cache/games-board/gnubg-1.07.001 | 4 +- metadata/md5-cache/games-board/gnubg-1.08.001 | 4 +- metadata/md5-cache/games-board/gnubg-1.08.002 | 4 +- .../md5-cache/games-board/gnuchess-6.2.9-r1 | 4 +- metadata/md5-cache/games-board/gnugo-3.9.1-r2 | 4 +- .../md5-cache/games-board/gtkatlantic-0.6.3 | 4 +- .../games-board/maitretarot-0.1.98-r2 | 4 +- .../games-board/mt_dolphin_ia-0.1.98-r2 | 4 +- .../games-board/mt_ncurses_client-0.1.98-r2 | 4 +- metadata/md5-cache/games-board/natch-2.4-r1 | 4 +- metadata/md5-cache/games-board/pioneers-15.6 | 4 +- metadata/md5-cache/games-board/pysolfc-2.21.0 | 4 +- .../md5-cache/games-board/sjeng-11.2_p8_p1 | 4 +- metadata/md5-cache/games-board/xboard-4.9.1 | 4 +- .../md5-cache/games-board/xmahjongg-3.7-r2 | 4 +- .../md5-cache/games-emulation/Manifest.gz | Bin 20328 -> 20344 bytes .../games-emulation/advancemame-3.9-r1 | 4 +- .../games-emulation/advancescan-1.16-r1 | 4 +- .../games-emulation/atari800-4.2.0-r1 | 4 +- .../md5-cache/games-emulation/atari800-5.0.0 | 4 +- .../md5-cache/games-emulation/atari800-5.1.0 | 4 +- .../md5-cache/games-emulation/atari800-5.2.0 | 4 +- .../games-emulation/dgen-sdl-1.33-r1 | 4 +- .../md5-cache/games-emulation/dosbox-0.74.3 | 4 +- .../games-emulation/dosbox-0.75_pre4302 | 4 +- .../md5-cache/games-emulation/dosbox-9999 | 4 +- .../games-emulation/generator-0.35_p4-r1 | 4 +- .../games-emulation/gngb-20060309-r2 | 4 +- .../md5-cache/games-emulation/gngeo-0.8-r2 | 4 +- .../md5-cache/games-emulation/gnuboy-1.0.3-r4 | 4 +- .../games-emulation/mamory-0.2.25-r1 | 4 +- .../games-emulation/mednafen-1.29.0-r1 | 4 +- .../games-emulation/mednafen-jg-1.31.0 | 4 +- .../games-emulation/mednafen-jg-1.32.0 | 4 +- .../games-emulation/mednafen-jg-9999 | 4 +- .../md5-cache/games-emulation/nestopia-1.52.0 | 4 +- .../games-emulation/pcsx2_patches-0_p20240116 | 4 +- .../md5-cache/games-emulation/snes9x-1.62.3 | 4 +- metadata/md5-cache/games-engines/Manifest.gz | Bin 5735 -> 5731 bytes metadata/md5-cache/games-engines/exult-1.8 | 4 +- .../md5-cache/games-engines/openmw-0.48.0 | 6 +- metadata/md5-cache/games-engines/openmw-9999 | 6 +- metadata/md5-cache/games-fps/Manifest.gz | Bin 13104 -> 13089 bytes .../md5-cache/games-fps/alephone-20230119 | 4 +- .../md5-cache/games-fps/alephone-99999999 | 4 +- metadata/md5-cache/games-fps/alienarena-7.66 | 4 +- .../games-fps/chocolate-doom-3.0.1-r1 | 4 +- metadata/md5-cache/games-fps/doomsday-2.3.1 | 4 +- .../games-fps/quakeforge-0.7.2_p20210722-r2 | 4 +- metadata/md5-cache/games-fps/quakeforge-9999 | 4 +- metadata/md5-cache/games-kids/Manifest.gz | Bin 1215 -> 1216 bytes metadata/md5-cache/games-kids/memonix-1.6-r1 | 4 +- .../md5-cache/games-kids/tuxtype-1.8.3-r2 | 4 +- metadata/md5-cache/games-misc/Manifest.gz | Bin 10878 -> 10882 bytes metadata/md5-cache/games-misc/gBhed-0.17-r2 | 4 +- .../md5-cache/games-misc/lucidlife-0.9.2-r1 | 4 +- metadata/md5-cache/games-misc/ponysay-3.0.3 | 10 +- .../robotfindskitten-2.7182818.701-r1 | 4 +- .../md5-cache/games-misc/typespeed-0.6.5-r2 | 4 +- .../md5-cache/games-misc/typespeed-0.6.5-r3 | 4 +- metadata/md5-cache/games-misc/xcowsay-1.6 | 4 +- metadata/md5-cache/games-mud/Manifest.gz | Bin 1738 -> 1744 bytes metadata/md5-cache/games-mud/crystal-0.2.4-r1 | 4 +- metadata/md5-cache/games-mud/gmudix-1.0-r1 | 4 +- .../md5-cache/games-mud/kildclient-3.0.1-r1 | 4 +- metadata/md5-cache/games-mud/mudix-4.3-r2 | 4 +- metadata/md5-cache/games-mud/powwow-1.2.22 | 4 +- metadata/md5-cache/games-puzzle/Manifest.gz | Bin 18292 -> 18448 bytes .../md5-cache/games-puzzle/amoebax-0.2.1-r2 | 4 +- .../md5-cache/games-puzzle/construo-0.2.3 | 4 +- .../md5-cache/games-puzzle/enigma-1.21-r3 | 4 +- .../games-puzzle/fish-fillets-1.0.1-r100 | 4 +- .../md5-cache/games-puzzle/freesweep-1.0.2-r1 | 4 +- .../md5-cache/games-puzzle/glightoff-1.0.0-r1 | 4 +- .../md5-cache/games-puzzle/groundhog-1.4-r1 | 4 +- .../md5-cache/games-puzzle/gweled-0.9.1-r3 | 4 +- .../md5-cache/games-puzzle/ltris-1.0.19-r2 | 4 +- metadata/md5-cache/games-puzzle/mures-0.5-r2 | 4 +- metadata/md5-cache/games-puzzle/nudoku-2.1.0 | 4 +- metadata/md5-cache/games-puzzle/nudoku-3.0.0 | 4 +- .../md5-cache/games-puzzle/pipewalker-0.9.5 | 4 +- metadata/md5-cache/games-puzzle/quadra-1.3.0 | 4 +- .../md5-cache/games-puzzle/scramble-0.9.5-r1 | 4 +- .../games-puzzle/sgt-puzzles-20190415 | 4 +- .../md5-cache/games-puzzle/toppler-1.1.6-r2 | 4 +- .../md5-cache/games-puzzle/torrent-0.8.2-r2 | 4 +- .../md5-cache/games-puzzle/wakkabox-1.1.0-r1 | 4 +- .../md5-cache/games-puzzle/wmpuzzle-0.5.3 | 14 + .../md5-cache/games-puzzle/xblockout-1.1.6-r3 | 4 +- .../md5-cache/games-puzzle/xlogical-1.0.8 | 4 +- .../md5-cache/games-puzzle/xwelltris-1.0.1-r2 | 4 +- metadata/md5-cache/games-puzzle/xye-0.12.2 | 4 +- metadata/md5-cache/games-puzzle/zaz-1.0.0-r1 | 4 +- .../md5-cache/games-roguelike/Manifest.gz | Bin 4238 -> 4242 bytes .../md5-cache/games-roguelike/angband-4.2.4 | 4 +- .../crossfire-client-1.71.0-r100 | 4 +- .../md5-cache/games-roguelike/hengband-2.2.1 | 4 +- .../games-roguelike/scourge-0.21.1-r2 | 4 +- .../games-roguelike/zangband-2.7.4c-r1 | 4 +- metadata/md5-cache/games-rpg/Manifest.gz | Bin 8766 -> 8763 bytes .../games-rpg/daimonin-client-0.10.8 | 4 +- metadata/md5-cache/games-rpg/freedroid-1.2.1 | 4 +- .../md5-cache/games-rpg/kqlives-0.99-r100 | 4 +- metadata/md5-cache/games-rpg/manaplus-9999 | 4 +- metadata/md5-cache/games-server/Manifest.gz | Bin 2075 -> 2074 bytes .../md5-cache/games-server/monopd-0.10.2-r1 | 4 +- .../md5-cache/games-simulation/Manifest.gz | Bin 5122 -> 5118 bytes .../games-simulation/crrcsim-0.9.13-r2 | 4 +- .../games-simulation/lincity-1.13.1-r4 | 4 +- .../games-simulation/lincity-ng-2.9_beta | 4 +- .../games-simulation/senken-0.3.0-r2 | 4 +- .../games-simulation/simutrans-123.0.1-r1 | 4 +- .../games-simulation/simutrans-123.0.1-r2 | 4 +- metadata/md5-cache/games-sports/Manifest.gz | Bin 2098 -> 2092 bytes .../md5-cache/games-sports/foobillard-3.0a-r1 | 4 +- metadata/md5-cache/games-strategy/Manifest.gz | Bin 10191 -> 10194 bytes .../md5-cache/games-strategy/dopewars-1.6.1 | 4 +- .../md5-cache/games-strategy/scorched3d-44-r2 | 4 +- .../md5-cache/games-strategy/scorched3d-44-r3 | 4 +- .../games-strategy/warmux-11.04.1-r2 | 4 +- metadata/md5-cache/games-util/Manifest.gz | Bin 11978 -> 11992 bytes .../games-util/atlas-0.6.1_beta_pre20181202 | 4 +- .../md5-cache/games-util/cartridges-2.7.3 | 4 +- .../md5-cache/games-util/etswitch-0.1.14-r2 | 4 +- .../md5-cache/games-util/gamepick-0.35-r2 | 4 +- .../md5-cache/games-util/loki_patch-20091105 | 4 +- metadata/md5-cache/games-util/qstat-2.14 | 4 +- metadata/md5-cache/games-util/xqf-1.0.6.2 | 4 +- metadata/md5-cache/gnome-base/Manifest.gz | Bin 7854 -> 7859 bytes metadata/md5-cache/gnome-base/gdm-45.0.1-r1 | 4 +- .../md5-cache/gnome-base/gnome-applets-3.46.0 | 4 +- .../md5-cache/gnome-base/gnome-applets-3.50.0 | 4 +- .../gnome-base/gnome-common-3.18.0-r2 | 4 +- .../gnome-base/gnome-flashback-3.46.0 | 4 +- .../gnome-base/gnome-flashback-3.50.0 | 4 +- .../gnome-base/gnome-keyring-42.1-r2 | 4 +- .../gnome-base/gnome-menus-3.36.0-r1 | 4 +- .../md5-cache/gnome-base/gnome-panel-3.46.0 | 4 +- .../md5-cache/gnome-base/gnome-panel-3.50.0 | 4 +- .../md5-cache/gnome-base/libglade-2.6.4-r3 | 4 +- .../gnome-base/libgnomecanvas-2.30.3-r1 | 4 +- .../md5-cache/gnome-base/libgtop-2.40.0-r2 | 4 +- metadata/md5-cache/gnome-base/librsvg-2.40.21 | 4 +- metadata/md5-cache/gnome-base/librsvg-2.57.0 | 4 +- metadata/md5-cache/gnome-base/librsvg-2.57.2 | 4 +- metadata/md5-cache/gnome-base/librsvg-2.57.3 | 4 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 19678 -> 19660 bytes .../evolution-data-server-3.50.2-r1 | 4 +- .../gnome-extra/evolution-data-server-3.50.4 | 4 +- .../gnome-extra/evolution-ews-3.50.2 | 4 +- .../gnome-extra/evolution-ews-3.50.3-r1 | 4 +- .../gnome-extra/gnome-commander-1.16.1 | 4 +- .../gnome-directory-thumbnailer-0.1.11-r1 | 4 +- .../gnome-extra/gnome-user-docs-45.1 | 4 +- .../gnome-extra/gnome-user-docs-45.5 | 4 +- .../gnome-extra/krb5-auth-dialog-43.0-r1 | 4 +- .../md5-cache/gnome-extra/libgda-5.2.9-r1 | 4 +- .../md5-cache/gnome-extra/libgsf-1.14.50-r1 | 4 +- metadata/md5-cache/gnome-extra/libgsf-1.14.51 | 4 +- metadata/md5-cache/gnome-extra/libgsf-1.14.52 | 4 +- .../md5-cache/gnome-extra/mousetweaks-3.32.0 | 4 +- .../gnome-extra/mousetweaks-3.32.0-r1 | 4 +- .../gnome-extra/nautilus-dropbox-2020.03.04 | 4 +- .../nautilus-dropbox-2020.03.04-r1 | 4 +- .../md5-cache/gnome-extra/office-runner-1.0.3 | 4 +- metadata/md5-cache/gnome-extra/yelp-42.2-r1 | 4 +- metadata/md5-cache/gnome-extra/yelp-xsl-42.1 | 4 +- metadata/md5-cache/gnustep-libs/Manifest.gz | Bin 2890 -> 2893 bytes .../md5-cache/gnustep-libs/dbuskit-0.1.1-r1 | 4 +- .../md5-cache/gnustep-libs/dbuskit-0.1.1-r2 | 4 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 8393 -> 8230 bytes metadata/md5-cache/gui-libs/amtk-5.6.1 | 4 +- .../md5-cache/gui-libs/gtk-layer-shell-0.8.1 | 17 - .../md5-cache/gui-libs/gtk-layer-shell-0.8.2 | 6 +- .../md5-cache/gui-libs/libgedit-amtk-5.8.0 | 4 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 71847 -> 71900 bytes .../kde-apps/akonadi-calendar-23.08.5 | 4 +- .../kde-apps/akonadi-import-wizard-23.08.5 | 4 +- .../md5-cache/kde-apps/akonadiconsole-23.08.5 | 4 +- metadata/md5-cache/kde-apps/akregator-23.08.5 | 4 +- .../kde-apps/calendarjanitor-23.08.5 | 4 +- .../kde-apps/calendarsupport-23.08.5-r1 | 4 +- .../md5-cache/kde-apps/eventviews-23.08.5 | 4 +- .../kde-apps/grantlee-editor-23.08.5 | 4 +- .../kde-apps/incidenceeditor-23.08.5 | 4 +- .../kde-apps/kaccounts-providers-23.08.5 | 4 +- .../md5-cache/kde-apps/kaddressbook-23.08.5 | 4 +- metadata/md5-cache/kde-apps/kalarm-23.08.5 | 4 +- .../md5-cache/kde-apps/kdepim-addons-23.08.5 | 4 +- .../md5-cache/kde-apps/kdepim-meta-23.08.5 | 4 +- .../md5-cache/kde-apps/kdepim-runtime-23.08.5 | 4 +- .../kde-apps/kimagemapeditor-23.08.5 | 4 +- .../kde-apps/kimagemapeditor-24.02.1 | 4 +- metadata/md5-cache/kde-apps/kmail-23.08.5 | 4 +- .../kde-apps/kmail-account-wizard-23.08.5 | 4 +- .../md5-cache/kde-apps/kmailtransport-23.08.5 | 4 +- metadata/md5-cache/kde-apps/knotes-23.08.5 | 4 +- .../kde-apps/konsolekalendar-23.08.5 | 4 +- metadata/md5-cache/kde-apps/kontact-23.08.5 | 4 +- .../md5-cache/kde-apps/korganizer-23.08.5 | 4 +- metadata/md5-cache/kde-apps/krdc-24.02.1 | 2 +- metadata/md5-cache/kde-apps/libksieve-23.08.5 | 4 +- .../md5-cache/kde-apps/mailcommon-23.08.5 | 4 +- .../md5-cache/kde-apps/mbox-importer-23.08.5 | 4 +- .../md5-cache/kde-apps/messagelib-23.08.5 | 4 +- .../kde-apps/pim-data-exporter-23.08.5 | 4 +- .../kde-apps/pim-sieve-editor-23.08.5 | 4 +- metadata/md5-cache/kde-apps/umbrello-24.02.1 | 2 +- metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 24923 -> 24933 bytes ...kdbusaddons-6.0.0 => kdbusaddons-6.0.0-r1} | 6 +- ...kiconthemes-6.0.0 => kiconthemes-6.0.0-r1} | 6 +- .../{kio-6.0.0-r1 => kio-6.0.0-r2} | 8 +- .../{kirigami-6.0.0 => kirigami-6.0.0-r1} | 8 +- ...kjobwidgets-6.0.0 => kjobwidgets-6.0.0-r1} | 6 +- ...dowsystem-6.0.0 => kwindowsystem-6.0.0-r1} | 6 +- metadata/md5-cache/kde-misc/Manifest.gz | Bin 6634 -> 6800 bytes .../md5-cache/kde-misc/kio-gdrive-23.08.5 | 4 +- metadata/md5-cache/kde-misc/tellico-3.5.4 | 17 + metadata/md5-cache/kde-misc/zanshin-23.08.5 | 4 +- metadata/md5-cache/lxde-base/Manifest.gz | Bin 2577 -> 2581 bytes .../lxde-base/lxappearance-obconf-0.2.3-r2 | 4 +- metadata/md5-cache/lxde-base/lxdm-0.5.3-r4 | 4 +- metadata/md5-cache/lxde-base/lxsession-0.5.5 | 4 +- metadata/md5-cache/lxde-base/lxterminal-0.4.0 | 4 +- metadata/md5-cache/mail-client/Manifest.gz | Bin 8572 -> 8735 bytes metadata/md5-cache/mail-client/alpine-2.26-r1 | 4 +- metadata/md5-cache/mail-client/alpine-2.26-r2 | 4 +- metadata/md5-cache/mail-client/alpine-2.26-r3 | 4 +- .../mail-client/claws-mail-3.20.0-r2 | 4 +- .../md5-cache/mail-client/claws-mail-4.1.1-r4 | 4 +- .../md5-cache/mail-client/claws-mail-4.2.0-r2 | 4 +- .../md5-cache/mail-client/claws-mail-9999 | 4 +- .../md5-cache/mail-client/evolution-3.50.2 | 4 +- .../md5-cache/mail-client/evolution-3.50.4 | 4 +- .../md5-cache/mail-client/evolution-3.50.4-r1 | 4 +- metadata/md5-cache/mail-client/hap-3.7-r1 | 4 +- metadata/md5-cache/mail-client/mutt-2.2.12 | 4 +- metadata/md5-cache/mail-client/mutt-2.2.12-r1 | 4 +- metadata/md5-cache/mail-client/mutt-2.2.13 | 16 + .../md5-cache/mail-client/thunderbird-115.8.1 | 4 +- .../md5-cache/mail-client/thunderbird-115.9.0 | 8 +- metadata/md5-cache/mail-filter/Manifest.gz | Bin 12746 -> 12740 bytes .../md5-cache/mail-filter/bogofilter-1.2.5-r1 | 4 +- .../md5-cache/mail-filter/couriersrs-0.1.2 | 4 +- metadata/md5-cache/mail-filter/libsieve-2.2.7 | 4 +- metadata/md5-cache/mail-filter/libspf2-1.2.11 | 4 +- .../md5-cache/mail-filter/libsrs2-1.0.18-r1 | 4 +- metadata/md5-cache/mail-filter/maildrop-3.0.2 | 4 +- .../md5-cache/mail-filter/maildrop-3.0.2-r1 | 4 +- metadata/md5-cache/mail-filter/maildrop-3.1.4 | 4 +- metadata/md5-cache/mail-filter/maildrop-3.1.5 | 4 +- .../md5-cache/mail-filter/maildrop-3.1.6-r2 | 4 +- metadata/md5-cache/mail-filter/mapson-3.3.1 | 4 +- .../md5-cache/mail-filter/opendkim-2.10.3-r30 | 4 +- .../mail-filter/opendmarc-1.4.1.1-r5 | 4 +- .../mail-filter/opendmarc-1.4.1.1-r6 | 4 +- .../mail-filter/spamassassin-4.0.0-r3 | 4 +- .../mail-filter/spamassassin-4.0.0-r4 | 4 +- metadata/md5-cache/mail-mta/Manifest.gz | Bin 4040 -> 4046 bytes metadata/md5-cache/mail-mta/courier-1.3.5 | 4 +- metadata/md5-cache/mail-mta/esmtp-1.2-r2 | 4 +- metadata/md5-cache/mail-mta/exim-4.97.1-r5 | 4 +- metadata/md5-cache/mail-mta/nullmailer-2.2-r2 | 4 +- .../md5-cache/mail-mta/opensmtpd-7.3.0_p1-r1 | 4 +- metadata/md5-cache/mail-mta/ssmtp-2.64-r5 | 4 +- metadata/md5-cache/mail-mta/ssmtp-2.64_p11-r1 | 4 +- metadata/md5-cache/mate-base/Manifest.gz | Bin 4491 -> 4490 bytes metadata/md5-cache/mate-base/caja-1.26.3 | 4 +- metadata/md5-cache/mate-base/caja-1.27.2 | 4 +- .../md5-cache/mate-base/libmatekbd-1.26.1 | 4 +- .../md5-cache/mate-base/libmatekbd-1.27.1 | 4 +- .../mate-base/mate-applets-1.26.1-r2 | 4 +- .../md5-cache/mate-base/mate-applets-1.27.1 | 4 +- .../mate-base/mate-control-center-1.26.1 | 4 +- .../mate-base/mate-control-center-1.27.0 | 4 +- .../md5-cache/mate-base/mate-desktop-1.26.2 | 4 +- .../md5-cache/mate-base/mate-desktop-1.27.3 | 4 +- .../md5-cache/mate-base/mate-desktop-1.27.4 | 4 +- .../md5-cache/mate-base/mate-menus-1.26.1 | 4 +- .../md5-cache/mate-base/mate-menus-1.27.0 | 4 +- .../md5-cache/mate-base/mate-panel-1.26.4 | 4 +- .../md5-cache/mate-base/mate-panel-1.27.2 | 4 +- .../md5-cache/mate-base/mate-panel-1.27.3 | 4 +- .../mate-base/mate-session-manager-1.26.1 | 4 +- .../mate-base/mate-session-manager-1.27.0 | 4 +- .../mate-base/mate-settings-daemon-1.26.1 | 4 +- .../mate-base/mate-settings-daemon-1.27.0 | 4 +- .../mate-base/mate-settings-daemon-1.27.1 | 4 +- metadata/md5-cache/mate-extra/Manifest.gz | Bin 5830 -> 5825 bytes .../md5-cache/mate-extra/caja-actions-1.26.0 | 4 +- .../md5-cache/mate-extra/caja-actions-1.27.0 | 4 +- .../mate-extra/caja-dropbox-1.26.0-r1 | 4 +- .../md5-cache/mate-extra/caja-dropbox-1.27.0 | 4 +- .../mate-extra/caja-extensions-1.26.1 | 4 +- .../mate-extra/caja-extensions-1.27.0 | 4 +- .../mate-extra/caja-extensions-1.27.1 | 4 +- .../md5-cache/mate-extra/mate-calc-1.26.0-r1 | 4 +- .../md5-cache/mate-extra/mate-calc-1.27.0-r1 | 4 +- .../mate-indicator-applet-1.26.0-r1 | 4 +- .../mate-extra/mate-indicator-applet-1.27.0 | 4 +- .../md5-cache/mate-extra/mate-media-1.26.2 | 4 +- .../md5-cache/mate-extra/mate-media-1.27.0 | 4 +- .../md5-cache/mate-extra/mate-netbook-1.26.0 | 4 +- .../md5-cache/mate-extra/mate-netbook-1.27.0 | 4 +- .../mate-extra/mate-polkit-1.26.0-r1 | 4 +- .../md5-cache/mate-extra/mate-polkit-1.26.1 | 4 +- .../md5-cache/mate-extra/mate-polkit-1.27.1 | 4 +- .../mate-extra/mate-power-manager-1.26.1 | 4 +- .../mate-extra/mate-power-manager-1.27.0 | 4 +- .../mate-extra/mate-screensaver-1.26.2 | 4 +- .../mate-extra/mate-screensaver-1.27.0 | 4 +- .../mate-extra/mate-sensors-applet-1.26.0 | 4 +- .../mate-extra/mate-sensors-applet-1.27.0 | 4 +- .../mate-extra/mate-system-monitor-1.26.2 | 4 +- .../mate-extra/mate-system-monitor-1.26.3 | 4 +- .../mate-extra/mate-system-monitor-1.27.0 | 4 +- .../mate-extra/mate-user-guide-1.26.2 | 4 +- .../mate-extra/mate-user-guide-1.27.1 | 4 +- .../mate-extra/mate-user-share-1.26.0 | 4 +- .../mate-extra/mate-user-share-1.27.0 | 4 +- .../md5-cache/mate-extra/mate-utils-1.26.0 | 4 +- .../md5-cache/mate-extra/mate-utils-1.26.1 | 4 +- .../md5-cache/mate-extra/mate-utils-1.27.0 | 4 +- metadata/md5-cache/media-fonts/Manifest.gz | Bin 43472 -> 43472 bytes .../md5-cache/media-fonts/encodings-1.0.7 | 4 +- .../md5-cache/media-fonts/encodings-1.1.0 | 4 +- .../media-fonts/font-adobe-100dpi-1.0.4 | 4 +- .../media-fonts/font-adobe-75dpi-1.0.4 | 4 +- .../font-adobe-utopia-100dpi-1.0.5 | 4 +- .../media-fonts/font-adobe-utopia-75dpi-1.0.5 | 4 +- .../media-fonts/font-adobe-utopia-type1-1.0.5 | 4 +- .../md5-cache/media-fonts/font-alias-1.0.5 | 4 +- .../media-fonts/font-arabic-misc-1.0.4 | 4 +- .../media-fonts/font-bh-100dpi-1.0.4 | 4 +- .../md5-cache/media-fonts/font-bh-75dpi-1.0.4 | 4 +- .../font-bh-lucidatypewriter-100dpi-1.0.4 | 4 +- .../font-bh-lucidatypewriter-75dpi-1.0.4 | 4 +- .../md5-cache/media-fonts/font-bh-ttf-1.0.4 | 4 +- .../md5-cache/media-fonts/font-bh-type1-1.0.4 | 4 +- .../media-fonts/font-bitstream-100dpi-1.0.4 | 4 +- .../media-fonts/font-bitstream-75dpi-1.0.4 | 4 +- .../media-fonts/font-bitstream-type1-1.0.4 | 4 +- .../media-fonts/font-cronyx-cyrillic-1.0.4 | 4 +- .../media-fonts/font-cursor-misc-1.0.4 | 4 +- .../media-fonts/font-daewoo-misc-1.0.4 | 4 +- .../md5-cache/media-fonts/font-dec-misc-1.0.4 | 4 +- .../media-fonts/font-ibm-type1-1.0.4 | 4 +- .../media-fonts/font-isas-misc-1.0.4 | 4 +- .../md5-cache/media-fonts/font-jis-misc-1.0.4 | 4 +- .../media-fonts/font-micro-misc-1.0.4 | 4 +- .../media-fonts/font-misc-cyrillic-1.0.4 | 4 +- .../media-fonts/font-misc-ethiopic-1.0.5 | 4 +- .../media-fonts/font-misc-meltho-1.0.4 | 4 +- .../media-fonts/font-misc-misc-1.1.3 | 4 +- .../media-fonts/font-mutt-misc-1.0.4 | 4 +- .../media-fonts/font-schumacher-misc-1.1.3 | 4 +- .../media-fonts/font-screen-cyrillic-1.0.5 | 4 +- .../media-fonts/font-sony-misc-1.0.4 | 4 +- .../md5-cache/media-fonts/font-sun-misc-1.0.4 | 4 +- .../md5-cache/media-fonts/font-util-1.4.1 | 4 +- .../media-fonts/font-winitzki-cyrillic-1.0.4 | 4 +- .../media-fonts/font-xfree86-type1-1.0.5 | 4 +- metadata/md5-cache/media-fonts/oto-0.5 | 4 +- .../{spleen-2.0.1 => spleen-2.1.0} | 10 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 59493 -> 59032 bytes metadata/md5-cache/media-gfx/aewan-1.0.01-r1 | 4 +- metadata/md5-cache/media-gfx/aewan-1.0.01-r2 | 4 +- metadata/md5-cache/media-gfx/asymptote-2.86 | 4 +- .../md5-cache/media-gfx/aview-1.3.0_rc1-r3 | 4 +- metadata/md5-cache/media-gfx/digikam-8.3.0 | 17 + metadata/md5-cache/media-gfx/dmtx-utils-0.7.5 | 4 +- metadata/md5-cache/media-gfx/dmtx-utils-0.7.6 | 4 +- metadata/md5-cache/media-gfx/eom-1.26.1-r1 | 4 +- metadata/md5-cache/media-gfx/eom-1.27.1 | 4 +- metadata/md5-cache/media-gfx/flam3-3.1.1 | 4 +- metadata/md5-cache/media-gfx/freecad-0.20.2 | 6 +- .../md5-cache/media-gfx/freecad-0.20.2-r1 | 6 +- .../md5-cache/media-gfx/freecad-0.20.2-r2 | 6 +- .../md5-cache/media-gfx/freecad-0.21.2-r2 | 6 +- metadata/md5-cache/media-gfx/freecad-9999 | 6 +- metadata/md5-cache/media-gfx/gimp-2.10.34-r1 | 4 +- metadata/md5-cache/media-gfx/gimp-2.10.34-r2 | 4 +- metadata/md5-cache/media-gfx/gimp-2.10.36 | 4 +- metadata/md5-cache/media-gfx/gimp-2.10.36-r1 | 4 +- metadata/md5-cache/media-gfx/gimp-2.10.36-r2 | 4 +- metadata/md5-cache/media-gfx/gnuclad-0.2.4 | 4 +- metadata/md5-cache/media-gfx/gozer-0.7-r5 | 4 +- .../md5-cache/media-gfx/gphoto2-2.5.28-r1 | 4 +- .../md5-cache/media-gfx/graphicsmagick-1.3.42 | 4 +- .../md5-cache/media-gfx/graphicsmagick-9999 | 4 +- .../media-gfx/graphite2-1.3.14_p20210810-r3 | 2 +- metadata/md5-cache/media-gfx/graphviz-10.0.1 | 4 +- metadata/md5-cache/media-gfx/graphviz-9.0.0 | 4 +- .../md5-cache/media-gfx/gtkimageview-1.6.4 | 4 +- metadata/md5-cache/media-gfx/hugin-2022.0.0 | 16 - .../md5-cache/media-gfx/hugin-2022.0.0-r2 | 16 - metadata/md5-cache/media-gfx/icoutils-0.32.3 | 4 +- .../md5-cache/media-gfx/imagemagick-6.9.13.3 | 4 +- .../md5-cache/media-gfx/imagemagick-7.1.1.25 | 4 +- metadata/md5-cache/media-gfx/imagemagick-9999 | 4 +- .../md5-cache/media-gfx/iscan-2.30.4.2-r3 | 4 +- metadata/md5-cache/media-gfx/iscan-3.65.0-r2 | 4 +- .../md5-cache/media-gfx/jpeginfo-1.6.1-r1 | 4 +- .../md5-cache/media-gfx/jpegpixi-1.1.1-r1 | 4 +- .../md5-cache/media-gfx/libimagequant-2.18.0 | 4 +- .../media-gfx/libimagequant-4.2.0-r2 | 13 - .../md5-cache/media-gfx/libimagequant-4.2.1 | 13 - .../md5-cache/media-gfx/libimagequant-4.2.2 | 4 +- .../md5-cache/media-gfx/libimagequant-4.3.0 | 13 + metadata/md5-cache/media-gfx/libredwg-0.13 | 4 +- metadata/md5-cache/media-gfx/libredwg-0.13.2 | 4 +- metadata/md5-cache/media-gfx/libredwg-0.13.3 | 4 +- metadata/md5-cache/media-gfx/mscgen-0.20 | 4 +- .../media-gfx/mypaint-brushes-2.0.2-r1 | 4 +- metadata/md5-cache/media-gfx/pinta-2.1.1-r1 | 4 +- metadata/md5-cache/media-gfx/pixels2pgf-9999 | 4 +- .../md5-cache/media-gfx/plantuml-1.2023.13 | 15 - .../md5-cache/media-gfx/plantuml-1.2024.3 | 4 +- metadata/md5-cache/media-gfx/pngnq-1.1-r1 | 4 +- metadata/md5-cache/media-gfx/pngtools-0.4-r2 | 4 +- .../media-gfx/pngtools-0.4_p20220314 | 4 +- metadata/md5-cache/media-gfx/potrace-1.16-r1 | 4 +- .../md5-cache/media-gfx/povray-3.7.0.0-r4 | 4 +- metadata/md5-cache/media-gfx/pstoedit-3.75 | 4 +- .../media-gfx/raw-thumbnailer-0.2.1-r1 | 4 +- .../md5-cache/media-gfx/renderdoc-1.30-r2 | 4 +- .../media-gfx/sam2p-0.49.4_p20190718-r1 | 4 +- .../media-gfx/sane-backends-1.1.1-r11 | 4 +- .../media-gfx/sane-backends-1.1.1-r13 | 4 +- .../md5-cache/media-gfx/sane-backends-1.2.1 | 4 +- metadata/md5-cache/media-gfx/scrot-9999 | 4 +- .../md5-cache/media-gfx/sfftobmp-3.1.2-r3 | 4 +- metadata/md5-cache/media-gfx/tgif-4.2.5-r3 | 4 +- metadata/md5-cache/media-gfx/tif22pnm-0.14-r1 | 4 +- .../md5-cache/media-gfx/ttfautohint-1.8.4-r3 | 4 +- metadata/md5-cache/media-gfx/tuxpaint-0.9.31 | 4 +- .../media-gfx/tuxpaint-stamps-20230402 | 4 +- metadata/md5-cache/media-gfx/ueberzugpp-2.9.4 | 4 +- metadata/md5-cache/media-gfx/viewer-0.8.0-r1 | 4 +- .../md5-cache/media-gfx/xloadimage-4.1-r14 | 4 +- .../md5-cache/media-gfx/xloadimage-4.1-r15 | 4 +- .../md5-cache/media-gfx/xloadimage-4.1-r16 | 4 +- metadata/md5-cache/media-gfx/xpaint-3.1.4-r4 | 4 +- metadata/md5-cache/media-gfx/xsane-0.999-r6 | 4 +- metadata/md5-cache/media-gfx/zbar-0.23.92 | 4 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 121713 -> 121073 bytes metadata/md5-cache/media-libs/SoQt-1.6.0 | 15 - metadata/md5-cache/media-libs/SoQt-1.6.2 | 4 +- metadata/md5-cache/media-libs/SoXt-1.4.0-r1 | 15 - metadata/md5-cache/media-libs/SoXt-1.4.1 | 4 +- metadata/md5-cache/media-libs/a52dec-0.7.4-r8 | 4 +- .../md5-cache/media-libs/aalib-1.4_rc5-r10 | 4 +- .../md5-cache/media-libs/alsa-lib-1.2.10-r2 | 4 +- .../md5-cache/media-libs/alsa-lib-1.2.10-r3 | 4 +- metadata/md5-cache/media-libs/alsa-lib-1.2.11 | 4 +- metadata/md5-cache/media-libs/alsa-oss-1.1.8 | 4 +- .../md5-cache/media-libs/aribb24-1.0.3-r2 | 4 +- .../md5-cache/media-libs/audiofile-0.3.6-r5 | 4 +- metadata/md5-cache/media-libs/bio2jack-0.9-r2 | 4 +- metadata/md5-cache/media-libs/cal3d-0.11.0-r1 | 4 +- .../md5-cache/media-libs/clutter-1.26.4-r1 | 4 +- .../media-libs/clutter-gst-3.0.27-r2 | 4 +- .../md5-cache/media-libs/clutter-gtk-1.8.4-r1 | 4 +- metadata/md5-cache/media-libs/cogl-1.22.8-r2 | 4 +- metadata/md5-cache/media-libs/coin-4.0.0 | 17 - metadata/md5-cache/media-libs/coin-4.0.1 | 17 - metadata/md5-cache/media-libs/coin-4.0.2 | 4 +- metadata/md5-cache/media-libs/compface-1.5.2 | 4 +- .../md5-cache/media-libs/compface-1.5.2-r1 | 4 +- metadata/md5-cache/media-libs/dav1d-1.4.1 | 15 + metadata/md5-cache/media-libs/devil-1.7.8-r6 | 4 +- metadata/md5-cache/media-libs/dssi-1.1.1-r2 | 4 +- metadata/md5-cache/media-libs/exempi-2.6.2 | 4 +- metadata/md5-cache/media-libs/exempi-2.6.3 | 4 +- metadata/md5-cache/media-libs/exempi-2.6.3-r1 | 4 +- metadata/md5-cache/media-libs/exempi-2.6.4 | 4 +- metadata/md5-cache/media-libs/exempi-2.6.5 | 4 +- metadata/md5-cache/media-libs/faac-1.30 | 4 +- metadata/md5-cache/media-libs/fdk-aac-2.0.3 | 4 +- .../md5-cache/media-libs/ffmpegsource-2.40 | 4 +- .../md5-cache/media-libs/ffmpegsource-2.40-r2 | 4 +- .../md5-cache/media-libs/ffmpegsource-9999 | 4 +- metadata/md5-cache/media-libs/flickcurl-1.26 | 4 +- .../media-libs/fluidsynth-dssi-1.0.0-r1 | 4 +- .../md5-cache/media-libs/freealut-1.1.0-r5 | 4 +- metadata/md5-cache/media-libs/freetype-2.13.0 | 4 +- metadata/md5-cache/media-libs/freetype-2.13.2 | 4 +- metadata/md5-cache/media-libs/freetype-9999 | 4 +- .../md5-cache/media-libs/ftgl-2.1.3_rc5-r1 | 4 +- metadata/md5-cache/media-libs/gavl-1.4.0-r3 | 4 +- metadata/md5-cache/media-libs/gd-2.3.2-r3 | 4 +- metadata/md5-cache/media-libs/gd-2.3.3-r3 | 4 +- metadata/md5-cache/media-libs/gd-2.3.3-r4 | 4 +- metadata/md5-cache/media-libs/giblib-1.2.4-r1 | 4 +- metadata/md5-cache/media-libs/giblib-1.2.4-r2 | 4 +- metadata/md5-cache/media-libs/hamlib-4.5.5-r1 | 4 +- metadata/md5-cache/media-libs/hamlib-4.5.5-r2 | 4 +- .../md5-cache/media-libs/id3lib-3.8.3-r10 | 4 +- metadata/md5-cache/media-libs/imlib-1.9.15-r7 | 4 +- .../intel-hybrid-codec-driver-2.0.0 | 4 +- metadata/md5-cache/media-libs/jbig2dec-0.19 | 4 +- .../md5-cache/media-libs/jbig2enc-0.29-r1 | 4 +- metadata/md5-cache/media-libs/kvazaar-2.1.0 | 4 +- metadata/md5-cache/media-libs/kvazaar-2.2.0 | 4 +- .../md5-cache/media-libs/kvazaar-2.3.0-r1 | 4 +- metadata/md5-cache/media-libs/kvazaar-9999 | 4 +- .../md5-cache/media-libs/leptonica-1.83.1 | 4 +- .../md5-cache/media-libs/leptonica-1.84.1-r2 | 4 +- metadata/md5-cache/media-libs/lib3ds-1.3.0-r2 | 4 +- .../md5-cache/media-libs/lib3ds-2.0.0_rc1-r1 | 4 +- .../media-libs/libafterimage-1.20-r6 | 4 +- metadata/md5-cache/media-libs/libao-1.2.2-r3 | 4 +- .../media-libs/libart_lgpl-2.3.21-r3 | 4 +- metadata/md5-cache/media-libs/libavif-1.0.4 | 17 + metadata/md5-cache/media-libs/libavif-9999 | 6 +- metadata/md5-cache/media-libs/libbdplus-9999 | 4 +- metadata/md5-cache/media-libs/libbluray-1.3.3 | 4 +- metadata/md5-cache/media-libs/libbluray-1.3.4 | 4 +- metadata/md5-cache/media-libs/libbluray-9999 | 4 +- .../md5-cache/media-libs/libbs2b-3.1.0-r2 | 4 +- metadata/md5-cache/media-libs/libbsb-0.0.7-r2 | 4 +- .../media-libs/libcaca-0.99_beta19-r11 | 4 +- .../media-libs/libcdaudio-0.99.12-r5 | 4 +- .../md5-cache/media-libs/libcddb-1.3.2-r1 | 4 +- metadata/md5-cache/media-libs/libcdr-9999 | 4 +- metadata/md5-cache/media-libs/libdc1394-2.2.6 | 4 +- metadata/md5-cache/media-libs/libdca-0.0.7 | 4 +- metadata/md5-cache/media-libs/libde265-1.0.11 | 4 +- metadata/md5-cache/media-libs/libde265-9999 | 4 +- metadata/md5-cache/media-libs/libdmtx-0.7.7 | 4 +- metadata/md5-cache/media-libs/libdovi-3.3.0 | 13 + metadata/md5-cache/media-libs/libdv-1.0.0-r4 | 4 +- metadata/md5-cache/media-libs/libdvdnav-6.1.1 | 4 +- metadata/md5-cache/media-libs/libdvdnav-9999 | 4 +- metadata/md5-cache/media-libs/libdvdread-9999 | 4 +- metadata/md5-cache/media-libs/libeot-0.01 | 4 +- metadata/md5-cache/media-libs/libeot-9999 | 4 +- metadata/md5-cache/media-libs/libexif-0.6.24 | 4 +- .../md5-cache/media-libs/libfame-0.9.1-r4 | 4 +- .../md5-cache/media-libs/libfpx-1.3.1_p10 | 4 +- .../md5-cache/media-libs/libfpx-1.3.1_p10-r1 | 4 +- .../md5-cache/media-libs/libfreehand-9999 | 4 +- metadata/md5-cache/media-libs/libggi-2.2.2-r1 | 4 +- metadata/md5-cache/media-libs/libgig-9999 | 4 +- metadata/md5-cache/media-libs/libgii-1.0.2-r3 | 4 +- .../md5-cache/media-libs/libgphoto2-2.5.30 | 4 +- .../md5-cache/media-libs/libgphoto2-2.5.31 | 4 +- .../md5-cache/media-libs/libgphoto2-2.5.31-r1 | 4 +- .../md5-cache/media-libs/libgpod-0.8.3-r5 | 4 +- .../md5-cache/media-libs/libgpod-0.8.3-r6 | 4 +- metadata/md5-cache/media-libs/libheif-1.15.2 | 4 +- metadata/md5-cache/media-libs/libheif-9999 | 4 +- .../md5-cache/media-libs/libicns-0.8.1-r1 | 4 +- metadata/md5-cache/media-libs/libirman-0.4.5 | 4 +- metadata/md5-cache/media-libs/libjxl-0.10.2 | 4 +- metadata/md5-cache/media-libs/libjxl-0.9.1-r1 | 16 - metadata/md5-cache/media-libs/libjxl-0.9.2 | 4 +- metadata/md5-cache/media-libs/liblo-0.31 | 14 - metadata/md5-cache/media-libs/liblo-0.32 | 8 +- .../md5-cache/media-libs/liblrdf-0.6.1-r1 | 4 +- metadata/md5-cache/media-libs/libltc-9999 | 4 +- .../md5-cache/media-libs/libmad-0.15.1b-r10 | 4 +- .../md5-cache/media-libs/libmatemixer-1.26.1 | 4 +- .../md5-cache/media-libs/libmatemixer-1.27.0 | 4 +- .../md5-cache/media-libs/libmediaart-1.9.6-r1 | 4 +- .../md5-cache/media-libs/libmediainfo-22.09 | 4 +- .../md5-cache/media-libs/libmediainfo-23.03 | 4 +- .../md5-cache/media-libs/libmediainfo-23.04 | 4 +- .../md5-cache/media-libs/libmediainfo-23.10 | 4 +- metadata/md5-cache/media-libs/libmng-2.0.3-r1 | 4 +- .../md5-cache/media-libs/libmodplug-0.8.9.1 | 4 +- .../md5-cache/media-libs/libmp3splt-0.9.2-r6 | 4 +- .../md5-cache/media-libs/libmpeg2-0.5.1-r3 | 4 +- metadata/md5-cache/media-libs/libmpeg3-1.8-r3 | 4 +- metadata/md5-cache/media-libs/libmtp-1.1.21 | 4 +- metadata/md5-cache/media-libs/libmtp-9999 | 4 +- .../md5-cache/media-libs/libmypaint-1.6.1-r2 | 4 +- metadata/md5-cache/media-libs/libnjb-2.2.7-r2 | 4 +- metadata/md5-cache/media-libs/liboggz-1.1.1 | 4 +- .../{libopenmpt-0.7.2 => libopenmpt-0.7.6} | 4 +- .../md5-cache/media-libs/libopenraw-0.3.7 | 4 +- .../md5-cache/media-libs/libopusenc-0.2.1-r1 | 4 +- .../md5-cache/media-libs/libpagemaker-9999 | 4 +- .../md5-cache/media-libs/libpgf-7.21.7-r1 | 4 +- .../md5-cache/media-libs/libpgf-7.21.7-r2 | 4 +- .../md5-cache/media-libs/libpng-1.6.40-r1 | 4 +- metadata/md5-cache/media-libs/libpng-1.6.42 | 4 +- metadata/md5-cache/media-libs/libpng-1.6.43 | 4 +- .../media-libs/libpng-compat-1.2.59-r1 | 4 +- .../media-libs/libpng-compat-1.5.30-r1 | 4 +- .../md5-cache/media-libs/libprojectm-3.1.12 | 4 +- .../md5-cache/media-libs/libprojectm-4.1.1 | 15 + metadata/md5-cache/media-libs/libpulse-17.0 | 4 +- .../media-libs/libquicktime-1.2.4-r4 | 4 +- .../md5-cache/media-libs/libquvi-0.9.4-r100 | 4 +- .../md5-cache/media-libs/libquvi-0.9.4-r101 | 4 +- .../md5-cache/media-libs/libsamplerate-9999 | 4 +- metadata/md5-cache/media-libs/libsbsms-2.3.0 | 4 +- .../media-libs/libsdl-1.2.15_p20221201 | 4 +- metadata/md5-cache/media-libs/libsdl2-2.28.1 | 4 +- metadata/md5-cache/media-libs/libsdl2-2.28.3 | 4 +- .../md5-cache/media-libs/libsdl2-2.28.4-r1 | 4 +- metadata/md5-cache/media-libs/libsdl2-2.28.5 | 4 +- .../md5-cache/media-libs/libsdl2-2.28.5-r1 | 4 +- metadata/md5-cache/media-libs/libsdl2-2.30.1 | 4 +- metadata/md5-cache/media-libs/libshout-2.4.6 | 4 +- .../media-libs/libsidplay-1.36.59-r3 | 4 +- .../md5-cache/media-libs/libsidplay-2.1.1-r7 | 4 +- metadata/md5-cache/media-libs/libsndfile-9999 | 4 +- .../md5-cache/media-libs/libsoundtouch-2.3.2 | 8 +- .../media-libs/libsoundtouch-2.3.2-r1 | 13 + .../media-libs/libtgvoip-2.4.4_p20221208-r1 | 4 +- .../md5-cache/media-libs/libtheora-1.1.1-r2 | 4 +- .../md5-cache/media-libs/libtiger-0.3.4-r1 | 4 +- metadata/md5-cache/media-libs/libv4l-1.22.1 | 4 +- metadata/md5-cache/media-libs/libv4l-1.24.1 | 4 +- .../media-libs/libva-compat-1.8.3-r2 | 4 +- .../media-libs/libva-intel-driver-2.4.1-r4 | 4 +- .../media-libs/libva-intel-driver-9999 | 4 +- metadata/md5-cache/media-libs/libvisio-9999 | 4 +- .../md5-cache/media-libs/libvorbis-1.3.7-r1 | 4 +- metadata/md5-cache/media-libs/libwebp-1.3.2 | 4 +- .../md5-cache/media-libs/libwmf-0.2.13-r1 | 4 +- .../md5-cache/media-libs/libwmf-0.2.8.4-r9 | 4 +- metadata/md5-cache/media-libs/libxmi-1.3-r1 | 4 +- metadata/md5-cache/media-libs/libxmp-9999 | 4 +- metadata/md5-cache/media-libs/libzen-0.4.39 | 4 +- metadata/md5-cache/media-libs/libzen-0.4.41 | 4 +- metadata/md5-cache/media-libs/libzmf-9999 | 4 +- metadata/md5-cache/media-libs/opencv-4.9.0 | 2 +- .../media-libs/openglide-0.09_rc9_p20191120 | 4 +- .../md5-cache/media-libs/opusfile-0.12-r1 | 4 +- .../md5-cache/media-libs/pcaudiolib-1.2-r2 | 4 +- metadata/md5-cache/media-libs/phat-0.4.1-r2 | 4 +- metadata/md5-cache/media-libs/plib-1.8.5-r4 | 4 +- .../md5-cache/media-libs/plotutils-2.6-r2 | 4 +- .../media-libs/portaudio-19.07.00-r2 | 4 +- .../md5-cache/media-libs/quarter-1.1.0-r1 | 16 - metadata/md5-cache/media-libs/quarter-1.2.1 | 4 +- .../media-libs/{quirc-1.2-r1 => quirc-1.2-r2} | 2 +- metadata/md5-cache/media-libs/quirc-9999 | 2 +- .../md5-cache/media-libs/raptor-2.0.15-r8 | 4 +- .../raspberrypi-userland-0_pre20160424 | 15 - .../md5-cache/media-libs/resid-0.16_p2-r2 | 4 +- .../media-libs/rnnoise-0.4.1_p20210122-r1 | 4 +- metadata/md5-cache/media-libs/rtaudio-5.2.0 | 4 +- .../md5-cache/media-libs/sdl-gfx-2.0.26-r1 | 4 +- .../media-libs/sdl-image-1.2.12_p20220527-r1 | 4 +- .../md5-cache/media-libs/sdl-pango-0.1.2-r1 | 4 +- .../media-libs/sdl-sound-1.0.3_p20220525 | 4 +- .../media-libs/sdl-ttf-2.0.11_p20220525 | 4 +- .../md5-cache/media-libs/sdl2-gfx-1.0.4-r1 | 4 +- metadata/md5-cache/media-libs/sg-1.5 | 4 +- metadata/md5-cache/media-libs/simage-1.8.1-r3 | 16 - metadata/md5-cache/media-libs/simage-1.8.3 | 4 +- metadata/md5-cache/media-libs/smpeg-0.4.4-r11 | 4 +- metadata/md5-cache/media-libs/smpeg-0.4.4-r12 | 4 +- metadata/md5-cache/media-libs/smpeg2-2.0.0-r4 | 4 +- metadata/md5-cache/media-libs/speex-1.2.1-r2 | 4 +- metadata/md5-cache/media-libs/speexdsp-1.2.1 | 4 +- metadata/md5-cache/media-libs/stimg-0.1.0-r1 | 4 +- metadata/md5-cache/media-libs/stk-4.6.2 | 4 +- metadata/md5-cache/media-libs/t1lib-5.1.2-r3 | 4 +- metadata/md5-cache/media-libs/tiff-4.5.0-r2 | 4 +- metadata/md5-cache/media-libs/tiff-4.5.1 | 4 +- metadata/md5-cache/media-libs/tiff-4.6.0 | 4 +- .../md5-cache/media-libs/tiff-compat-4.4.0-r1 | 4 +- .../media-libs/tremor-0_pre20130223-r3 | 4 +- metadata/md5-cache/media-libs/tse3-0.3.1-r2 | 4 +- .../media-libs/vitamtp-2.5.9_pre20160829 | 4 +- metadata/md5-cache/media-libs/vitamtp-9999 | 4 +- metadata/md5-cache/media-libs/vo-aacenc-9999 | 4 +- .../md5-cache/media-libs/vo-amrwbenc-9999 | 4 +- .../media-libs/webrtc-audio-processing-0.3.1 | 4 +- .../webrtc-audio-processing-0.3.1-r1 | 4 +- .../md5-cache/media-libs/xine-lib-1.2.13-r2 | 4 +- .../md5-cache/media-libs/xine-lib-1.2.9999 | 4 +- metadata/md5-cache/media-libs/zimg-3.0.4 | 4 +- metadata/md5-cache/media-libs/zimg-3.0.4-r1 | 4 +- metadata/md5-cache/media-libs/zimg-9999 | 4 +- metadata/md5-cache/media-libs/zvbi-0.2.35-r2 | 4 +- metadata/md5-cache/media-plugins/Manifest.gz | Bin 83159 -> 83172 bytes .../media-plugins/alsa-plugins-1.2.7.1-r1 | 4 +- .../md5-cache/media-plugins/calf-0.90.3-r2 | 4 +- metadata/md5-cache/media-plugins/calf-9999 | 4 +- .../media-plugins/cmt-plugins-1.17-r1 | 8 +- .../media-plugins/cmt-plugins-1.17-r2 | 13 + .../media-plugins/ladspa-bs2b-0.9.1-r3 | 4 +- .../mpg123-output-plugins-1.32.3 | 4 +- .../media-plugins/swh-plugins-0.4.17 | 4 +- .../media-plugins/x42-avldrums-0.4.2 | 12 - .../media-plugins/x42-avldrums-0.7.2 | 4 +- metadata/md5-cache/media-radio/Manifest.gz | Bin 6883 -> 6894 bytes .../md5-cache/media-radio/ax25-apps-0.0.8_rc5 | 4 +- .../md5-cache/media-radio/gpredict-2.3-r2 | 4 +- metadata/md5-cache/media-radio/tlf-1.4.1-r4 | 4 +- metadata/md5-cache/media-radio/tucnak-4.55 | 4 +- metadata/md5-cache/media-radio/tucnak-4.58 | 4 +- metadata/md5-cache/media-radio/unixcw-3.6.1 | 4 +- metadata/md5-cache/media-radio/xastir-2.2.0 | 4 +- metadata/md5-cache/media-radio/xlog-2.0.24 | 4 +- metadata/md5-cache/media-radio/xwxapt-3.4.2 | 4 +- metadata/md5-cache/media-radio/xwxapt-3.4.3 | 4 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 76182 -> 76356 bytes .../md5-cache/media-sound/abcmidi-2024.01.04 | 4 +- .../md5-cache/media-sound/abcmidi-2024.03.13 | 4 +- ...{abcmidi-2024.03.20 => abcmidi-2024.03.21} | 6 +- .../md5-cache/media-sound/alsa-tools-1.2.11 | 4 +- .../md5-cache/media-sound/alsa-tools-1.2.5-r1 | 4 +- .../media-sound/alsamixergui-0.9.0.1.2-r4 | 4 +- .../media-sound/alsaplayer-0.99.81-r4 | 4 +- .../md5-cache/media-sound/aqualung-1.2-r3 | 4 +- metadata/md5-cache/media-sound/ardour-8.4 | 4 +- .../md5-cache/media-sound/audacity-3.2.5-r1 | 18 - metadata/md5-cache/media-sound/audacity-3.4.2 | 17 + metadata/md5-cache/media-sound/audacity-9999 | 9 +- metadata/md5-cache/media-sound/aumix-2.9.1 | 4 +- metadata/md5-cache/media-sound/awesfx-0.5.2 | 4 +- .../md5-cache/media-sound/bitmeter-1.2-r2 | 4 +- .../md5-cache/media-sound/bluez-alsa-3.1.0 | 4 +- .../md5-cache/media-sound/bluez-alsa-4.0.0 | 4 +- .../md5-cache/media-sound/bluez-alsa-4.1.1-r1 | 4 +- .../md5-cache/media-sound/bluez-alsa-9999 | 4 +- .../md5-cache/media-sound/bristol-0.60.11-r2 | 4 +- .../md5-cache/media-sound/bristol-0.60.11-r3 | 4 +- metadata/md5-cache/media-sound/cava-0.10.1 | 4 +- .../media-sound/cdparanoia-3.10.2-r7 | 4 +- metadata/md5-cache/media-sound/cmusfm-0.5.0 | 4 +- .../media-sound/cvoicecontrol-0.9_alpha-r2 | 4 +- metadata/md5-cache/media-sound/darksnow-0.7.1 | 4 +- metadata/md5-cache/media-sound/dcaenc-3-r1 | 4 +- .../md5-cache/media-sound/deadbeef-1.9.6-r1 | 4 +- .../media-sound/deadbeef-mpris2-plugin-1.16 | 4 +- .../md5-cache/media-sound/denemo-2.6.0-r2 | 4 +- .../md5-cache/media-sound/denemo-2.6.0-r3 | 4 +- metadata/md5-cache/media-sound/din-58.1 | 4 +- .../md5-cache/media-sound/easytag-2.4.3-r4 | 4 +- .../md5-cache/media-sound/easytag-2.4.3-r5 | 4 +- .../md5-cache/media-sound/ecasound-2.9.3-r1 | 4 +- metadata/md5-cache/media-sound/flac123-2.1.1 | 4 +- metadata/md5-cache/media-sound/gigedit-1.2.1 | 4 +- metadata/md5-cache/media-sound/gigedit-9999 | 4 +- .../md5-cache/media-sound/gimmix-0.5.7.2-r1 | 4 +- .../md5-cache/media-sound/gmorgan-0.79-r3 | 4 +- .../md5-cache/media-sound/gom-0.29.103-r1 | 4 +- metadata/md5-cache/media-sound/gqradio-1.9.2 | 4 +- .../media-sound/jack-rack-1.4.8_rc1-r1 | 4 +- .../media-sound/jamin-0.98.9_pre20170111 | 4 +- metadata/md5-cache/media-sound/lame-3.100-r3 | 4 +- metadata/md5-cache/media-sound/lash-0.5.4-r5 | 4 +- .../md5-cache/media-sound/lilypond-2.22.0-r1 | 4 +- .../md5-cache/media-sound/lilypond-2.22.1-r1 | 4 +- .../md5-cache/media-sound/lilypond-2.23.0-r1 | 4 +- .../md5-cache/media-sound/lilypond-2.23.2-r1 | 4 +- .../md5-cache/media-sound/lilypond-2.24.0 | 4 +- .../md5-cache/media-sound/lilypond-2.24.3 | 4 +- metadata/md5-cache/media-sound/lilypond-9999 | 4 +- metadata/md5-cache/media-sound/lingot-1.1.1 | 4 +- .../media-sound/linux-show-player-0.6.1 | 15 + .../md5-cache/media-sound/linuxsampler-2.3.0 | 4 +- .../md5-cache/media-sound/linuxsampler-9999 | 4 +- .../md5-cache/media-sound/mac-4.11.4.5.7-r1 | 4 +- .../md5-cache/media-sound/madplay-0.15.2b-r2 | 4 +- .../md5-cache/media-sound/mangler-1.2.5-r4 | 4 +- .../md5-cache/media-sound/meterbridge-0.9.3 | 4 +- .../md5-cache/media-sound/moc-2.6_alpha3-r6 | 4 +- .../md5-cache/media-sound/mp3asm-0.1.3-r2 | 4 +- .../md5-cache/media-sound/mp3blaster-3.2.6-r2 | 4 +- .../media-sound/mp3splt-gtk-0.9.2-r1 | 4 +- metadata/md5-cache/media-sound/mp3wrap-0.5 | 4 +- .../md5-cache/media-sound/mpfc-1.3.8.1-r4 | 4 +- .../md5-cache/media-sound/mpfc-1.3.8.1-r5 | 4 +- metadata/md5-cache/media-sound/mpg123-1.32.3 | 4 +- .../md5-cache/media-sound/mpg123-base-1.32.3 | 4 +- .../md5-cache/media-sound/mpg321-0.3.2-r1 | 4 +- .../md5-cache/media-sound/mt-daapd-0.2.4.2-r2 | 4 +- metadata/md5-cache/media-sound/mup-6.9 | 4 +- .../media-sound/muse-0.9.2_p20161002 | 4 +- .../md5-cache/media-sound/ncmpcpp-0.9.2-r3 | 4 +- .../media-sound/ncmpcpp-0.9.2_p20221231 | 4 +- metadata/md5-cache/media-sound/ncmpcpp-9999 | 4 +- .../md5-cache/media-sound/normalize-0.7.7-r1 | 4 +- metadata/md5-cache/media-sound/oggtst-0.0 | 4 +- .../md5-cache/media-sound/ogmtools-1.5-r3 | 4 +- .../{openmpt123-0.7.3 => openmpt123-0.7.6} | 8 +- .../md5-cache/media-sound/opus-tools-0.2-r1 | 4 +- metadata/md5-cache/media-sound/orpheus-1.6-r4 | 4 +- .../md5-cache/media-sound/pasystray-0.8.1 | 4 +- .../md5-cache/media-sound/pasystray-0.8.2 | 4 +- .../md5-cache/media-sound/pitchtune-0.0.4 | 4 +- .../md5-cache/media-sound/qmidiroute-0.4.0-r1 | 4 +- metadata/md5-cache/media-sound/seq24-0.9.3-r1 | 4 +- metadata/md5-cache/media-sound/snd-22.9 | 4 +- .../md5-cache/media-sound/sndfile-tools-9999 | 4 +- metadata/md5-cache/media-sound/solfege-3.23.4 | 4 +- .../media-sound/sooperlooper-1.7.8_p2 | 4 +- .../md5-cache/media-sound/sound-juicer-3.40.0 | 4 +- .../media-sound/sox-14.4.2_p20210509-r2 | 4 +- metadata/md5-cache/media-sound/spek-0.8.5-r1 | 4 +- .../md5-cache/media-sound/splay-0.9.5.2-r2 | 4 +- .../md5-cache/media-sound/streamripper-1.64.6 | 4 +- .../md5-cache/media-sound/tagtool-0.12.3-r2 | 4 +- .../md5-cache/media-sound/tap-reverbed-0-r2 | 4 +- .../md5-cache/media-sound/terminatorx-4.2.0 | 4 +- .../md5-cache/media-sound/timemachine-0.3.4 | 4 +- .../media-sound/timidity++-2.15.0-r6 | 4 +- metadata/md5-cache/media-sound/tk707-0.8-r2 | 4 +- metadata/md5-cache/media-sound/upmpdcli-1.8.1 | 4 +- metadata/md5-cache/media-sound/upmpdcli-1.8.9 | 4 +- .../md5-cache/media-sound/vimpc-0.09.2-r2 | 4 +- metadata/md5-cache/media-sound/vimpc-9999 | 4 +- .../md5-cache/media-sound/volumeicon-0.5.1-r2 | 4 +- .../media-sound/vorbis-tools-1.4.2-r4 | 4 +- metadata/md5-cache/media-sound/vsound-0.6-r1 | 4 +- metadata/md5-cache/media-sound/wavplay-2.0 | 4 +- metadata/md5-cache/media-sound/yoshimi-2.3.2 | 4 +- metadata/md5-cache/media-tv/Manifest.gz | Bin 5630 -> 5804 bytes metadata/md5-cache/media-tv/kodi-19.5-r1 | 4 +- metadata/md5-cache/media-tv/kodi-9999 | 4 +- .../media-tv/tvheadend-4.3_p20240322 | 16 + metadata/md5-cache/media-tv/tvheadend-9999 | 16 +- .../md5-cache/media-tv/v4l-utils-1.22.1-r1 | 4 +- metadata/md5-cache/media-tv/v4l-utils-1.24.1 | 4 +- metadata/md5-cache/media-video/Manifest.gz | Bin 39690 -> 39704 bytes .../media-video/aegisub-3.2.2_p20160518-r105 | 4 +- metadata/md5-cache/media-video/aegisub-3.3.3 | 4 +- metadata/md5-cache/media-video/aegisub-9999 | 4 +- metadata/md5-cache/media-video/bino-1.6.8 | 4 +- .../md5-cache/media-video/blinkensim-2.7-r2 | 4 +- metadata/md5-cache/media-video/dirac-1.0.2-r2 | 4 +- .../md5-cache/media-video/dvbsnoop-1.4.50-r3 | 4 +- .../md5-cache/media-video/dvdauthor-0.7.2-r2 | 4 +- .../md5-cache/media-video/dvdauthor-0.7.2-r3 | 4 +- metadata/md5-cache/media-video/ffcast-2.4.8 | 4 +- .../md5-cache/media-video/frameworks-0.3.7-r1 | 4 +- metadata/md5-cache/media-video/guvcview-2.0.8 | 4 +- metadata/md5-cache/media-video/guvcview-2.1.0 | 4 +- .../md5-cache/media-video/handbrake-1.4.2-r2 | 4 +- .../md5-cache/media-video/handbrake-1.5.1-r1 | 4 +- .../md5-cache/media-video/handbrake-1.6.1 | 4 +- metadata/md5-cache/media-video/handbrake-9999 | 4 +- .../md5-cache/media-video/imagination-3.0-r2 | 4 +- metadata/md5-cache/media-video/lsdvd-0.17 | 4 +- .../md5-cache/media-video/mediainfo-22.09 | 4 +- .../md5-cache/media-video/mediainfo-23.03 | 4 +- .../md5-cache/media-video/mediainfo-23.04 | 4 +- .../md5-cache/media-video/mediainfo-23.10 | 4 +- .../md5-cache/media-video/mjpegtools-2.2.1-r1 | 4 +- .../md5-cache/media-video/mkvtoolnix-77.0 | 4 +- .../md5-cache/media-video/mkvtoolnix-81.0 | 8 +- .../md5-cache/media-video/mkvtoolnix-82.0 | 4 +- .../md5-cache/media-video/mkvtoolnix-9999 | 4 +- .../md5-cache/media-video/motion-4.5.1-r3 | 4 +- .../md5-cache/media-video/motion-4.5.1-r4 | 4 +- metadata/md5-cache/media-video/noad-0.8.7-r1 | 4 +- metadata/md5-cache/media-video/noad-0.8.8 | 4 +- .../media-video/recordmydesktop-0.3.8.1-r6 | 4 +- .../media-video/snappy-1.0_p20200428 | 4 +- .../media-video/subtitleeditor-0.54.0_p5 | 4 +- .../media-video/v4l2loopback-0.12.5-r1 | 14 - .../md5-cache/media-video/v4l2loopback-0.13.1 | 16 + .../md5-cache/media-video/v4l2loopback-9999 | 2 +- .../md5-cache/media-video/vcdimager-2.0.1 | 4 +- metadata/md5-cache/media-video/vlc-3.0.20-r10 | 4 +- metadata/md5-cache/media-video/vlc-3.0.20-r5 | 4 +- metadata/md5-cache/media-video/vlc-3.0.9999 | 4 +- metadata/md5-cache/media-video/vlc-9999 | 4 +- metadata/md5-cache/media-video/vobcopy-1.2.1 | 4 +- .../md5-cache/media-video/xine-ui-0.99.13 | 4 +- .../md5-cache/media-video/xine-ui-0.99.13-r1 | 4 +- metadata/md5-cache/media-video/xvattr-1.3-r3 | 4 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 59248 -> 59385 bytes .../md5-cache/net-analyzer/alive-2.0.5-r1 | 4 +- metadata/md5-cache/net-analyzer/apinger-0.6.1 | 4 +- .../md5-cache/net-analyzer/argus-3.0.8.3-r2 | 4 +- .../net-analyzer/argus-clients-3.0.8.4 | 4 +- .../md5-cache/net-analyzer/arp-scan-1.10.0 | 4 +- .../md5-cache/net-analyzer/arp-scan-1.9.7 | 4 +- .../md5-cache/net-analyzer/arp-sk-0.0.16-r2 | 4 +- metadata/md5-cache/net-analyzer/arping-2.22 | 4 +- metadata/md5-cache/net-analyzer/arping-2.23 | 4 +- metadata/md5-cache/net-analyzer/arping-9999 | 4 +- metadata/md5-cache/net-analyzer/arpwatch-3.5 | 4 +- .../md5-cache/net-analyzer/barnyard-0.2.0-r7 | 4 +- .../md5-cache/net-analyzer/barnyard2-1.13 | 4 +- metadata/md5-cache/net-analyzer/bmon-4.0 | 4 +- metadata/md5-cache/net-analyzer/bmon-4.0-r1 | 4 +- metadata/md5-cache/net-analyzer/bmon-9999 | 4 +- metadata/md5-cache/net-analyzer/bwm-ng-0.6.3 | 4 +- .../md5-cache/net-analyzer/cacti-spine-1.2.20 | 4 +- .../md5-cache/net-analyzer/cacti-spine-9999 | 4 +- metadata/md5-cache/net-analyzer/cbm-0.3.2 | 4 +- .../net-analyzer/darkstat-3.0.721-r1 | 4 +- .../md5-cache/net-analyzer/darkstat-9999999 | 4 +- .../md5-cache/net-analyzer/dhcp_probe-1.3.1 | 4 +- metadata/md5-cache/net-analyzer/dnsmap-0.36 | 4 +- .../md5-cache/net-analyzer/driftnet-1.3.0 | 4 +- .../net-analyzer/dsniff-2.4_beta1_p30 | 4 +- .../net-analyzer/dsniff-2.4_beta1_p31 | 4 +- .../net-analyzer/echoping-6.0.2_p434-r5 | 4 +- .../net-analyzer/flow-tools-0.68.6-r1 | 4 +- metadata/md5-cache/net-analyzer/fprobe-1.1-r6 | 4 +- metadata/md5-cache/net-analyzer/fprobe-1.1-r7 | 4 +- .../md5-cache/net-analyzer/fragroute-1.2.6-r4 | 4 +- .../md5-cache/net-analyzer/goaccess-1.6.3 | 4 +- .../md5-cache/net-analyzer/goaccess-1.7.2 | 4 +- .../md5-cache/net-analyzer/goaccess-1.8.1 | 4 +- metadata/md5-cache/net-analyzer/goaccess-9999 | 4 +- metadata/md5-cache/net-analyzer/gspoof-3.2-r3 | 10 +- metadata/md5-cache/net-analyzer/ifstat-1.1-r2 | 4 +- .../md5-cache/net-analyzer/iftop-1.0_pre4-r5 | 4 +- .../md5-cache/net-analyzer/ike-scan-1.9.5 | 4 +- metadata/md5-cache/net-analyzer/ipcad-3.7.3 | 4 +- metadata/md5-cache/net-analyzer/ipgen-9999 | 4 +- .../md5-cache/net-analyzer/jnettop-0.13.0-r2 | 4 +- metadata/md5-cache/net-analyzer/labrea-2.5_p1 | 4 +- .../md5-cache/net-analyzer/mbrowse-0.4.3-r1 | 4 +- metadata/md5-cache/net-analyzer/mtr-0.95-r1 | 4 +- metadata/md5-cache/net-analyzer/mtr-9999 | 4 +- .../net-analyzer/nagios-check_dnssec-0.1_p28 | 4 +- .../nagios-plugins-linux-madrisan-31 | 4 +- .../nagios-plugins-linux-madrisan-32 | 4 +- .../net-analyzer/nagios-plugins-snmp-0.6.0-r2 | 4 +- metadata/md5-cache/net-analyzer/nast-0.2.0-r3 | 4 +- metadata/md5-cache/net-analyzer/nbtscan-1.7.2 | 4 +- .../md5-cache/net-analyzer/ndoutils-2.1.3-r4 | 4 +- metadata/md5-cache/net-analyzer/ndsad-1.33-r2 | 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/net-snmp-9999 | 4 +- .../md5-cache/net-analyzer/netdata-1.44.0 | 4 +- .../md5-cache/net-analyzer/netdata-1.45.0 | 17 + .../md5-cache/net-analyzer/netdiscover-0.7 | 4 +- .../md5-cache/net-analyzer/nettop-0.2.3-r2 | 4 +- .../net-analyzer/netwatch-1.3.0.1-r5 | 4 +- metadata/md5-cache/net-analyzer/nfdump-1.7.2 | 4 +- metadata/md5-cache/net-analyzer/ngrep-1.47-r2 | 4 +- .../net-analyzer/nload-0.7.5_pre20180309 | 4 +- metadata/md5-cache/net-analyzer/nmap-7.94 | 4 +- metadata/md5-cache/net-analyzer/nmap-9999 | 4 +- metadata/md5-cache/net-analyzer/nrpe-4.0.3 | 4 +- metadata/md5-cache/net-analyzer/nrpe-4.1.0 | 4 +- metadata/md5-cache/net-analyzer/nsat-1.5-r6 | 4 +- metadata/md5-cache/net-analyzer/nstats-0.4-r4 | 4 +- .../md5-cache/net-analyzer/ntopng-5.2.1-r1 | 4 +- metadata/md5-cache/net-analyzer/ntopng-5.6-r2 | 4 +- metadata/md5-cache/net-analyzer/packit-1.8 | 4 +- .../md5-cache/net-analyzer/pinger-0.33-r1 | 4 +- .../md5-cache/net-analyzer/pktstat-1.8.5-r1 | 4 +- metadata/md5-cache/net-analyzer/pmacct-1.7.8 | 4 +- metadata/md5-cache/net-analyzer/pmacct-9999 | 4 +- metadata/md5-cache/net-analyzer/raddump-0.3.1 | 4 +- .../net-analyzer/rain-1.2.9_beta1-r1 | 4 +- .../md5-cache/net-analyzer/rrdcollect-0.2.10 | 4 +- .../md5-cache/net-analyzer/rrdtool-1.8.0-r4 | 4 +- metadata/md5-cache/net-analyzer/sarg-2.4.0-r1 | 4 +- metadata/md5-cache/net-analyzer/scanssh-2.1.2 | 4 +- .../md5-cache/net-analyzer/sflowtool-5.06 | 4 +- .../md5-cache/net-analyzer/sinfo-0.0.48-r1 | 4 +- .../md5-cache/net-analyzer/sngrep-1.6.0-r1 | 4 +- metadata/md5-cache/net-analyzer/sngrep-1.7.0 | 4 +- .../md5-cache/net-analyzer/sniffit-0.5-r1 | 4 +- metadata/md5-cache/net-analyzer/snort-2.9.20 | 4 +- .../md5-cache/net-analyzer/softflowd-1.0.0 | 4 +- .../md5-cache/net-analyzer/squidview-0.86 | 4 +- metadata/md5-cache/net-analyzer/ssldump-1.5 | 4 +- .../md5-cache/net-analyzer/suricata-7.0.3 | 4 +- metadata/md5-cache/net-analyzer/synscan-5.02 | 4 +- .../md5-cache/net-analyzer/tcpdump-4.99.4-r1 | 4 +- metadata/md5-cache/net-analyzer/tcpdump-9999 | 4 +- .../md5-cache/net-analyzer/tcpflow-1.6.1-r1 | 4 +- .../md5-cache/net-analyzer/tcpreplay-4.4.3 | 4 +- .../md5-cache/net-analyzer/tcpreplay-4.4.4 | 4 +- .../md5-cache/net-analyzer/tcpreplay-9999 | 4 +- .../md5-cache/net-analyzer/tcpstat-1.5_p8 | 4 +- .../md5-cache/net-analyzer/tcptrace-6.6.7_p6 | 4 +- .../net-analyzer/tcptrace-6.6.7_p6-r1 | 4 +- .../net-analyzer/tcptrace-6.6.7_p6-r2 | 4 +- .../net-analyzer/tcptraceroute-1.5_beta7-r3 | 4 +- .../md5-cache/net-analyzer/tcptrack-1.4.2 | 4 +- .../md5-cache/net-analyzer/thrulay-0.9-r1 | 4 +- .../net-analyzer/tracebox-0.4.4-r100 | 4 +- .../net-analyzer/traceproto-1.1.2_beta1 | 4 +- .../md5-cache/net-analyzer/trafshow-5.2.3-r1 | 4 +- .../md5-cache/net-analyzer/upnpscan-0.4-r3 | 4 +- .../md5-cache/net-analyzer/yersinia-0.8.2-r2 | 4 +- metadata/md5-cache/net-analyzer/zabbix-6.4.12 | 4 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 7420 -> 7417 bytes metadata/md5-cache/net-dialup/dial-1.2-r2 | 4 +- metadata/md5-cache/net-dialup/dwun-0.96e-r6 | 4 +- .../md5-cache/net-dialup/freeradius-3.2.2 | 4 +- .../md5-cache/net-dialup/freeradius-3.2.3 | 4 +- .../net-dialup/freeradius-client-1.1.7-r3 | 4 +- .../md5-cache/net-dialup/linux-atm-2.5.2-r1 | 4 +- .../md5-cache/net-dialup/lrzsz-0.12.20-r7 | 4 +- .../md5-cache/net-dialup/lrzsz-0.12.20-r8 | 4 +- metadata/md5-cache/net-dialup/minicom-2.8-r2 | 4 +- metadata/md5-cache/net-dialup/minicom-2.8-r4 | 4 +- metadata/md5-cache/net-dialup/minicom-2.9 | 4 +- metadata/md5-cache/net-dialup/moserial-3.0.21 | 4 +- metadata/md5-cache/net-dialup/mwavem-2.0-r2 | 4 +- metadata/md5-cache/net-dialup/ppp-2.5.0-r6 | 4 +- .../net-dialup/radiusclient-ng-0.5.6-r2 | 4 +- metadata/md5-cache/net-dialup/rp-l2tp-0.4-r4 | 4 +- metadata/md5-cache/net-dialup/rp-l2tp-0.4-r5 | 4 +- .../md5-cache/net-dialup/rp-pppoe-3.15-r2 | 4 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 14364 -> 14384 bytes metadata/md5-cache/net-dns/avahi-0.8-r7 | 4 +- metadata/md5-cache/net-dns/avahi-0.9_rc1 | 4 +- metadata/md5-cache/net-dns/bind-9.16.42 | 4 +- metadata/md5-cache/net-dns/bind-9.16.48 | 4 +- metadata/md5-cache/net-dns/bind-tools-9.16.42 | 4 +- metadata/md5-cache/net-dns/bind-tools-9.16.48 | 4 +- metadata/md5-cache/net-dns/coredns-1.11.2 | 4 +- .../{coredns-1.11.1 => coredns-1.11.2-r1} | 4 +- metadata/md5-cache/net-dns/ddclient-3.11.1 | 4 +- metadata/md5-cache/net-dns/ddclient-3.11.2 | 4 +- metadata/md5-cache/net-dns/djbdns-1.05-r39 | 6 +- metadata/md5-cache/net-dns/dnrd-2.20.3-r3 | 4 +- .../net-dns/dnssec-validator-2.2.3-r3 | 4 +- .../net-dns/dnssec-validator-2.2.3-r4 | 4 +- metadata/md5-cache/net-dns/dnstop-20140915-r2 | 4 +- metadata/md5-cache/net-dns/dnstop-20140915-r3 | 4 +- metadata/md5-cache/net-dns/libidn-1.42 | 4 +- metadata/md5-cache/net-dns/mydns-1.2.8.31-r2 | 4 +- metadata/md5-cache/net-dns/nsd-4.7.0 | 4 +- metadata/md5-cache/net-dns/nsd-4.8.0 | 4 +- metadata/md5-cache/net-dns/nsd-4.8.0-r1 | 4 +- metadata/md5-cache/net-dns/nsd-9999 | 4 +- metadata/md5-cache/net-dns/opendnssec-2.1.13 | 4 +- metadata/md5-cache/net-dns/unbound-1.16.3 | 4 +- metadata/md5-cache/net-dns/unbound-1.17.0 | 4 +- metadata/md5-cache/net-dns/unbound-1.17.1 | 4 +- metadata/md5-cache/net-dns/unbound-1.18.0 | 4 +- metadata/md5-cache/net-dns/unbound-1.19.0 | 4 +- metadata/md5-cache/net-dns/unbound-1.19.1 | 4 +- metadata/md5-cache/net-dns/updatedd-2.6-r8 | 4 +- metadata/md5-cache/net-firewall/Manifest.gz | Bin 7034 -> 7047 bytes .../net-firewall/conntrack-tools-1.4.7-r1 | 4 +- .../md5-cache/net-firewall/ebtables-2.0.11-r3 | 4 +- .../md5-cache/net-firewall/fwknop-2.6.10-r3 | 4 +- metadata/md5-cache/net-firewall/fwknop-2.6.11 | 4 +- metadata/md5-cache/net-firewall/ipset-7.19-r1 | 4 +- metadata/md5-cache/net-firewall/ipset-7.20 | 4 +- metadata/md5-cache/net-firewall/ipset-7.21 | 8 +- .../md5-cache/net-firewall/iptables-1.8.10 | 4 +- .../md5-cache/net-firewall/iptables-1.8.10-r1 | 4 +- .../md5-cache/net-firewall/iptables-1.8.9 | 4 +- .../md5-cache/net-firewall/iptables-1.8.9-r2 | 4 +- metadata/md5-cache/net-firewall/nftables-9999 | 4 +- .../md5-cache/net-firewall/nftlb-1.0.7-r1 | 4 +- .../md5-cache/net-firewall/nftlb-1.0.8-r1 | 4 +- .../net-firewall/pglinux-2.3.1_p20171006-r1 | 4 +- metadata/md5-cache/net-fs/Manifest.gz | Bin 5843 -> 5837 bytes metadata/md5-cache/net-fs/btfs-2.24 | 4 +- metadata/md5-cache/net-fs/cifs-utils-6.15-r1 | 8 +- metadata/md5-cache/net-fs/cifs-utils-7.0 | 8 +- metadata/md5-cache/net-fs/cifs-utils-7.0-r1 | 8 +- metadata/md5-cache/net-fs/curlftpfs-0.9.2-r4 | 4 +- metadata/md5-cache/net-fs/davfs2-1.6.0-r1 | 4 +- metadata/md5-cache/net-fs/davfs2-1.6.0-r2 | 4 +- metadata/md5-cache/net-fs/davfs2-1.6.1-r2 | 4 +- metadata/md5-cache/net-fs/davfs2-1.7.0 | 4 +- metadata/md5-cache/net-fs/ksmbd-tools-3.4.4 | 4 +- .../md5-cache/net-fs/ksmbd-tools-3.4.6-r1 | 4 +- metadata/md5-cache/net-fs/ksmbd-tools-3.4.8 | 4 +- metadata/md5-cache/net-fs/libnfs-5.0.2 | 4 +- metadata/md5-cache/net-fs/libnfs-5.0.3 | 4 +- metadata/md5-cache/net-fs/libnfs-9999 | 4 +- metadata/md5-cache/net-fs/netatalk-3.1.18 | 4 +- metadata/md5-cache/net-fs/nfs-utils-2.6.4-r11 | 4 +- .../md5-cache/net-fs/nfs4-acl-tools-0.3.7-r1 | 4 +- metadata/md5-cache/net-fs/openafs-1.8.7 | 4 +- metadata/md5-cache/net-fs/openafs-1.8.8.1-r1 | 4 +- metadata/md5-cache/net-fs/s3backer-1.6.3 | 4 +- metadata/md5-cache/net-fs/s3fs-1.93 | 4 +- metadata/md5-cache/net-fs/s3fs-1.94 | 4 +- metadata/md5-cache/net-ftp/Manifest.gz | Bin 5003 -> 5009 bytes metadata/md5-cache/net-ftp/atftp-0.7.5 | 4 +- metadata/md5-cache/net-ftp/atftp-0.8.0 | 4 +- metadata/md5-cache/net-ftp/filezilla-3.66.4 | 4 +- metadata/md5-cache/net-ftp/filezilla-3.66.5 | 4 +- metadata/md5-cache/net-ftp/frox-0.7.18-r8 | 4 +- metadata/md5-cache/net-ftp/frox-0.7.18-r9 | 4 +- metadata/md5-cache/net-ftp/gftp-2.9.1b | 4 +- metadata/md5-cache/net-ftp/lftp-4.9.2-r1 | 4 +- metadata/md5-cache/net-ftp/lftp-9999 | 4 +- metadata/md5-cache/net-ftp/ncftp-3.2.7-r1 | 4 +- metadata/md5-cache/net-ftp/pure-ftpd-9999 | 4 +- metadata/md5-cache/net-ftp/yafc-1.3.7-r2 | 4 +- metadata/md5-cache/net-im/Manifest.gz | Bin 16845 -> 16841 bytes .../md5-cache/net-im/bitlbee-facebook-1.2.2 | 4 +- .../md5-cache/net-im/bitlbee-facebook-9999 | 4 +- metadata/md5-cache/net-im/bitlbee-steam-1.4.2 | 4 +- metadata/md5-cache/net-im/bitlbee-steam-9999 | 4 +- metadata/md5-cache/net-im/cpop-0.0.4-r2 | 4 +- metadata/md5-cache/net-im/ejabberd-22.10 | 4 +- metadata/md5-cache/net-im/ejabberd-23.01 | 4 +- metadata/md5-cache/net-im/ejabberd-23.04 | 4 +- metadata/md5-cache/net-im/ejabberd-23.10-r1 | 4 +- metadata/md5-cache/net-im/ejabberd-24.02-r1 | 4 +- metadata/md5-cache/net-im/fractal-6 | 4 +- metadata/md5-cache/net-im/fractal-6_rc | 15 - metadata/md5-cache/net-im/pidgin-2.14.10-r1 | 4 +- metadata/md5-cache/net-im/pidgin-2.14.12 | 4 +- metadata/md5-cache/net-im/pidgin-2.14.13 | 4 +- .../md5-cache/net-im/purple-events-0.99.1 | 4 +- ...top-bin-7.0.0 => signal-desktop-bin-7.3.0} | 2 +- metadata/md5-cache/net-im/slack-4.37.94 | 16 + .../net-im/telepathy-logger-0.8.2-r1 | 4 +- .../net-im/telepathy-mission-control-5.16.6 | 4 +- metadata/md5-cache/net-im/ysm-2.9.9.1-r2 | 4 +- metadata/md5-cache/net-irc/Manifest.gz | Bin 15293 -> 15286 bytes metadata/md5-cache/net-irc/bnc-2.9.4-r3 | 4 +- .../md5-cache/net-irc/unrealircd-5.2.4-r1 | 4 +- metadata/md5-cache/net-irc/unrealircd-6.0.4.2 | 4 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 60611 -> 60801 bytes metadata/md5-cache/net-libs/c-client-2007f-r8 | 4 +- metadata/md5-cache/net-libs/c-client-2007f_p7 | 4 +- .../md5-cache/net-libs/courier-authlib-0.72.1 | 4 +- .../md5-cache/net-libs/courier-unicode-2.3.0 | 4 +- metadata/md5-cache/net-libs/daq-2.0.7 | 4 +- metadata/md5-cache/net-libs/enet-1.3.17 | 4 +- metadata/md5-cache/net-libs/enet-1.3.17-r1 | 4 +- .../md5-cache/net-libs/farstream-0.2.9-r1 | 4 +- metadata/md5-cache/net-libs/gloox-1.0.24 | 4 +- metadata/md5-cache/net-libs/gloox-1.0.24-r1 | 4 +- metadata/md5-cache/net-libs/gnutls-3.7.8 | 4 +- metadata/md5-cache/net-libs/gnutls-3.7.9 | 4 +- metadata/md5-cache/net-libs/gnutls-3.8.0 | 4 +- metadata/md5-cache/net-libs/gnutls-3.8.3 | 4 +- metadata/md5-cache/net-libs/gsoap-2.8.114-r1 | 4 +- metadata/md5-cache/net-libs/gsoap-2.8.130 | 4 +- metadata/md5-cache/net-libs/gsoap-2.8.130-r1 | 4 +- metadata/md5-cache/net-libs/ldns-1.8.3-r1 | 4 +- metadata/md5-cache/net-libs/ldns-1.8.3-r2 | 4 +- metadata/md5-cache/net-libs/libasyncns-0.8-r4 | 8 +- .../md5-cache/net-libs/libblkmaker-0.6.0-r2 | 4 +- .../net-libs/libcloudproviders-0.3.6 | 16 + metadata/md5-cache/net-libs/libcrafter-1.0-r1 | 4 +- metadata/md5-cache/net-libs/libcrafter-9999 | 4 +- .../md5-cache/net-libs/libdmapsharing-3.9.13 | 4 +- metadata/md5-cache/net-libs/libecap-1.0.1 | 4 +- metadata/md5-cache/net-libs/libetpan-1.9.4-r1 | 4 +- metadata/md5-cache/net-libs/libgadu-1.11.4 | 4 +- metadata/md5-cache/net-libs/libgadu-1.12.2-r1 | 4 +- metadata/md5-cache/net-libs/libgrss-0.7.0 | 4 +- metadata/md5-cache/net-libs/libgsasl-1.10.0 | 4 +- metadata/md5-cache/net-libs/libgssglue-0.7 | 4 +- metadata/md5-cache/net-libs/libgssglue-0.8 | 4 +- metadata/md5-cache/net-libs/libhtp-0.5.46 | 4 +- metadata/md5-cache/net-libs/libident-0.32-r1 | 4 +- metadata/md5-cache/net-libs/libircclient-1.10 | 4 +- metadata/md5-cache/net-libs/libiscsi-1.18.0 | 4 +- .../md5-cache/net-libs/libiscsi-1.19.0-r2 | 4 +- .../net-libs/libiscsi-1.19.0_p20230208 | 4 +- metadata/md5-cache/net-libs/libiscsi-9999 | 4 +- metadata/md5-cache/net-libs/libisds-9999 | 4 +- metadata/md5-cache/net-libs/liblockfile-1.17 | 4 +- metadata/md5-cache/net-libs/libndp-1.8 | 4 +- metadata/md5-cache/net-libs/libnet-1.3-r1 | 8 +- .../net-libs/libnetfilter_conntrack-1.0.9-r1 | 4 +- metadata/md5-cache/net-libs/libnftnl-1.2.6-r1 | 4 +- metadata/md5-cache/net-libs/libnftnl-9999 | 4 +- metadata/md5-cache/net-libs/libnids-1.26-r1 | 4 +- .../md5-cache/net-libs/libnpupnp-5.0.2-r1 | 4 +- metadata/md5-cache/net-libs/libnpupnp-6.1.1 | 4 +- .../md5-cache/net-libs/liboping-1.10.0-r3 | 4 +- metadata/md5-cache/net-libs/libosmo-dsp-0.4.0 | 4 +- metadata/md5-cache/net-libs/libosmo-dsp-9999 | 4 +- metadata/md5-cache/net-libs/libotr-4.1.1-r1 | 4 +- metadata/md5-cache/net-libs/libotr-4.1.1-r2 | 4 +- metadata/md5-cache/net-libs/libpcap-1.10.4 | 4 +- metadata/md5-cache/net-libs/libpcap-9999 | 4 +- metadata/md5-cache/net-libs/libpcapnav-0.8-r1 | 4 +- .../net-libs/libprotoident-2.0.14_p1 | 4 +- .../md5-cache/net-libs/libprotoident-9999 | 4 +- metadata/md5-cache/net-libs/librouteros-1.1.3 | 4 +- .../md5-cache/net-libs/libsearpc-3.2.0-r2 | 4 +- .../md5-cache/net-libs/libsearpc-3.2.0_p1 | 4 +- .../md5-cache/net-libs/libsearpc-3.3.0-r2 | 4 +- metadata/md5-cache/net-libs/libsmi-0.5.0-r5 | 4 +- metadata/md5-cache/net-libs/libsrtp-1.6.0-r1 | 4 +- metadata/md5-cache/net-libs/libtelnet-0.23-r2 | 4 +- metadata/md5-cache/net-libs/libtirpc-1.3.4-r1 | 4 +- metadata/md5-cache/net-libs/libtirpc-1.3.4-r2 | 4 +- .../md5-cache/net-libs/libtorrent-0.13.8-r3 | 4 +- .../md5-cache/net-libs/libtrace-4.0.18_p1 | 4 +- metadata/md5-cache/net-libs/libtrace-4.0.20 | 4 +- metadata/md5-cache/net-libs/libtrace-4.0.21 | 4 +- metadata/md5-cache/net-libs/libtrace-4.0.22 | 4 +- metadata/md5-cache/net-libs/libupnp-1.14.17 | 4 +- metadata/md5-cache/net-libs/libupnp-1.14.18 | 4 +- metadata/md5-cache/net-libs/liquid-dsp-1.3.2 | 4 +- metadata/md5-cache/net-libs/liquid-dsp-1.6.0 | 4 +- metadata/md5-cache/net-libs/liquid-dsp-9999 | 4 +- .../md5-cache/net-libs/meanwhile-1.0.2-r1 | 4 +- metadata/md5-cache/net-libs/nDPI-4.2 | 4 +- metadata/md5-cache/net-libs/nDPI-4.4 | 4 +- metadata/md5-cache/net-libs/nDPI-4.6 | 4 +- metadata/md5-cache/net-libs/nDPI-9999 | 4 +- metadata/md5-cache/net-libs/neon-0.32.4-r1 | 4 +- metadata/md5-cache/net-libs/neon-0.33.0 | 4 +- metadata/md5-cache/net-libs/pjproject-2.13-r2 | 4 +- metadata/md5-cache/net-libs/pjproject-2.13.1 | 4 +- .../md5-cache/net-libs/pjproject-2.13.1-r1 | 4 +- .../net-libs/shairplay-0_pre20180824-r1 | 4 +- metadata/md5-cache/net-libs/shairplay-9999 | 4 +- .../net-libs/signon-ui-0.15_p20171022-r1 | 4 +- metadata/md5-cache/net-libs/sofia-sip-1.13.16 | 4 +- metadata/md5-cache/net-libs/sofia-sip-1.13.9 | 4 +- .../net-libs/telepathy-farstream-0.6.2-r1 | 4 +- .../net-libs/telepathy-glib-0.24.2-r1 | 4 +- .../md5-cache/net-libs/wandio-4.2.3_p1-r1 | 4 +- .../md5-cache/net-libs/wandio-4.2.3_p1-r2 | 4 +- metadata/md5-cache/net-libs/wandio-4.2.4 | 4 +- metadata/md5-cache/net-libs/webkit-gtk-2.42.3 | 4 +- .../md5-cache/net-libs/webkit-gtk-2.42.3-r410 | 4 +- .../md5-cache/net-libs/webkit-gtk-2.42.3-r600 | 4 +- metadata/md5-cache/net-libs/webkit-gtk-2.42.4 | 4 +- .../md5-cache/net-libs/webkit-gtk-2.42.4-r410 | 4 +- .../md5-cache/net-libs/webkit-gtk-2.42.4-r600 | 4 +- metadata/md5-cache/net-libs/webkit-gtk-2.42.5 | 4 +- .../md5-cache/net-libs/webkit-gtk-2.42.5-r410 | 4 +- .../md5-cache/net-libs/webkit-gtk-2.42.5-r600 | 4 +- .../md5-cache/net-libs/wslay-1.1.1_p20210115 | 4 +- .../md5-cache/net-libs/wvstreams-4.6.1_p14-r2 | 4 +- metadata/md5-cache/net-libs/zeromq-4.3.3-r1 | 4 +- metadata/md5-cache/net-libs/zeromq-4.3.4-r1 | 4 +- metadata/md5-cache/net-libs/zeromq-4.3.4-r2 | 4 +- metadata/md5-cache/net-libs/zeromq-4.3.5-r1 | 4 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 21197 -> 20718 bytes metadata/md5-cache/net-mail/asmail-2.1-r3 | 4 +- .../md5-cache/net-mail/courier-common-3.1.5 | 4 +- .../md5-cache/net-mail/courier-imap-5.1.2-r1 | 4 +- .../md5-cache/net-mail/courier-imap-5.1.4 | 17 - .../md5-cache/net-mail/courier-imap-5.1.8 | 17 - .../md5-cache/net-mail/cyrus-imapd-3.4.5-r1 | 4 +- metadata/md5-cache/net-mail/dovecot-2.3.20-r1 | 4 +- metadata/md5-cache/net-mail/dovecot-2.3.20-r2 | 4 +- metadata/md5-cache/net-mail/dovecot-2.3.20-r3 | 4 +- metadata/md5-cache/net-mail/dovecot-2.3.21 | 4 +- metadata/md5-cache/net-mail/dovecot-2.3.21-r1 | 4 +- metadata/md5-cache/net-mail/fdm-2.2-r1 | 4 +- metadata/md5-cache/net-mail/fdm-2.2-r2 | 4 +- metadata/md5-cache/net-mail/fetchmail-6.4.37 | 4 +- metadata/md5-cache/net-mail/fetchmail-6.4.38 | 4 +- metadata/md5-cache/net-mail/gnubiff-2.2.17-r2 | 4 +- metadata/md5-cache/net-mail/isync-9999 | 4 +- metadata/md5-cache/net-mail/mailutils-3.15 | 4 +- metadata/md5-cache/net-mail/mailutils-3.16 | 4 +- metadata/md5-cache/net-mail/mailutils-3.17 | 4 +- metadata/md5-cache/net-mail/mboxgrep-0.7.9-r3 | 4 +- metadata/md5-cache/net-mail/mu-1.12.0 | 15 - metadata/md5-cache/net-mail/pfqueue-0.5.6-r2 | 4 +- .../md5-cache/net-mail/qmailadmin-1.2.15-r2 | 4 +- .../md5-cache/net-mail/qmailadmin-1.2.16-r1 | 4 +- .../md5-cache/net-mail/smtptools-0.2.3-r1 | 4 +- metadata/md5-cache/net-mail/tnef-1.4.18 | 4 +- metadata/md5-cache/net-mail/tpop3d-1.5.5-r5 | 4 +- .../md5-cache/net-mail/vpopmail-5.4.33-r9 | 4 +- metadata/md5-cache/net-mail/ytnef-2.0 | 4 +- metadata/md5-cache/net-mail/ytnef-2.1.1 | 4 +- metadata/md5-cache/net-mail/ytnef-2.1.2 | 4 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 96011 -> 95799 bytes metadata/md5-cache/net-misc/aggregate-1.6 | 4 +- .../net-misc/apt-cacher-ng-3.7.4_p1-r2 | 2 +- metadata/md5-cache/net-misc/aria2-1.37.0 | 4 +- metadata/md5-cache/net-misc/arpd-0.2-r1 | 4 +- metadata/md5-cache/net-misc/asterisk-16.30.0 | 4 +- metadata/md5-cache/net-misc/asterisk-16.30.1 | 4 +- .../md5-cache/net-misc/asterisk-16.30.1-r1 | 8 +- metadata/md5-cache/net-misc/asterisk-18.17.0 | 4 +- metadata/md5-cache/net-misc/asterisk-18.18.0 | 4 +- metadata/md5-cache/net-misc/asterisk-18.18.1 | 4 +- metadata/md5-cache/net-misc/asterisk-18.20.2 | 4 +- metadata/md5-cache/net-misc/asterisk-18.21.0 | 8 +- metadata/md5-cache/net-misc/asterisk-20.3.0 | 4 +- metadata/md5-cache/net-misc/asterisk-20.3.1 | 4 +- metadata/md5-cache/net-misc/asterisk-20.5.2 | 4 +- metadata/md5-cache/net-misc/asterisk-20.6.0 | 4 +- metadata/md5-cache/net-misc/asterisk-21.0.2 | 4 +- metadata/md5-cache/net-misc/asterisk-21.1.0 | 4 +- metadata/md5-cache/net-misc/autossh-1.4g-r2 | 4 +- metadata/md5-cache/net-misc/bgpq4-1.7 | 4 +- metadata/md5-cache/net-misc/bgpq4-1.8 | 4 +- metadata/md5-cache/net-misc/bird-2.0.10 | 4 +- metadata/md5-cache/net-misc/bird-2.0.11 | 4 +- metadata/md5-cache/net-misc/bird-2.0.12-r1 | 4 +- metadata/md5-cache/net-misc/bopm-3.1.3-r7 | 4 +- .../md5-cache/net-misc/bridge-utils-1.7.1-r1 | 4 +- .../md5-cache/net-misc/bsdwhois-1.43.2.1-r1 | 4 +- metadata/md5-cache/net-misc/cadaver-0.23.3-r1 | 4 +- metadata/md5-cache/net-misc/connman-1.42 | 4 +- metadata/md5-cache/net-misc/connman-9999 | 4 +- .../md5-cache/net-misc/connman-gtk-1.1.1-r1 | 4 +- .../connman-json-client-1.0_p20150721-r2 | 4 +- .../md5-cache/net-misc/connman-ui-0_p20150622 | 4 +- metadata/md5-cache/net-misc/connman-ui-9999 | 4 +- metadata/md5-cache/net-misc/curl-8.5.0 | 4 +- metadata/md5-cache/net-misc/curl-8.5.0-r3 | 4 +- metadata/md5-cache/net-misc/curl-8.6.0-r1 | 4 +- metadata/md5-cache/net-misc/curl-9999 | 4 +- .../md5-cache/net-misc/dahdi-tools-3.1.0-r2 | 4 +- .../md5-cache/net-misc/dahdi-tools-3.1.0-r4 | 4 +- metadata/md5-cache/net-misc/dahdi-tools-3.2.0 | 4 +- metadata/md5-cache/net-misc/dhcp-4.4.3_p1-r5 | 4 +- metadata/md5-cache/net-misc/dhcpcd-10.0.6-r2 | 4 +- metadata/md5-cache/net-misc/dhcping-1.2-r1 | 4 +- .../md5-cache/net-misc/dropbox-195.4.4995 | 16 + .../net-misc/econnman-1.1_p20160305-r1 | 4 +- metadata/md5-cache/net-misc/freerdp-3.4.0-r11 | 2 +- metadata/md5-cache/net-misc/frr-9.0 | 17 - metadata/md5-cache/net-misc/frr-9.0.1 | 17 - metadata/md5-cache/net-misc/frr-9.0.2 | 4 +- metadata/md5-cache/net-misc/gallery-dl-1.26.8 | 7 +- .../{gallery-dl-1.26.7 => gallery-dl-1.26.9} | 11 +- metadata/md5-cache/net-misc/gallery-dl-9999 | 8 +- metadata/md5-cache/net-misc/gsasl-2.0.1 | 4 +- metadata/md5-cache/net-misc/gsasl-2.0.1-r2 | 4 +- metadata/md5-cache/net-misc/gsasl-2.2.0 | 4 +- metadata/md5-cache/net-misc/gsasl-2.2.1 | 4 +- metadata/md5-cache/net-misc/icecast-2.4.4-r1 | 4 +- metadata/md5-cache/net-misc/ices-2.0.2-r2 | 4 +- metadata/md5-cache/net-misc/igmpproxy-0.4 | 4 +- metadata/md5-cache/net-misc/iperf-3.15 | 4 +- metadata/md5-cache/net-misc/iperf-3.16 | 4 +- metadata/md5-cache/net-misc/jwhois-4.0-r2 | 4 +- metadata/md5-cache/net-misc/kea-2.4.0-r1 | 4 +- metadata/md5-cache/net-misc/kea-2.4.1 | 4 +- metadata/md5-cache/net-misc/kea-9999 | 4 +- .../md5-cache/net-misc/lambdamoo-1.8.1-r3 | 4 +- metadata/md5-cache/net-misc/lanmap-81-r3 | 4 +- metadata/md5-cache/net-misc/libteam-1.23 | 4 +- metadata/md5-cache/net-misc/libteam-1.31-r1 | 4 +- metadata/md5-cache/net-misc/libteam-9999 | 4 +- metadata/md5-cache/net-misc/linux-eoip-0.5 | 4 +- .../md5-cache/net-misc/liveice-2000530-r3 | 4 +- .../md5-cache/net-misc/lksctp-tools-1.0.19-r1 | 4 +- metadata/md5-cache/net-misc/lldpd-1.0.16-r2 | 4 +- metadata/md5-cache/net-misc/lldpd-1.0.17 | 4 +- metadata/md5-cache/net-misc/lldpd-1.0.18 | 4 +- .../md5-cache/net-misc/memcached-1.6.21-r1 | 4 +- metadata/md5-cache/net-misc/memcached-1.6.22 | 4 +- metadata/md5-cache/net-misc/memcached-1.6.23 | 4 +- metadata/md5-cache/net-misc/memcached-1.6.24 | 4 +- metadata/md5-cache/net-misc/memcached-1.6.25 | 4 +- metadata/md5-cache/net-misc/mico-2.3.13-r14 | 4 +- metadata/md5-cache/net-misc/minidlna-1.3.3 | 4 +- .../md5-cache/net-misc/modemmanager-1.18.12 | 4 +- metadata/md5-cache/net-misc/mosh-1.3.2-r3 | 4 +- metadata/md5-cache/net-misc/mosh-1.4.0 | 4 +- metadata/md5-cache/net-misc/mptcpd-0.12 | 4 +- metadata/md5-cache/net-misc/mptcpd-9999 | 4 +- metadata/md5-cache/net-misc/mstpd-0.1.0 | 4 +- metadata/md5-cache/net-misc/nemesis-1.7-r1 | 4 +- metadata/md5-cache/net-misc/nemesis-1.8 | 4 +- .../md5-cache/net-misc/netstat-nat-1.4.10-r1 | 4 +- .../net-misc/nextcloud-client-3.12.2 | 17 + metadata/md5-cache/net-misc/ntp-4.2.8_p15-r6 | 4 +- metadata/md5-cache/net-misc/ntp-4.2.8_p17-r1 | 4 +- metadata/md5-cache/net-misc/ntp-4.2.8_p17-r2 | 4 +- metadata/md5-cache/net-misc/nx-3.5.99.26 | 4 +- metadata/md5-cache/net-misc/nx-3.5.99.27 | 4 +- metadata/md5-cache/net-misc/openr2-1.3.0 | 4 +- metadata/md5-cache/net-misc/openssh-9.6_p1-r1 | 4 +- metadata/md5-cache/net-misc/openssh-9.6_p1-r2 | 4 +- metadata/md5-cache/net-misc/openssh-9.6_p1-r3 | 4 +- .../{openssh-9.7_p1 => openssh-9.7_p1-r1} | 8 +- .../md5-cache/net-misc/openssh-contrib-9.5_p1 | 4 +- .../md5-cache/net-misc/openssh-contrib-9.6_p1 | 4 +- .../md5-cache/net-misc/openssh-contrib-9.7_p1 | 4 +- .../md5-cache/net-misc/openvswitch-2.17.6 | 4 +- .../md5-cache/net-misc/openvswitch-2.17.8 | 4 +- metadata/md5-cache/net-misc/packETH-2.1 | 4 +- metadata/md5-cache/net-misc/packETH-2.1-r1 | 4 +- metadata/md5-cache/net-misc/packETH-3.0 | 4 +- metadata/md5-cache/net-misc/pedro-1.12 | 4 +- metadata/md5-cache/net-misc/pen-0.34.1-r1 | 4 +- metadata/md5-cache/net-misc/portfwd-0.29-r2 | 4 +- metadata/md5-cache/net-misc/portspoof-9999 | 4 +- .../md5-cache/net-misc/proxytunnel-1.12.0 | 15 - ...{proxytunnel-1.12.1 => proxytunnel-1.12.2} | 2 +- metadata/md5-cache/net-misc/ptpd-2.3.1-r2 | 4 +- metadata/md5-cache/net-misc/radvd-2.19-r5 | 4 +- metadata/md5-cache/net-misc/radvd-2.19-r6 | 4 +- metadata/md5-cache/net-misc/radvd-2.19-r7 | 4 +- metadata/md5-cache/net-misc/rdate-1.10 | 4 +- metadata/md5-cache/net-misc/rdate-1.10.2 | 4 +- metadata/md5-cache/net-misc/rdate-1.11 | 4 +- metadata/md5-cache/net-misc/rdesktop-1.9.0-r4 | 4 +- metadata/md5-cache/net-misc/rsync-3.2.7-r4 | 4 +- metadata/md5-cache/net-misc/rsync-9999 | 4 +- .../md5-cache/net-misc/rwhoisd-1.5.9.6-r3 | 4 +- metadata/md5-cache/net-misc/seafile-8.0.9-r2 | 4 +- metadata/md5-cache/net-misc/seafile-9.0.3-r1 | 4 +- metadata/md5-cache/net-misc/shigofumi-9999 | 4 +- metadata/md5-cache/net-misc/shmux-1.0.3 | 4 +- .../md5-cache/net-misc/sitecopy-0.16.6-r2 | 4 +- ....6_p20200624-r1 => sks-1.1.6_p20200624-r2} | 0 metadata/md5-cache/net-misc/smbc-1.2.2-r3 | 4 +- metadata/md5-cache/net-misc/snarf-7.0-r5 | 4 +- metadata/md5-cache/net-misc/sock-1.1-r2 | 4 +- .../net-misc/ssh-askpass-fullscreen-1.2 | 4 +- .../net-misc/{sslh-2.1.0 => sslh-2.1.1} | 2 +- .../md5-cache/net-misc/sstp-client-1.0.17 | 4 +- .../md5-cache/net-misc/sstp-client-1.0.18 | 4 +- .../md5-cache/net-misc/sstp-client-1.0.18-r2 | 4 +- metadata/md5-cache/net-misc/streamlink-6.7.2 | 16 + metadata/md5-cache/net-misc/streamlink-9999 | 6 +- .../md5-cache/net-misc/streamtuner-0.99.99-r5 | 4 +- metadata/md5-cache/net-misc/stunnel-5.71 | 4 +- metadata/md5-cache/net-misc/stunnel-5.71-r1 | 4 +- .../md5-cache/net-misc/suite3270-4.2_p5-r1 | 4 +- .../md5-cache/net-misc/suite3270-4.2_p5-r2 | 4 +- metadata/md5-cache/net-misc/suite3270-4.3_p6 | 4 +- .../md5-cache/net-misc/taylor-uucp-1.07-r6 | 4 +- metadata/md5-cache/net-misc/telnet-bsd-1.2-r4 | 4 +- metadata/md5-cache/net-misc/throttle-1.2-r1 | 4 +- .../md5-cache/net-misc/tigervnc-1.13.1-r3 | 4 +- metadata/md5-cache/net-misc/tigervnc-9999 | 4 +- metadata/md5-cache/net-misc/unix2tcp-0.8.2-r2 | 4 +- metadata/md5-cache/net-misc/usbip-5.15 | 4 +- metadata/md5-cache/net-misc/vde-2.3.3 | 4 +- metadata/md5-cache/net-misc/vde-9999 | 4 +- metadata/md5-cache/net-misc/vmpsd-1.4 | 4 +- metadata/md5-cache/net-misc/websocat-1.10.0 | 16 - metadata/md5-cache/net-misc/websocat-1.12.0 | 16 + metadata/md5-cache/net-misc/websocat-1.6.0-r2 | 15 - metadata/md5-cache/net-misc/websocat-1.9.0 | 15 - metadata/md5-cache/net-misc/wget2-9999 | 4 +- metadata/md5-cache/net-misc/whatmask-1.2-r1 | 4 +- metadata/md5-cache/net-misc/wol-0.7.1-r4 | 4 +- .../net-misc/wput-0.6.2_p20130413_p11 | 4 +- .../net-misc/wput-0.6.2_p20130413_p11-r1 | 4 +- metadata/md5-cache/net-misc/xmrig-6.21.1 | 4 +- metadata/md5-cache/net-misc/xmrig-6.21.2 | 15 + metadata/md5-cache/net-misc/xmrig-9999 | 4 +- metadata/md5-cache/net-misc/zsync-0.6.2-r2 | 4 +- metadata/md5-cache/net-misc/zsync-0.6.2-r3 | 4 +- .../md5-cache/net-nds/389-ds-base-1.4.4.19-r4 | 4 +- .../md5-cache/net-nds/389-ds-base-2.1.0-r4 | 4 +- metadata/md5-cache/net-nds/389-ds-base-2.3.2 | 4 +- metadata/md5-cache/net-nds/Manifest.gz | Bin 4352 -> 4360 bytes metadata/md5-cache/net-nds/gssproxy-0.9.2 | 4 +- .../md5-cache/net-nds/ldapvi-1.7_p20101214-r5 | 4 +- .../md5-cache/net-nds/ldapvi-1.7_p20101214-r6 | 4 +- metadata/md5-cache/net-nds/openldap-2.4.59-r2 | 4 +- metadata/md5-cache/net-nds/openldap-2.5.14 | 4 +- metadata/md5-cache/net-nds/openldap-2.5.16 | 4 +- metadata/md5-cache/net-nds/openldap-2.6.3-r7 | 4 +- metadata/md5-cache/net-nds/openldap-2.6.4-r1 | 4 +- metadata/md5-cache/net-nds/openldap-2.6.4-r2 | 4 +- metadata/md5-cache/net-nds/openldap-2.6.5 | 4 +- metadata/md5-cache/net-nds/openldap-2.6.6 | 4 +- metadata/md5-cache/net-nds/openldap-2.6.6-r1 | 4 +- metadata/md5-cache/net-nds/rpcbind-9999 | 4 +- .../md5-cache/net-nds/smbldap-tools-0.9.11-r1 | 4 +- metadata/md5-cache/net-nds/yp-tools-4.2.3-r1 | 4 +- metadata/md5-cache/net-news/Manifest.gz | Bin 3380 -> 3380 bytes metadata/md5-cache/net-news/liferea-1.15.5-r1 | 4 +- metadata/md5-cache/net-news/liferea-1.15.6 | 4 +- metadata/md5-cache/net-nntp/Manifest.gz | Bin 2177 -> 2334 bytes metadata/md5-cache/net-nntp/nzbget-21.1-r1 | 4 +- metadata/md5-cache/net-nntp/nzbget-21.1-r2 | 4 +- metadata/md5-cache/net-nntp/sabnzbd-4.2.3 | 17 + metadata/md5-cache/net-nntp/suck-4.3.4 | 4 +- metadata/md5-cache/net-nntp/suck-4.3.5 | 4 +- metadata/md5-cache/net-p2p/Manifest.gz | Bin 13094 -> 13253 bytes metadata/md5-cache/net-p2p/amule-2.3.3-r2 | 4 +- metadata/md5-cache/net-p2p/amule-2.3.3-r3 | 4 +- metadata/md5-cache/net-p2p/amule-9999 | 4 +- metadata/md5-cache/net-p2p/automatic-0.9.0 | 4 +- .../md5-cache/net-p2p/bitcoin-core-25.1-r2 | 4 +- .../md5-cache/net-p2p/bitcoin-core-25.2_rc1 | 4 +- .../md5-cache/net-p2p/bitcoin-core-26.0-r1 | 4 +- .../md5-cache/net-p2p/bitcoin-core-26.1_rc2 | 4 +- .../md5-cache/net-p2p/bitcoin-core-27.0_rc1 | 4 +- metadata/md5-cache/net-p2p/cpuminer-opt-23.9 | 4 +- metadata/md5-cache/net-p2p/cpuminer-opt-9999 | 4 +- metadata/md5-cache/net-p2p/dbhub-0.451-r2 | 4 +- .../md5-cache/net-p2p/gtorrentviewer-0.2b-r1 | 4 +- metadata/md5-cache/net-p2p/mldonkey-3.1.7-r3 | 4 +- metadata/md5-cache/net-p2p/mldonkey-3.1.7-r4 | 4 +- metadata/md5-cache/net-p2p/rtorrent-0.9.8-r1 | 4 +- metadata/md5-cache/net-p2p/rtorrent-0.9.8-r2 | 4 +- metadata/md5-cache/net-p2p/rtorrent-0.9.8-r3 | 4 +- metadata/md5-cache/net-p2p/syncthing-1.27.4 | 15 + metadata/md5-cache/net-print/Manifest.gz | Bin 8620 -> 8634 bytes .../net-print/cndrvcups-common-lb-3.70 | 4 +- .../md5-cache/net-print/cndrvcups-lb-3.70 | 4 +- metadata/md5-cache/net-print/cnijfilter2-6.60 | 4 +- metadata/md5-cache/net-print/cnijfilter2-6.70 | 4 +- .../md5-cache/net-print/cnrdrvcups-lb-5.40 | 4 +- metadata/md5-cache/net-print/cups-2.4.6 | 4 +- metadata/md5-cache/net-print/cups-2.4.7-r1 | 4 +- metadata/md5-cache/net-print/cups-2.4.7-r2 | 4 +- metadata/md5-cache/net-print/cups-9999 | 4 +- .../md5-cache/net-print/cups-bjnp-2.0.3-r1 | 4 +- .../net-print/dymo-cups-drivers-1.4.0-r2 | 4 +- .../net-print/foomatic-db-engine-4.0.12-r1 | 4 +- metadata/md5-cache/net-print/gtklp-1.3.1 | 4 +- .../md5-cache/net-print/gutenprint-5.3.4-r2 | 4 +- metadata/md5-cache/net-print/hplip-3.23.12 | 4 +- metadata/md5-cache/net-print/hplip-3.23.12-r1 | 4 +- .../net-print/libcupsfilters-2.0.0-r3 | 4 +- .../md5-cache/net-print/libinklevel-0.9.3 | 4 +- metadata/md5-cache/net-print/libppd-2.0.0 | 4 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 9168 -> 9179 bytes metadata/md5-cache/net-proxy/dante-1.4.1-r6 | 4 +- metadata/md5-cache/net-proxy/havp-0.92a-r3 | 4 +- .../md5-cache/net-proxy/nutcracker-0.4.1-r1 | 4 +- metadata/md5-cache/net-proxy/nutcracker-0.5.0 | 4 +- metadata/md5-cache/net-proxy/privoxy-3.0.33 | 4 +- .../md5-cache/net-proxy/privoxy-3.0.33-r1 | 4 +- .../net-proxy/shadowsocks-libev-3.3.5 | 4 +- metadata/md5-cache/net-proxy/sqtop-2015.02.08 | 4 +- metadata/md5-cache/net-proxy/squid-6.5 | 4 +- metadata/md5-cache/net-proxy/squid-6.6 | 4 +- metadata/md5-cache/net-proxy/squid-6.7 | 4 +- .../md5-cache/net-proxy/squidguard-1.6.0-r1 | 4 +- metadata/md5-cache/net-proxy/tayga-0.9.2-r4 | 4 +- .../net-proxy/tinyproxy-1.11.1_p20230201 | 4 +- .../{torsocks-2.4.0-r1 => torsocks-2.4.0-r2} | 8 +- .../md5-cache/net-proxy/tsocks-1.8_beta5-r9 | 4 +- metadata/md5-cache/net-voip/Manifest.gz | Bin 2046 -> 2047 bytes .../net-voip/telepathy-gabble-0.18.4-r5 | 4 +- metadata/md5-cache/net-voip/umurmur-0.2.20 | 4 +- metadata/md5-cache/net-voip/umurmur-9999 | 4 +- metadata/md5-cache/net-voip/yate-6.2.0 | 4 +- metadata/md5-cache/net-voip/yate-9999 | 4 +- metadata/md5-cache/net-vpn/Manifest.gz | Bin 15058 -> 15086 bytes metadata/md5-cache/net-vpn/corkscrew-2.0-r1 | 4 +- .../net-vpn/httptunnel-3.3_p20180119 | 4 +- .../net-vpn/networkmanager-fortisslvpn-1.3.90 | 4 +- .../net-vpn/networkmanager-fortisslvpn-1.4.0 | 4 +- .../networkmanager-fortisslvpn-1.4.0-r2 | 4 +- .../net-vpn/networkmanager-l2tp-1.20.8-r3 | 4 +- .../networkmanager-libreswan-1.2.14-r1 | 4 +- .../net-vpn/networkmanager-libreswan-1.2.16 | 4 +- .../networkmanager-openconnect-1.2.10-r1 | 4 +- .../net-vpn/networkmanager-openvpn-1.10.2-r1 | 4 +- .../net-vpn/networkmanager-pptp-1.2.12 | 4 +- .../net-vpn/networkmanager-sstp-1.3.0 | 4 +- .../net-vpn/networkmanager-sstp-1.3.1-r2 | 4 +- .../net-vpn/networkmanager-sstp-1.3.2 | 4 +- .../net-vpn/networkmanager-strongswan-1.6.0 | 4 +- .../net-vpn/networkmanager-vpnc-1.2.8 | 4 +- metadata/md5-cache/net-vpn/ocserv-9999 | 4 +- metadata/md5-cache/net-vpn/openconnect-9999 | 4 +- .../md5-cache/net-vpn/openfortivpn-1.19.0 | 4 +- .../md5-cache/net-vpn/openfortivpn-1.20.2 | 4 +- .../md5-cache/net-vpn/openfortivpn-1.20.3-r2 | 4 +- metadata/md5-cache/net-vpn/openvpn-2.5.2-r3 | 4 +- metadata/md5-cache/net-vpn/openvpn-2.5.6-r1 | 4 +- metadata/md5-cache/net-vpn/openvpn-2.5.7-r1 | 4 +- metadata/md5-cache/net-vpn/openvpn-2.6.4 | 4 +- metadata/md5-cache/net-vpn/openvpn-2.6.8 | 4 +- metadata/md5-cache/net-vpn/openvpn-2.6.9 | 4 +- metadata/md5-cache/net-vpn/openvpn-9999 | 4 +- metadata/md5-cache/net-vpn/pptpd-1.4.0-r3 | 4 +- metadata/md5-cache/net-vpn/tinc-1.1_pre18 | 4 +- metadata/md5-cache/net-vpn/tor-0.4.7.13-r1 | 4 +- metadata/md5-cache/net-vpn/tor-9999 | 4 +- metadata/md5-cache/net-vpn/vtun-3.0.4-r3 | 4 +- metadata/md5-cache/net-vpn/vtun-3.0.4-r4 | 4 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 26567 -> 26094 bytes .../md5-cache/net-wireless/aircrack-ng-1.7-r3 | 4 +- .../md5-cache/net-wireless/aircrack-ng-9999 | 4 +- metadata/md5-cache/net-wireless/blueman-2.3.5 | 4 +- metadata/md5-cache/net-wireless/blueman-9999 | 4 +- metadata/md5-cache/net-wireless/bluez-5.72 | 4 +- .../net-wireless/bluez-tools-0_p20201025 | 4 +- metadata/md5-cache/net-wireless/iwd-9999 | 4 +- .../net-wireless/kismet-2022.08.1-r2 | 4 +- .../md5-cache/net-wireless/kismet-2023.07.1 | 4 +- metadata/md5-cache/net-wireless/kismet-9999 | 4 +- .../md5-cache/net-wireless/madwimax-0.1.1-r2 | 4 +- .../md5-cache/net-wireless/mfoc-0.10.7-r1 | 4 +- metadata/md5-cache/net-wireless/neard-0.19 | 4 +- .../net-wireless/rtl-sdr-0.6.0_p2020802 | 15 - .../net-wireless/rtl-sdr-0.6.0_p2020802-r1 | 15 - .../net-wireless/rtl-sdr-0.6.0_p20221217 | 15 - .../md5-cache/net-wireless/wavemon-0.9.3-r1 | 4 +- metadata/md5-cache/net-wireless/wavemon-0.9.4 | 4 +- metadata/md5-cache/net-wireless/wavemon-0.9.5 | 4 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 9060 -> 9227 bytes .../md5-cache/sci-astronomy/calcmysky-0.3.2 | 16 + metadata/md5-cache/sci-astronomy/cpl-7.3.2 | 4 +- metadata/md5-cache/sci-astronomy/erfa-1.4.0 | 4 +- metadata/md5-cache/sci-astronomy/erfa-2.0.0 | 4 +- .../md5-cache/sci-astronomy/esorex-3.12.3-r1 | 4 +- .../md5-cache/sci-astronomy/funtools-1.4.7 | 4 +- .../md5-cache/sci-astronomy/gnuastro-0.16-r1 | 4 +- .../md5-cache/sci-astronomy/missfits-2.8.0 | 4 +- .../md5-cache/sci-astronomy/predict-2.2.3-r2 | 4 +- metadata/md5-cache/sci-astronomy/psfex-3.17.1 | 4 +- metadata/md5-cache/sci-astronomy/scamp-2.0.4 | 4 +- .../sci-astronomy/sextractor-2.19.5-r1 | 6 +- .../md5-cache/sci-astronomy/stiff-2.4.0-r1 | 4 +- metadata/md5-cache/sci-astronomy/swarp-2.41.5 | 4 +- .../md5-cache/sci-astronomy/wcstools-3.9.5-r1 | 4 +- .../sci-astronomy/weightwatcher-1.12 | 4 +- metadata/md5-cache/sci-biology/Manifest.gz | Bin 22035 -> 22194 bytes metadata/md5-cache/sci-biology/abyss-2.3.4 | 4 +- metadata/md5-cache/sci-biology/bfast-0.7.0a | 4 +- metadata/md5-cache/sci-biology/biogrep-1.0-r3 | 4 +- .../sci-biology/clustal-omega-1.2.4-r1 | 4 +- .../sci-biology/embassy-cbstools-1.0.0.660-r1 | 4 +- .../embassy-clustalomega-1.1.0.660-r1 | 4 +- .../embassy-domainatrix-0.1.660-r1 | 4 +- .../sci-biology/embassy-domalign-0.1.660-r1 | 4 +- .../sci-biology/embassy-domsearch-0.1.660-r1 | 4 +- .../sci-biology/embassy-emnu-1.05.660-r1 | 4 +- .../sci-biology/embassy-esim4-1.0.0.660-r1 | 4 +- .../sci-biology/embassy-hmmer-2.3.2.660-r1 | 4 +- .../sci-biology/embassy-iprscan-4.3.1.660-r1 | 4 +- .../sci-biology/embassy-mse-3.0.0.660-r1 | 4 +- .../sci-biology/embassy-phylipnew-3.69.660-r1 | 4 +- .../sci-biology/embassy-signature-0.1.660-r1 | 4 +- .../sci-biology/embassy-structure-0.1.660-r1 | 4 +- .../sci-biology/embassy-topo-2.0.660-r1 | 4 +- .../sci-biology/embassy-vienna-1.7.2.660-r1 | 4 +- .../md5-cache/sci-biology/emboss-6.6.0-r2 | 4 +- metadata/md5-cache/sci-biology/eugene-4.1d-r1 | 4 +- .../md5-cache/sci-biology/exonerate-2.2.0-r3 | 4 +- .../sci-biology/fastx_toolkit-0.0.14-r1 | 4 +- metadata/md5-cache/sci-biology/iedera-1.05-r2 | 4 +- .../sci-biology/libgtextutils-0.6.1-r1 | 4 +- metadata/md5-cache/sci-biology/maq-0.7.1-r3 | 4 +- .../md5-cache/sci-biology/maqview-0.2.5-r4 | 4 +- metadata/md5-cache/sci-biology/mcl-14.137 | 4 +- metadata/md5-cache/sci-biology/mothur-1.48.0 | 14 + .../md5-cache/sci-biology/newick-utils-1.6-r1 | 4 +- .../md5-cache/sci-biology/tree-puzzle-5.2-r1 | 4 +- .../md5-cache/sci-biology/treeviewx-0.5.1-r3 | 4 +- .../sci-biology/treeviewx-0.5.1.20100823_p4 | 4 +- metadata/md5-cache/sci-biology/unafold-3.8-r1 | 4 +- .../md5-cache/sci-biology/vcftools-0.1.16 | 4 +- metadata/md5-cache/sci-biology/yass-1.14-r3 | 4 +- .../md5-cache/sci-calculators/Manifest.gz | Bin 4207 -> 4202 bytes .../sci-calculators/calcoo-1.3.18-r2 | 4 +- .../md5-cache/sci-calculators/tilp2-1.18-r1 | 4 +- metadata/md5-cache/sci-calculators/wcalc-2.5 | 4 +- metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 14179 -> 14028 bytes .../md5-cache/sci-chemistry/autodock-4.2.6 | 4 +- .../md5-cache/sci-chemistry/autodock-4.2.6-r1 | 4 +- .../chemical-mime-data-0.1.94-r4 | 4 +- .../chemical-mime-data-0.1.95_pre20171122 | 4 +- .../md5-cache/sci-chemistry/chemtool-1.6.14 | 4 +- .../sci-chemistry/chemtool-1.6.14-r1 | 4 +- metadata/md5-cache/sci-chemistry/dssp-3.0.11 | 4 +- .../sci-chemistry/gelemental-2.0.0-r1 | 4 +- .../md5-cache/sci-chemistry/gelemental-2.0.2 | 4 +- .../gnome-chemistry-utils-0.14.17_p6-r2 | 4 +- .../md5-cache/sci-chemistry/mopac7-1.15-r1 | 4 +- .../md5-cache/sci-chemistry/mpqc-2.3.1-r4 | 4 +- metadata/md5-cache/sci-chemistry/psi-3.4.0-r2 | 4 +- metadata/md5-cache/sci-chemistry/votca-2022 | 17 - .../sci-chemistry/wxmacmolplt-7.5-r1 | 4 +- .../md5-cache/sci-chemistry/wxmacmolplt-7.7.2 | 4 +- .../md5-cache/sci-electronics/Manifest.gz | Bin 17878 -> 17884 bytes .../sci-electronics/NanoVNA-QT-20200507 | 4 +- .../sci-electronics/espresso-ab-1.0-r3 | 4 +- .../md5-cache/sci-electronics/geda-1.10.2-r2 | 4 +- .../md5-cache/sci-electronics/gsmc-1.1-r2 | 4 +- .../md5-cache/sci-electronics/gsmc-1.1-r3 | 4 +- .../sci-electronics/gspeakers-0.11-r2 | 4 +- .../md5-cache/sci-electronics/gwave-20190116 | 4 +- .../md5-cache/sci-electronics/iverilog-10.3 | 4 +- .../md5-cache/sci-electronics/iverilog-11.0 | 4 +- .../md5-cache/sci-electronics/iverilog-12.0 | 4 +- .../md5-cache/sci-electronics/iverilog-9999 | 4 +- .../md5-cache/sci-electronics/kicad-7.0.10 | 6 +- .../md5-cache/sci-electronics/kicad-7.0.11 | 6 +- .../md5-cache/sci-electronics/kicad-7.0.7 | 6 +- .../md5-cache/sci-electronics/kicad-8.0.0 | 6 +- .../md5-cache/sci-electronics/kicad-8.0.1 | 6 +- metadata/md5-cache/sci-electronics/kicad-9999 | 6 +- metadata/md5-cache/sci-electronics/ngspice-36 | 4 +- metadata/md5-cache/sci-electronics/ngspice-40 | 8 +- metadata/md5-cache/sci-electronics/nvc-1.11.2 | 4 +- metadata/md5-cache/sci-electronics/nvc-1.11.3 | 4 +- metadata/md5-cache/sci-electronics/pcb-4.2.2 | 4 +- metadata/md5-cache/sci-electronics/pcb-4.3.0 | 4 +- .../md5-cache/sci-electronics/sigrok-cli-9999 | 4 +- .../sci-electronics/systemc-2.3.4-r1 | 4 +- .../sci-electronics/systemc-2.3.4-r2 | 4 +- .../sci-electronics/voacapl-0.7.6-r1 | 4 +- .../sci-electronics/xcircuit-3.10.30-r1 | 4 +- .../md5-cache/sci-electronics/xnec2c-4.4.12 | 4 +- .../md5-cache/sci-electronics/xoscope-2.3 | 4 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 18895 -> 18897 bytes .../sci-geosciences/foxtrotgps-1.2.2 | 4 +- .../sci-geosciences/foxtrotgps-1.2.2-r1 | 4 +- .../sci-geosciences/gpsbabel-1.8.0-r1 | 4 +- .../md5-cache/sci-geosciences/gpsbabel-1.9.0 | 4 +- .../md5-cache/sci-geosciences/gpsbabel-9999 | 2 +- .../sci-geosciences/gpx-viewer-0.4.0-r1 | 4 +- .../sci-geosciences/gtk-g-rays2-2.05 | 4 +- .../md5-cache/sci-geosciences/librttopo-1.1.0 | 4 +- .../sci-geosciences/osm-gps-map-1.2.0 | 4 +- .../sci-geosciences/osmctools-0.9-r2 | 4 +- ...ecorder-0.9.6 => owntracks-recorder-0.9.7} | 4 +- .../md5-cache/sci-geosciences/viking-1.10 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 70563 -> 69916 bytes metadata/md5-cache/sci-libs/adolc-2.7.2 | 4 +- metadata/md5-cache/sci-libs/adolc-9999 | 4 +- metadata/md5-cache/sci-libs/amd-2.4.6-r1 | 4 +- metadata/md5-cache/sci-libs/arpack-3.9.1 | 4 +- metadata/md5-cache/sci-libs/arpack-9999 | 4 +- metadata/md5-cache/sci-libs/arprec-2.2.19 | 4 +- metadata/md5-cache/sci-libs/caffe2-1.13.1-r6 | 17 - metadata/md5-cache/sci-libs/caffe2-2.0.1-r5 | 17 - metadata/md5-cache/sci-libs/camd-2.4.6-r1 | 4 +- metadata/md5-cache/sci-libs/ccfits-2.5 | 4 +- metadata/md5-cache/sci-libs/cddlib-094m-r1 | 4 +- metadata/md5-cache/sci-libs/cddlib-094m-r2 | 4 +- metadata/md5-cache/sci-libs/cdf-3.8.0-r1 | 6 +- metadata/md5-cache/sci-libs/cdf-3.9.0 | 16 + .../{cgnslib-4.4.0 => cgnslib-4.4.0-r1} | 4 +- metadata/md5-cache/sci-libs/colpack-1.0.10 | 4 +- metadata/md5-cache/sci-libs/cqrlib-1.1.4 | 4 +- .../md5-cache/sci-libs/fflas-ffpack-2.4.3-r3 | 4 +- .../md5-cache/sci-libs/fflas-ffpack-2.5.0-r1 | 4 +- metadata/md5-cache/sci-libs/fftw-9999 | 4 +- metadata/md5-cache/sci-libs/gamer-1.5-r2 | 4 +- .../md5-cache/sci-libs/gaul-devel-0.1849-r2 | 4 +- .../md5-cache/sci-libs/gerris-20131206-r1 | 4 +- metadata/md5-cache/sci-libs/getdata-0.11.0 | 4 +- metadata/md5-cache/sci-libs/getdata-0.11.0-r1 | 4 +- metadata/md5-cache/sci-libs/givaro-4.2.0 | 4 +- metadata/md5-cache/sci-libs/gmsh-4.10.3-r1 | 16 - metadata/md5-cache/sci-libs/gmsh-4.9.5-r3 | 16 - metadata/md5-cache/sci-libs/gsl-2.7.1-r2 | 4 +- metadata/md5-cache/sci-libs/gts-20121130 | 4 +- metadata/md5-cache/sci-libs/h5hut-1.99.13-r1 | 4 +- metadata/md5-cache/sci-libs/hdf-4.2.15-r1 | 4 +- metadata/md5-cache/sci-libs/hdf5-1.10.5-r1 | 4 +- metadata/md5-cache/sci-libs/hdf5-1.12.2-r4 | 4 +- metadata/md5-cache/sci-libs/hdf5-1.12.2-r6 | 4 +- metadata/md5-cache/sci-libs/hdf5-1.14.1 | 4 +- metadata/md5-cache/sci-libs/hdf5-1.14.2 | 4 +- metadata/md5-cache/sci-libs/hdf5-1.14.3-r1 | 4 +- metadata/md5-cache/sci-libs/iml-1.0.5 | 4 +- metadata/md5-cache/sci-libs/klu-1.3.9-r2 | 4 +- metadata/md5-cache/sci-libs/libdap-3.20.9 | 4 +- metadata/md5-cache/sci-libs/libghemical-3.0.0 | 4 +- metadata/md5-cache/sci-libs/libint-1.1.6 | 4 +- metadata/md5-cache/sci-libs/libint-2.6.0-r5 | 4 +- metadata/md5-cache/sci-libs/libint-2.9.0 | 4 +- metadata/md5-cache/sci-libs/libmuscle-3.7-r4 | 4 +- metadata/md5-cache/sci-libs/libnova-0.16.0 | 4 +- metadata/md5-cache/sci-libs/libsc-2.3.6 | 4 +- .../md5-cache/sci-libs/libsigrok-0.5.2-r3 | 4 +- .../md5-cache/sci-libs/libsigrok-0.5.2-r4 | 4 +- metadata/md5-cache/sci-libs/libsigrok-9999 | 4 +- .../sci-libs/libsigrokdecode-0.5.3-r2 | 4 +- .../md5-cache/sci-libs/libsigrokdecode-9999 | 4 +- .../md5-cache/sci-libs/libticables2-1.3.5 | 4 +- metadata/md5-cache/sci-libs/libticalcs2-1.1.9 | 4 +- metadata/md5-cache/sci-libs/libticonv-1.1.5 | 4 +- metadata/md5-cache/sci-libs/libtifiles2-1.1.7 | 4 +- metadata/md5-cache/sci-libs/libxc-5.1.7 | 4 +- metadata/md5-cache/sci-libs/linbox-1.7.0 | 4 +- metadata/md5-cache/sci-libs/linux-gpib-4.3.5 | 4 +- metadata/md5-cache/sci-libs/lis-1.6.5 | 4 +- metadata/md5-cache/sci-libs/m4rie-20200115-r1 | 4 +- metadata/md5-cache/sci-libs/mathgl-2.4.4-r1 | 16 - metadata/md5-cache/sci-libs/mc-1.5 | 4 +- metadata/md5-cache/sci-libs/metis-5.1.0-r5 | 14 - metadata/md5-cache/sci-libs/minuit-5.34.14 | 4 +- metadata/md5-cache/sci-libs/mpfi-1.5.4 | 4 +- metadata/md5-cache/sci-libs/mpir-3.0.0-r1 | 4 +- .../md5-cache/sci-libs/netcdf-fortran-4.5.4 | 4 +- .../md5-cache/sci-libs/opencascade-7.6.3-r2 | 6 +- .../md5-cache/sci-libs/opencascade-7.7.0-r2 | 6 +- metadata/md5-cache/sci-libs/opencascade-7.7.1 | 17 + metadata/md5-cache/sci-libs/opencascade-7.7.2 | 17 + metadata/md5-cache/sci-libs/opencascade-7.8.0 | 17 + metadata/md5-cache/sci-libs/opencascade-9999 | 17 + metadata/md5-cache/sci-libs/p4est-2.3.6 | 4 +- .../md5-cache/sci-libs/plplot-5.15.0-r105 | 17 - metadata/md5-cache/sci-libs/punc-1.5 | 4 +- metadata/md5-cache/sci-libs/pytorch-1.13.1-r2 | 17 - metadata/md5-cache/sci-libs/pytorch-2.0.1-r1 | 17 - metadata/md5-cache/sci-libs/shapelib-1.5.0 | 4 +- metadata/md5-cache/sci-libs/spglib-1.14.1 | 4 +- metadata/md5-cache/sci-libs/spr-3.3.2 | 4 +- metadata/md5-cache/sci-libs/sundials-5.8.0 | 2 +- metadata/md5-cache/sci-libs/sundials-6.2.0 | 2 +- metadata/md5-cache/sci-libs/sundials-6.5.0 | 2 +- metadata/md5-cache/sci-libs/superlu-4.3-r2 | 4 +- metadata/md5-cache/sci-libs/superlu-4.3-r3 | 4 +- metadata/md5-cache/sci-libs/ta-lib-0.4.0 | 4 +- metadata/md5-cache/sci-libs/ta-lib-0.4.0-r1 | 10 +- metadata/md5-cache/sci-libs/tamu_anova-0.2-r1 | 4 +- .../md5-cache/sci-mathematics/4ti2-1.6.7-r1 | 4 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 29257 -> 29115 bytes .../sci-mathematics/cubicle-1.2.0-r2 | 4 +- .../sci-mathematics/dataplot-20131220 | 4 +- .../md5-cache/sci-mathematics/eclib-20231212 | 4 +- .../md5-cache/sci-mathematics/euler-1.61.0-r1 | 4 +- metadata/md5-cache/sci-mathematics/form-4.3.1 | 4 +- .../sci-mathematics/form-5.0.0_beta1 | 4 +- .../md5-cache/sci-mathematics/genius-1.0.27 | 4 +- .../sci-mathematics/giac-1.9.0.29-r1 | 4 +- .../md5-cache/sci-mathematics/giac-1.9.0.93 | 4 +- .../md5-cache/sci-mathematics/glpk-5.0-r1 | 4 +- .../md5-cache/sci-mathematics/glpk-5.0-r2 | 4 +- .../sci-mathematics/maxima-5.46.0-r1 | 4 +- .../md5-cache/sci-mathematics/maxima-5.47.0 | 4 +- .../md5-cache/sci-mathematics/metamath-0.198 | 4 +- .../md5-cache/sci-mathematics/nauty-2.8.8 | 4 +- .../md5-cache/sci-mathematics/nauty-2.8.8-r1 | 4 +- .../md5-cache/sci-mathematics/normaliz-3.10.1 | 4 +- .../md5-cache/sci-mathematics/octave-8.3.0-r1 | 4 +- .../md5-cache/sci-mathematics/prng-3.0.2-r3 | 4 +- .../sci-mathematics/singular-4.3.2_p16 | 4 +- .../sci-mathematics/topcom-0.17.8-r3 | 4 +- .../md5-cache/sci-mathematics/unuran-1.9.0 | 4 +- metadata/md5-cache/sci-mathematics/why3-1.6.0 | 4 +- .../sci-mathematics/why3-for-spark-2021-r1 | 4 +- .../md5-cache/sci-mathematics/yices2-2.6.4-r1 | 4 +- metadata/md5-cache/sci-mathematics/z3-4.12.6 | 16 - metadata/md5-cache/sci-mathematics/z3-4.13.0 | 4 +- metadata/md5-cache/sci-misc/Manifest.gz | Bin 3423 -> 3572 bytes metadata/md5-cache/sci-misc/apertium-3.2.0 | 4 +- metadata/md5-cache/sci-misc/apertium-3.8.3 | 4 +- metadata/md5-cache/sci-misc/boinc-7.22.0-r1 | 4 +- metadata/md5-cache/sci-misc/boinc-7.24.1-r1 | 4 +- metadata/md5-cache/sci-misc/boinc-9999 | 4 +- metadata/md5-cache/sci-misc/fitscut-1.4.4-r1 | 4 +- metadata/md5-cache/sci-misc/h5utils-1.13.1 | 4 +- .../sci-misc/jupyterlab-desktop-bin-4.1.5.1 | 16 + metadata/md5-cache/sci-misc/lttoolbox-3.7.1 | 4 +- metadata/md5-cache/sci-misc/ncview-2.1.8 | 4 +- metadata/md5-cache/sci-misc/oww-0.86.5 | 4 +- metadata/md5-cache/sci-misc/oww-0.86.5-r1 | 4 +- metadata/md5-cache/sci-physics/Manifest.gz | Bin 10593 -> 10596 bytes .../md5-cache/sci-physics/fastjet-3.4.0-r1 | 4 +- metadata/md5-cache/sci-physics/fastjet-3.4.2 | 4 +- .../md5-cache/sci-physics/heppdt-3.04.01-r1 | 4 +- .../md5-cache/sci-physics/herwig-6.5.21-r2 | 4 +- .../md5-cache/sci-physics/lhapdf-6.3.0-r2 | 4 +- .../md5-cache/sci-physics/lhapdf-6.5.4-r1 | 4 +- metadata/md5-cache/sci-physics/lhapdf-9999 | 4 +- .../md5-cache/sci-physics/pythia-6.4.28-r2 | 4 +- metadata/md5-cache/sci-physics/rivet-3.1.10 | 4 +- metadata/md5-cache/sci-physics/siscone-3.0.5 | 4 +- .../md5-cache/sci-physics/thepeg-2.2.2-r1 | 4 +- metadata/md5-cache/sci-physics/thepeg-2.2.3 | 4 +- metadata/md5-cache/sci-physics/yoda-1.9.10 | 4 +- metadata/md5-cache/sci-physics/yoda-1.9.6 | 4 +- metadata/md5-cache/sci-physics/yoda-1.9.7 | 4 +- metadata/md5-cache/sci-physics/yoda-1.9.9 | 4 +- .../md5-cache/sci-visualization/Manifest.gz | Bin 7238 -> 7208 bytes .../md5-cache/sci-visualization/epix-1.2.19 | 4 +- .../md5-cache/sci-visualization/g3data-1.5.4 | 4 +- .../md5-cache/sci-visualization/ggobi-2.1.11 | 4 +- .../sci-visualization/gnuplot-5.4.10 | 4 +- .../md5-cache/sci-visualization/gnuplot-5.4.8 | 4 +- .../md5-cache/sci-visualization/gnuplot-6.0.0 | 4 +- .../sci-visualization/gnuplot-6.1.9999 | 4 +- .../md5-cache/sci-visualization/gwyddion-2.61 | 4 +- .../md5-cache/sci-visualization/gwyddion-2.62 | 4 +- .../sci-visualization/gwyddion-2.62-r1 | 4 +- .../sci-visualization/pythonprop-0.30.1 | 4 +- .../sci-visualization/quickplot-0.10.6-r1 | 4 +- .../sci-visualization/quickplot-1.0.1_rc | 4 +- .../sci-visualization/spyview-2018.12.24 | 4 +- .../md5-cache/sci-visualization/spyview-9999 | 4 +- .../sci-visualization/xgraph-12.1-r5 | 4 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 86996 -> 87004 bytes metadata/md5-cache/sys-apps/acl-2.3.1-r2 | 4 +- metadata/md5-cache/sys-apps/acl-2.3.2-r1 | 4 +- metadata/md5-cache/sys-apps/apmd-3.2.2_p14-r3 | 4 +- metadata/md5-cache/sys-apps/arrayprobe-2.0-r3 | 4 +- metadata/md5-cache/sys-apps/attr-2.5.1-r2 | 4 +- metadata/md5-cache/sys-apps/attr-2.5.2-r1 | 4 +- metadata/md5-cache/sys-apps/attr-9999 | 4 +- metadata/md5-cache/sys-apps/bar-1.11.1 | 4 +- metadata/md5-cache/sys-apps/biosdevname-0.7.3 | 4 +- metadata/md5-cache/sys-apps/clrngd-1.0.3-r1 | 4 +- metadata/md5-cache/sys-apps/consolation-0.0.7 | 4 +- metadata/md5-cache/sys-apps/conspy-1.16 | 4 +- metadata/md5-cache/sys-apps/coreutils-9.1-r2 | 16 - metadata/md5-cache/sys-apps/coreutils-9.3-r3 | 16 - metadata/md5-cache/sys-apps/coreutils-9.4 | 2 +- metadata/md5-cache/sys-apps/coreutils-9.4-r1 | 4 +- ...reutils-9.3-r2 => coreutils-9.4_p20240323} | 5 +- metadata/md5-cache/sys-apps/coreutils-9999 | 4 +- metadata/md5-cache/sys-apps/dbus-1.15.6 | 4 +- metadata/md5-cache/sys-apps/dcfldd-1.8 | 4 +- metadata/md5-cache/sys-apps/dcfldd-1.9-r1 | 4 +- metadata/md5-cache/sys-apps/dcfldd-1.9.1 | 4 +- metadata/md5-cache/sys-apps/dchroot-0.12.1 | 4 +- .../md5-cache/sys-apps/debianutils-5.14-r1 | 4 +- metadata/md5-cache/sys-apps/duc-1.4.5 | 4 +- metadata/md5-cache/sys-apps/duc-9999 | 4 +- metadata/md5-cache/sys-apps/ed-1.20.1 | 4 +- .../md5-cache/sys-apps/edac-utils-0.18-r2 | 4 +- metadata/md5-cache/sys-apps/elfix-9999 | 4 +- .../md5-cache/sys-apps/fakechroot-2.20.1_p2 | 4 +- metadata/md5-cache/sys-apps/fakeroot-1.32.2 | 4 +- metadata/md5-cache/sys-apps/fakeroot-1.33 | 4 +- metadata/md5-cache/sys-apps/file-5.45-r3 | 4 +- metadata/md5-cache/sys-apps/file-5.45-r4 | 4 +- metadata/md5-cache/sys-apps/file-9999 | 4 +- .../md5-cache/sys-apps/fix-gnustack-0.1-r1 | 4 +- metadata/md5-cache/sys-apps/fwts-22.03.00 | 4 +- metadata/md5-cache/sys-apps/fwts-23.11.00 | 4 +- .../sys-apps/gentoo-systemd-integration-9999 | 4 +- metadata/md5-cache/sys-apps/highway-1.1.0 | 4 +- metadata/md5-cache/sys-apps/hwloc-1.11.13-r1 | 4 +- metadata/md5-cache/sys-apps/hwloc-2.6.0-r1 | 4 +- metadata/md5-cache/sys-apps/hwloc-2.8.0-r1 | 4 +- metadata/md5-cache/sys-apps/hwloc-2.9.0 | 4 +- metadata/md5-cache/sys-apps/hwloc-2.9.1 | 4 +- metadata/md5-cache/sys-apps/hwloc-2.9.2 | 4 +- metadata/md5-cache/sys-apps/hwloc-2.9.3 | 4 +- .../sys-apps/ibm-powerpc-utils-1.3.10-r1 | 4 +- .../sys-apps/ibm-powerpc-utils-1.3.8-r1 | 4 +- metadata/md5-cache/sys-apps/ipmitool-1.8.19 | 4 +- .../md5-cache/sys-apps/ipmitool-1.8.19-r1 | 4 +- metadata/md5-cache/sys-apps/ipmiutil-3.1.9 | 4 +- .../md5-cache/sys-apps/irqbalance-1.9.3-r1 | 4 +- metadata/md5-cache/sys-apps/kbd-9999 | 4 +- .../md5-cache/sys-apps/kexec-tools-2.0.22 | 4 +- .../md5-cache/sys-apps/kexec-tools-2.0.24 | 4 +- .../md5-cache/sys-apps/kexec-tools-2.0.28 | 4 +- metadata/md5-cache/sys-apps/kexec-tools-9999 | 4 +- metadata/md5-cache/sys-apps/kmod-31 | 4 +- metadata/md5-cache/sys-apps/kmod-31-r1 | 4 +- metadata/md5-cache/sys-apps/kmod-32-r1 | 4 +- metadata/md5-cache/sys-apps/kmod-9999 | 4 +- metadata/md5-cache/sys-apps/less-633 | 4 +- metadata/md5-cache/sys-apps/less-643-r1 | 4 +- metadata/md5-cache/sys-apps/less-9999 | 4 +- .../md5-cache/sys-apps/linux-misc-apps-5.8-r1 | 4 +- metadata/md5-cache/sys-apps/lsd-1.1.1 | 13 + metadata/md5-cache/sys-apps/lsvpd-1.7.14 | 4 +- metadata/md5-cache/sys-apps/man-db-9999 | 4 +- metadata/md5-cache/sys-apps/miller-5.10.2 | 4 +- metadata/md5-cache/sys-apps/mount-gtk-1.4.5.1 | 4 +- .../sys-apps/msr-tools-1.3_p20170320 | 4 +- metadata/md5-cache/sys-apps/noexec-1.1.0-r2 | 4 +- metadata/md5-cache/sys-apps/nvme-cli-2.8 | 4 +- metadata/md5-cache/sys-apps/ppc64-diag-2.7.9 | 4 +- metadata/md5-cache/sys-apps/prctl-1.6-r1 | 4 +- metadata/md5-cache/sys-apps/preload-0.6.4-r3 | 4 +- metadata/md5-cache/sys-apps/pv-9999 | 4 +- metadata/md5-cache/sys-apps/qingy-1.0.0-r6 | 4 +- .../sys-apps/radeontool-1.6.3_p20181127-r1 | 4 +- .../readahead-list-1.20060421.1016-r4 | 4 +- metadata/md5-cache/sys-apps/rename-1.3-r3 | 4 +- .../md5-cache/sys-apps/renameutils-0.12.0 | 4 +- metadata/md5-cache/sys-apps/rng-tools-6.15 | 4 +- metadata/md5-cache/sys-apps/rng-tools-6.16 | 4 +- metadata/md5-cache/sys-apps/rng-tools-6.16-r1 | 4 +- .../{rootlesskit-2.0.0 => rootlesskit-2.0.2} | 2 +- metadata/md5-cache/sys-apps/servicelog-1.1.15 | 4 +- metadata/md5-cache/sys-apps/servicelog-1.1.16 | 4 +- metadata/md5-cache/sys-apps/setserial-2.17-r6 | 4 +- metadata/md5-cache/sys-apps/sg3_utils-1.47-r1 | 4 +- metadata/md5-cache/sys-apps/sg3_utils-1.47-r2 | 4 +- metadata/md5-cache/sys-apps/shadow-4.13-r4 | 4 +- metadata/md5-cache/sys-apps/shadow-4.14.2 | 4 +- metadata/md5-cache/sys-apps/shadow-4.14.5 | 4 +- metadata/md5-cache/sys-apps/shadow-4.14.6 | 4 +- .../md5-cache/sys-apps/smartmontools-7.4-r1 | 4 +- .../md5-cache/sys-apps/smartmontools-9999 | 4 +- metadata/md5-cache/sys-apps/syd-3.15.6 | 16 + metadata/md5-cache/sys-apps/syscriptor-1.5.15 | 4 +- metadata/md5-cache/sys-apps/syslog-notify-0.2 | 4 +- .../md5-cache/sys-apps/systemd-utils-254.10 | 2 +- .../md5-cache/sys-apps/systemd-utils-254.8 | 2 +- ...emd-utils-254.9-r1 => systemd-utils-255.4} | 13 +- .../md5-cache/sys-apps/tcp-wrappers-7.6.31-r1 | 4 +- .../sys-apps/the_silver_searcher-2.2.0 | 4 +- .../the_silver_searcher-2.2.0_p20201217-r1 | 4 +- metadata/md5-cache/sys-apps/uam-9999 | 4 +- metadata/md5-cache/sys-apps/udevil-0.4.4-r4 | 4 +- metadata/md5-cache/sys-apps/udevil-0.4.4-r5 | 4 +- metadata/md5-cache/sys-apps/usbguard-1.1.2 | 4 +- .../md5-cache/sys-apps/util-linux-2.38.1-r3 | 4 +- .../md5-cache/sys-apps/util-linux-2.39.2-r1 | 4 +- .../md5-cache/sys-apps/util-linux-2.39.3-r2 | 4 +- .../md5-cache/sys-apps/util-linux-2.39.3-r3 | 4 +- .../md5-cache/sys-apps/util-linux-2.39.3-r4 | 4 +- .../md5-cache/sys-apps/util-linux-2.39.3-r5 | 4 +- metadata/md5-cache/sys-apps/util-linux-9999 | 4 +- metadata/md5-cache/sys-apps/vbetool-1.2.2 | 4 +- .../sys-apps/xdg-desktop-portal-1.16.0-r1 | 4 +- .../md5-cache/sys-apps/xinetd-2.3.15.4-r1 | 4 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 14483 -> 14467 bytes .../sys-auth/google-authenticator-1.08 | 4 +- .../sys-auth/google-authenticator-1.09 | 4 +- .../sys-auth/google-authenticator-9999 | 4 +- .../sys-auth/libnss-mysql-1.5_p20060915-r5 | 4 +- metadata/md5-cache/sys-auth/libnss-nis-3.1 | 4 +- .../sys-auth/libnss-pgsql-1.5.0_beta-r1 | 4 +- metadata/md5-cache/sys-auth/munge-0.5.13-r2 | 4 +- metadata/md5-cache/sys-auth/munge-0.5.15 | 4 +- metadata/md5-cache/sys-auth/nss-mdns-0.15.1 | 4 +- metadata/md5-cache/sys-auth/nss-mdns-9999 | 4 +- .../sys-auth/nss-pam-ldapd-0.9.12-r2 | 4 +- .../sys-auth/nss-pam-ldapd-0.9.12-r3 | 4 +- metadata/md5-cache/sys-auth/nss_ldap-265-r11 | 4 +- metadata/md5-cache/sys-auth/pam-script-1.1.9 | 4 +- .../md5-cache/sys-auth/pam_dotfile-0.7-r2 | 4 +- metadata/md5-cache/sys-auth/pam_mount-2.20 | 4 +- .../md5-cache/sys-auth/pam_mysql-0.8.2-r1 | 4 +- .../md5-cache/sys-auth/pam_require-0.7-r2 | 4 +- metadata/md5-cache/sys-auth/pam_skey-1.1.5-r7 | 4 +- .../sys-auth/pam_ssh_agent_auth-0.10.4-r1 | 4 +- .../sys-auth/pam_ssh_agent_auth-9999 | 4 +- metadata/md5-cache/sys-auth/pam_u2f-1.1.1 | 4 +- metadata/md5-cache/sys-auth/pam_yubico-2.27 | 4 +- metadata/md5-cache/sys-auth/skey-1.1.5-r14 | 4 +- metadata/md5-cache/sys-auth/sssd-2.9.1-r1 | 4 +- metadata/md5-cache/sys-auth/sssd-2.9.4 | 8 +- .../md5-cache/sys-auth/thinkfinger-0.3-r3 | 4 +- metadata/md5-cache/sys-auth/ykpers-1.20.0-r1 | 4 +- metadata/md5-cache/sys-block/Manifest.gz | Bin 16704 -> 16702 bytes metadata/md5-cache/sys-block/devio-1.2-r1 | 4 +- metadata/md5-cache/sys-block/gpart-0.3-r1 | 4 +- metadata/md5-cache/sys-block/gparted-1.5.0-r1 | 4 +- metadata/md5-cache/sys-block/gparted-1.6.0 | 4 +- .../md5-cache/sys-block/libfabric-1.11.2-r2 | 4 +- metadata/md5-cache/sys-block/libzbc-5.13.0 | 4 +- metadata/md5-cache/sys-block/libzbc-5.9.0 | 4 +- metadata/md5-cache/sys-block/libzbd-1.2.0-r1 | 4 +- metadata/md5-cache/sys-block/libzbd-2.0.4 | 4 +- metadata/md5-cache/sys-block/mbuffer-20220418 | 4 +- metadata/md5-cache/sys-block/mbuffer-20230301 | 4 +- .../md5-cache/sys-block/mbuffer-20230301-r1 | 4 +- metadata/md5-cache/sys-block/mbuffer-20231216 | 4 +- metadata/md5-cache/sys-block/mbuffer-20240107 | 4 +- metadata/md5-cache/sys-block/nbd-9999 | 4 +- metadata/md5-cache/sys-block/nbdkit-1.32.4 | 4 +- metadata/md5-cache/sys-block/nbdkit-1.36.1 | 4 +- metadata/md5-cache/sys-block/ndctl-71.1-r2 | 4 +- metadata/md5-cache/sys-block/open-isns-0.101 | 4 +- metadata/md5-cache/sys-block/parted-3.6-r1 | 4 +- .../md5-cache/sys-block/partimage-0.6.9-r3 | 4 +- .../md5-cache/sys-block/partimage-0.6.9-r4 | 4 +- .../md5-cache/sys-block/scsirastools-1.6.6 | 4 +- metadata/md5-cache/sys-block/sedutil-1.20.0 | 4 +- .../thin-provisioning-tools-0.9.0-r2 | 4 +- .../thin-provisioning-tools-0.9.0-r4 | 4 +- metadata/md5-cache/sys-boot/Manifest.gz | Bin 8897 -> 8901 bytes metadata/md5-cache/sys-boot/dvhtool-1.0.1-r2 | 4 +- metadata/md5-cache/sys-boot/grub-2.06-r9 | 4 +- metadata/md5-cache/sys-boot/grub-9999 | 4 +- metadata/md5-cache/sys-boot/mokutil-0.6.0 | 4 +- .../md5-cache/sys-boot/plymouth-22.02.122-r1 | 4 +- metadata/md5-cache/sys-boot/plymouth-9999 | 4 +- metadata/md5-cache/sys-boot/woeusb-3.3.1 | 4 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 30731 -> 30752 bytes .../md5-cache/sys-cluster/ampi-0_pre20140616 | 4 +- .../md5-cache/sys-cluster/charliecloud-0.36 | 4 +- .../md5-cache/sys-cluster/charliecloud-0.37 | 4 +- .../md5-cache/sys-cluster/charliecloud-9999 | 4 +- .../md5-cache/sys-cluster/classads-1.0.10 | 4 +- .../sys-cluster/cluster-glue-1.0.12-r2 | 4 +- metadata/md5-cache/sys-cluster/corosync-3.1.0 | 4 +- metadata/md5-cache/sys-cluster/crmsh-4.2.1-r3 | 4 +- metadata/md5-cache/sys-cluster/crmsh-4.5.0 | 4 +- .../md5-cache/sys-cluster/drbd-utils-9.25.0 | 4 +- .../sys-cluster/drbd-utils-9.25.0-r1 | 4 +- .../md5-cache/sys-cluster/drbd-utils-9.27.0 | 4 +- metadata/md5-cache/sys-cluster/gasnet-1.32.0 | 4 +- metadata/md5-cache/sys-cluster/glusterfs-10.4 | 4 +- metadata/md5-cache/sys-cluster/glusterfs-10.5 | 4 +- .../md5-cache/sys-cluster/glusterfs-11.0-r2 | 4 +- metadata/md5-cache/sys-cluster/glusterfs-11.1 | 4 +- metadata/md5-cache/sys-cluster/hpl-2.3 | 4 +- .../md5-cache/sys-cluster/keepalived-2.2.7 | 4 +- .../md5-cache/sys-cluster/keepalived-2.2.8 | 4 +- metadata/md5-cache/sys-cluster/knem-1.1.4 | 4 +- metadata/md5-cache/sys-cluster/knem-9999 | 4 +- metadata/md5-cache/sys-cluster/kronosnet-1.19 | 4 +- .../md5-cache/sys-cluster/kronosnet-1.19-r1 | 4 +- metadata/md5-cache/sys-cluster/kronosnet-1.25 | 4 +- metadata/md5-cache/sys-cluster/libqb-2.0.1-r1 | 4 +- metadata/md5-cache/sys-cluster/libqb-2.0.4 | 4 +- metadata/md5-cache/sys-cluster/libquo-9999 | 4 +- metadata/md5-cache/sys-cluster/lmod-8.6.14-r1 | 4 +- metadata/md5-cache/sys-cluster/lmod-8.7.23 | 4 +- metadata/md5-cache/sys-cluster/lmod-9999 | 4 +- metadata/md5-cache/sys-cluster/nullmpi-0.7-r1 | 4 +- .../md5-cache/sys-cluster/pacemaker-2.1.2 | 4 +- .../sys-cluster/resource-agents-4.11.0 | 4 +- .../sys-cluster/resource-agents-4.12.0 | 4 +- .../sys-cluster/resource-agents-4.6.1 | 4 +- .../md5-cache/sys-cluster/torque-6.0.4-r4 | 4 +- .../md5-cache/sys-cluster/torque-6.0.4-r5 | 4 +- .../md5-cache/sys-cluster/torque-6.0.4-r6 | 4 +- metadata/md5-cache/sys-cluster/ucx-1.10.0_rc5 | 4 +- metadata/md5-cache/sys-cluster/ucx-1.13.0 | 4 +- metadata/md5-cache/sys-cluster/ucx-1.13.1 | 4 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 32572 -> 31659 bytes .../md5-cache/sys-devel/autogen-5.18.16-r3 | 4 +- metadata/md5-cache/sys-devel/binutils-2.32-r2 | 6 +- .../md5-cache/sys-devel/binutils-2.33.1-r1 | 6 +- metadata/md5-cache/sys-devel/binutils-2.34-r2 | 6 +- metadata/md5-cache/sys-devel/binutils-2.35.2 | 6 +- .../md5-cache/sys-devel/binutils-2.36.1-r2 | 6 +- .../md5-cache/sys-devel/binutils-2.37_p1-r2 | 6 +- metadata/md5-cache/sys-devel/binutils-2.38-r2 | 6 +- metadata/md5-cache/sys-devel/binutils-2.39-r5 | 6 +- metadata/md5-cache/sys-devel/binutils-2.40-r9 | 6 +- metadata/md5-cache/sys-devel/binutils-2.41-r2 | 6 +- metadata/md5-cache/sys-devel/binutils-2.41-r3 | 6 +- metadata/md5-cache/sys-devel/binutils-2.41-r4 | 6 +- metadata/md5-cache/sys-devel/binutils-2.41-r5 | 6 +- metadata/md5-cache/sys-devel/binutils-2.42-r1 | 6 +- metadata/md5-cache/sys-devel/binutils-9999 | 6 +- .../sys-devel/binutils-hppa64-2.37_p1-r2 | 6 +- .../sys-devel/binutils-hppa64-2.38-r2 | 6 +- .../sys-devel/binutils-hppa64-2.39-r5 | 6 +- .../sys-devel/binutils-hppa64-2.40-r7 | 6 +- .../sys-devel/binutils-hppa64-2.41-r3 | 6 +- .../sys-devel/binutils-hppa64-2.41-r5 | 6 +- .../sys-devel/binutils-hppa64-2.42-r1 | 6 +- 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 | 6 +- metadata/md5-cache/sys-devel/clang-18.1.0 | 18 - metadata/md5-cache/sys-devel/clang-18.1.2 | 2 +- .../md5-cache/sys-devel/clang-19.0.0.9999 | 2 +- .../sys-devel/clang-19.0.0_pre20240309 | 17 - .../sys-devel/clang-19.0.0_pre20240316 | 2 +- ...0_pre20240302 => clang-19.0.0_pre20240322} | 14 +- .../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 | 6 +- ...g-common-18.1.0 => clang-common-17.0.6-r2} | 10 +- .../md5-cache/sys-devel/clang-common-18.1.2 | 2 +- .../sys-devel/clang-common-18.1.2-r1 | 15 + .../sys-devel/clang-common-19.0.0.9999 | 6 +- .../sys-devel/clang-common-19.0.0_pre20240309 | 13 - .../sys-devel/clang-common-19.0.0_pre20240316 | 6 +- ...240302 => clang-common-19.0.0_pre20240322} | 10 +- .../sys-devel/clang-crossdev-wrappers-16 | 4 +- .../sys-devel/clang-crossdev-wrappers-17 | 4 +- .../sys-devel/clang-crossdev-wrappers-18 | 4 +- .../sys-devel/clang-crossdev-wrappers-19 | 4 +- .../md5-cache/sys-devel/clang-runtime-17.0.6 | 4 +- .../md5-cache/sys-devel/clang-runtime-18.1.0 | 13 - .../clang-runtime-19.0.0_pre20240302 | 12 - ...40309 => clang-runtime-19.0.0_pre20240322} | 2 +- .../sys-devel/clang-toolchain-symlinks-17 | 4 +- metadata/md5-cache/sys-devel/distcc-3.4-r1 | 4 +- metadata/md5-cache/sys-devel/distcc-3.4-r2 | 4 +- metadata/md5-cache/sys-devel/distcc-3.4-r3 | 4 +- metadata/md5-cache/sys-devel/flex-2.6.4-r6 | 4 +- metadata/md5-cache/sys-devel/gcc-10.5.0 | 10 +- .../md5-cache/sys-devel/gcc-11.4.1_p20240111 | 10 +- .../md5-cache/sys-devel/gcc-11.4.1_p20240208 | 10 +- .../md5-cache/sys-devel/gcc-11.4.1_p20240222 | 10 +- .../md5-cache/sys-devel/gcc-11.4.1_p20240229 | 10 +- .../md5-cache/sys-devel/gcc-11.4.1_p20240307 | 10 +- .../md5-cache/sys-devel/gcc-11.4.1_p20240314 | 10 +- .../md5-cache/sys-devel/gcc-11.4.1_p20240321 | 16 + metadata/md5-cache/sys-devel/gcc-11.5.9999 | 9 +- .../md5-cache/sys-devel/gcc-12.3.1_p20240112 | 10 +- .../md5-cache/sys-devel/gcc-12.3.1_p20240209 | 10 +- .../md5-cache/sys-devel/gcc-12.3.1_p20240223 | 10 +- .../md5-cache/sys-devel/gcc-12.3.1_p20240301 | 10 +- .../md5-cache/sys-devel/gcc-12.3.1_p20240308 | 10 +- .../md5-cache/sys-devel/gcc-12.3.1_p20240315 | 10 +- .../md5-cache/sys-devel/gcc-12.3.1_p20240322 | 16 + metadata/md5-cache/sys-devel/gcc-12.4.9999 | 9 +- .../sys-devel/gcc-13.2.1_p20240113-r1 | 10 +- .../md5-cache/sys-devel/gcc-13.2.1_p20240210 | 10 +- .../md5-cache/sys-devel/gcc-13.2.1_p20240224 | 10 +- .../md5-cache/sys-devel/gcc-13.2.1_p20240302 | 10 +- .../md5-cache/sys-devel/gcc-13.2.1_p20240309 | 10 +- .../md5-cache/sys-devel/gcc-13.2.1_p20240316 | 10 +- .../md5-cache/sys-devel/gcc-13.2.1_p20240323 | 16 + metadata/md5-cache/sys-devel/gcc-13.3.9999 | 9 +- .../sys-devel/gcc-14.0.1_pre20240218 | 10 +- .../sys-devel/gcc-14.0.1_pre20240225 | 10 +- .../sys-devel/gcc-14.0.1_pre20240303-r1 | 10 +- .../sys-devel/gcc-14.0.1_pre20240310 | 10 +- .../sys-devel/gcc-14.0.1_pre20240317 | 10 +- .../sys-devel/gcc-14.0.1_pre20240324 | 16 + metadata/md5-cache/sys-devel/gcc-14.0.9999 | 9 +- metadata/md5-cache/sys-devel/gcc-8.5.0-r1 | 10 +- metadata/md5-cache/sys-devel/gcc-9.5.0 | 10 +- .../sys-devel/gcc-apple-4.2.1_p5666-r3 | 4 +- metadata/md5-cache/sys-devel/gettext-0.21.1 | 4 +- metadata/md5-cache/sys-devel/gettext-0.22.4 | 4 +- metadata/md5-cache/sys-devel/gettext-0.22.5 | 4 +- metadata/md5-cache/sys-devel/icecream-1.4 | 4 +- metadata/md5-cache/sys-devel/kgcc64-10.5.0 | 10 +- .../sys-devel/kgcc64-11.4.1_p20240111 | 10 +- .../sys-devel/kgcc64-11.4.1_p20240208 | 10 +- .../sys-devel/kgcc64-12.3.1_p20240112 | 10 +- .../sys-devel/kgcc64-12.3.1_p20240209 | 10 +- .../sys-devel/kgcc64-13.2.1_p20240113-r1 | 10 +- .../sys-devel/kgcc64-13.2.1_p20240210 | 10 +- 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 | 6 +- metadata/md5-cache/sys-devel/lld-18.1.0 | 17 - metadata/md5-cache/sys-devel/lld-18.1.2 | 2 +- metadata/md5-cache/sys-devel/lld-19.0.0.9999 | 2 +- .../sys-devel/lld-19.0.0_pre20240302 | 16 - .../sys-devel/lld-19.0.0_pre20240316 | 2 +- ...0.0_pre20240309 => lld-19.0.0_pre20240322} | 12 +- .../sys-devel/lld-toolchain-symlinks-17 | 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 | 6 +- metadata/md5-cache/sys-devel/llvm-18.1.0 | 18 - metadata/md5-cache/sys-devel/llvm-18.1.2 | 2 +- metadata/md5-cache/sys-devel/llvm-19.0.0.9999 | 2 +- .../sys-devel/llvm-19.0.0_pre20240309 | 17 - .../sys-devel/llvm-19.0.0_pre20240316 | 2 +- ....0_pre20240302 => llvm-19.0.0_pre20240322} | 6 +- .../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 | 6 +- .../md5-cache/sys-devel/llvm-common-18.1.0 | 14 - .../md5-cache/sys-devel/llvm-common-18.1.2 | 2 +- .../sys-devel/llvm-common-19.0.0.9999 | 2 +- .../sys-devel/llvm-common-19.0.0_pre20240302 | 13 - .../sys-devel/llvm-common-19.0.0_pre20240316 | 2 +- ...0240309 => llvm-common-19.0.0_pre20240322} | 4 +- .../sys-devel/llvm-toolchain-symlinks-17 | 4 +- metadata/md5-cache/sys-devel/llvmgold-17 | 4 +- metadata/md5-cache/sys-fabric/Manifest.gz | Bin 1365 -> 1362 bytes .../sys-fabric/mstflint-4.18.0_p1-r1 | 4 +- .../md5-cache/sys-fabric/mstflint-4.20.0_p1 | 4 +- .../md5-cache/sys-fabric/mstflint-4.23.0_p1 | 4 +- .../md5-cache/sys-fabric/opensm-3.3.23-r2 | 4 +- .../md5-cache/sys-fabric/opensm-3.3.24-r1 | 4 +- .../md5-cache/sys-fabric/perftest-4.4.0.37-r1 | 4 +- .../md5-cache/sys-fabric/perftest-4.5.0.17 | 4 +- metadata/md5-cache/sys-fabric/qperf-0.4.11 | 4 +- metadata/md5-cache/sys-firmware/Manifest.gz | Bin 9124 -> 9127 bytes .../sys-firmware/midisport-firmware-1.2-r1 | 4 +- .../sys-firmware/sigrok-firmware-fx2lafw-9999 | 4 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 35651 -> 35331 bytes metadata/md5-cache/sys-fs/archivemount-0.9.1 | 4 +- metadata/md5-cache/sys-fs/btrfs-progs-6.7.1 | 4 +- metadata/md5-cache/sys-fs/btrfs-progs-9999 | 4 +- metadata/md5-cache/sys-fs/clamfs-1.2.0 | 4 +- metadata/md5-cache/sys-fs/copyfs-1.0.1-r1 | 4 +- .../md5-cache/sys-fs/dd-rescue-1.99.13-r1 | 4 +- .../md5-cache/sys-fs/dmraid-1.0.0_rc16-r7 | 4 +- .../sys-fs/ecryptfs-utils-111_p20170609-r1 | 4 +- metadata/md5-cache/sys-fs/erofs-utils-1.6-r1 | 4 +- metadata/md5-cache/sys-fs/erofs-utils-1.7 | 4 +- metadata/md5-cache/sys-fs/exfatprogs-9999 | 4 +- metadata/md5-cache/sys-fs/f2fs-tools-1.16.0 | 4 +- .../md5-cache/sys-fs/f2fs-tools-1.16.0-r1 | 4 +- metadata/md5-cache/sys-fs/f2fs-tools-9999 | 4 +- metadata/md5-cache/sys-fs/fuse-2.9.9-r2 | 4 +- metadata/md5-cache/sys-fs/fuse-overlayfs-1.10 | 14 - metadata/md5-cache/sys-fs/fuse-overlayfs-1.11 | 14 - metadata/md5-cache/sys-fs/fuse-overlayfs-1.12 | 4 +- metadata/md5-cache/sys-fs/fuse-overlayfs-1.13 | 14 + .../md5-cache/sys-fs/fuse-overlayfs-1.7.1 | 14 - metadata/md5-cache/sys-fs/genext2fs-1.5.0 | 4 +- metadata/md5-cache/sys-fs/genext2fs-1.5.0-r1 | 4 +- metadata/md5-cache/sys-fs/genimage-16 | 4 +- metadata/md5-cache/sys-fs/genimage-17 | 4 +- metadata/md5-cache/sys-fs/genimage-9999 | 4 +- .../md5-cache/sys-fs/hfsplusutils-1.0.4-r3 | 4 +- metadata/md5-cache/sys-fs/hfsutils-3.2.6_p15 | 4 +- .../md5-cache/sys-fs/inotify-tools-4.23.9.0 | 4 +- metadata/md5-cache/sys-fs/iprutils-2.4.18.1 | 4 +- metadata/md5-cache/sys-fs/jfsutils-1.1.15-r2 | 4 +- metadata/md5-cache/sys-fs/jmtpfs-0.5-r1 | 4 +- metadata/md5-cache/sys-fs/lde-2.6.1-r2 | 4 +- metadata/md5-cache/sys-fs/lufs-0.9.7-r4 | 4 +- metadata/md5-cache/sys-fs/lvm2-2.03.21-r1 | 4 +- metadata/md5-cache/sys-fs/lvm2-2.03.22-r1 | 4 +- metadata/md5-cache/sys-fs/lvm2-2.03.22-r3 | 4 +- metadata/md5-cache/sys-fs/mdadm-4.2-r3 | 4 +- .../md5-cache/sys-fs/progsreiserfs-0.3.1_rc8 | 4 +- metadata/md5-cache/sys-fs/quota-4.09 | 4 +- .../md5-cache/sys-fs/reiserfsprogs-3.6.27-r1 | 4 +- metadata/md5-cache/sys-fs/simple-mtpfs-0.4.0 | 4 +- metadata/md5-cache/sys-fs/snapraid-11.6 | 4 +- metadata/md5-cache/sys-fs/snapraid-12.2 | 4 +- .../md5-cache/sys-fs/squashfs-tools-ng-9999 | 4 +- metadata/md5-cache/sys-fs/squashfuse-0.1.105 | 4 +- metadata/md5-cache/sys-fs/sysfsutils-2.1.1 | 4 +- metadata/md5-cache/sys-fs/treesize-0.54.1-r1 | 4 +- metadata/md5-cache/sys-fs/udisks-2.10.0 | 4 +- metadata/md5-cache/sys-fs/udisks-2.10.1 | 4 +- metadata/md5-cache/sys-fs/udisks-2.9.4-r3 | 4 +- metadata/md5-cache/sys-fs/zfs-2.1.14 | 4 +- metadata/md5-cache/sys-fs/zfs-2.1.15 | 4 +- metadata/md5-cache/sys-fs/zfs-2.2.2-r1 | 4 +- metadata/md5-cache/sys-fs/zfs-2.2.3 | 4 +- metadata/md5-cache/sys-fs/zfs-9999 | 4 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.14 | 4 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.15 | 4 +- metadata/md5-cache/sys-fs/zfs-kmod-2.2.2 | 4 +- metadata/md5-cache/sys-fs/zfs-kmod-2.2.2-r1 | 4 +- metadata/md5-cache/sys-fs/zfs-kmod-2.2.3 | 4 +- metadata/md5-cache/sys-fs/zfs-kmod-9999 | 4 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 23772 -> 22641 bytes .../sys-kernel/gentoo-sources-5.10.212 | 4 +- .../sys-kernel/gentoo-sources-5.15.151 | 4 +- .../sys-kernel/gentoo-sources-6.1.81 | 4 +- .../sys-kernel/gentoo-sources-6.6.21 | 4 +- .../md5-cache/sys-kernel/git-sources-6.8_rc1 | 15 - .../md5-cache/sys-kernel/git-sources-6.8_rc2 | 15 - .../md5-cache/sys-kernel/git-sources-6.8_rc4 | 15 - .../md5-cache/sys-kernel/git-sources-6.8_rc5 | 15 - .../md5-cache/sys-kernel/git-sources-6.8_rc6 | 15 - .../md5-cache/sys-kernel/git-sources-6.8_rc7 | 15 - ...it-sources-6.8_rc3 => git-sources-6.9_rc1} | 4 +- .../md5-cache/sys-kernel/installkernel-25 | 12 - .../md5-cache/sys-kernel/installkernel-28 | 4 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 41222 -> 39323 bytes .../md5-cache/sys-libs/argp-standalone-1.5.0 | 4 +- .../md5-cache/sys-libs/binutils-libs-2.34-r2 | 4 +- .../md5-cache/sys-libs/binutils-libs-2.35.2 | 4 +- .../sys-libs/binutils-libs-2.36.1-r2 | 4 +- .../sys-libs/binutils-libs-2.37_p1-r2 | 4 +- .../md5-cache/sys-libs/binutils-libs-2.38-r2 | 4 +- .../md5-cache/sys-libs/binutils-libs-2.39-r5 | 4 +- .../md5-cache/sys-libs/binutils-libs-2.40-r7 | 4 +- .../md5-cache/sys-libs/binutils-libs-2.41-r2 | 4 +- .../md5-cache/sys-libs/binutils-libs-2.41-r3 | 4 +- .../md5-cache/sys-libs/binutils-libs-2.41-r5 | 4 +- .../md5-cache/sys-libs/binutils-libs-2.42-r1 | 4 +- .../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 | 6 +- .../md5-cache/sys-libs/compiler-rt-18.1.0 | 15 - .../md5-cache/sys-libs/compiler-rt-18.1.2 | 2 +- .../sys-libs/compiler-rt-19.0.0.9999 | 2 +- .../sys-libs/compiler-rt-19.0.0_pre20240309 | 14 - .../sys-libs/compiler-rt-19.0.0_pre20240316 | 2 +- ...0240302 => compiler-rt-19.0.0_pre20240322} | 4 +- .../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 | 6 +- .../sys-libs/compiler-rt-sanitizers-18.1.0 | 16 - .../sys-libs/compiler-rt-sanitizers-18.1.2 | 2 +- .../compiler-rt-sanitizers-19.0.0.9999 | 2 +- .../compiler-rt-sanitizers-19.0.0_pre20240309 | 15 - .../compiler-rt-sanitizers-19.0.0_pre20240316 | 2 +- ...compiler-rt-sanitizers-19.0.0_pre20240322} | 4 +- metadata/md5-cache/sys-libs/cracklib-2.9.11 | 4 +- metadata/md5-cache/sys-libs/db-4.8.30-r8 | 4 +- metadata/md5-cache/sys-libs/db-4.8.30-r9 | 4 +- metadata/md5-cache/sys-libs/db-5.3.28-r10 | 4 +- metadata/md5-cache/sys-libs/db-5.3.28-r9 | 4 +- metadata/md5-cache/sys-libs/db-6.0.35-r4 | 4 +- metadata/md5-cache/sys-libs/db-6.0.35-r5 | 4 +- .../md5-cache/sys-libs/freeipmi-1.6.10-r1 | 4 +- .../md5-cache/sys-libs/fts-standalone-1.2.7 | 4 +- metadata/md5-cache/sys-libs/gdbm-1.23 | 4 +- metadata/md5-cache/sys-libs/gpm-1.20.7-r5 | 4 +- metadata/md5-cache/sys-libs/gpm-1.20.7-r6 | 4 +- .../md5-cache/sys-libs/libapparmor-3.0.10 | 4 +- metadata/md5-cache/sys-libs/libapparmor-3.0.8 | 4 +- metadata/md5-cache/sys-libs/libapparmor-3.1.4 | 4 +- .../md5-cache/sys-libs/libapparmor-3.1.4-r1 | 4 +- .../md5-cache/sys-libs/libblockdev-2.28-r1 | 4 +- metadata/md5-cache/sys-libs/libblockdev-3.0.3 | 4 +- metadata/md5-cache/sys-libs/libblockdev-3.0.4 | 4 +- metadata/md5-cache/sys-libs/libcap-ng-0.8.3 | 4 +- metadata/md5-cache/sys-libs/libcap-ng-0.8.4 | 4 +- .../md5-cache/sys-libs/libcap-ng-0.8.4-r1 | 4 +- 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 | 6 +- metadata/md5-cache/sys-libs/libcxx-18.1.0 | 17 - metadata/md5-cache/sys-libs/libcxx-18.1.2 | 2 +- .../md5-cache/sys-libs/libcxx-19.0.0.9999 | 2 +- .../sys-libs/libcxx-19.0.0_pre20240302 | 16 - .../sys-libs/libcxx-19.0.0_pre20240316 | 2 +- ..._pre20240309 => libcxx-19.0.0_pre20240322} | 8 +- 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 | 6 +- metadata/md5-cache/sys-libs/libcxxabi-18.1.0 | 17 - metadata/md5-cache/sys-libs/libcxxabi-18.1.2 | 2 +- .../md5-cache/sys-libs/libcxxabi-19.0.0.9999 | 2 +- .../sys-libs/libcxxabi-19.0.0_pre20240302 | 16 - .../sys-libs/libcxxabi-19.0.0_pre20240316 | 2 +- ...e20240309 => libcxxabi-19.0.0_pre20240322} | 4 +- metadata/md5-cache/sys-libs/libhx-3.24-r1 | 4 +- metadata/md5-cache/sys-libs/libhx-3.25 | 4 +- metadata/md5-cache/sys-libs/libhx-4.23 | 4 +- .../md5-cache/sys-libs/libieee1284-0.2.11-r8 | 4 +- metadata/md5-cache/sys-libs/libnvme-1.8 | 4 +- metadata/md5-cache/sys-libs/libomp-15.0.7-r6 | 6 +- metadata/md5-cache/sys-libs/libomp-16.0.6 | 6 +- metadata/md5-cache/sys-libs/libomp-17.0.6 | 6 +- metadata/md5-cache/sys-libs/libomp-18.1.0 | 17 - metadata/md5-cache/sys-libs/libomp-18.1.2 | 6 +- .../md5-cache/sys-libs/libomp-19.0.0.9999 | 2 +- .../sys-libs/libomp-19.0.0_pre20240302 | 16 - .../sys-libs/libomp-19.0.0_pre20240316 | 2 +- ..._pre20240309 => libomp-19.0.0_pre20240322} | 10 +- metadata/md5-cache/sys-libs/librtas-2.0.2-r2 | 4 +- metadata/md5-cache/sys-libs/librtas-2.0.3 | 4 +- metadata/md5-cache/sys-libs/libseccomp-9999 | 4 +- .../md5-cache/sys-libs/libservicelog-1.1.19 | 4 +- .../md5-cache/sys-libs/libsmbios-2.4.3-r1 | 4 +- .../md5-cache/sys-libs/libstdc++-v3-3.3.6-r4 | 4 +- metadata/md5-cache/sys-libs/libunwind-1.8.1 | 4 +- metadata/md5-cache/sys-libs/libunwind-9999 | 4 +- metadata/md5-cache/sys-libs/libuuid-1.0.3 | 4 +- metadata/md5-cache/sys-libs/libvpd-2.2.9 | 4 +- .../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 | 6 +- .../md5-cache/sys-libs/llvm-libunwind-18.1.0 | 17 - .../md5-cache/sys-libs/llvm-libunwind-18.1.2 | 2 +- .../sys-libs/llvm-libunwind-19.0.0.9999 | 2 +- .../llvm-libunwind-19.0.0_pre20240302 | 16 - .../llvm-libunwind-19.0.0_pre20240316 | 2 +- ...0309 => llvm-libunwind-19.0.0_pre20240322} | 4 +- .../sys-libs/obstack-standalone-1.2.3 | 4 +- metadata/md5-cache/sys-libs/openipmi-2.0.33 | 4 +- .../md5-cache/sys-libs/openipmi-2.0.33-r1 | 4 +- metadata/md5-cache/sys-libs/readline-9999 | 4 +- .../md5-cache/sys-libs/rpmatch-standalone-1.0 | 4 +- metadata/md5-cache/sys-libs/slang-2.3.3-r1 | 4 +- metadata/md5-cache/sys-libs/zlib-1.3-r4 | 4 +- metadata/md5-cache/sys-libs/zlib-1.3.1-r1 | 4 +- metadata/md5-cache/sys-power/Manifest.gz | Bin 8610 -> 8604 bytes metadata/md5-cache/sys-power/nut-2.7.4-r8 | 4 +- .../sys-power/nvclock-0.8_p20110102-r2 | 4 +- .../sys-power/nvclock-0.8_p20110102-r3 | 4 +- metadata/md5-cache/sys-power/powertop-2.15 | 4 +- metadata/md5-cache/sys-power/powertop-9999 | 4 +- .../md5-cache/sys-power/suspend-1.0_p20190605 | 4 +- .../md5-cache/sys-power/suspend-1.0_p20200924 | 4 +- .../md5-cache/sys-power/thermald-2.5.4-r1 | 4 +- metadata/md5-cache/sys-power/thermald-2.5.6 | 4 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 17083 -> 17246 bytes metadata/md5-cache/sys-process/acct-6.6.4-r3 | 4 +- metadata/md5-cache/sys-process/acct-6.6.4-r4 | 4 +- metadata/md5-cache/sys-process/at-3.2.5 | 4 +- metadata/md5-cache/sys-process/at-3.2.5-r1 | 4 +- metadata/md5-cache/sys-process/at-3.2.5-r2 | 4 +- metadata/md5-cache/sys-process/audit-3.1.1 | 4 +- metadata/md5-cache/sys-process/audit-3.1.2 | 4 +- metadata/md5-cache/sys-process/btop-1.3.2 | 4 +- metadata/md5-cache/sys-process/fcron-3.3.1 | 4 +- metadata/md5-cache/sys-process/fcron-3.3.1-r1 | 4 +- metadata/md5-cache/sys-process/ftop-1.0-r2 | 4 +- .../md5-cache/sys-process/gnome-usage-45.1 | 15 + metadata/md5-cache/sys-process/htop-9999 | 4 +- metadata/md5-cache/sys-process/lsof-4.98.0-r1 | 4 +- metadata/md5-cache/sys-process/lsof-4.99.0 | 4 +- metadata/md5-cache/sys-process/lsof-4.99.3 | 4 +- .../md5-cache/sys-process/numactl-2.0.16-r1 | 4 +- metadata/md5-cache/sys-process/numactl-2.0.18 | 8 +- metadata/md5-cache/sys-process/numactl-9999 | 4 +- metadata/md5-cache/sys-process/procenv-0.51 | 4 +- .../md5-cache/sys-process/procenv-0.51-r1 | 4 +- metadata/md5-cache/sys-process/procps-4.0.4 | 4 +- .../md5-cache/sys-process/procps-4.0.4-r1 | 4 +- .../md5-cache/sys-process/tiptop-2.3.1_p4 | 4 +- .../sys-process/tiptop-2.3.1_p4_p20221211 | 4 +- .../sys-process/unixtop-3.8_beta1-r3 | 4 +- metadata/md5-cache/virtual/Manifest.gz | Bin 34109 -> 34107 bytes metadata/md5-cache/virtual/rust-1.75.0 | 4 +- metadata/md5-cache/www-apache/Manifest.gz | Bin 7956 -> 7940 bytes .../www-apache/mod_auth_openidc-2.4.14.4-r1 | 4 +- .../www-apache/mod_auth_xradius-0.4.6-r2 | 4 +- .../md5-cache/www-apache/mod_gnutls-0.12.0-r1 | 4 +- metadata/md5-cache/www-apache/mod_h2-2.0.26 | 4 +- metadata/md5-cache/www-apache/mod_h2-9999 | 4 +- .../md5-cache/www-apache/mod_jk-1.2.49-r1 | 4 +- .../md5-cache/www-apache/mod_maxminddb-1.2.0 | 4 +- .../www-apache/mod_musicindex-1.4.1-r4 | 4 +- metadata/md5-cache/www-apache/mod_nss-1.0.18 | 4 +- metadata/md5-cache/www-apache/mod_qos-11.66 | 4 +- metadata/md5-cache/www-apache/mod_qos-11.72 | 4 +- metadata/md5-cache/www-apache/mod_qos-11.74 | 4 +- .../md5-cache/www-apache/mod_qos-11.74-r1 | 4 +- .../md5-cache/www-apache/mod_security-2.9.7 | 4 +- metadata/md5-cache/www-apps/Manifest.gz | Bin 24651 -> 24650 bytes metadata/md5-cache/www-apps/cgisysinfo-0.4.1 | 4 +- metadata/md5-cache/www-apps/jackett-0.21.1546 | 14 - .../md5-cache/www-apps/jackett-bin-0.21.2146 | 14 + ...{jellyfin-10.8.13 => jellyfin-bin-10.8.13} | 7 +- ...idarr-2.2.3.4098 => lidarr-bin-2.2.3.4098} | 6 +- ...r-1.14.3.4333 => prowlarr-bin-1.14.3.4333} | 6 +- metadata/md5-cache/www-apps/radarr-5.4.3.8677 | 14 - .../md5-cache/www-apps/radarr-bin-5.4.4.8688 | 14 + ...rr-0.3.20.2452 => readarr-bin-0.3.21.2475} | 8 +- ...onarr-4.0.2.1341 => sonarr-bin-4.0.2.1367} | 4 +- metadata/md5-cache/www-client/Manifest.gz | Bin 12061 -> 12382 bytes metadata/md5-cache/www-client/falkon-23.08.5 | 4 +- metadata/md5-cache/www-client/fetch-1.0-r4 | 4 +- metadata/md5-cache/www-client/firefox-115.8.0 | 4 +- metadata/md5-cache/www-client/firefox-115.9.0 | 8 +- metadata/md5-cache/www-client/firefox-115.9.1 | 17 + metadata/md5-cache/www-client/firefox-122.0.1 | 4 +- .../md5-cache/www-client/firefox-123.0.1-r1 | 4 +- metadata/md5-cache/www-client/firefox-124.0 | 4 +- metadata/md5-cache/www-client/firefox-124.0.1 | 17 + .../md5-cache/www-client/firefox-bin-115.9.0 | 17 - .../md5-cache/www-client/firefox-bin-115.9.1 | 17 + .../md5-cache/www-client/firefox-bin-124.0 | 16 - .../md5-cache/www-client/firefox-bin-124.0.1 | 16 + ...312.46 => google-chrome-beta-124.0.6367.9} | 2 +- ....2 => google-chrome-unstable-125.0.6368.2} | 2 +- metadata/md5-cache/www-client/httrack-3.49.5 | 4 +- .../md5-cache/www-client/jd-2.8.9_p150226-r2 | 4 +- metadata/md5-cache/www-client/links-2.29 | 4 +- metadata/md5-cache/www-client/links-2.29-r1 | 4 +- ...0.32 => microsoft-edge-beta-123.0.2420.53} | 2 +- .../md5-cache/www-client/netrik-1.16.1-r3 | 4 +- ...a-108.0.5067.29-r1 => opera-108.0.5067.40} | 2 +- metadata/md5-cache/www-client/otter-1.0.03-r1 | 4 +- metadata/md5-cache/www-client/otter-9999 | 2 +- .../md5-cache/www-client/seamonkey-2.53.17 | 4 +- .../md5-cache/www-client/seamonkey-2.53.17.1 | 4 +- .../www-client/seamonkey-2.53.17.1-r1 | 4 +- .../md5-cache/www-client/seamonkey-2.53.18 | 4 +- .../md5-cache/www-client/seamonkey-2.53.18.1 | 4 +- .../md5-cache/www-client/surfraw-2.3.0-r3 | 4 +- metadata/md5-cache/www-client/surfraw-99999 | 4 +- metadata/md5-cache/www-client/uget-2.2.3 | 4 +- metadata/md5-cache/www-client/uget-9999 | 4 +- .../md5-cache/www-client/vivaldi-6.6.3271.50 | 4 +- ...ivaldi-6.6.3271.48 => vivaldi-6.6.3271.53} | 6 +- .../md5-cache/www-client/w3m-0.5.3_p20230121 | 4 +- metadata/md5-cache/www-misc/Manifest.gz | Bin 3761 -> 3759 bytes metadata/md5-cache/www-misc/fcgiwrap-1.1.0-r2 | 4 +- .../md5-cache/www-misc/htdig-3.2.0_beta6-r5 | 4 +- metadata/md5-cache/www-misc/litmus-0.13-r1 | 4 +- metadata/md5-cache/www-misc/mergelog-4.5-r2 | 4 +- metadata/md5-cache/www-plugins/Manifest.gz | Bin 2245 -> 2250 bytes ...> chrome-binary-plugins-124.0.6367.9_beta} | 2 +- ... chrome-binary-plugins-125.0.6368.2_alpha} | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 8988 -> 8995 bytes metadata/md5-cache/www-servers/apache-2.4.58 | 4 +- .../md5-cache/www-servers/apache-2.4.58-r2 | 4 +- .../md5-cache/www-servers/nginx-1.24.0-r1 | 4 +- .../md5-cache/www-servers/nginx-1.24.0-r2 | 4 +- metadata/md5-cache/www-servers/nginx-1.25.3 | 4 +- .../md5-cache/www-servers/nginx-1.25.3-r1 | 4 +- metadata/md5-cache/www-servers/nginx-1.25.4 | 4 +- metadata/md5-cache/www-servers/pound-4.10 | 4 +- metadata/md5-cache/www-servers/sniproxy-0.6.1 | 4 +- .../md5-cache/www-servers/uwsgi-2.0.21-r1 | 4 +- .../md5-cache/www-servers/uwsgi-2.0.21-r2 | 4 +- metadata/md5-cache/www-servers/uwsgi-2.0.23 | 4 +- .../md5-cache/www-servers/varnish-7.1.2-r2 | 4 +- .../www-servers/xsp-3.8_p2014120900-r1 | 4 +- metadata/md5-cache/www-servers/xsp-4.7.1-r1 | 4 +- metadata/md5-cache/x11-apps/Manifest.gz | Bin 17166 -> 17673 bytes metadata/md5-cache/x11-apps/appres-1.0.6 | 4 +- metadata/md5-cache/x11-apps/bdftopcf-1.1.1 | 4 +- metadata/md5-cache/x11-apps/beforelight-1.0.6 | 4 +- metadata/md5-cache/x11-apps/bitmap-1.1.0 | 4 +- metadata/md5-cache/x11-apps/bitmap-1.1.1 | 4 +- metadata/md5-cache/x11-apps/editres-1.0.8 | 4 +- metadata/md5-cache/x11-apps/editres-1.0.9 | 4 +- metadata/md5-cache/x11-apps/fonttosfnt-1.2.3 | 4 +- metadata/md5-cache/x11-apps/fslsfonts-1.0.6 | 4 +- metadata/md5-cache/x11-apps/fstobdf-1.0.7 | 4 +- metadata/md5-cache/x11-apps/iceauth-1.0.10 | 4 +- metadata/md5-cache/x11-apps/iceauth-1.0.9 | 4 +- metadata/md5-cache/x11-apps/ico-1.0.6 | 4 +- metadata/md5-cache/x11-apps/listres-1.0.5 | 4 +- metadata/md5-cache/x11-apps/listres-1.0.6 | 4 +- metadata/md5-cache/x11-apps/mkfontscale-1.2.2 | 4 +- metadata/md5-cache/x11-apps/mkfontscale-1.2.3 | 4 +- metadata/md5-cache/x11-apps/oclock-1.0.5 | 4 +- metadata/md5-cache/x11-apps/rgb-1.1.0 | 4 +- metadata/md5-cache/x11-apps/rstart-1.0.6 | 4 +- metadata/md5-cache/x11-apps/sessreg-1.1.3 | 4 +- metadata/md5-cache/x11-apps/setxkbmap-1.3.4 | 4 +- metadata/md5-cache/x11-apps/showfont-1.0.6 | 4 +- metadata/md5-cache/x11-apps/smproxy-1.0.7 | 4 +- metadata/md5-cache/x11-apps/transset-1.0.3 | 4 +- metadata/md5-cache/x11-apps/viewres-1.0.7 | 4 +- metadata/md5-cache/x11-apps/x11perf-1.6.2 | 4 +- metadata/md5-cache/x11-apps/xauth-1.1.2 | 4 +- metadata/md5-cache/x11-apps/xauth-1.1.3 | 4 +- metadata/md5-cache/x11-apps/xbacklight-1.2.3 | 4 +- metadata/md5-cache/x11-apps/xbiff-1.0.5 | 4 +- metadata/md5-cache/x11-apps/xcalc-1.1.2 | 4 +- metadata/md5-cache/x11-apps/xclipboard-1.1.4 | 4 +- metadata/md5-cache/x11-apps/xclock-1.1.1 | 4 +- metadata/md5-cache/x11-apps/xcmsdb-1.0.6 | 4 +- metadata/md5-cache/x11-apps/xconsole-1.0.8 | 4 +- metadata/md5-cache/x11-apps/xcursorgen-1.0.8 | 4 +- metadata/md5-cache/x11-apps/xditview-1.0.7 | 4 +- metadata/md5-cache/x11-apps/xdm-1.1.14-r1 | 4 +- metadata/md5-cache/x11-apps/xdm-1.1.15 | 15 + metadata/md5-cache/x11-apps/xdpyinfo-1.3.4 | 4 +- metadata/md5-cache/x11-apps/xdriinfo-1.0.7 | 4 +- metadata/md5-cache/x11-apps/xedit-1.2.3 | 4 +- metadata/md5-cache/x11-apps/xedit-1.2.4 | 14 + metadata/md5-cache/x11-apps/xev-1.2.5 | 4 +- metadata/md5-cache/x11-apps/xev-1.2.6 | 4 +- metadata/md5-cache/x11-apps/xeyes-1.3.0 | 4 +- metadata/md5-cache/x11-apps/xfd-1.1.4 | 4 +- metadata/md5-cache/x11-apps/xfontsel-1.1.0 | 4 +- metadata/md5-cache/x11-apps/xfontsel-1.1.1 | 4 +- metadata/md5-cache/x11-apps/xgamma-1.0.7 | 4 +- metadata/md5-cache/x11-apps/xgc-1.0.6 | 4 +- metadata/md5-cache/x11-apps/xhost-1.0.9 | 4 +- metadata/md5-cache/x11-apps/xinit-1.4.2 | 4 +- metadata/md5-cache/x11-apps/xinput-1.6.4 | 4 +- .../x11-apps/xinput_calibrator-0.7.5-r2 | 4 +- metadata/md5-cache/x11-apps/xkbcomp-1.4.6 | 14 - metadata/md5-cache/x11-apps/xkbcomp-1.4.7 | 8 +- metadata/md5-cache/x11-apps/xkbevd-1.1.5 | 4 +- metadata/md5-cache/x11-apps/xkbprint-1.0.6 | 4 +- metadata/md5-cache/x11-apps/xkbutils-1.0.6 | 4 +- metadata/md5-cache/x11-apps/xkill-1.0.6 | 4 +- metadata/md5-cache/x11-apps/xload-1.1.4 | 4 +- metadata/md5-cache/x11-apps/xload-1.2.0 | 14 + metadata/md5-cache/x11-apps/xlogo-1.0.6 | 4 +- metadata/md5-cache/x11-apps/xlsatoms-1.1.4 | 4 +- metadata/md5-cache/x11-apps/xlsclients-1.1.5 | 4 +- metadata/md5-cache/x11-apps/xlsfonts-1.0.7-r1 | 4 +- metadata/md5-cache/x11-apps/xlsfonts-1.0.8 | 4 +- metadata/md5-cache/x11-apps/xmag-1.0.7 | 4 +- metadata/md5-cache/x11-apps/xman-1.1.6 | 4 +- metadata/md5-cache/x11-apps/xman-1.2.0 | 14 + metadata/md5-cache/x11-apps/xmessage-1.0.6 | 4 +- metadata/md5-cache/x11-apps/xmessage-1.0.7 | 4 +- metadata/md5-cache/x11-apps/xmodmap-1.0.11 | 4 +- metadata/md5-cache/x11-apps/xmore-1.0.4 | 4 +- metadata/md5-cache/x11-apps/xpr-1.1.0 | 4 +- metadata/md5-cache/x11-apps/xpr-1.2.0 | 4 +- metadata/md5-cache/x11-apps/xprop-1.2.7 | 4 +- metadata/md5-cache/x11-apps/xrandr-1.5.2 | 4 +- metadata/md5-cache/x11-apps/xrdb-1.2.2 | 4 +- metadata/md5-cache/x11-apps/xrectsel-0.3.2-r1 | 4 +- metadata/md5-cache/x11-apps/xrefresh-1.0.7 | 4 +- metadata/md5-cache/x11-apps/xrefresh-1.1.0 | 4 +- metadata/md5-cache/x11-apps/xrestop-0.6 | 4 +- metadata/md5-cache/x11-apps/xset-1.2.5 | 4 +- metadata/md5-cache/x11-apps/xsetroot-1.1.3 | 4 +- metadata/md5-cache/x11-apps/xsm-1.0.5 | 4 +- metadata/md5-cache/x11-apps/xsm-1.0.6 | 4 +- metadata/md5-cache/x11-apps/xstdcmap-1.0.5 | 4 +- metadata/md5-cache/x11-apps/xvidtune-1.0.4 | 4 +- metadata/md5-cache/x11-apps/xvinfo-1.1.5 | 4 +- metadata/md5-cache/x11-apps/xwd-1.0.9 | 4 +- metadata/md5-cache/x11-apps/xwininfo-1.1.6 | 4 +- metadata/md5-cache/x11-apps/xwud-1.0.6 | 4 +- metadata/md5-cache/x11-base/Manifest.gz | Bin 2203 -> 2200 bytes metadata/md5-cache/x11-base/xcb-proto-1.16.0 | 4 +- .../md5-cache/x11-base/xorg-server-21.1.11 | 4 +- metadata/md5-cache/x11-base/xorg-server-9999 | 4 +- .../x11-base/xorg-sgml-doctools-1.12 | 4 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 6940 -> 6921 bytes .../x11-drivers/xf86-input-elographics-1.4.3 | 4 +- .../x11-drivers/xf86-input-elographics-1.4.4 | 4 +- .../x11-drivers/xf86-input-evdev-2.10.6 | 4 +- .../x11-drivers/xf86-input-joystick-1.6.4 | 4 +- .../x11-drivers/xf86-input-libinput-1.4.0 | 4 +- .../x11-drivers/xf86-input-synaptics-1.9.2 | 4 +- .../x11-drivers/xf86-input-vmmouse-13.2.0 | 4 +- .../x11-drivers/xf86-input-vmmouse-9999 | 4 +- .../x11-drivers/xf86-input-void-1.4.2 | 4 +- .../x11-drivers/xf86-input-wacom-1.2.0 | 4 +- .../x11-drivers/xf86-input-wacom-1.2.1 | 4 +- .../x11-drivers/xf86-video-amdgpu-23.0.0 | 4 +- .../x11-drivers/xf86-video-amdgpu-9999 | 4 +- .../x11-drivers/xf86-video-ast-1.1.6 | 4 +- .../x11-drivers/xf86-video-ati-22.0.0 | 4 +- .../md5-cache/x11-drivers/xf86-video-ati-9999 | 4 +- .../x11-drivers/xf86-video-dummy-0.4.1 | 4 +- .../x11-drivers/xf86-video-fbdev-0.5.0-r1 | 4 +- .../x11-drivers/xf86-video-geode-2.11.21 | 4 +- .../xf86-video-intel-2.99.917_p20230201 | 4 +- .../x11-drivers/xf86-video-intel-9999 | 4 +- .../x11-drivers/xf86-video-mga-2.0.1 | 4 +- .../x11-drivers/xf86-video-nouveau-1.0.17 | 4 +- .../x11-drivers/xf86-video-omap-0.4.5 | 4 +- .../x11-drivers/xf86-video-openchrome-0.6.0 | 4 +- .../x11-drivers/xf86-video-qxl-0.1.6 | 4 +- .../x11-drivers/xf86-video-r128-6.12.1 | 4 +- .../xf86-video-siliconmotion-1.7.10 | 4 +- .../x11-drivers/xf86-video-vboxvideo-1.0.0 | 4 +- .../x11-drivers/xf86-video-vesa-2.6.0 | 4 +- .../x11-drivers/xf86-video-vmware-13.4.0 | 4 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 27078 -> 27240 bytes metadata/md5-cache/x11-libs/agg-2.5-r3 | 4 +- metadata/md5-cache/x11-libs/cmrt-1.0.6-r3 | 4 +- metadata/md5-cache/x11-libs/fltk-1.3.5-r4 | 4 +- metadata/md5-cache/x11-libs/fltk-1.3.8 | 4 +- metadata/md5-cache/x11-libs/fltk-1.3.9999 | 4 +- metadata/md5-cache/x11-libs/fltk-1.4.9999 | 4 +- metadata/md5-cache/x11-libs/fox-1.6.57-r3 | 4 +- metadata/md5-cache/x11-libs/fox-1.7.67-r1 | 4 +- metadata/md5-cache/x11-libs/fox-1.7.67-r2 | 4 +- metadata/md5-cache/x11-libs/fox-1.7.84 | 4 +- metadata/md5-cache/x11-libs/goffice-0.10.55 | 4 +- metadata/md5-cache/x11-libs/goffice-0.10.56 | 4 +- metadata/md5-cache/x11-libs/goffice-0.10.57 | 4 +- .../md5-cache/x11-libs/goocanvas-2.0.4-r2 | 4 +- metadata/md5-cache/x11-libs/goocanvas-3.0.0 | 4 +- metadata/md5-cache/x11-libs/gtk+-2.24.33-r3 | 4 +- metadata/md5-cache/x11-libs/gtk+-3.24.35 | 4 +- metadata/md5-cache/x11-libs/gtk+-3.24.39 | 4 +- metadata/md5-cache/x11-libs/gtk+-3.24.41 | 4 +- .../md5-cache/x11-libs/gtkdatabox-1.0.0-r1 | 4 +- metadata/md5-cache/x11-libs/gtkglext-1.2.0-r6 | 4 +- .../md5-cache/x11-libs/gtkmathview-0.8.0-r5 | 4 +- .../x11-libs/gtksourceview-2.10.5-r3 | 4 +- .../x11-libs/gtksourceview-3.24.11-r1 | 4 +- metadata/md5-cache/x11-libs/libFS-1.0.9 | 4 +- metadata/md5-cache/x11-libs/libICE-1.1.1-r1 | 4 +- metadata/md5-cache/x11-libs/libSM-1.2.4 | 4 +- metadata/md5-cache/x11-libs/libX11-1.8.7 | 4 +- metadata/md5-cache/x11-libs/libX11-1.8.8 | 16 + .../md5-cache/x11-libs/libXScrnSaver-1.2.4 | 4 +- metadata/md5-cache/x11-libs/libXau-1.0.11 | 4 +- metadata/md5-cache/x11-libs/libXaw-1.0.15-r1 | 4 +- metadata/md5-cache/x11-libs/libXaw-1.0.16 | 4 +- metadata/md5-cache/x11-libs/libXaw3d-1.6.5-r1 | 4 +- metadata/md5-cache/x11-libs/libXaw3d-1.6.6 | 4 +- .../md5-cache/x11-libs/libXaw3dXft-1.6.2h-r1 | 4 +- .../md5-cache/x11-libs/libXcomposite-0.4.6 | 4 +- metadata/md5-cache/x11-libs/libXcursor-1.2.1 | 4 +- metadata/md5-cache/x11-libs/libXcursor-1.2.2 | 4 +- metadata/md5-cache/x11-libs/libXdamage-1.1.6 | 4 +- metadata/md5-cache/x11-libs/libXdmcp-1.1.4-r2 | 4 +- metadata/md5-cache/x11-libs/libXdmcp-1.1.5 | 4 +- metadata/md5-cache/x11-libs/libXext-1.3.5 | 4 +- metadata/md5-cache/x11-libs/libXext-1.3.6 | 8 +- metadata/md5-cache/x11-libs/libXfixes-6.0.1 | 4 +- .../md5-cache/x11-libs/libXfont2-2.0.6-r1 | 4 +- metadata/md5-cache/x11-libs/libXft-2.3.8 | 4 +- metadata/md5-cache/x11-libs/libXi-1.8.1 | 4 +- metadata/md5-cache/x11-libs/libXinerama-1.1.5 | 4 +- metadata/md5-cache/x11-libs/libXmu-1.1.4 | 4 +- metadata/md5-cache/x11-libs/libXmu-1.2.0 | 16 + metadata/md5-cache/x11-libs/libXpm-3.5.17 | 4 +- metadata/md5-cache/x11-libs/libXpresent-1.0.1 | 4 +- metadata/md5-cache/x11-libs/libXrandr-1.5.4 | 4 +- metadata/md5-cache/x11-libs/libXrender-0.9.11 | 4 +- metadata/md5-cache/x11-libs/libXres-1.2.2 | 4 +- metadata/md5-cache/x11-libs/libXt-1.3.0 | 4 +- metadata/md5-cache/x11-libs/libXtst-1.2.4 | 4 +- metadata/md5-cache/x11-libs/libXv-1.0.12 | 4 +- metadata/md5-cache/x11-libs/libXvMC-1.0.13 | 15 - metadata/md5-cache/x11-libs/libXvMC-1.0.14 | 8 +- metadata/md5-cache/x11-libs/libXxf86dga-1.1.6 | 4 +- metadata/md5-cache/x11-libs/libXxf86vm-1.1.5 | 4 +- metadata/md5-cache/x11-libs/libdlo-0.1.2-r2 | 4 +- metadata/md5-cache/x11-libs/libfakekey-0.3-r1 | 4 +- metadata/md5-cache/x11-libs/libfm-1.3.2 | 4 +- metadata/md5-cache/x11-libs/libfm-1.3.2-r1 | 4 +- metadata/md5-cache/x11-libs/libfm-extra-1.3.2 | 4 +- metadata/md5-cache/x11-libs/libfontenc-1.1.7 | 4 +- metadata/md5-cache/x11-libs/libfontenc-1.1.8 | 4 +- metadata/md5-cache/x11-libs/libgxim-0.5.0 | 4 +- metadata/md5-cache/x11-libs/libpciaccess-0.18 | 8 +- ...bpciaccess-0.17-r1 => libpciaccess-0.18.1} | 10 +- metadata/md5-cache/x11-libs/libxcb-1.16-r1 | 4 +- metadata/md5-cache/x11-libs/libxcb-1.16.1 | 4 +- metadata/md5-cache/x11-libs/libxcvt-0.1.2 | 4 +- metadata/md5-cache/x11-libs/libxcvt-9999 | 4 +- metadata/md5-cache/x11-libs/libxkbfile-1.1.2 | 4 +- metadata/md5-cache/x11-libs/libxkbfile-1.1.3 | 8 +- .../md5-cache/x11-libs/libxklavier-5.4-r1 | 4 +- .../md5-cache/x11-libs/libxshmfence-1.3.2 | 4 +- metadata/md5-cache/x11-libs/motif-2.3.8-r5 | 4 +- metadata/md5-cache/x11-libs/neXtaw-0.15.1-r5 | 4 +- metadata/md5-cache/x11-libs/pango-1.42.4-r2 | 4 +- .../x11-libs/startup-notification-0.12-r1 | 14 - .../x11-libs/startup-notification-0.12-r2 | 15 + metadata/md5-cache/x11-libs/xcb-util-0.4.1 | 4 +- .../md5-cache/x11-libs/xcb-util-cursor-0.1.5 | 4 +- .../md5-cache/x11-libs/xcb-util-errors-1.0.1 | 4 +- .../md5-cache/x11-libs/xcb-util-image-0.4.1 | 4 +- .../md5-cache/x11-libs/xcb-util-keysyms-0.4.1 | 4 +- .../x11-libs/xcb-util-renderutil-0.3.10 | 4 +- metadata/md5-cache/x11-libs/xcb-util-wm-0.4.2 | 4 +- .../md5-cache/x11-libs/xcb-util-xrm-1.3-r1 | 4 +- metadata/md5-cache/x11-libs/xforms-1.2.4-r1 | 4 +- metadata/md5-cache/x11-libs/xosd-2.2.14_p2_p1 | 4 +- metadata/md5-cache/x11-libs/xpa-2.1.18 | 4 +- metadata/md5-cache/x11-libs/xtrans-1.5.0 | 4 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 64627 -> 64972 bytes metadata/md5-cache/x11-misc/alacarte-3.44.3 | 4 +- metadata/md5-cache/x11-misc/alacarte-3.50.0 | 4 +- metadata/md5-cache/x11-misc/autocutsel-0.10.1 | 4 +- metadata/md5-cache/x11-misc/bbacpi-0.1.5-r4 | 4 +- metadata/md5-cache/x11-misc/bbcd-0.3.1-r5 | 4 +- metadata/md5-cache/x11-misc/bbdate-0.2.4-r3 | 4 +- metadata/md5-cache/x11-misc/bbkeys-0.9.2 | 4 +- metadata/md5-cache/x11-misc/bbmail-0.9.3-r2 | 4 +- metadata/md5-cache/x11-misc/bbpager-0.4.7-r2 | 4 +- metadata/md5-cache/x11-misc/bbppp-0.2.5-r1 | 4 +- metadata/md5-cache/x11-misc/bbtime-0.1.5-r2 | 4 +- .../md5-cache/x11-misc/bbweather-0.6.3-r2 | 4 +- .../x11-misc/bumblebee-3.2.1_p20210112-r4 | 4 +- metadata/md5-cache/x11-misc/bumblebee-9999 | 4 +- .../md5-cache/x11-misc/cairo-clock-0.3.4-r2 | 4 +- .../md5-cache/x11-misc/cairo-clock-0.3.4-r3 | 4 +- .../md5-cache/x11-misc/compose-tables-1.8.7 | 4 +- .../md5-cache/x11-misc/compose-tables-1.8.8 | 13 + .../md5-cache/x11-misc/e16menuedit2-0.0.3-r1 | 4 +- metadata/md5-cache/x11-misc/fireflies-2.08-r1 | 4 +- metadata/md5-cache/x11-misc/fluxter-0.1.0-r1 | 4 +- .../md5-cache/x11-misc/gammastep-2.0.9-r1 | 4 +- .../md5-cache/x11-misc/gammastep-2.0.9-r2 | 4 +- metadata/md5-cache/x11-misc/gccmakedep-1.0.4 | 4 +- metadata/md5-cache/x11-misc/grsync-1.3.0 | 4 +- .../x11-misc/gtkdialog-0.8.3_p20200202-r1 | 4 +- metadata/md5-cache/x11-misc/gtkdialog-99999 | 4 +- metadata/md5-cache/x11-misc/i3blocks-1.5-r1 | 4 +- metadata/md5-cache/x11-misc/idesk-0.7.8 | 4 +- metadata/md5-cache/x11-misc/imake-1.0.10 | 4 +- .../x11-misc/imwheel-1.0.0_pre13_p20100827 | 4 +- metadata/md5-cache/x11-misc/kbdd-0.7.1 | 4 +- metadata/md5-cache/x11-misc/ktsuss-2.1-r1 | 4 +- .../md5-cache/x11-misc/light-locker-1.9.0-r2 | 4 +- metadata/md5-cache/x11-misc/lightdm-1.32.0-r2 | 4 +- .../x11-misc/lightdm-gtk-greeter-2.0.8-r1 | 4 +- .../x11-misc/lightdm-mini-greeter-0.3.4 | 4 +- .../x11-misc/lightdm-mini-greeter-0.4.0 | 4 +- .../x11-misc/lightdm-mini-greeter-0.5.0 | 4 +- .../x11-misc/lightdm-mini-greeter-0.5.1 | 4 +- metadata/md5-cache/x11-misc/lineakd-0.9.0-r4 | 4 +- metadata/md5-cache/x11-misc/lndir-1.0.4 | 4 +- metadata/md5-cache/x11-misc/lndir-1.0.5 | 14 + metadata/md5-cache/x11-misc/macopix-3.4.0 | 4 +- metadata/md5-cache/x11-misc/makedepend-1.0.8 | 4 +- metadata/md5-cache/x11-misc/makedepend-1.0.9 | 8 +- .../x11-misc/matchbox-keyboard-0.1-r2 | 4 +- .../mate-notification-daemon-1.26.0-r1 | 4 +- .../x11-misc/mate-notification-daemon-1.26.1 | 4 +- .../x11-misc/mate-notification-daemon-1.27.1 | 4 +- metadata/md5-cache/x11-misc/menumaker-0.99.12 | 4 +- metadata/md5-cache/x11-misc/menumaker-0.99.14 | 4 +- metadata/md5-cache/x11-misc/mozo-1.26.2 | 4 +- metadata/md5-cache/x11-misc/mozo-1.27.0 | 4 +- metadata/md5-cache/x11-misc/mygestures-2.0-r1 | 4 +- metadata/md5-cache/x11-misc/nitrogen-1.6.1-r2 | 4 +- metadata/md5-cache/x11-misc/nitrogen-99999 | 4 +- .../md5-cache/x11-misc/notify-osd-0.9.34-r2 | 4 +- metadata/md5-cache/x11-misc/numlockx-1.2 | 4 +- .../x11-misc/obconf-2.0.4_p20150213-r1 | 4 +- .../x11-misc/oroborus-deskmenu-1.4.5-r2 | 4 +- .../x11-misc/oroborus-keylaunch-1.3.9-r2 | 4 +- metadata/md5-cache/x11-misc/parcellite-1.2.1 | 4 +- .../md5-cache/x11-misc/peksystray-0.4.0-r1 | 4 +- metadata/md5-cache/x11-misc/piedock-1.6.9-r1 | 4 +- metadata/md5-cache/x11-misc/redshift-1.12-r11 | 4 +- metadata/md5-cache/x11-misc/rofi-1.7.5 | 4 +- metadata/md5-cache/x11-misc/rofi-9999 | 4 +- metadata/md5-cache/x11-misc/rofi-calc-2.0.0 | 4 +- metadata/md5-cache/x11-misc/rofi-calc-2.2.0 | 4 +- metadata/md5-cache/x11-misc/rofi-calc-9999 | 4 +- metadata/md5-cache/x11-misc/rss-glx-0.9.1-r3 | 4 +- .../md5-cache/x11-misc/screen-message-0.28 | 4 +- metadata/md5-cache/x11-misc/seetxt-0.72-r1 | 4 +- metadata/md5-cache/x11-misc/spacefm-1.0.6-r2 | 4 +- metadata/md5-cache/x11-misc/stalonetray-0.8.4 | 4 +- metadata/md5-cache/x11-misc/stalonetray-0.8.5 | 4 +- metadata/md5-cache/x11-misc/vdpauinfo-1.5-r1 | 4 +- metadata/md5-cache/x11-misc/viewglob-2.0.4-r1 | 4 +- metadata/md5-cache/x11-misc/wayv-0.3-r3 | 4 +- metadata/md5-cache/x11-misc/wbar-2.3.4-r3 | 4 +- metadata/md5-cache/x11-misc/wdm-1.28-r8 | 4 +- metadata/md5-cache/x11-misc/wdm-1.28-r9 | 4 +- metadata/md5-cache/x11-misc/wininfo-0.7-r2 | 4 +- metadata/md5-cache/x11-misc/x11vnc-0.9.16-r8 | 4 +- metadata/md5-cache/x11-misc/x2x-1.30-r1 | 4 +- metadata/md5-cache/x11-misc/xaos-3.6 | 4 +- .../md5-cache/x11-misc/xbindkeys-1.8.7-r2 | 4 +- metadata/md5-cache/x11-misc/xbitmaps-1.1.3 | 4 +- metadata/md5-cache/x11-misc/xclip-0.13 | 4 +- metadata/md5-cache/x11-misc/xclip-9999 | 4 +- metadata/md5-cache/x11-misc/xcompmgr-1.1.9 | 4 +- .../md5-cache/x11-misc/xdg-user-dirs-0.18 | 4 +- .../x11-misc/xdg-utils-1.1.3_p20210805-r2 | 4 +- .../md5-cache/x11-misc/xdg-utils-1.2.1-r1 | 4 +- metadata/md5-cache/x11-misc/xdialog-2.3.1-r1 | 4 +- metadata/md5-cache/x11-misc/xdock-0.3.0-r2 | 4 +- metadata/md5-cache/x11-misc/xgestures-0.4-r1 | 4 +- metadata/md5-cache/x11-misc/xhkeys-2.2.1-r1 | 4 +- metadata/md5-cache/x11-misc/xiccd-0.3.0 | 4 +- metadata/md5-cache/x11-misc/xkbd-0.8.18 | 4 +- metadata/md5-cache/x11-misc/xkbd-999999 | 4 +- .../md5-cache/x11-misc/xkeyboard-config-2.41 | 4 +- metadata/md5-cache/x11-misc/xlockmore-5.69 | 4 +- metadata/md5-cache/x11-misc/xlockmore-5.71 | 4 +- metadata/md5-cache/x11-misc/xpad-5.4.0 | 4 +- metadata/md5-cache/x11-misc/xpad-5.7.0 | 4 +- metadata/md5-cache/x11-misc/xpad-5.8.0 | 4 +- metadata/md5-cache/x11-misc/xpad-5.8.0-r1 | 4 +- metadata/md5-cache/x11-misc/xplanet-1.3.1-r4 | 4 +- .../md5-cache/x11-misc/xscreensaver-6.05-r1 | 4 +- .../md5-cache/x11-misc/xscreensaver-6.05-r2 | 4 +- .../md5-cache/x11-misc/xscreensaver-6.06-r2 | 4 +- .../md5-cache/x11-misc/xscreensaver-6.07-r2 | 4 +- metadata/md5-cache/x11-misc/xscreensaver-6.08 | 4 +- .../x11-misc/xscreensaver-app-2.3-r4 | 4 +- .../x11-misc/xscreensaver-app-2.3-r5 | 4 +- metadata/md5-cache/x11-misc/xsel-1.2.0-r2 | 4 +- metadata/md5-cache/x11-misc/xsel-1.2.1 | 4 +- metadata/md5-cache/x11-misc/xsensors-0.80 | 4 +- metadata/md5-cache/x11-misc/xsnow-3.3.0 | 4 +- metadata/md5-cache/x11-misc/xsnow-3.6.0-r1 | 4 +- metadata/md5-cache/x11-misc/xsnow-3.7.4 | 4 +- metadata/md5-cache/x11-misc/xsnow-3.7.5 | 4 +- .../md5-cache/x11-misc/xsri-2.1.0_p17_p12 | 4 +- metadata/md5-cache/x11-misc/xteddy-2.2 | 4 +- metadata/md5-cache/x11-misc/xtrace-1.4.0 | 4 +- metadata/md5-cache/x11-misc/xwallpaper-0.7.3 | 4 +- metadata/md5-cache/x11-misc/xwallpaper-0.7.4 | 4 +- metadata/md5-cache/x11-misc/xwallpaper-9999 | 4 +- metadata/md5-cache/x11-plugins/Manifest.gz | Bin 34327 -> 34332 bytes metadata/md5-cache/x11-plugins/asapm-3.1-r1 | 4 +- metadata/md5-cache/x11-plugins/astime-2.8-r3 | 4 +- .../x11-plugins/gkrellm-leds-0.8.2-r2 | 4 +- .../md5-cache/x11-plugins/pidgin-gpg-0.9.3-r1 | 4 +- .../x11-plugins/pidgin-indicator-1.0.1-r2 | 4 +- .../x11-plugins/pidgin-musictracker-0.4.22 | 4 +- .../md5-cache/x11-plugins/pidgin-otr-4.0.2-r2 | 4 +- .../md5-cache/x11-plugins/pidgin-otr-4.0.2-r3 | 4 +- .../x11-plugins/pidgin-privacy-please-0.7.1 | 4 +- .../pidgin-privacy-please-0.7.1-r1 | 4 +- .../x11-plugins/pidgin-sipe-1.25.0-r1 | 4 +- .../x11-plugins/purple-libnotify-plus-2.99.1 | 4 +- .../x11-plugins/wmacpiload-ac-0.2.0-r1 | 4 +- .../md5-cache/x11-plugins/wmapmload-0.3.4-r1 | 4 +- metadata/md5-cache/x11-plugins/wmappl-0.71-r1 | 4 +- metadata/md5-cache/x11-plugins/wmbiff-0.4.36 | 4 +- metadata/md5-cache/x11-plugins/wmblob-1.0.4 | 4 +- .../md5-cache/x11-plugins/wmblob-1.0.4-r1 | 4 +- .../md5-cache/x11-plugins/wmcdplay-1.1-r1 | 4 +- .../md5-cache/x11-plugins/wmclock-1.0.16-r1 | 4 +- .../md5-cache/x11-plugins/wmfire-1.2.4-r3 | 4 +- .../md5-cache/x11-plugins/wmforkplop-0.9.3-r3 | 4 +- metadata/md5-cache/x11-plugins/wmfsm-0.36-r1 | 4 +- metadata/md5-cache/x11-plugins/wmget-0.6.1 | 4 +- metadata/md5-cache/x11-plugins/wmget-0.6.1-r1 | 4 +- .../md5-cache/x11-plugins/wmhdplop-0.9.11-r1 | 4 +- .../md5-cache/x11-plugins/wmhdplop-0.9.12 | 4 +- .../md5-cache/x11-plugins/wmlife-1.0.1-r1 | 4 +- .../md5-cache/x11-plugins/wmmemload-0.1.8-r1 | 4 +- .../md5-cache/x11-plugins/wmnetload-1.3-r6 | 4 +- metadata/md5-cache/x11-plugins/wmpasman-2.2 | 4 +- .../md5-cache/x11-plugins/wmpinboard-1.0.1-r1 | 4 +- .../md5-cache/x11-plugins/wmping-0.2.1-r1 | 4 +- .../md5-cache/x11-plugins/wmpower-0.4.3-r1 | 4 +- .../md5-cache/x11-plugins/wmsystemtray-1.4-r3 | 4 +- metadata/md5-cache/x11-plugins/wmtop-0.85 | 4 +- metadata/md5-cache/x11-plugins/wmtop-0.85-r1 | 4 +- .../md5-cache/x11-plugins/wmweather+-2.18-r1 | 4 +- metadata/md5-cache/x11-plugins/wmwifi-0.6-r1 | 4 +- .../md5-cache/x11-plugins/wmwork-0.2.5-r1 | 4 +- metadata/md5-cache/x11-plugins/wmxkb-1.2.2-r1 | 4 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 8333 -> 7861 bytes metadata/md5-cache/x11-terms/aterm-1.0.1-r6 | 4 +- metadata/md5-cache/x11-terms/kitty-0.33.0 | 18 - metadata/md5-cache/x11-terms/kitty-0.33.1 | 4 +- metadata/md5-cache/x11-terms/kitty-9999 | 4 +- .../x11-terms/kitty-shell-integration-0.33.0 | 10 - .../md5-cache/x11-terms/kitty-terminfo-0.33.0 | 11 - .../md5-cache/x11-terms/mate-terminal-1.26.1 | 4 +- .../md5-cache/x11-terms/mate-terminal-1.27.1 | 4 +- .../md5-cache/x11-terms/rxvt-unicode-9.31-r2 | 4 +- metadata/md5-cache/x11-terms/tilda-1.5.4 | 4 +- metadata/md5-cache/x11-themes/Manifest.gz | Bin 26243 -> 26227 bytes .../x11-themes/adapta-gtk-theme-3.95.0.11 | 4 +- .../x11-themes/adwaita-icon-theme-3.32.0 | 4 +- .../x11-themes/arc-icon-theme-20161122-r1 | 4 +- .../md5-cache/x11-themes/fvwm-themes-0.7.0-r2 | 4 +- .../gnome-icon-theme-extras-3.12.0-r1 | 4 +- .../gnome-icon-theme-symbolic-3.12.0-r1 | 4 +- .../x11-themes/gnome-themes-standard-3.28 | 4 +- .../x11-themes/gtk-engines-2.20.2-r101 | 4 +- .../x11-themes/gtk-engines-candido-0.9.1 | 4 +- .../x11-themes/gtk-engines-experience-0.10.5 | 4 +- .../x11-themes/gtk-engines-qtpixmap-0.28-r2 | 4 +- .../x11-themes/gtk-engines-rezlooks-0.6-r1 | 4 +- .../gtk-engines-ubuntulooks-0.9.12-r3 | 4 +- .../gtk-engines-unico-1.0.3_pre20140109-r1 | 4 +- .../x11-themes/mate-backgrounds-1.26.0 | 4 +- .../x11-themes/mate-backgrounds-1.27.1 | 4 +- .../x11-themes/mate-icon-theme-1.26.0 | 4 +- .../x11-themes/mate-icon-theme-1.27.0 | 4 +- .../x11-themes/mate-icon-theme-faenza-1.20.0 | 4 +- .../md5-cache/x11-themes/mate-themes-3.22.24 | 4 +- .../x11-themes/mate-themes-3.22.24-r1 | 4 +- .../tango-icon-theme-extras-0.1.0-r2 | 4 +- .../x11-themes/vertex-theme-20170128-r2 | 4 +- .../md5-cache/x11-themes/xcursor-themes-1.0.7 | 4 +- metadata/md5-cache/x11-wm/Manifest.gz | Bin 16373 -> 16382 bytes .../md5-cache/x11-wm/amiwm-0.22.01_p20230916 | 4 +- .../{awesome-4.3-r102 => awesome-4.3-r103} | 6 +- metadata/md5-cache/x11-wm/awesome-9999 | 6 +- metadata/md5-cache/x11-wm/blackbox-0.77-r1 | 4 +- metadata/md5-cache/x11-wm/fvwm-2.6.9 | 4 +- metadata/md5-cache/x11-wm/fvwm-2.7.0 | 4 +- metadata/md5-cache/x11-wm/fvwm-2.7.0-r1 | 4 +- metadata/md5-cache/x11-wm/fvwm-2.7.0-r3 | 4 +- metadata/md5-cache/x11-wm/fvwm3-1.0.9-r1 | 4 +- metadata/md5-cache/x11-wm/fvwm3-9999 | 4 +- metadata/md5-cache/x11-wm/icewm-3.3.1 | 4 +- metadata/md5-cache/x11-wm/icewm-3.4.1 | 4 +- metadata/md5-cache/x11-wm/marco-1.26.2-r1 | 4 +- metadata/md5-cache/x11-wm/marco-1.27.0 | 4 +- metadata/md5-cache/x11-wm/marco-1.27.1 | 4 +- metadata/md5-cache/x11-wm/metacity-3.46.1 | 4 +- metadata/md5-cache/x11-wm/metacity-3.50.0 | 4 +- metadata/md5-cache/x11-wm/openbox-3.6.1-r5 | 4 +- metadata/md5-cache/x11-wm/openbox-3.6.1-r8 | 4 +- metadata/md5-cache/x11-wm/openbox-9999 | 4 +- metadata/md5-cache/x11-wm/pekwm-0.1.18 | 4 +- metadata/md5-cache/x11-wm/ratpoison-9999 | 4 +- metadata/md5-cache/x11-wm/selectwm-0.4.1-r2 | 4 +- .../md5-cache/x11-wm/stumpwm-22.05_p20220818 | 4 +- metadata/md5-cache/x11-wm/twm-1.0.12 | 4 +- .../md5-cache/x11-wm/windowmaker-0.95.9-r4 | 4 +- metadata/md5-cache/x11-wm/windowmaker-9999 | 4 +- metadata/md5-cache/xfce-base/Manifest.gz | Bin 6290 -> 5654 bytes .../md5-cache/xfce-base/libxfce4ui-4.18.5 | 16 - metadata/md5-cache/xfce-base/tumbler-4.19.0 | 15 - .../md5-cache/xfce-base/xfce4-panel-4.19.2 | 16 - .../md5-cache/xfce-base/xfce4-settings-4.19.1 | 4 +- metadata/md5-cache/xfce-base/xfconf-4.18.3 | 2 +- metadata/md5-cache/xfce-base/xfconf-4.19.1 | 16 - metadata/md5-cache/xfce-base/xfconf-4.19.2 | 2 +- metadata/md5-cache/xfce-extra/Manifest.gz | Bin 8522 -> 8030 bytes .../xfce-extra/xfce4-clipman-plugin-1.6.5 | 15 - .../xfce-extra/xfce4-clipman-plugin-1.6.6 | 4 +- .../xfce-extra/xfce4-cpugraph-plugin-1.2.10 | 4 +- .../xfce-extra/xfce4-kbdleds-plugin-0.2.3 | 4 +- .../xfce-extra/xfce4-screensaver-4.18.2 | 15 - .../xfce-extra/xfce4-screensaver-4.18.3 | 4 +- .../xfce-extra/xfce4-weather-plugin-0.11.1 | 15 - .../xfce-extra/xfce4-weather-plugin-0.11.2 | 4 +- .../2024-03-22-new-23-profiles.en.txt | 148 + metadata/news/Manifest | 30 +- metadata/news/Manifest.files.gz | Bin 17133 -> 17308 bytes metadata/news/timestamp.chk | 2 +- metadata/news/timestamp.commit | 2 +- metadata/timestamp | 2 +- metadata/timestamp.calculate | 11482 ++++++++-------- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 43608 -> 43597 bytes net-analyzer/gspoof/Manifest | 2 +- net-analyzer/gspoof/gspoof-3.2-r3.ebuild | 15 +- net-analyzer/hydra/Manifest | 1 - .../files/hydra-9.4-implicit-func-decl.patch | 33 - net-analyzer/netdata/Manifest | 2 + net-analyzer/netdata/netdata-1.45.0.ebuild | 155 + net-dns/Manifest.gz | Bin 8031 -> 8029 bytes net-dns/coredns/Manifest | 8 +- ...1.11.1.ebuild => coredns-1.11.2-r1.ebuild} | 12 +- net-dns/coredns/coredns-1.11.2.ebuild | 4 +- .../buildopts-gitcommit-makefile-1.11.1.patch | 29 - net-dns/djbdns/Manifest | 2 +- net-dns/djbdns/djbdns-1.05-r39.ebuild | 6 +- net-firewall/Manifest.gz | Bin 4224 -> 4224 bytes net-firewall/ipset/Manifest | 2 +- net-firewall/ipset/ipset-7.21.ebuild | 2 +- net-fs/Manifest.gz | Bin 3358 -> 3363 bytes net-fs/cifs-utils/Manifest | 6 +- net-fs/cifs-utils/cifs-utils-6.15-r1.ebuild | 7 +- net-fs/cifs-utils/cifs-utils-7.0-r1.ebuild | 7 +- net-fs/cifs-utils/cifs-utils-7.0.ebuild | 7 +- net-im/Manifest.gz | Bin 9418 -> 9422 bytes net-im/fractal/Manifest | 4 +- net-im/fractal/fractal-6.ebuild | 2 +- net-im/fractal/fractal-6_rc.ebuild | 94 - net-im/signal-desktop-bin/Manifest | 4 +- ...ebuild => signal-desktop-bin-7.3.0.ebuild} | 0 net-im/slack/Manifest | 2 + net-im/slack/slack-4.37.94.ebuild | 114 + net-libs/Manifest.gz | Bin 32007 -> 32005 bytes net-libs/courier-authlib/Manifest | 2 +- .../courier-authlib-0.72.1.ebuild | 2 +- net-libs/courier-unicode/Manifest | 2 +- .../courier-unicode-2.3.0.ebuild | 2 +- net-libs/libasyncns/Manifest | 2 +- net-libs/libasyncns/libasyncns-0.8-r4.ebuild | 2 +- net-libs/libcloudproviders/Manifest | 2 + .../libcloudproviders-0.3.6.ebuild | 47 + net-libs/libnet/Manifest | 2 +- net-libs/libnet/libnet-1.3-r1.ebuild | 7 + net-libs/libnftnl/Manifest | 2 +- net-libs/libnftnl/libnftnl-1.2.6-r1.ebuild | 2 +- net-libs/signon-ui/Manifest | 2 +- .../signon-ui-0.15_p20171022-r1.ebuild | 4 +- net-mail/Manifest.gz | Bin 14057 -> 14053 bytes net-mail/courier-imap/Manifest | 4 - .../courier-imap/courier-imap-5.1.4.ebuild | 251 - .../courier-imap/courier-imap-5.1.8.ebuild | 251 - net-mail/mu/Manifest | 2 - net-mail/mu/mu-1.12.0.ebuild | 101 - net-misc/Manifest.gz | Bin 54954 -> 54960 bytes net-misc/apt-cacher-ng/Manifest | 5 +- .../apt-cacher-ng-3.7.4_p1-r2.ebuild | 5 +- .../files/apt-cacher-ng-3.7.4-gcc14.patch | 39 + .../files/apt-cacher-ng-3.7.4-musl.patch | 11 + ...t-cacher-ng-3.7.4-strlcpy-glibc-2.38.patch | 41 + net-misc/asterisk/Manifest | 4 +- net-misc/asterisk/asterisk-16.30.1-r1.ebuild | 2 +- net-misc/asterisk/asterisk-18.21.0.ebuild | 2 +- net-misc/dhcp/Manifest | 2 +- net-misc/dhcp/dhcp-4.4.3_p1-r5.ebuild | 2 +- net-misc/dhcpcd/Manifest | 2 +- net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 2 +- net-misc/dropbox/Manifest | 3 + net-misc/dropbox/dropbox-195.4.4995.ebuild | 110 + net-misc/freerdp/Manifest | 3 +- .../freerdp-3.4.0-incompatible-pointer.patch | 279 + net-misc/freerdp/freerdp-3.4.0-r11.ebuild | 7 + net-misc/frr/Manifest | 4 - net-misc/frr/frr-9.0.1.ebuild | 151 - net-misc/frr/frr-9.0.ebuild | 151 - net-misc/gallery-dl/Manifest | 8 +- net-misc/gallery-dl/gallery-dl-1.26.8.ebuild | 11 +- ...1.26.7.ebuild => gallery-dl-1.26.9.ebuild} | 13 +- net-misc/gallery-dl/gallery-dl-9999.ebuild | 13 +- net-misc/nextcloud-client/Manifest | 2 + .../nextcloud-client-3.12.2.ebuild | 116 + net-misc/openssh/Manifest | 2 +- ...9.7_p1.ebuild => openssh-9.7_p1-r1.ebuild} | 79 +- net-misc/proxytunnel/Manifest | 6 +- .../proxytunnel/proxytunnel-1.12.0.ebuild | 45 - ....12.1.ebuild => proxytunnel-1.12.2.ebuild} | 0 net-misc/sks/Manifest | 6 +- net-misc/sks/files/sks-db.service | 7 +- net-misc/sks/files/sks-recon.service | 7 +- ...1.ebuild => sks-1.1.6_p20200624-r2.ebuild} | 0 net-misc/sslh/Manifest | 4 +- .../{sslh-2.1.0.ebuild => sslh-2.1.1.ebuild} | 0 net-misc/streamlink/Manifest | 4 +- net-misc/streamlink/streamlink-6.7.2.ebuild | 98 + net-misc/streamlink/streamlink-9999.ebuild | 2 +- net-misc/websocat/Manifest | 157 +- net-misc/websocat/websocat-1.10.0.ebuild | 250 - net-misc/websocat/websocat-1.12.0.ebuild | 53 + net-misc/websocat/websocat-1.6.0-r2.ebuild | 203 - net-misc/websocat/websocat-1.9.0.ebuild | 207 - net-misc/xmrig/Manifest | 6 +- net-misc/xmrig/xmrig-6.21.1.ebuild | 2 +- net-misc/xmrig/xmrig-6.21.2.ebuild | 65 + net-misc/xmrig/xmrig-9999.ebuild | 11 +- net-nntp/Manifest.gz | Bin 1375 -> 1375 bytes net-nntp/sabnzbd/Manifest | 2 + net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild | 171 + net-p2p/Manifest.gz | Bin 6918 -> 6916 bytes net-p2p/syncthing/Manifest | 3 + .../files/syncthing-1.27.4-tests_race.patch | 24 + net-p2p/syncthing/syncthing-1.27.4.ebuild | 113 + net-proxy/Manifest.gz | Bin 5382 -> 5380 bytes net-proxy/torsocks/Manifest | 5 +- .../files/torsocks-2.4.0-configure.patch | 23 + ...4.0-r1.ebuild => torsocks-2.4.0-r2.ebuild} | 12 +- net-wireless/Manifest.gz | Bin 13916 -> 13914 bytes net-wireless/rtl-sdr/Manifest | 5 - .../rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild | 61 - .../rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild | 65 - .../rtl-sdr/rtl-sdr-0.6.0_p20221217.ebuild | 61 - profiles/Manifest.gz | Bin 203219 -> 202877 bytes profiles/arch/alpha/package.use.mask | 4 +- profiles/arch/amd64/package.use.mask | 3 +- profiles/arch/amd64/package.use.stable.mask | 9 +- profiles/arch/amd64/x32/package.mask | 26 +- profiles/arch/amd64/x32/package.use.mask | 8 +- profiles/arch/arm/package.mask | 93 - profiles/arch/arm/package.use.mask | 8 +- profiles/arch/arm64/package.use.mask | 10 +- profiles/arch/arm64/package.use.stable.mask | 3 +- profiles/arch/arm64/use.stable.mask | 4 - profiles/arch/base/package.use.mask | 6 +- profiles/arch/hppa/package.mask | 5 - profiles/arch/hppa/package.use.mask | 1 - profiles/arch/ia64/package.use.mask | 9 +- profiles/arch/ia64/use.mask | 1 - profiles/arch/loong/package.use.mask | 11 - profiles/arch/mips/package.use.mask | 5 + profiles/arch/powerpc/package.use.mask | 7 +- profiles/arch/powerpc/ppc32/package.mask | 6 +- profiles/arch/powerpc/ppc32/package.use.mask | 5 +- .../arch/powerpc/ppc64/64le/package.use.mask | 12 +- profiles/arch/powerpc/ppc64/64le/use.mask | 6 +- profiles/arch/powerpc/ppc64/64ul/package.mask | 6 +- profiles/arch/powerpc/ppc64/package.use.mask | 12 +- profiles/arch/riscv/package.use.force | 6 +- profiles/arch/riscv/package.use.mask | 16 +- profiles/arch/sparc/package.use.mask | 3 +- profiles/arch/x86/package.mask | 21 - profiles/arch/x86/package.use.mask | 14 +- profiles/arch/x86/package.use.stable.force | 6 - profiles/arch/x86/package.use.stable.mask | 10 +- profiles/base/package.use | 6 +- profiles/base/package.use.force | 23 - profiles/base/package.use.mask | 26 +- profiles/base/package.use.stable.mask | 1 - profiles/default/linux/make.defaults | 11 +- .../17.0/ieee-long-double/package.mask | 3 +- .../default/linux/ppc64le/23.0/package.mask | 3 +- .../linux/s390/23.0/split-usr/s390x/parent | 1 + profiles/desc/collectd_plugins.desc | 3 +- profiles/features/llvm/package.use | 3 +- profiles/features/llvm/package.use.force | 3 +- profiles/features/musl/package.mask | 18 +- profiles/features/musl/package.use | 6 +- profiles/features/musl/package.use.force | 6 +- profiles/features/musl/package.use.mask | 1 + profiles/license_groups | 2 +- profiles/package.deprecated | 5 - profiles/package.mask | 53 +- .../darwin/macos/10.13/x64/package.mask | 3 +- .../darwin/macos/arch/arm64/package.use.mask | 8 +- profiles/prefix/package.use.mask | 2 +- profiles/prefix/sunos/solaris/package.mask | 8 +- profiles/profiles.desc | 800 +- profiles/releases/17.0/make.defaults | 3 +- profiles/releases/23.0/make.defaults | 6 - profiles/releases/23.0/package.use | 6 - profiles/releases/23.0/profile.bashrc | 43 +- profiles/targets/desktop/package.use | 2 +- profiles/updates/1Q-2024 | 7 + profiles/use.local.desc | 20 +- sci-astronomy/Manifest.gz | Bin 6862 -> 6859 bytes sci-astronomy/calcmysky/Manifest | 2 + .../calcmysky/calcmysky-0.3.2.ebuild | 65 + sci-biology/Manifest.gz | Bin 19332 -> 19338 bytes sci-biology/mothur/Manifest | 5 +- .../mothur/files/mothur-1.48.0-build.patch | 79 + sci-biology/mothur/metadata.xml | 5 + sci-biology/mothur/mothur-1.48.0.ebuild | 54 + sci-chemistry/Manifest.gz | Bin 9521 -> 9522 bytes sci-chemistry/votca/Manifest | 2 - sci-chemistry/votca/votca-2022.ebuild | 80 - sci-electronics/Manifest.gz | Bin 8868 -> 8872 bytes sci-electronics/kicad/Manifest | 12 +- sci-electronics/kicad/kicad-7.0.10.ebuild | 1 + sci-electronics/kicad/kicad-7.0.11.ebuild | 1 + sci-electronics/kicad/kicad-7.0.7.ebuild | 1 + sci-electronics/kicad/kicad-8.0.0.ebuild | 3 +- sci-electronics/kicad/kicad-8.0.1.ebuild | 3 +- sci-electronics/kicad/kicad-9999.ebuild | 3 +- sci-electronics/ngspice/Manifest | 2 +- sci-electronics/ngspice/ngspice-40.ebuild | 9 +- sci-geosciences/Manifest.gz | Bin 11591 -> 11591 bytes sci-geosciences/gpsbabel/Manifest | 6 +- .../gpsbabel/gpsbabel-1.8.0-r1.ebuild | 2 +- .../gpsbabel/gpsbabel-1.9.0.ebuild | 2 +- sci-geosciences/gpsbabel/gpsbabel-9999.ebuild | 2 +- sci-geosciences/owntracks-recorder/Manifest | 4 +- ...ebuild => owntracks-recorder-0.9.7.ebuild} | 3 +- sci-libs/Manifest.gz | Bin 45134 -> 45146 bytes sci-libs/caffe2/Manifest | 8 - sci-libs/caffe2/caffe2-1.13.1-r6.ebuild | 194 - sci-libs/caffe2/caffe2-2.0.1-r5.ebuild | 211 - .../caffe2/files/caffe2-1.12.0-clang.patch | 42 - .../caffe2/files/caffe2-1.13.0-gentoo.patch | 239 - .../caffe2/files/caffe2-2.0.0-gentoo.patch | 204 - .../caffe2/files/caffe2-2.0.1-cudaExtra.patch | 28 - sci-libs/cdf/Manifest | 13 +- sci-libs/cdf/cdf-3.8.0-r1.ebuild | 8 +- sci-libs/cdf/cdf-3.9.0.ebuild | 148 + .../cdf/files/cdf-3.9.0-respect-flags.patch | 85 + sci-libs/cgnslib/Manifest | 2 +- ...b-4.4.0.ebuild => cgnslib-4.4.0-r1.ebuild} | 2 +- sci-libs/gmsh/Manifest | 4 - sci-libs/gmsh/gmsh-4.10.3-r1.ebuild | 117 - sci-libs/gmsh/gmsh-4.9.5-r3.ebuild | 81 - sci-libs/mathgl/Manifest | 3 - sci-libs/mathgl/mathgl-2.4.4-r1.ebuild | 159 - sci-libs/metis/Manifest | 5 - .../metis/files/metis-5.1.0-multilib.patch | 20 - .../files/metis-5.1.0-remove-GKlib-O3.patch | 11 - .../files/metis-5.1.0-shared-GKlib.patch | 21 - sci-libs/metis/metis-5.1.0-r5.ebuild | 79 - sci-libs/opencascade/Manifest | 18 +- .../opencascade-7.7.0-jemalloc-lib-type.patch | 27 + .../opencascade-7.8.0-cmake-min-version.patch | 14 + .../files/opencascade-7.8.0-tests.patch | 19 + sci-libs/opencascade/metadata.xml | 33 +- .../opencascade/opencascade-7.6.3-r2.ebuild | 1 - .../opencascade/opencascade-7.7.0-r2.ebuild | 1 - sci-libs/opencascade/opencascade-7.7.1.ebuild | 366 + sci-libs/opencascade/opencascade-7.7.2.ebuild | 366 + sci-libs/opencascade/opencascade-7.8.0.ebuild | 365 + sci-libs/opencascade/opencascade-9999.ebuild | 365 + sci-libs/plplot/Manifest | 8 - .../plplot-5.15.0-QPainterPath-include.patch | 10 - .../plplot-5.15.0-configure-clang16.patch | 18 - .../plplot/files/plplot-5.15.0-ieee.patch | 19 - .../files/plplot-5.15.0-multiarch.patch | 56 - .../files/plplot-5.15.0-ocaml-rpath.patch | 166 - .../plplot/files/plplot-5.15.0-ocaml.patch | 43 - .../plplot/files/plplot-5.9.6-python.patch | 13 - sci-libs/plplot/plplot-5.15.0-r105.ebuild | 302 - sci-libs/pytorch/Manifest | 8 - ...ild-libtorch-again-for-PyTorch-1.7.1.patch | 18 - .../files/pytorch-1.13.1-emptyso.patch | 15 - .../files/pytorch-1.13.1-global-dlopen.patch | 23 - .../pytorch/files/pytorch-2.0.0-emptyso.patch | 15 - sci-libs/pytorch/pytorch-1.13.1-r2.ebuild | 63 - sci-libs/pytorch/pytorch-2.0.1-r1.ebuild | 67 - sci-libs/sundials/Manifest | 6 +- sci-libs/sundials/sundials-5.8.0.ebuild | 8 +- sci-libs/sundials/sundials-6.2.0.ebuild | 8 +- sci-libs/sundials/sundials-6.5.0.ebuild | 8 +- sci-libs/ta-lib/Manifest | 2 +- sci-libs/ta-lib/ta-lib-0.4.0-r1.ebuild | 13 +- sci-mathematics/Manifest.gz | Bin 19324 -> 19324 bytes sci-mathematics/z3/Manifest | 4 +- sci-mathematics/z3/z3-4.12.6.ebuild | 119 - sci-mathematics/z3/z3-4.13.0.ebuild | 2 +- sci-misc/Manifest.gz | Bin 2571 -> 2574 bytes sci-misc/jupyterlab-desktop-bin/Manifest | 2 + .../jupyterlab-desktop-bin-4.1.5.1.ebuild | 110 + sys-apps/Manifest.gz | Bin 50816 -> 50833 bytes sys-apps/coreutils/Manifest | 22 +- sys-apps/coreutils/coreutils-9.1-r2.ebuild | 250 - sys-apps/coreutils/coreutils-9.3-r2.ebuild | 272 - sys-apps/coreutils/coreutils-9.4-r1.ebuild | 62 +- sys-apps/coreutils/coreutils-9.4.ebuild | 59 +- ....ebuild => coreutils-9.4_p20240323.ebuild} | 84 +- sys-apps/coreutils/coreutils-9999.ebuild | 63 +- ...eutils-9.1-fix-rename-simple-backups.patch | 38 - ...-9.3-cp-parents-preserve-permissions.patch | 86 - ...utils-9.3-old-kernel-copy_file_range.patch | 89 - ...ls-9.4-gnulib-clang-18-c23-stdckdint.patch | 30 + sys-apps/ed/Manifest | 2 +- sys-apps/ed/ed-1.20.1.ebuild | 2 +- sys-apps/lsd/Manifest | 165 +- sys-apps/lsd/lsd-1.1.1.ebuild | 233 + sys-apps/lsd/metadata.xml | 1 - sys-apps/nvme-cli/Manifest | 2 +- sys-apps/nvme-cli/nvme-cli-2.8.ebuild | 2 +- sys-apps/rootlesskit/Manifest | 6 +- ...-2.0.0.ebuild => rootlesskit-2.0.2.ebuild} | 0 sys-apps/smartmontools/Manifest | 2 +- .../smartmontools/smartmontools-7.4-r1.ebuild | 2 +- sys-apps/syd/Manifest | 18 + sys-apps/syd/syd-3.15.6.ebuild | 248 + sys-apps/systemd-utils/Manifest | 9 +- .../systemd-utils/systemd-utils-254.10.ebuild | 8 +- .../systemd-utils/systemd-utils-254.8.ebuild | 8 +- ...9-r1.ebuild => systemd-utils-255.4.ebuild} | 206 +- sys-apps/tcp-wrappers/Manifest | 2 +- .../tcp-wrappers-7.6.31-r1.ebuild | 2 +- sys-auth/Manifest.gz | Bin 9245 -> 9247 bytes sys-auth/pam_mount/Manifest | 2 +- sys-auth/pam_mount/pam_mount-2.20.ebuild | 2 +- sys-auth/sssd/Manifest | 2 +- sys-auth/sssd/sssd-2.9.4.ebuild | 4 +- sys-devel/Manifest.gz | Bin 7697 -> 7704 bytes sys-devel/binutils-hppa64/Manifest | 14 +- .../binutils-hppa64-2.37_p1-r2.ebuild | 11 - .../binutils-hppa64-2.38-r2.ebuild | 11 - .../binutils-hppa64-2.39-r5.ebuild | 11 - .../binutils-hppa64-2.40-r7.ebuild | 11 - .../binutils-hppa64-2.41-r3.ebuild | 11 - .../binutils-hppa64-2.41-r5.ebuild | 11 - .../binutils-hppa64-2.42-r1.ebuild | 11 - sys-devel/binutils/Manifest | 31 +- sys-devel/binutils/binutils-2.32-r2.ebuild | 11 - sys-devel/binutils/binutils-2.33.1-r1.ebuild | 11 - sys-devel/binutils/binutils-2.34-r2.ebuild | 11 - sys-devel/binutils/binutils-2.35.2.ebuild | 11 - sys-devel/binutils/binutils-2.36.1-r2.ebuild | 11 - sys-devel/binutils/binutils-2.37_p1-r2.ebuild | 11 - sys-devel/binutils/binutils-2.38-r2.ebuild | 11 - sys-devel/binutils/binutils-2.39-r5.ebuild | 11 - sys-devel/binutils/binutils-2.40-r9.ebuild | 11 - sys-devel/binutils/binutils-2.41-r2.ebuild | 11 - sys-devel/binutils/binutils-2.41-r3.ebuild | 11 - sys-devel/binutils/binutils-2.41-r4.ebuild | 11 - sys-devel/binutils/binutils-2.41-r5.ebuild | 11 - sys-devel/binutils/binutils-2.42-r1.ebuild | 11 - sys-devel/binutils/binutils-9999.ebuild | 11 - .../files/binutils-configure-LANG.patch | 65 - sys-devel/clang-common/Manifest | 19 +- .../clang-common-17.0.6-r1.ebuild | 2 +- ...2.ebuild => clang-common-17.0.6-r2.ebuild} | 15 +- ...0.ebuild => clang-common-18.1.2-r1.ebuild} | 10 +- .../clang-common-19.0.0.9999.ebuild | 10 +- .../clang-common-19.0.0_pre20240316.ebuild | 10 +- ...=> clang-common-19.0.0_pre20240322.ebuild} | 10 +- sys-devel/clang-common/metadata.xml | 10 + sys-devel/clang-crossdev-wrappers/Manifest | 8 +- .../clang-crossdev-wrappers-16.ebuild | 1 + .../clang-crossdev-wrappers-17.ebuild | 1 + .../clang-crossdev-wrappers-18.ebuild | 3 +- .../clang-crossdev-wrappers-19.ebuild | 1 + sys-devel/clang-runtime/Manifest | 6 +- .../clang-runtime/clang-runtime-17.0.6.ebuild | 2 +- .../clang-runtime/clang-runtime-18.1.0.ebuild | 40 - .../clang-runtime-19.0.0_pre20240309.ebuild | 39 - ...> clang-runtime-19.0.0_pre20240322.ebuild} | 0 sys-devel/clang-toolchain-symlinks/Manifest | 2 +- .../clang-toolchain-symlinks-17.ebuild | 2 +- sys-devel/clang/Manifest | 11 +- sys-devel/clang/clang-17.0.6.ebuild | 2 +- sys-devel/clang/clang-18.1.0.ebuild | 476 - .../clang/clang-19.0.0_pre20240309.ebuild | 475 - ...ebuild => clang-19.0.0_pre20240322.ebuild} | 0 sys-devel/gcc/Manifest | 70 +- sys-devel/gcc/files/gcc-configure-LANG.patch | 64 - sys-devel/gcc/gcc-10.5.0.ebuild | 3 +- sys-devel/gcc/gcc-11.4.1_p20240111.ebuild | 1 + sys-devel/gcc/gcc-11.4.1_p20240208.ebuild | 1 + sys-devel/gcc/gcc-11.4.1_p20240222.ebuild | 1 + sys-devel/gcc/gcc-11.4.1_p20240229.ebuild | 1 + sys-devel/gcc/gcc-11.4.1_p20240307.ebuild | 1 + sys-devel/gcc/gcc-11.4.1_p20240314.ebuild | 1 + sys-devel/gcc/gcc-11.4.1_p20240321.ebuild | 65 + sys-devel/gcc/gcc-11.5.9999.ebuild | 1 + sys-devel/gcc/gcc-12.3.1_p20240112.ebuild | 1 + sys-devel/gcc/gcc-12.3.1_p20240209.ebuild | 1 + sys-devel/gcc/gcc-12.3.1_p20240223.ebuild | 1 + sys-devel/gcc/gcc-12.3.1_p20240301.ebuild | 1 + sys-devel/gcc/gcc-12.3.1_p20240308.ebuild | 1 + sys-devel/gcc/gcc-12.3.1_p20240315.ebuild | 1 + sys-devel/gcc/gcc-12.3.1_p20240322.ebuild | 65 + sys-devel/gcc/gcc-12.4.9999.ebuild | 1 + sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild | 1 + sys-devel/gcc/gcc-13.2.1_p20240210.ebuild | 1 + sys-devel/gcc/gcc-13.2.1_p20240224.ebuild | 1 + sys-devel/gcc/gcc-13.2.1_p20240302.ebuild | 1 + sys-devel/gcc/gcc-13.2.1_p20240309.ebuild | 1 + sys-devel/gcc/gcc-13.2.1_p20240316.ebuild | 1 + sys-devel/gcc/gcc-13.2.1_p20240323.ebuild | 66 + sys-devel/gcc/gcc-13.3.9999.ebuild | 1 + sys-devel/gcc/gcc-14.0.1_pre20240218.ebuild | 1 + sys-devel/gcc/gcc-14.0.1_pre20240225.ebuild | 1 + .../gcc/gcc-14.0.1_pre20240303-r1.ebuild | 1 + sys-devel/gcc/gcc-14.0.1_pre20240310.ebuild | 1 + sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild | 1 + sys-devel/gcc/gcc-14.0.1_pre20240324.ebuild | 66 + sys-devel/gcc/gcc-14.0.9999.ebuild | 1 + sys-devel/gcc/gcc-8.5.0-r1.ebuild | 3 +- sys-devel/gcc/gcc-9.5.0.ebuild | 3 +- sys-devel/kgcc64/Manifest | 16 +- .../kgcc64/files/gcc-configure-LANG.patch | 64 - sys-devel/kgcc64/kgcc64-10.5.0.ebuild | 3 +- .../kgcc64/kgcc64-11.4.1_p20240111.ebuild | 1 + .../kgcc64/kgcc64-11.4.1_p20240208.ebuild | 1 + .../kgcc64/kgcc64-12.3.1_p20240112.ebuild | 1 + .../kgcc64/kgcc64-12.3.1_p20240209.ebuild | 1 + .../kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild | 1 + .../kgcc64/kgcc64-13.2.1_p20240210.ebuild | 1 + sys-devel/lld-toolchain-symlinks/Manifest | 2 +- .../lld-toolchain-symlinks-17.ebuild | 2 +- sys-devel/lld/Manifest | 11 +- sys-devel/lld/lld-17.0.6.ebuild | 2 +- sys-devel/lld/lld-18.1.0.ebuild | 94 - sys-devel/lld/lld-19.0.0_pre20240309.ebuild | 93 - ...2.ebuild => lld-19.0.0_pre20240322.ebuild} | 0 sys-devel/llvm-common/Manifest | 11 +- .../llvm-common/llvm-common-17.0.6.ebuild | 2 +- .../llvm-common/llvm-common-18.1.0.ebuild | 54 - .../llvm-common-19.0.0_pre20240309.ebuild | 53 - ... => llvm-common-19.0.0_pre20240322.ebuild} | 0 sys-devel/llvm-toolchain-symlinks/Manifest | 2 +- .../llvm-toolchain-symlinks-17.ebuild | 2 +- sys-devel/llvm/Manifest | 11 +- sys-devel/llvm/llvm-17.0.6.ebuild | 2 +- sys-devel/llvm/llvm-18.1.0.ebuild | 543 - sys-devel/llvm/llvm-19.0.0_pre20240309.ebuild | 542 - ....ebuild => llvm-19.0.0_pre20240322.ebuild} | 0 sys-devel/llvmgold/Manifest | 2 +- sys-devel/llvmgold/llvmgold-17.ebuild | 2 +- sys-fs/Manifest.gz | Bin 22231 -> 22238 bytes sys-fs/btrfs-progs/Manifest | 2 +- sys-fs/btrfs-progs/btrfs-progs-6.7.1.ebuild | 2 +- sys-fs/fuse-overlayfs/Manifest | 10 +- .../fuse-overlayfs/fuse-overlayfs-1.10.ebuild | 26 - ...1.11.ebuild => fuse-overlayfs-1.13.ebuild} | 10 +- .../fuse-overlayfs-1.7.1.ebuild | 26 - sys-fs/fuse-overlayfs/metadata.xml | 8 + sys-fs/mdadm/Manifest | 2 +- sys-fs/mdadm/mdadm-4.2-r3.ebuild | 2 +- sys-kernel/Manifest.gz | Bin 4570 -> 4568 bytes sys-kernel/gentoo-sources/Manifest | 8 +- .../gentoo-sources-5.10.212.ebuild | 2 +- .../gentoo-sources-5.15.151.ebuild | 2 +- .../gentoo-sources-6.1.81.ebuild | 2 +- .../gentoo-sources-6.6.21.ebuild | 2 +- sys-kernel/git-sources/Manifest | 16 +- .../git-sources/git-sources-6.8_rc2.ebuild | 39 - .../git-sources/git-sources-6.8_rc3.ebuild | 39 - .../git-sources/git-sources-6.8_rc4.ebuild | 39 - .../git-sources/git-sources-6.8_rc5.ebuild | 39 - .../git-sources/git-sources-6.8_rc6.ebuild | 39 - .../git-sources/git-sources-6.8_rc7.ebuild | 39 - ..._rc1.ebuild => git-sources-6.9_rc1.ebuild} | 0 sys-kernel/installkernel/Manifest | 4 +- .../installkernel/installkernel-25.ebuild | 154 - .../installkernel/installkernel-28.ebuild | 2 +- sys-libs/Manifest.gz | Bin 14738 -> 14734 bytes sys-libs/compiler-rt-sanitizers/Manifest | 11 +- .../compiler-rt-sanitizers-17.0.6.ebuild | 2 +- .../compiler-rt-sanitizers-18.1.0.ebuild | 218 - ...er-rt-sanitizers-19.0.0_pre20240309.ebuild | 217 - ...r-rt-sanitizers-19.0.0_pre20240322.ebuild} | 0 sys-libs/compiler-rt/Manifest | 11 +- .../compiler-rt/compiler-rt-17.0.6.ebuild | 2 +- .../compiler-rt/compiler-rt-18.1.0.ebuild | 172 - .../compiler-rt-19.0.0_pre20240309.ebuild | 171 - ... => compiler-rt-19.0.0_pre20240322.ebuild} | 0 sys-libs/libcxx/Manifest | 11 +- sys-libs/libcxx/libcxx-17.0.6.ebuild | 2 +- sys-libs/libcxx/libcxx-18.1.0.ebuild | 210 - .../libcxx/libcxx-19.0.0_pre20240309.ebuild | 210 - ...build => libcxx-19.0.0_pre20240322.ebuild} | 0 sys-libs/libcxxabi/Manifest | 11 +- sys-libs/libcxxabi/libcxxabi-17.0.6.ebuild | 2 +- sys-libs/libcxxabi/libcxxabi-18.1.0.ebuild | 111 - .../libcxxabi-19.0.0_pre20240309.ebuild | 110 - ...ld => libcxxabi-19.0.0_pre20240322.ebuild} | 0 sys-libs/libhx/Manifest | 2 +- sys-libs/libhx/libhx-4.23.ebuild | 2 +- sys-libs/libnvme/Manifest | 2 +- sys-libs/libnvme/libnvme-1.8.ebuild | 2 +- sys-libs/libomp/Manifest | 17 +- sys-libs/libomp/libomp-15.0.7-r6.ebuild | 4 +- sys-libs/libomp/libomp-16.0.6.ebuild | 4 +- sys-libs/libomp/libomp-17.0.6.ebuild | 2 +- sys-libs/libomp/libomp-18.1.0.ebuild | 161 - sys-libs/libomp/libomp-18.1.2.ebuild | 2 +- .../libomp/libomp-19.0.0_pre20240302.ebuild | 158 - ...build => libomp-19.0.0_pre20240322.ebuild} | 0 sys-libs/llvm-libunwind/Manifest | 11 +- .../llvm-libunwind-17.0.6.ebuild | 2 +- .../llvm-libunwind-18.1.0.ebuild | 129 - .../llvm-libunwind-19.0.0_pre20240309.ebuild | 128 - ... llvm-libunwind-19.0.0_pre20240322.ebuild} | 0 sys-libs/slang/Manifest | 2 +- sys-libs/slang/slang-2.3.3-r1.ebuild | 2 +- sys-process/Manifest.gz | Bin 10145 -> 10147 bytes sys-process/btop/Manifest | 2 +- sys-process/btop/btop-1.3.2.ebuild | 2 +- sys-process/gnome-usage/Manifest | 2 + .../gnome-usage/gnome-usage-45.1.ebuild | 42 + sys-process/numactl/Manifest | 2 +- sys-process/numactl/numactl-2.0.18.ebuild | 2 +- virtual/Manifest.gz | Bin 27865 -> 27866 bytes virtual/rust/Manifest | 2 +- virtual/rust/rust-1.75.0.ebuild | 2 +- www-apps/Manifest.gz | Bin 13464 -> 13485 bytes www-apps/jackett-bin/Manifest | 11 + .../files/jackett.init | 0 .../files/jackett.logrotate | 0 .../files/jackett.service | 0 .../jackett-bin/jackett-bin-0.21.2146.ebuild | 83 + .../{jackett => jackett-bin}/metadata.xml | 0 www-apps/jackett/Manifest | 11 - www-apps/jackett/jackett-0.21.1546.ebuild | 67 - www-apps/{jellyfin => jellyfin-bin}/Manifest | 2 +- .../files/jellyfin.confd | 0 .../files/jellyfin.init-r1 | 0 .../files/jellyfin.service | 0 .../jellyfin-bin-10.8.13.ebuild} | 31 +- .../{jellyfin => jellyfin-bin}/metadata.xml | 0 www-apps/{lidarr => lidarr-bin}/Manifest | 2 +- .../{lidarr => lidarr-bin}/files/lidarr.init | 0 .../files/lidarr.logrotate | 0 .../files/lidarr.service | 0 .../lidarr-bin/lidarr-bin-2.2.3.4098.ebuild | 78 + www-apps/{lidarr => lidarr-bin}/metadata.xml | 0 www-apps/lidarr/lidarr-2.2.3.4098.ebuild | 67 - www-apps/{prowlarr => prowlarr-bin}/Manifest | 2 +- .../files/prowlarr.init | 0 .../files/prowlarr.logrotate | 0 .../files/prowlarr.service | 0 .../{prowlarr => prowlarr-bin}/metadata.xml | 0 .../prowlarr-bin-1.14.3.4333.ebuild | 77 + www-apps/prowlarr/prowlarr-1.14.3.4333.ebuild | 66 - www-apps/radarr-bin/Manifest | 11 + .../{radarr => radarr-bin}/files/radarr.init | 0 .../files/radarr.logrotate | 0 .../files/radarr.service | 0 www-apps/{radarr => radarr-bin}/metadata.xml | 0 .../radarr-bin/radarr-bin-5.4.4.8688.ebuild | 78 + www-apps/radarr/Manifest | 11 - www-apps/radarr/radarr-5.4.3.8677.ebuild | 67 - www-apps/readarr-bin/Manifest | 11 + .../files/readarr.init | 0 .../files/readarr.logrotate | 0 .../files/readarr.service | 0 .../{readarr => readarr-bin}/metadata.xml | 0 .../readarr-bin-0.3.21.2475.ebuild | 77 + www-apps/readarr/Manifest | 11 - www-apps/readarr/readarr-0.3.20.2452.ebuild | 66 - www-apps/sonarr-bin/Manifest | 10 + .../files/sonarr.init-r2 | 0 .../files/sonarr.logrotate | 0 .../files/sonarr.service-r1 | 0 www-apps/{sonarr => sonarr-bin}/metadata.xml | 0 .../sonarr-bin/sonarr-bin-4.0.2.1367.ebuild | 74 + www-apps/sonarr/Manifest | 10 - www-apps/sonarr/sonarr-4.0.2.1341.ebuild | 65 - www-client/Manifest.gz | Bin 6039 -> 6050 bytes www-client/falkon/Manifest | 2 +- www-client/falkon/falkon-23.08.5.ebuild | 2 +- www-client/firefox-bin/Manifest | 396 +- ....9.0.ebuild => firefox-bin-115.9.1.ebuild} | 0 ...24.0.ebuild => firefox-bin-124.0.1.ebuild} | 0 www-client/firefox/Manifest | 204 +- www-client/firefox/firefox-115.9.0.ebuild | 2 +- www-client/firefox/firefox-115.9.1.ebuild | 1394 ++ www-client/firefox/firefox-124.0.1.ebuild | 1424 ++ www-client/google-chrome-beta/Manifest | 4 +- ...=> google-chrome-beta-124.0.6367.9.ebuild} | 0 www-client/google-chrome-unstable/Manifest | 4 +- ...oogle-chrome-unstable-125.0.6368.2.ebuild} | 0 www-client/microsoft-edge-beta/Manifest | 4 +- ... microsoft-edge-beta-123.0.2420.53.ebuild} | 0 www-client/opera/Manifest | 4 +- ...9-r1.ebuild => opera-108.0.5067.40.ebuild} | 0 www-client/otter/Manifest | 4 +- www-client/otter/otter-1.0.03-r1.ebuild | 2 +- www-client/otter/otter-9999.ebuild | 2 +- www-client/vivaldi/Manifest | 10 +- www-client/vivaldi/vivaldi-6.6.3271.50.ebuild | 2 +- ...1.48.ebuild => vivaldi-6.6.3271.53.ebuild} | 2 +- www-plugins/Manifest.gz | Bin 1243 -> 1247 bytes www-plugins/chrome-binary-plugins/Manifest | 8 +- ...e-binary-plugins-124.0.6367.9_beta.ebuild} | 0 ...-binary-plugins-125.0.6368.2_alpha.ebuild} | 0 x11-apps/Manifest.gz | Bin 13846 -> 13868 bytes x11-apps/xdm/Manifest | 2 + x11-apps/xdm/xdm-1.1.15.ebuild | 79 + x11-apps/xedit/Manifest | 2 + x11-apps/xedit/xedit-1.2.4.ebuild | 19 + x11-apps/xkbcomp/Manifest | 4 +- x11-apps/xkbcomp/xkbcomp-1.4.6.ebuild | 17 - x11-apps/xkbcomp/xkbcomp-1.4.7.ebuild | 2 +- x11-apps/xload/Manifest | 2 + x11-apps/xload/xload-1.2.0.ebuild | 20 + x11-apps/xman/Manifest | 2 + x11-apps/xman/xman-1.2.0.ebuild | 15 + x11-base/Manifest.gz | Bin 1553 -> 1555 bytes x11-base/xwayland/Manifest | 2 +- ...-drop-redundantly-installed-files_v2.patch | 14 + x11-libs/Manifest.gz | Bin 18010 -> 17998 bytes x11-libs/libX11/Manifest | 2 + x11-libs/libX11/libX11-1.8.8.ebuild | 45 + x11-libs/libXext/Manifest | 2 +- x11-libs/libXext/libXext-1.3.6.ebuild | 2 +- x11-libs/libXmu/Manifest | 2 + x11-libs/libXmu/libXmu-1.2.0.ebuild | 33 + x11-libs/libXvMC/Manifest | 4 +- x11-libs/libXvMC/libXvMC-1.0.13.ebuild | 32 - x11-libs/libXvMC/libXvMC-1.0.14.ebuild | 2 +- x11-libs/libpciaccess/Manifest | 7 +- .../files/libpciaccess-0.17-musl-lfs.patch | 40 - ...7-r1.ebuild => libpciaccess-0.18.1.ebuild} | 8 +- .../libpciaccess/libpciaccess-0.18.ebuild | 2 +- x11-libs/libxkbfile/Manifest | 2 +- x11-libs/libxkbfile/libxkbfile-1.1.3.ebuild | 2 +- x11-libs/startup-notification/Manifest | 4 +- x11-libs/startup-notification/metadata.xml | 3 + ...ld => startup-notification-0.12-r2.ebuild} | 18 +- x11-misc/Manifest.gz | Bin 46554 -> 46548 bytes x11-misc/compose-tables/Manifest | 2 + .../compose-tables-1.8.8.ebuild | 46 + x11-misc/lndir/Manifest | 2 + x11-misc/lndir/lndir-1.0.5.ebuild | 21 + x11-misc/makedepend/Manifest | 2 +- x11-misc/makedepend/makedepend-1.0.9.ebuild | 2 +- x11-misc/xkeyboard-config/Manifest | 2 +- .../xkeyboard-config-2.41.ebuild | 2 +- x11-terms/Manifest.gz | Bin 4560 -> 4556 bytes x11-terms/kitty-shell-integration/Manifest | 2 - .../kitty-shell-integration-0.33.0.ebuild | 37 - x11-terms/kitty-terminfo/Manifest | 2 - .../kitty-terminfo-0.33.0.ebuild | 23 - x11-terms/kitty/Manifest | 8 +- x11-terms/kitty/kitty-0.33.0.ebuild | 196 - x11-terms/kitty/kitty-0.33.1.ebuild | 5 +- x11-terms/kitty/kitty-9999.ebuild | 5 +- x11-wm/Manifest.gz | Bin 9155 -> 9156 bytes x11-wm/awesome/Manifest | 4 +- ....3-r102.ebuild => awesome-4.3-r103.ebuild} | 4 +- x11-wm/awesome/awesome-9999.ebuild | 4 +- xfce-base/Manifest.gz | Bin 3055 -> 3048 bytes xfce-base/libxfce4ui/Manifest | 2 - xfce-base/libxfce4ui/libxfce4ui-4.18.5.ebuild | 76 - xfce-base/tumbler/Manifest | 2 - xfce-base/tumbler/tumbler-4.19.0.ebuild | 76 - xfce-base/xfce4-panel/Manifest | 2 - .../xfce4-panel/xfce4-panel-4.19.2.ebuild | 85 - xfce-base/xfconf/Manifest | 6 +- xfce-base/xfconf/xfconf-4.18.3.ebuild | 2 +- xfce-base/xfconf/xfconf-4.19.1.ebuild | 77 - xfce-base/xfconf/xfconf-4.19.2.ebuild | 2 +- xfce-extra/Manifest.gz | Bin 7714 -> 7717 bytes xfce-extra/xfce4-clipman-plugin/Manifest | 4 +- .../xfce4-clipman-plugin-1.6.5.ebuild | 80 - .../xfce4-clipman-plugin-1.6.6.ebuild | 2 +- xfce-extra/xfce4-cpugraph-plugin/Manifest | 2 +- .../xfce4-cpugraph-plugin-1.2.10.ebuild | 4 +- xfce-extra/xfce4-screensaver/Manifest | 4 +- .../xfce4-screensaver-4.18.2.ebuild | 92 - .../xfce4-screensaver-4.18.3.ebuild | 2 +- xfce-extra/xfce4-weather-plugin/Manifest | 4 +- .../xfce4-weather-plugin-0.11.1.ebuild | 61 - .../xfce4-weather-plugin-0.11.2.ebuild | 2 +- 7084 files changed, 44697 insertions(+), 49304 deletions(-) delete mode 100644 app-admin/awscli/awscli-1.32.54.ebuild delete mode 100644 app-admin/awscli/awscli-1.32.66.ebuild delete mode 100644 app-admin/awscli/awscli-1.32.67.ebuild delete mode 100644 app-admin/awscli/awscli-1.32.68.ebuild rename app-admin/awscli/{awscli-1.32.65.ebuild => awscli-1.32.69.ebuild} (100%) create mode 100644 app-admin/calamares/calamares-3.3.5.ebuild create mode 100644 app-admin/calamares/files/calamares-gentoo-branding.desc rename app-admin/drush/{drush-6.7.0-r4.ebuild => drush-6.7.0-r7.ebuild} (90%) create mode 100644 app-admin/drush/files/drush-6.7.0-batch-signature-fix-r1.patch delete mode 100644 app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild rename app-admin/fifo-cronolog/{fifo-cronolog-1.2.3.ebuild => fifo-cronolog-1.2.3-r1.ebuild} (95%) delete mode 100644 app-admin/hcloud/hcloud-1.37.0.ebuild delete mode 100644 app-admin/hcloud/hcloud-1.41.1.ebuild delete mode 100644 app-admin/pwman3/pwman3-0.11.1.ebuild delete mode 100644 app-antivirus/clamav/files/clamav-0.103.8-c-std.patch create mode 100644 app-arch/file-roller/file-roller-44.ebuild create mode 100644 app-backup/borgmatic/borgmatic-1.8.9.ebuild create mode 100644 app-backup/dar/dar-2.7.14.ebuild rename app-containers/buildah/{buildah-1.34.1.ebuild => buildah-1.33.7.ebuild} (94%) create mode 100644 app-containers/buildah/buildah-1.34.3.ebuild rename app-containers/buildah/{buildah-1.35.0.ebuild => buildah-1.35.1.ebuild} (100%) create mode 100644 app-containers/containers-common/containers-common-0.58.0-r1.ebuild rename app-containers/devcontainer/{devcontainer-0.56.1.ebuild => devcontainer-0.58.0.ebuild} (97%) delete mode 100644 app-containers/distrobox/distrobox-1.7.0.ebuild rename app-containers/nerdctl/{nerdctl-1.4.0.ebuild => nerdctl-1.7.5.ebuild} (59%) create mode 100644 app-containers/podman-tui/podman-tui-1.0.0.ebuild create mode 100644 app-containers/podman/files/podman-auto-update-5.0.0.cron delete mode 100644 app-containers/podman/files/podman-auto-update-5.0.0_rc4.cron rename app-containers/podman/{podman-4.8.3.ebuild => podman-5.0.0.ebuild} (61%) delete mode 100644 app-containers/podman/podman-5.0.0_rc5.ebuild delete mode 100644 app-containers/podman/podman-5.0.0_rc7.ebuild delete mode 100644 app-crypt/mkp224o/mkp224o-1.6.1-r1.ebuild create mode 100644 app-doc/audacity/Manifest create mode 100644 app-doc/audacity/audacity-3.3.3.ebuild create mode 100644 app-doc/audacity/audacity-3.4.2.ebuild create mode 100644 app-doc/audacity/audacity-9999.ebuild create mode 100644 app-doc/audacity/metadata.xml create mode 100644 app-editors/emacs/emacs-26.3-r17.ebuild create mode 100644 app-editors/emacs/emacs-27.2-r15.ebuild create mode 100644 app-editors/emacs/emacs-28.2-r11.ebuild rename app-editors/emacs/{emacs-29.2.9999.ebuild => emacs-29.3.9999.ebuild} (100%) create mode 100644 app-editors/emacs/emacs-29.3.ebuild create mode 100644 app-editors/ghex/ghex-45.2.ebuild delete mode 100644 app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild rename app-emacs/cmake-mode/{cmake-mode-3.28.2.ebuild => cmake-mode-3.29.0.ebuild} (100%) create mode 100644 app-emacs/company-mode/company-mode-0.10.2.ebuild rename app-emacs/elpher/{elpher-3.5.0.ebuild => elpher-3.6.0.ebuild} (72%) delete mode 100644 app-emacs/nxml-gentoo-schemas/nxml-gentoo-schemas-20231022.ebuild create mode 100644 app-emacs/orderless/orderless-1.1.ebuild rename app-emacs/org-mode/{org-mode-9.6.17.ebuild => org-mode-9.6.23.ebuild} (98%) create mode 100644 app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch create mode 100644 app-emacs/package-lint/package-lint-0.22.ebuild create mode 100644 app-emacs/transient/transient-0.6.0.ebuild rename app-emulation/86Box/{86Box-4.1.ebuild => 86Box-4.1.1-r1.ebuild} (94%) rename app-emulation/punes/{punes-0.110.ebuild => punes-0.111.ebuild} (100%) rename app-emulation/virt-firmware/{virt-firmware-24.2_p20240320.ebuild => virt-firmware-24.2_p20240325.ebuild} (74%) delete mode 100644 app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240208.ebuild delete mode 100644 app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240226.ebuild rename app-emulation/virtualbox-kvm/{virtualbox-kvm-7.0.14_pre20240307.ebuild => virtualbox-kvm-7.0.14_pre20240325.ebuild} (99%) delete mode 100644 app-emulation/wine-staging/wine-staging-9.1.ebuild delete mode 100644 app-emulation/wine-staging/wine-staging-9.2.ebuild rename app-emulation/wine-staging/{wine-staging-9.4.ebuild => wine-staging-9.5.ebuild} (98%) delete mode 100644 app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild rename app-emulation/wine-vanilla/{wine-vanilla-9.2.ebuild => wine-vanilla-9.5.ebuild} (98%) delete mode 100644 app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild delete mode 100644 app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild delete mode 100644 app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.0.ebuild delete mode 100644 app-i18n/unicode-cldr/unicode-cldr-43.1.ebuild delete mode 100644 app-i18n/unicode-emoji/unicode-emoji-15.0.ebuild delete mode 100644 app-metrics/bind_exporter/bind_exporter-0.3.0.ebuild rename app-metrics/bind_exporter/{bind_exporter-0.6.1.ebuild => bind_exporter-0.6.1-r1.ebuild} (95%) create mode 100644 app-metrics/bind_exporter/files/bind_exporter.service rename app-metrics/node_exporter/{node_exporter-1.7.0-r1.ebuild => node_exporter-1.7.0-r2.ebuild} (100%) create mode 100644 app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.11.0.ebuild create mode 100644 app-misc/binwalk/binwalk-2.4.0.ebuild rename app-misc/fastfetch/{fastfetch-2.8.9.ebuild => fastfetch-2.8.10.ebuild} (100%) rename app-office/libreoffice-l10n/{libreoffice-l10n-7.6.6.1.ebuild => libreoffice-l10n-7.6.6.3.ebuild} (100%) create mode 100644 app-office/libreoffice/files/libreoffice-24.2-unused-qt6network.patch create mode 100644 app-office/libreoffice/files/libreoffice-7.6-unused-qt5network.patch delete mode 100644 app-office/libreoffice/files/libreoffice-7.6.6.1-detect-plasma6.patch rename app-office/libreoffice/{libreoffice-24.2.2.1.ebuild => libreoffice-24.2.2.2.ebuild} (99%) rename app-office/libreoffice/{libreoffice-7.6.6.1.ebuild => libreoffice-7.6.6.3.ebuild} (99%) rename app-portage/eix/{eix-0.36.7.ebuild => eix-0.36.7-r1.ebuild} (96%) create mode 100644 app-portage/elt-patches/elt-patches-20240324.ebuild delete mode 100644 app-portage/nattka/nattka-0.4.1-r1.ebuild delete mode 100644 app-portage/pkg-testing-tools/pkg-testing-tools-0.1.0.ebuild delete mode 100644 app-portage/pkg-testing-tools/pkg-testing-tools-0.2.0.ebuild delete mode 100644 app-portage/pkg-testing-tools/pkg-testing-tools-0.2.1.ebuild create mode 100644 app-shells/yash/yash-2.56.1.ebuild delete mode 100644 app-text/calibre/calibre-7.4.0.ebuild rename app-text/calibre/{calibre-7.3.0.ebuild => calibre-7.7.0.ebuild} (99%) delete mode 100644 app-text/po4a/files/po4a-0.66-man.patch delete mode 100644 app-text/po4a/po4a-0.66.ebuild rename app-text/texlive-core/{texlive-core-2023-r4.ebuild => texlive-core-2023-r5.ebuild} (98%) create mode 100644 app-vim/editorconfig-vim/editorconfig-vim-1.2.0.ebuild delete mode 100644 dev-build/libtool/libtool-2.4.7-r1.ebuild rename dev-build/libtool/{libtool-2.4.7-r2.ebuild => libtool-2.4.7-r3.ebuild} (98%) delete mode 100644 dev-build/rocm-cmake/rocm-cmake-5.4.3.ebuild create mode 100644 dev-cpp/glibmm/glibmm-2.66.7.ebuild delete mode 100644 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild delete mode 100644 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.0.ebuild delete mode 100644 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.1.ebuild create mode 100644 dev-cpp/tree/tree-3.18.ebuild create mode 100644 dev-db/etcd/etcd-3.4.31.ebuild create mode 100644 dev-db/etcd/etcd-3.5.12.ebuild rename dev-db/rqlite/{rqlite-7.17.0.ebuild => rqlite-8.23.0.ebuild} (68%) delete mode 100644 dev-debug/lldb/lldb-18.1.0.ebuild delete mode 100644 dev-debug/lldb/lldb-19.0.0_pre20240309.ebuild rename dev-debug/lldb/{lldb-19.0.0_pre20240302.ebuild => lldb-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 dev-embedded/picotool/picotool-1.1.0.ebuild create mode 100644 dev-games/mygui/files/mygui-3.4.3-werror.patch create mode 100644 dev-games/mygui/mygui-3.4.3.ebuild delete mode 100644 dev-java/commons-compress/commons-compress-1.21-r1.ebuild delete mode 100644 dev-java/commons-io/commons-io-2.11.0-r1.ebuild delete mode 100644 dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r2.ebuild delete mode 100644 dev-lang/eisl/eisl-3.60.ebuild delete mode 100644 dev-lang/gleam/gleam-0.33.0.ebuild rename dev-lang/gleam/{gleam-0.34.1.ebuild => gleam-1.0.0.ebuild} (73%) delete mode 100644 dev-lang/gnat-gpl/files/gcc-configure-LANG.patch rename dev-lang/haxe/{haxe-4.3.1.ebuild => haxe-4.3.4.ebuild} (72%) create mode 100644 dev-lang/spidermonkey/spidermonkey-115.9.1.ebuild create mode 100644 dev-libs/castxml/castxml-0.6.4.ebuild delete mode 100644 dev-libs/flatbuffers/flatbuffers-23.1.21.ebuild delete mode 100644 dev-libs/flatbuffers/flatbuffers-23.5.26.ebuild delete mode 100644 dev-libs/flatbuffers/flatbuffers-24.3.6.ebuild create mode 100644 dev-libs/folks/folks-0.15.9.ebuild create mode 100644 dev-libs/gjs/gjs-1.78.5.ebuild create mode 100644 dev-libs/glib/files/glib-2.78.4-libpcre2-10.43.patch rename dev-libs/intel-compute-runtime/{intel-compute-runtime-23.52.28202.23.ebuild => intel-compute-runtime-23.52.28202.23-r1.ebuild} (97%) rename dev-libs/intel-compute-runtime/{intel-compute-runtime-24.05.28454.17.ebuild => intel-compute-runtime-24.05.28454.17-r1.ebuild} (97%) delete mode 100644 dev-libs/libclc/libclc-18.1.0.ebuild delete mode 100644 dev-libs/libclc/libclc-19.0.0_pre20240309.ebuild rename dev-libs/libclc/{libclc-19.0.0_pre20240302.ebuild => libclc-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 dev-libs/libgit2/libgit2-1.7.1.ebuild create mode 100644 dev-libs/libgpiod/files/libgpiod-2.1-libtool.patch rename dev-libs/libgpiod/{libgpiod-2.0.2.ebuild => libgpiod-2.1.1.ebuild} (85%) create mode 100644 dev-libs/libgweather/libgweather-4.4.2.ebuild delete mode 100644 dev-libs/libudfread/libudfread-1.1.0.ebuild delete mode 100644 dev-libs/libudfread/libudfread-1.1.1.ebuild rename dev-libs/ncnn/{ncnn-20240102.ebuild => ncnn-20240102-r1.ebuild} (82%) create mode 100644 dev-libs/simde/files/simde-0.8.0-xop.patch delete mode 100644 dev-libs/simde/simde-0.7.6-r1.ebuild rename dev-libs/simde/{simde-0.8.0.ebuild => simde-0.8.0-r1.ebuild} (97%) create mode 100644 dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild create mode 100644 dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild create mode 100644 dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild create mode 100644 dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch create mode 100644 dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild delete mode 100644 dev-ml/facile/facile-1.1.3-r1.ebuild delete mode 100644 dev-ml/facile/files/facile-1.1-make.patch delete mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-18.1.0.ebuild delete mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240309.ebuild rename dev-ml/llvm-ocaml/{llvm-ocaml-19.0.0_pre20240302.ebuild => llvm-ocaml-19.0.0_pre20240322.ebuild} (100%) create mode 100644 dev-php/adodb/adodb-5.22.7.ebuild create mode 100644 dev-php/cli-prompt/cli-prompt-1.0.4.ebuild delete mode 100644 dev-php/cphplib/cphplib-0.51-r1.ebuild create mode 100644 dev-php/cphplib/cphplib-0.51-r2.ebuild rename dev-php/cphplib/files/{constructor.patch => cphplib-0.51-constructor.patch} (100%) create mode 100644 dev-php/mmslib/mmslib-0.97-r1.ebuild delete mode 100644 dev-php/mmslib/mmslib-0.97.ebuild delete mode 100644 dev-python/Nuitka/Nuitka-2.1.1.ebuild rename dev-python/Nuitka/{Nuitka-2.0.6.ebuild => Nuitka-2.1.3.ebuild} (100%) delete mode 100644 dev-python/Nuitka/Nuitka-2.1.ebuild create mode 100644 dev-python/PyGithub/PyGithub-2.3.0.ebuild delete mode 100644 dev-python/argcomplete/argcomplete-3.2.2.ebuild create mode 100644 dev-python/asgiref/asgiref-3.8.1.ebuild delete mode 100644 dev-python/aws-sam-translator/aws-sam-translator-1.85.0.ebuild delete mode 100644 dev-python/bandit/bandit-1.7.7.ebuild delete mode 100644 dev-python/boto3/boto3-1.34.54.ebuild delete mode 100644 dev-python/boto3/boto3-1.34.66.ebuild delete mode 100644 dev-python/boto3/boto3-1.34.67.ebuild delete mode 100644 dev-python/boto3/boto3-1.34.68.ebuild rename dev-python/boto3/{boto3-1.34.65.ebuild => boto3-1.34.69.ebuild} (100%) delete mode 100644 dev-python/botocore/botocore-1.34.54.ebuild delete mode 100644 dev-python/botocore/botocore-1.34.66.ebuild delete mode 100644 dev-python/botocore/botocore-1.34.67.ebuild delete mode 100644 dev-python/botocore/botocore-1.34.68.ebuild rename dev-python/botocore/{botocore-1.34.65.ebuild => botocore-1.34.69.ebuild} (100%) delete mode 100644 dev-python/clang-python/clang-python-18.1.0.ebuild delete mode 100644 dev-python/clang-python/clang-python-19.0.0_pre20240309.ebuild rename dev-python/clang-python/{clang-python-19.0.0_pre20240302.ebuild => clang-python-19.0.0_pre20240322.ebuild} (100%) create mode 100644 dev-python/click-didyoumean/click-didyoumean-0.3.1.ebuild create mode 100644 dev-python/django-auth-ldap/django-auth-ldap-4.7.0.ebuild rename dev-python/djangorestframework/{djangorestframework-3.14.0.ebuild => djangorestframework-3.15.1.ebuild} (80%) delete mode 100644 dev-python/flatbuffers/flatbuffers-23.1.21.ebuild delete mode 100644 dev-python/flatbuffers/flatbuffers-23.5.26.ebuild delete mode 100644 dev-python/flatbuffers/flatbuffers-24.3.6.ebuild delete mode 100644 dev-python/google-auth/google-auth-2.28.1.ebuild delete mode 100644 dev-python/hatchling/hatchling-1.22.3.ebuild rename dev-python/hatchling/{hatchling-1.22.2.ebuild => hatchling-1.22.4.ebuild} (100%) delete mode 100644 dev-python/hypothesis/hypothesis-6.98.9.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.99.0.ebuild rename dev-python/hypothesis/{hypothesis-6.98.15.ebuild => hypothesis-6.99.12.ebuild} (100%) rename dev-python/hypothesis/{hypothesis-6.98.17.ebuild => hypothesis-6.99.13.ebuild} (100%) delete mode 100644 dev-python/hypothesis/hypothesis-6.99.2.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.99.4.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.99.5.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.99.6.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.99.7.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.99.8.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.99.9.ebuild create mode 100644 dev-python/jc/jc-1.25.2.ebuild create mode 100644 dev-python/jupyter-collaboration/Manifest create mode 100644 dev-python/jupyter-collaboration/files/jupyter-collaboration-2.0.5-no-node-for-version.patch create mode 100644 dev-python/jupyter-collaboration/jupyter-collaboration-2.0.5.ebuild create mode 100644 dev-python/jupyter-collaboration/metadata.xml create mode 100644 dev-python/jupyter-server-fileid/Manifest create mode 100644 dev-python/jupyter-server-fileid/jupyter-server-fileid-0.9.1.ebuild create mode 100644 dev-python/jupyter-server-fileid/metadata.xml create mode 100644 dev-python/jupyter-ydoc/Manifest create mode 100644 dev-python/jupyter-ydoc/files/jupyter-ydoc-1.0.2-no-node-for-version.patch create mode 100644 dev-python/jupyter-ydoc/jupyter-ydoc-2.0.1.ebuild create mode 100644 dev-python/jupyter-ydoc/metadata.xml delete mode 100644 dev-python/jwcrypto/jwcrypto-1.5.4.ebuild delete mode 100644 dev-python/jwcrypto/jwcrypto-1.5.5.ebuild create mode 100644 dev-python/keyring/keyring-25.0.0.ebuild delete mode 100644 dev-python/libarchive-c/libarchive-c-5.0.ebuild create mode 100644 dev-python/libtmux/libtmux-0.35.1.ebuild create mode 100644 dev-python/libtmux/libtmux-0.36.0.ebuild delete mode 100644 dev-python/lit/lit-18.1.0.ebuild delete mode 100644 dev-python/lit/lit-19.0.0_pre20240309.ebuild rename dev-python/lit/{lit-19.0.0_pre20240302.ebuild => lit-19.0.0_pre20240322.ebuild} (100%) create mode 100644 dev-python/manuel/manuel-1.12.4_p20231129.ebuild create mode 100644 dev-python/memory-allocator/memory-allocator-0.1.4.ebuild create mode 100644 dev-python/mkdocs-material/mkdocs-material-9.5.15.ebuild create mode 100644 dev-python/pandas/pandas-2.2.1.ebuild create mode 100644 dev-python/pikepdf/pikepdf-8.14.0.ebuild create mode 100644 dev-python/podman/podman-5.0.0.ebuild create mode 100644 dev-python/pplpy/pplpy-0.8.10.ebuild create mode 100644 dev-python/pycrdt-websocket/Manifest create mode 100644 dev-python/pycrdt-websocket/metadata.xml create mode 100644 dev-python/pycrdt-websocket/pycrdt-websocket-0.12.7.ebuild create mode 100644 dev-python/pycrdt/Manifest create mode 100644 dev-python/pycrdt/metadata.xml create mode 100644 dev-python/pycrdt/pycrdt-0.8.11.ebuild create mode 100644 dev-python/pygccxml/files/pygccxml-2.4.0-doc.patch delete mode 100644 dev-python/pypdf/pypdf-4.0.2.ebuild create mode 100644 dev-python/pyside2-tools/pyside2-tools-5.15.13.ebuild create mode 100644 dev-python/pyside2/pyside2-5.15.13.ebuild delete mode 100644 dev-python/pytest-asyncio/pytest-asyncio-0.23.5.ebuild create mode 100644 dev-python/pytest-cov/pytest-cov-5.0.0.ebuild delete mode 100644 dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild delete mode 100644 dev-python/pytest-subtests/pytest-subtests-0.12.0.ebuild delete mode 100644 dev-python/pytest-timeout/pytest-timeout-2.2.0.ebuild delete mode 100644 dev-python/python-snappy/python-snappy-0.7.0.ebuild create mode 100644 dev-python/pyupgrade/pyupgrade-3.15.2.ebuild rename dev-python/rapidfuzz/{rapidfuzz-3.6.1.ebuild => rapidfuzz-3.7.0.ebuild} (89%) rename dev-python/requests-oauthlib/{requests-oauthlib-1.4.0.ebuild => requests-oauthlib-2.0.0.ebuild} (100%) create mode 100644 dev-python/rope/rope-1.13.0.ebuild delete mode 100644 dev-python/rq/rq-1.15.1.ebuild delete mode 100644 dev-python/rq/rq-1.16.0.ebuild delete mode 100644 dev-python/scikit-build-core/scikit-build-core-0.8.1.ebuild create mode 100644 dev-python/shiboken2/shiboken2-5.15.13.ebuild rename dev-python/sphinx-press-theme/{sphinx-press-theme-0.8.0.ebuild => sphinx-press-theme-0.9.1.ebuild} (100%) create mode 100644 dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild delete mode 100644 dev-python/stripe/stripe-8.4.0.ebuild create mode 100644 dev-python/time-machine/time-machine-2.14.1.ebuild create mode 100644 dev-python/tox/tox-4.14.2.ebuild create mode 100644 dev-python/tree-sitter/files/tree-sitter-0.21.0-unbundle.patch create mode 100644 dev-python/tree-sitter/tree-sitter-0.21.0.ebuild delete mode 100644 dev-python/trimesh/trimesh-4.1.5.ebuild create mode 100644 dev-python/typeguard/typeguard-4.2.1.ebuild delete mode 100644 dev-python/types-docutils/types-docutils-0.20.0.20240309.ebuild delete mode 100644 dev-python/types-docutils/types-docutils-0.20.0.20240310.ebuild delete mode 100644 dev-python/types-docutils/types-docutils-0.20.0.20240311.ebuild delete mode 100644 dev-python/types-docutils/types-docutils-0.20.0.20240314.ebuild delete mode 100644 dev-python/types-docutils/types-docutils-0.20.0.20240315.ebuild delete mode 100644 dev-python/types-docutils/types-docutils-0.20.0.20240316.ebuild delete mode 100644 dev-python/types-gdb/types-gdb-12.1.4.20240311.ebuild delete mode 100644 dev-python/types-psutil/types-psutil-5.9.5.20240205.ebuild delete mode 100644 dev-python/types-psutil/types-psutil-5.9.5.20240311.ebuild delete mode 100644 dev-python/types-setuptools/types-setuptools-69.1.0.20240302.ebuild delete mode 100644 dev-python/types-setuptools/types-setuptools-69.1.0.20240308.ebuild delete mode 100644 dev-python/types-setuptools/types-setuptools-69.1.0.20240309.ebuild delete mode 100644 dev-python/types-setuptools/types-setuptools-69.2.0.20240316.ebuild create mode 100644 dev-python/tzdata/tzdata-10001.ebuild delete mode 100644 dev-python/urwid/urwid-2.5.3.ebuild delete mode 100644 dev-python/urwid/urwid-2.6.7.ebuild delete mode 100644 dev-python/utidylib/utidylib-0.9.ebuild create mode 100644 dev-python/validators/validators-0.24.0.ebuild delete mode 100644 dev-python/weasyprint/weasyprint-60.2.ebuild delete mode 100644 dev-python/weasyprint/weasyprint-61.1.ebuild delete mode 100644 dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild delete mode 100644 dev-python/ytmusicapi/ytmusicapi-1.5.3.ebuild delete mode 100644 dev-python/ytmusicapi/ytmusicapi-1.5.4.ebuild create mode 100644 dev-qt/assistant/assistant-5.15.13.ebuild create mode 100644 dev-qt/designer/designer-5.15.13.ebuild create mode 100644 dev-qt/linguist-tools/linguist-tools-5.15.13.ebuild create mode 100644 dev-qt/linguist/linguist-5.15.13.ebuild create mode 100644 dev-qt/pixeltool/pixeltool-5.15.13.ebuild create mode 100644 dev-qt/qdbus/qdbus-5.15.13.ebuild create mode 100644 dev-qt/qdbusviewer/qdbusviewer-5.15.13.ebuild create mode 100644 dev-qt/qdoc/qdoc-5.15.13.ebuild create mode 100644 dev-qt/qt3d/qt3d-5.15.13.ebuild rename dev-qt/qt3d/{qt3d-6.7.0_rc.ebuild => qt3d-6.7.0_rc2.ebuild} (100%) rename dev-qt/qt5compat/{qt5compat-6.7.0_rc.ebuild => qt5compat-6.7.0_rc2.ebuild} (100%) rename dev-qt/qtbase/{qtbase-6.7.0_rc.ebuild => qtbase-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtbluetooth/qtbluetooth-5.15.13.ebuild create mode 100644 dev-qt/qtcharts/qtcharts-5.15.13.ebuild rename dev-qt/qtcharts/{qtcharts-6.7.0_rc.ebuild => qtcharts-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtconcurrent/qtconcurrent-5.15.13.ebuild rename dev-qt/qtconnectivity/{qtconnectivity-6.7.0_rc.ebuild => qtconnectivity-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtcore/qtcore-5.15.13.ebuild create mode 100644 dev-qt/qtdatavis3d/qtdatavis3d-5.15.13.ebuild create mode 100644 dev-qt/qtdbus/qtdbus-5.15.13.ebuild create mode 100644 dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild rename dev-qt/qtdeclarative/{qtdeclarative-6.7.0_rc-r1.ebuild => qtdeclarative-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtdiag/qtdiag-5.15.13.ebuild create mode 100644 dev-qt/qtgamepad/qtgamepad-5.15.13.ebuild create mode 100644 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.13.ebuild create mode 100644 dev-qt/qtgui/qtgui-5.15.13.ebuild create mode 100644 dev-qt/qthelp/qthelp-5.15.13.ebuild rename dev-qt/qthttpserver/{qthttpserver-6.7.0_rc.ebuild => qthttpserver-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtimageformats/qtimageformats-5.15.13.ebuild rename dev-qt/qtimageformats/{qtimageformats-6.7.0_rc.ebuild => qtimageformats-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtlocation/qtlocation-5.15.13.ebuild rename dev-qt/qtlocation/{qtlocation-6.7.0_rc.ebuild => qtlocation-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild rename dev-qt/qtmultimedia/{qtmultimedia-6.7.0_rc.ebuild => qtmultimedia-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtnetwork/qtnetwork-5.15.13.ebuild create mode 100644 dev-qt/qtnetworkauth/qtnetworkauth-5.15.13.ebuild rename dev-qt/qtnetworkauth/{qtnetworkauth-6.7.0_rc.ebuild => qtnetworkauth-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtopengl/qtopengl-5.15.13.ebuild create mode 100644 dev-qt/qtpaths/qtpaths-5.15.13.ebuild create mode 100644 dev-qt/qtplugininfo/qtplugininfo-5.15.13.ebuild create mode 100644 dev-qt/qtpositioning/qtpositioning-5.15.13.ebuild rename dev-qt/qtpositioning/{qtpositioning-6.7.0_rc.ebuild => qtpositioning-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtprintsupport/qtprintsupport-5.15.13.ebuild rename dev-qt/qtquick3d/{qtquick3d-6.7.0_rc.ebuild => qtquick3d-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtquickcontrols/qtquickcontrols-5.15.13.ebuild create mode 100644 dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.13.ebuild create mode 100644 dev-qt/qtquicktimeline/qtquicktimeline-5.15.13.ebuild rename dev-qt/qtquicktimeline/{qtquicktimeline-6.7.0_rc.ebuild => qtquicktimeline-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtscript/qtscript-5.15.13.ebuild create mode 100644 dev-qt/qtscxml/qtscxml-5.15.13.ebuild rename dev-qt/qtscxml/{qtscxml-6.7.0_rc.ebuild => qtscxml-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtsensors/qtsensors-5.15.13.ebuild rename dev-qt/qtsensors/{qtsensors-6.7.0_rc.ebuild => qtsensors-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtserialbus/qtserialbus-5.15.13.ebuild rename dev-qt/qtserialbus/{qtserialbus-6.7.0_rc.ebuild => qtserialbus-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtserialport/qtserialport-5.15.13.ebuild rename dev-qt/qtserialport/{qtserialport-6.7.0_rc.ebuild => qtserialport-6.7.0_rc2.ebuild} (100%) rename dev-qt/qtshadertools/{qtshadertools-6.7.0_rc.ebuild => qtshadertools-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtspeech/qtspeech-5.15.13.ebuild rename dev-qt/qtspeech/{qtspeech-6.7.0_rc.ebuild => qtspeech-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtsql/qtsql-5.15.13.ebuild create mode 100644 dev-qt/qtsvg/qtsvg-5.15.13.ebuild rename dev-qt/qtsvg/{qtsvg-6.7.0_rc.ebuild => qtsvg-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qttest/qttest-5.15.13.ebuild rename dev-qt/qttools/{qttools-6.7.0_rc.ebuild => qttools-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qttranslations/qttranslations-5.15.13.ebuild rename dev-qt/qttranslations/{qttranslations-6.7.0_rc.ebuild => qttranslations-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.13.ebuild rename dev-qt/qtvirtualkeyboard/{qtvirtualkeyboard-6.7.0_rc.ebuild => qtvirtualkeyboard-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtwayland/qtwayland-5.15.13.ebuild rename dev-qt/qtwayland/{qtwayland-6.7.0_rc-r1.ebuild => qtwayland-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.13.ebuild create mode 100644 dev-qt/qtwebchannel/qtwebchannel-5.15.13.ebuild rename dev-qt/qtwebchannel/{qtwebchannel-6.7.0_rc.ebuild => qtwebchannel-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtwebengine/files/qtwebengine-6.7.0-x11-header.patch create mode 100644 dev-qt/qtwebengine/qtwebengine-5.15.13_p20240322.ebuild rename dev-qt/qtwebengine/{qtwebengine-6.7.0_rc.ebuild => qtwebengine-6.7.0_rc2.ebuild} (97%) create mode 100644 dev-qt/qtwebsockets/qtwebsockets-5.15.13.ebuild rename dev-qt/qtwebsockets/{qtwebsockets-6.7.0_rc.ebuild => qtwebsockets-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtwebview/qtwebview-5.15.13.ebuild rename dev-qt/qtwebview/{qtwebview-6.7.0_rc.ebuild => qtwebview-6.7.0_rc2.ebuild} (100%) create mode 100644 dev-qt/qtwidgets/qtwidgets-5.15.13.ebuild create mode 100644 dev-qt/qtx11extras/qtx11extras-5.15.13.ebuild create mode 100644 dev-qt/qtxml/qtxml-5.15.13.ebuild create mode 100644 dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.13.ebuild delete mode 100644 dev-ruby/console/console-1.17.2.ebuild rename dev-ruby/console/{console-1.23.4.ebuild => console-1.23.6.ebuild} (99%) create mode 100644 dev-ruby/csv/csv-3.3.0.ebuild create mode 100644 dev-ruby/liquid/liquid-5.5.0.ebuild create mode 100644 dev-ruby/ox/ox-2.14.18.ebuild delete mode 100644 dev-ruby/rdoc/rdoc-6.6.0.ebuild delete mode 100644 dev-ruby/rdoc/rdoc-6.6.1.ebuild delete mode 100644 dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild delete mode 100644 dev-ruby/thread_safe/thread_safe-0.3.6-r2.ebuild delete mode 100644 dev-scheme/gauche/files/gauche-0.9.13-info.patch delete mode 100644 dev-scheme/gauche/gauche-0.9.13.ebuild rename dev-texlive/texlive-latexextra/{texlive-latexextra-2023_p69752-r1.ebuild => texlive-latexextra-2023_p69752-r2.ebuild} (99%) create mode 100644 dev-util/android-tools/android-tools-34.0.5.ebuild create mode 100644 dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild create mode 100644 dev-util/cargo-c/cargo-c-0.9.31.ebuild create mode 100644 dev-util/ccache/ccache-4.9.1-r1.ebuild create mode 100644 dev-util/ccache/files/ccache-4.9.1-distcc.patch delete mode 100644 dev-util/diffoscope/diffoscope-247.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-259.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-260.ebuild rename dev-util/diffoscope/{diffoscope-258.ebuild => diffoscope-261.ebuild} (92%) create mode 100644 dev-util/directx-headers/directx-headers-1.613.1.ebuild rename dev-util/jfrog-cli/{jfrog-cli-1.35.3.ebuild => jfrog-cli-1.54.1.ebuild} (72%) rename dev-util/jfrog-cli/{jfrog-cli-2.46.3.ebuild => jfrog-cli-2.54.0.ebuild} (78%) create mode 100644 dev-util/meld/meld-3.22.2.ebuild rename dev-util/pwntools/{pwntools-4.11.0.ebuild => pwntools-4.12.0.ebuild} (77%) create mode 100644 dev-util/pwntools/pwntools-4.13.0_beta0.ebuild delete mode 100644 dev-util/rebar/rebar-3.19.0.ebuild delete mode 100644 dev-util/rebar/rebar-3.20.0-r1.ebuild delete mode 100644 dev-util/rebar/rebar-3.20.0.ebuild delete mode 100644 dev-util/rebar/rebar-3.21.0.ebuild delete mode 100644 dev-util/rebar/rebar-3.22.1.ebuild delete mode 100644 dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch create mode 100644 dev-util/tree-sitter-cli/tree-sitter-cli-0.22.1.ebuild delete mode 100644 dev-vcs/git-big-picture/git-big-picture-1.2.2-r1.ebuild create mode 100644 games-misc/ponysay/files/ponysay-3.0.3-pr313.patch create mode 100644 games-puzzle/wmpuzzle/wmpuzzle-0.5.3.ebuild delete mode 100644 gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild create mode 100644 kde-apps/krdc/files/krdc-winpr-version.patch create mode 100644 kde-frameworks/kdbusaddons/files/kdbusaddons-6.0.0-cmake.patch rename kde-frameworks/kdbusaddons/{kdbusaddons-6.0.0.ebuild => kdbusaddons-6.0.0-r1.ebuild} (79%) rename kde-frameworks/kiconthemes/{kiconthemes-6.0.0.ebuild => kiconthemes-6.0.0-r1.ebuild} (84%) delete mode 100644 kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch rename kde-frameworks/kio/{kio-6.0.0-r1.ebuild => kio-6.0.0-r2.ebuild} (89%) rename kde-frameworks/kirigami/{kirigami-6.0.0.ebuild => kirigami-6.0.0-r1.ebuild} (80%) rename kde-frameworks/kjobwidgets/{kjobwidgets-6.0.0.ebuild => kjobwidgets-6.0.0-r1.ebuild} (88%) rename kde-frameworks/kwindowsystem/{kwindowsystem-6.0.0.ebuild => kwindowsystem-6.0.0-r1.ebuild} (83%) create mode 100644 kde-misc/tellico/tellico-3.5.4.ebuild delete mode 100644 licenses/CRACKLIB delete mode 100644 licenses/NPSL-0.92 delete mode 100644 licenses/NPSL-0.94 delete mode 100644 licenses/totd create mode 100644 mail-client/mutt/mutt-2.2.13.ebuild rename media-fonts/spleen/{spleen-2.0.1.ebuild => spleen-2.1.0.ebuild} (54%) create mode 100644 media-gfx/digikam/digikam-8.3.0.ebuild create mode 100644 media-gfx/digikam/files/digikam-8.3.0-cmake.patch delete mode 100644 media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch delete mode 100644 media-gfx/hugin/hugin-2022.0.0-r2.ebuild delete mode 100644 media-gfx/hugin/hugin-2022.0.0.ebuild delete mode 100644 media-gfx/libimagequant/libimagequant-4.2.0-r2.ebuild rename media-gfx/libimagequant/{libimagequant-4.2.1.ebuild => libimagequant-4.3.0.ebuild} (57%) delete mode 100644 media-gfx/plantuml/plantuml-1.2023.13.ebuild delete mode 100644 media-libs/SoQt/SoQt-1.6.0.ebuild delete mode 100644 media-libs/SoXt/SoXt-1.4.0-r1.ebuild delete mode 100644 media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch delete mode 100644 media-libs/coin/coin-4.0.0.ebuild delete mode 100644 media-libs/coin/coin-4.0.1.ebuild delete mode 100644 media-libs/coin/files/coin-4.0.0-0001-updated-to-cmake-3.14.patch delete mode 100644 media-libs/coin/files/coin-4.0.0-0002-cpack.d-is-now-optional.patch delete mode 100644 media-libs/coin/files/coin-4.0.0-0003-Partially-incorporating-coin4.0.0a-patch-from-gentoo.patch delete mode 100644 media-libs/coin/files/coin-4.0.0-0004-Added-coin-default.cfg.patch delete mode 100644 media-libs/coin/files/coin-4.0.0-0005-Slightly-fix-coin.cfg.cmake.in.patch delete mode 100644 media-libs/coin/files/coin-4.0.0-0006-Fix-underlinking-against-X11.patch create mode 100644 media-libs/dav1d/dav1d-1.4.1.ebuild create mode 100644 media-libs/libavif/libavif-1.0.4.ebuild create mode 100644 media-libs/libdovi/libdovi-3.3.0.ebuild delete mode 100644 media-libs/libjxl/libjxl-0.9.1-r1.ebuild delete mode 100644 media-libs/liblo/liblo-0.31.ebuild rename media-libs/libopenmpt/{libopenmpt-0.7.2.ebuild => libopenmpt-0.7.6.ebuild} (97%) create mode 100644 media-libs/libprojectm/libprojectm-4.1.1.ebuild create mode 100644 media-libs/libsoundtouch/files/libsoundtouch-2.3.2-configure-bashism.patch create mode 100644 media-libs/libsoundtouch/files/libsoundtouch-2.3.2-flags.patch create mode 100644 media-libs/libsoundtouch/libsoundtouch-2.3.2-r1.ebuild delete mode 100644 media-libs/quarter/files/quarter-1.1.0-cmake.patch delete mode 100644 media-libs/quarter/quarter-1.1.0-r1.ebuild rename media-libs/quirc/{quirc-1.2-r1.ebuild => quirc-1.2-r2.ebuild} (94%) delete mode 100644 media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20160424.ebuild delete mode 100644 media-libs/simage/files/simage-1.8.1-fail-on-missing-quicktime.patch delete mode 100644 media-libs/simage/simage-1.8.1-r3.ebuild create mode 100644 media-plugins/cmt-plugins/cmt-plugins-1.17-r2.ebuild delete mode 100644 media-plugins/x42-avldrums/x42-avldrums-0.4.2.ebuild rename media-sound/abcmidi/{abcmidi-2024.03.20.ebuild => abcmidi-2024.03.21.ebuild} (100%) rename media-sound/audacity/{audacity-3.2.5-r1.ebuild => audacity-3.4.2.ebuild} (71%) delete mode 100644 media-sound/audacity/files/audacity-3.2.5-gcc13-deux.patch delete mode 100644 media-sound/audacity/files/audacity-3.2.5-gettext-0.22.patch create mode 100644 media-sound/audacity/files/audacity-3.4.2-audiocom-std-string.patch create mode 100644 media-sound/linux-show-player/linux-show-player-0.6.1.ebuild rename media-sound/openmpt123/{openmpt123-0.7.3.ebuild => openmpt123-0.7.6.ebuild} (97%) create mode 100644 media-tv/tvheadend/tvheadend-4.3_p20240322.ebuild rename media-video/v4l2loopback/{v4l2loopback-0.12.5-r1.ebuild => v4l2loopback-0.13.1.ebuild} (81%) delete mode 100644 media-video/vlc/files/vlc-3.0.18-flac-crc.patch delete mode 100644 metadata/md5-cache/app-admin/awscli-1.32.54 delete mode 100644 metadata/md5-cache/app-admin/awscli-1.32.65 delete mode 100644 metadata/md5-cache/app-admin/awscli-1.32.67 delete mode 100644 metadata/md5-cache/app-admin/awscli-1.32.68 rename metadata/md5-cache/app-admin/{awscli-1.32.66 => awscli-1.32.69} (93%) create mode 100644 metadata/md5-cache/app-admin/calamares-3.3.5 rename metadata/md5-cache/app-admin/{drush-6.7.0-r4 => drush-6.7.0-r7} (89%) delete mode 100644 metadata/md5-cache/app-admin/fifo-cronolog-1.1.1-r2 rename metadata/md5-cache/app-admin/{fifo-cronolog-1.2.3 => fifo-cronolog-1.2.3-r1} (93%) delete mode 100644 metadata/md5-cache/app-admin/hcloud-1.37.0 delete mode 100644 metadata/md5-cache/app-admin/hcloud-1.41.1 delete mode 100644 metadata/md5-cache/app-admin/pwman3-0.11.1 create mode 100644 metadata/md5-cache/app-arch/file-roller-44 create mode 100644 metadata/md5-cache/app-backup/borgmatic-1.8.9 create mode 100644 metadata/md5-cache/app-backup/dar-2.7.14 rename metadata/md5-cache/app-containers/{buildah-1.34.1 => buildah-1.33.7} (85%) create mode 100644 metadata/md5-cache/app-containers/buildah-1.34.3 rename metadata/md5-cache/app-containers/{buildah-1.35.0 => buildah-1.35.1} (93%) create mode 100644 metadata/md5-cache/app-containers/containers-common-0.58.0-r1 rename metadata/md5-cache/app-containers/{devcontainer-0.56.1 => devcontainer-0.58.0} (62%) delete mode 100644 metadata/md5-cache/app-containers/distrobox-1.7.0 rename metadata/md5-cache/app-containers/{nerdctl-1.4.0 => nerdctl-1.7.5} (67%) delete mode 100644 metadata/md5-cache/app-containers/podman-4.8.3 create mode 100644 metadata/md5-cache/app-containers/podman-5.0.0 delete mode 100644 metadata/md5-cache/app-containers/podman-5.0.0_rc5 delete mode 100644 metadata/md5-cache/app-containers/podman-5.0.0_rc7 create mode 100644 metadata/md5-cache/app-containers/podman-tui-1.0.0 delete mode 100644 metadata/md5-cache/app-crypt/mkp224o-1.6.1-r1 create mode 100644 metadata/md5-cache/app-doc/audacity-3.3.3 create mode 100644 metadata/md5-cache/app-doc/audacity-3.4.2 create mode 100644 metadata/md5-cache/app-doc/audacity-9999 create mode 100644 metadata/md5-cache/app-editors/emacs-26.3-r17 create mode 100644 metadata/md5-cache/app-editors/emacs-27.2-r15 create mode 100644 metadata/md5-cache/app-editors/emacs-28.2-r11 create mode 100644 metadata/md5-cache/app-editors/emacs-29.3 rename metadata/md5-cache/app-editors/{emacs-29.2.9999 => emacs-29.3.9999} (96%) create mode 100644 metadata/md5-cache/app-editors/ghex-45.2 delete mode 100644 metadata/md5-cache/app-emacs/cmake-mode-3.28.1 rename metadata/md5-cache/app-emacs/{cmake-mode-3.28.2 => cmake-mode-3.29.0} (91%) create mode 100644 metadata/md5-cache/app-emacs/company-mode-0.10.2 rename metadata/md5-cache/app-emacs/{elpher-3.5.0 => elpher-3.6.0} (81%) delete mode 100644 metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20231022 create mode 100644 metadata/md5-cache/app-emacs/orderless-1.1 rename metadata/md5-cache/app-emacs/{org-mode-9.6.17 => org-mode-9.6.23} (85%) create mode 100644 metadata/md5-cache/app-emacs/package-lint-0.22 create mode 100644 metadata/md5-cache/app-emacs/transient-0.6.0 rename metadata/md5-cache/app-emulation/{86Box-4.1 => 86Box-4.1.1-r1} (87%) rename metadata/md5-cache/app-emulation/{punes-0.110 => punes-0.111} (94%) delete mode 100644 metadata/md5-cache/app-emulation/virt-firmware-24.2_p20240320 create mode 100644 metadata/md5-cache/app-emulation/virt-firmware-24.2_p20240325 delete mode 100644 metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240208 delete mode 100644 metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240226 rename metadata/md5-cache/app-emulation/{virtualbox-kvm-7.0.14_pre20240307 => virtualbox-kvm-7.0.14_pre20240325} (96%) delete mode 100644 metadata/md5-cache/app-emulation/wine-staging-9.1 delete mode 100644 metadata/md5-cache/app-emulation/wine-staging-9.4 rename metadata/md5-cache/app-emulation/{wine-staging-9.2 => wine-staging-9.5} (93%) delete mode 100644 metadata/md5-cache/app-emulation/wine-vanilla-9.1 rename metadata/md5-cache/app-emulation/{wine-vanilla-9.2 => wine-vanilla-9.5} (94%) delete mode 100644 metadata/md5-cache/app-i18n/ibus-m17n-1.4.27 delete mode 100644 metadata/md5-cache/app-i18n/ibus-typing-booster-2.24.11 delete mode 100644 metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.0 delete mode 100644 metadata/md5-cache/app-i18n/unicode-cldr-43.1 delete mode 100644 metadata/md5-cache/app-i18n/unicode-emoji-15.0 delete mode 100644 metadata/md5-cache/app-metrics/bind_exporter-0.3.0 rename metadata/md5-cache/app-metrics/{bind_exporter-0.6.1 => bind_exporter-0.6.1-r1} (73%) rename metadata/md5-cache/app-metrics/{node_exporter-1.7.0-r1 => node_exporter-1.7.0-r2} (100%) create mode 100644 metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.11.0 create mode 100644 metadata/md5-cache/app-misc/binwalk-2.4.0 rename metadata/md5-cache/app-misc/{fastfetch-2.8.9 => fastfetch-2.8.10} (98%) rename metadata/md5-cache/app-office/{libreoffice-24.2.2.1 => libreoffice-24.2.2.2} (92%) rename metadata/md5-cache/app-office/{libreoffice-7.6.6.1 => libreoffice-7.6.6.3} (93%) rename metadata/md5-cache/app-office/{libreoffice-l10n-7.6.6.1 => libreoffice-l10n-7.6.6.3} (54%) rename metadata/md5-cache/app-portage/{eix-0.36.7 => eix-0.36.7-r1} (81%) create mode 100644 metadata/md5-cache/app-portage/elt-patches-20240324 delete mode 100644 metadata/md5-cache/app-portage/nattka-0.4.1-r1 delete mode 100644 metadata/md5-cache/app-portage/pkg-testing-tools-0.1.0 delete mode 100644 metadata/md5-cache/app-portage/pkg-testing-tools-0.2.0 delete mode 100644 metadata/md5-cache/app-portage/pkg-testing-tools-0.2.1 create mode 100644 metadata/md5-cache/app-shells/yash-2.56.1 delete mode 100644 metadata/md5-cache/app-text/calibre-7.4.0 rename metadata/md5-cache/app-text/{calibre-7.3.0 => calibre-7.7.0} (94%) delete mode 100644 metadata/md5-cache/app-text/po4a-0.66 rename metadata/md5-cache/app-text/{texlive-core-2023-r4 => texlive-core-2023-r5} (98%) create mode 100644 metadata/md5-cache/app-vim/editorconfig-vim-1.2.0 delete mode 100644 metadata/md5-cache/dev-build/libtool-2.4.7-r1 rename metadata/md5-cache/dev-build/{libtool-2.4.7-r2 => libtool-2.4.7-r3} (74%) delete mode 100644 metadata/md5-cache/dev-build/rocm-cmake-5.4.3 create mode 100644 metadata/md5-cache/dev-cpp/glibmm-2.66.7 delete mode 100644 metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.2.3 delete mode 100644 metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.0 delete mode 100644 metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.1 create mode 100644 metadata/md5-cache/dev-cpp/tree-3.18 create mode 100644 metadata/md5-cache/dev-db/etcd-3.4.31 create mode 100644 metadata/md5-cache/dev-db/etcd-3.5.12 rename metadata/md5-cache/dev-db/{rqlite-7.17.0 => rqlite-8.23.0} (76%) delete mode 100644 metadata/md5-cache/dev-debug/lldb-18.1.0 delete mode 100644 metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240302 rename metadata/md5-cache/dev-debug/{lldb-19.0.0_pre20240309 => lldb-19.0.0_pre20240322} (76%) delete mode 100644 metadata/md5-cache/dev-embedded/picotool-1.1.0 create mode 100644 metadata/md5-cache/dev-games/mygui-3.4.3 delete mode 100644 metadata/md5-cache/dev-java/commons-compress-1.21-r1 delete mode 100644 metadata/md5-cache/dev-java/commons-io-2.11.0-r1 delete mode 100644 metadata/md5-cache/dev-java/jakartaee-migration-1.0.7-r2 delete mode 100644 metadata/md5-cache/dev-lang/eisl-3.60 delete mode 100644 metadata/md5-cache/dev-lang/gleam-0.33.0 delete mode 100644 metadata/md5-cache/dev-lang/gleam-0.34.1 create mode 100644 metadata/md5-cache/dev-lang/gleam-1.0.0 rename metadata/md5-cache/dev-lang/{haxe-4.3.1 => haxe-4.3.4} (89%) create mode 100644 metadata/md5-cache/dev-lang/spidermonkey-115.9.1 create mode 100644 metadata/md5-cache/dev-libs/castxml-0.6.4 delete mode 100644 metadata/md5-cache/dev-libs/flatbuffers-23.1.21 delete mode 100644 metadata/md5-cache/dev-libs/flatbuffers-23.5.26 delete mode 100644 metadata/md5-cache/dev-libs/flatbuffers-24.3.6 create mode 100644 metadata/md5-cache/dev-libs/folks-0.15.9 create mode 100644 metadata/md5-cache/dev-libs/gjs-1.78.5 rename metadata/md5-cache/dev-libs/{intel-compute-runtime-23.52.28202.23 => intel-compute-runtime-23.52.28202.23-r1} (61%) rename metadata/md5-cache/dev-libs/{intel-compute-runtime-24.05.28454.17 => intel-compute-runtime-24.05.28454.17-r1} (61%) delete mode 100644 metadata/md5-cache/dev-libs/libclc-18.1.0 delete mode 100644 metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240309 rename metadata/md5-cache/dev-libs/{libclc-19.0.0_pre20240302 => libclc-19.0.0_pre20240322} (80%) delete mode 100644 metadata/md5-cache/dev-libs/libgit2-1.7.1 delete mode 100644 metadata/md5-cache/dev-libs/libgpiod-2.0.2 create mode 100644 metadata/md5-cache/dev-libs/libgpiod-2.1.1 create mode 100644 metadata/md5-cache/dev-libs/libgweather-4.4.2 delete mode 100644 metadata/md5-cache/dev-libs/libudfread-1.1.0 delete mode 100644 metadata/md5-cache/dev-libs/libudfread-1.1.1 rename metadata/md5-cache/dev-libs/{ncnn-20240102 => ncnn-20240102-r1} (85%) delete mode 100644 metadata/md5-cache/dev-libs/simde-0.7.6-r1 rename metadata/md5-cache/dev-libs/{simde-0.8.0 => simde-0.8.0-r1} (95%) create mode 100644 metadata/md5-cache/dev-libs/tree-sitter-0.22.1 create mode 100644 metadata/md5-cache/dev-libs/tree-sitter-bash-0.21.0-r1 create mode 100644 metadata/md5-cache/dev-libs/tree-sitter-javascript-0.20.4 create mode 100644 metadata/md5-cache/dev-libs/tree-sitter-python-0.21.0-r1 delete mode 100644 metadata/md5-cache/dev-ml/facile-1.1.3-r1 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-18.1.0 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240302 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240309 create mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240322 create mode 100644 metadata/md5-cache/dev-php/adodb-5.22.7 create mode 100644 metadata/md5-cache/dev-php/cli-prompt-1.0.4 delete mode 100644 metadata/md5-cache/dev-php/cphplib-0.51-r1 create mode 100644 metadata/md5-cache/dev-php/cphplib-0.51-r2 delete mode 100644 metadata/md5-cache/dev-php/mmslib-0.97 create mode 100644 metadata/md5-cache/dev-php/mmslib-0.97-r1 delete mode 100644 metadata/md5-cache/dev-python/Nuitka-2.0.6 delete mode 100644 metadata/md5-cache/dev-python/Nuitka-2.1.1 rename metadata/md5-cache/dev-python/{Nuitka-2.1 => Nuitka-2.1.3} (98%) create mode 100644 metadata/md5-cache/dev-python/PyGithub-2.3.0 delete mode 100644 metadata/md5-cache/dev-python/argcomplete-3.2.2 create mode 100644 metadata/md5-cache/dev-python/asgiref-3.8.1 delete mode 100644 metadata/md5-cache/dev-python/aws-sam-translator-1.85.0 delete mode 100644 metadata/md5-cache/dev-python/bandit-1.7.7 delete mode 100644 metadata/md5-cache/dev-python/boto3-1.34.54 delete mode 100644 metadata/md5-cache/dev-python/boto3-1.34.65 delete mode 100644 metadata/md5-cache/dev-python/boto3-1.34.66 delete mode 100644 metadata/md5-cache/dev-python/boto3-1.34.68 rename metadata/md5-cache/dev-python/{boto3-1.34.67 => boto3-1.34.69} (92%) delete mode 100644 metadata/md5-cache/dev-python/botocore-1.34.54 delete mode 100644 metadata/md5-cache/dev-python/botocore-1.34.65 delete mode 100644 metadata/md5-cache/dev-python/botocore-1.34.66 delete mode 100644 metadata/md5-cache/dev-python/botocore-1.34.67 rename metadata/md5-cache/dev-python/{botocore-1.34.68 => botocore-1.34.69} (97%) delete mode 100644 metadata/md5-cache/dev-python/clang-python-18.1.0 delete mode 100644 metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240309 rename metadata/md5-cache/dev-python/{clang-python-19.0.0_pre20240302 => clang-python-19.0.0_pre20240322} (77%) create mode 100644 metadata/md5-cache/dev-python/click-didyoumean-0.3.1 create mode 100644 metadata/md5-cache/dev-python/django-auth-ldap-4.7.0 rename metadata/md5-cache/dev-python/{djangorestframework-3.14.0 => djangorestframework-3.15.1} (54%) delete mode 100644 metadata/md5-cache/dev-python/flatbuffers-23.1.21 delete mode 100644 metadata/md5-cache/dev-python/flatbuffers-23.5.26 delete mode 100644 metadata/md5-cache/dev-python/google-auth-2.28.1 delete mode 100644 metadata/md5-cache/dev-python/hatchling-1.22.3 rename metadata/md5-cache/dev-python/{hatchling-1.22.2 => hatchling-1.22.4} (98%) delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.98.15 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.98.17 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.98.9 rename metadata/md5-cache/dev-python/{hypothesis-6.99.2 => hypothesis-6.99.12} (98%) rename metadata/md5-cache/dev-python/{hypothesis-6.99.0 => hypothesis-6.99.13} (98%) delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.99.4 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.99.5 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.99.6 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.99.7 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.99.8 delete mode 100644 metadata/md5-cache/dev-python/hypothesis-6.99.9 create mode 100644 metadata/md5-cache/dev-python/jc-1.25.2 create mode 100644 metadata/md5-cache/dev-python/jupyter-collaboration-2.0.5 create mode 100644 metadata/md5-cache/dev-python/jupyter-server-fileid-0.9.1 create mode 100644 metadata/md5-cache/dev-python/jupyter-ydoc-2.0.1 delete mode 100644 metadata/md5-cache/dev-python/jwcrypto-1.5.4 delete mode 100644 metadata/md5-cache/dev-python/jwcrypto-1.5.5 create mode 100644 metadata/md5-cache/dev-python/keyring-25.0.0 delete mode 100644 metadata/md5-cache/dev-python/libarchive-c-5.0 create mode 100644 metadata/md5-cache/dev-python/libtmux-0.35.1 create mode 100644 metadata/md5-cache/dev-python/libtmux-0.36.0 delete mode 100644 metadata/md5-cache/dev-python/lit-18.1.0 delete mode 100644 metadata/md5-cache/dev-python/lit-19.0.0_pre20240302 rename metadata/md5-cache/dev-python/{lit-19.0.0_pre20240309 => lit-19.0.0_pre20240322} (84%) rename metadata/md5-cache/dev-python/{flatbuffers-24.3.6 => manuel-1.12.4_p20231129} (50%) create mode 100644 metadata/md5-cache/dev-python/memory-allocator-0.1.4 create mode 100644 metadata/md5-cache/dev-python/mkdocs-material-9.5.15 create mode 100644 metadata/md5-cache/dev-python/pandas-2.2.1 create mode 100644 metadata/md5-cache/dev-python/pikepdf-8.14.0 create mode 100644 metadata/md5-cache/dev-python/podman-5.0.0 create mode 100644 metadata/md5-cache/dev-python/pplpy-0.8.10 create mode 100644 metadata/md5-cache/dev-python/pycrdt-0.8.11 create mode 100644 metadata/md5-cache/dev-python/pycrdt-websocket-0.12.7 delete mode 100644 metadata/md5-cache/dev-python/pypdf-4.0.2 create mode 100644 metadata/md5-cache/dev-python/pyside2-5.15.13 create mode 100644 metadata/md5-cache/dev-python/pyside2-tools-5.15.13 delete mode 100644 metadata/md5-cache/dev-python/pytest-asyncio-0.23.5 create mode 100644 metadata/md5-cache/dev-python/pytest-cov-5.0.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-subtests-0.11.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-subtests-0.12.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-timeout-2.2.0 delete mode 100644 metadata/md5-cache/dev-python/python-snappy-0.7.0 create mode 100644 metadata/md5-cache/dev-python/pyupgrade-3.15.2 rename metadata/md5-cache/dev-python/{rapidfuzz-3.6.1 => rapidfuzz-3.7.0} (90%) rename metadata/md5-cache/dev-python/{requests-oauthlib-1.4.0 => requests-oauthlib-2.0.0} (95%) create mode 100644 metadata/md5-cache/dev-python/rope-1.13.0 delete mode 100644 metadata/md5-cache/dev-python/rq-1.15.1 delete mode 100644 metadata/md5-cache/dev-python/rq-1.16.0 delete mode 100644 metadata/md5-cache/dev-python/scikit-build-core-0.8.1 create mode 100644 metadata/md5-cache/dev-python/shiboken2-5.15.13 rename metadata/md5-cache/dev-python/{sphinx-press-theme-0.8.0 => sphinx-press-theme-0.9.1} (97%) create mode 100644 metadata/md5-cache/dev-python/sqlalchemy-2.0.29 delete mode 100644 metadata/md5-cache/dev-python/stripe-8.4.0 create mode 100644 metadata/md5-cache/dev-python/time-machine-2.14.1 create mode 100644 metadata/md5-cache/dev-python/tox-4.14.2 create mode 100644 metadata/md5-cache/dev-python/tree-sitter-0.21.0 delete mode 100644 metadata/md5-cache/dev-python/trimesh-4.1.5 create mode 100644 metadata/md5-cache/dev-python/typeguard-4.2.1 delete mode 100644 metadata/md5-cache/dev-python/types-docutils-0.20.0.20240309 delete mode 100644 metadata/md5-cache/dev-python/types-docutils-0.20.0.20240310 delete mode 100644 metadata/md5-cache/dev-python/types-docutils-0.20.0.20240311 delete mode 100644 metadata/md5-cache/dev-python/types-docutils-0.20.0.20240314 delete mode 100644 metadata/md5-cache/dev-python/types-docutils-0.20.0.20240315 delete mode 100644 metadata/md5-cache/dev-python/types-docutils-0.20.0.20240316 delete mode 100644 metadata/md5-cache/dev-python/types-gdb-12.1.4.20240311 delete mode 100644 metadata/md5-cache/dev-python/types-psutil-5.9.5.20240205 delete mode 100644 metadata/md5-cache/dev-python/types-psutil-5.9.5.20240311 delete mode 100644 metadata/md5-cache/dev-python/types-setuptools-69.1.0.20240302 delete mode 100644 metadata/md5-cache/dev-python/types-setuptools-69.1.0.20240308 delete mode 100644 metadata/md5-cache/dev-python/types-setuptools-69.1.0.20240309 delete mode 100644 metadata/md5-cache/dev-python/types-setuptools-69.2.0.20240316 create mode 100644 metadata/md5-cache/dev-python/tzdata-10001 delete mode 100644 metadata/md5-cache/dev-python/urwid-2.5.3 delete mode 100644 metadata/md5-cache/dev-python/urwid-2.6.7 delete mode 100644 metadata/md5-cache/dev-python/utidylib-0.9 create mode 100644 metadata/md5-cache/dev-python/validators-0.24.0 delete mode 100644 metadata/md5-cache/dev-python/weasyprint-60.2 delete mode 100644 metadata/md5-cache/dev-python/weasyprint-61.1 delete mode 100644 metadata/md5-cache/dev-python/ytmusicapi-1.5.2 delete mode 100644 metadata/md5-cache/dev-python/ytmusicapi-1.5.3 delete mode 100644 metadata/md5-cache/dev-python/ytmusicapi-1.5.4 create mode 100644 metadata/md5-cache/dev-qt/assistant-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/designer-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/linguist-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/linguist-tools-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/pixeltool-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qdbus-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qdbusviewer-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qdoc-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qt3d-5.15.13 rename metadata/md5-cache/dev-qt/{qt3d-6.7.0_rc => qt3d-6.7.0_rc2} (64%) rename metadata/md5-cache/dev-qt/{qt5compat-6.7.0_rc => qt5compat-6.7.0_rc2} (68%) rename metadata/md5-cache/dev-qt/{qtbase-6.7.0_rc => qtbase-6.7.0_rc2} (96%) create mode 100644 metadata/md5-cache/dev-qt/qtbluetooth-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtcharts-5.15.13 rename metadata/md5-cache/dev-qt/{qtcharts-6.7.0_rc => qtcharts-6.7.0_rc2} (74%) create mode 100644 metadata/md5-cache/dev-qt/qtconcurrent-5.15.13 rename metadata/md5-cache/dev-qt/{qtconnectivity-6.7.0_rc => qtconnectivity-6.7.0_rc2} (70%) create mode 100644 metadata/md5-cache/dev-qt/qtcore-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtdatavis3d-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtdbus-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtdeclarative-5.15.13 rename metadata/md5-cache/dev-qt/{qtdeclarative-6.7.0_rc-r1 => qtdeclarative-6.7.0_rc2} (69%) create mode 100644 metadata/md5-cache/dev-qt/qtdiag-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtgamepad-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtgui-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qthelp-5.15.13 rename metadata/md5-cache/dev-qt/{qthttpserver-6.7.0_rc => qthttpserver-6.7.0_rc2} (73%) create mode 100644 metadata/md5-cache/dev-qt/qtimageformats-5.15.13 rename metadata/md5-cache/dev-qt/{qtimageformats-6.7.0_rc => qtimageformats-6.7.0_rc2} (78%) create mode 100644 metadata/md5-cache/dev-qt/qtlocation-5.15.13 rename metadata/md5-cache/dev-qt/{qtlocation-6.7.0_rc => qtlocation-6.7.0_rc2} (74%) create mode 100644 metadata/md5-cache/dev-qt/qtmultimedia-5.15.13 delete mode 100644 metadata/md5-cache/dev-qt/qtmultimedia-6.7.0_rc create mode 100644 metadata/md5-cache/dev-qt/qtmultimedia-6.7.0_rc2 create mode 100644 metadata/md5-cache/dev-qt/qtnetwork-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtnetworkauth-5.15.13 rename metadata/md5-cache/dev-qt/{qtnetworkauth-6.7.0_rc => qtnetworkauth-6.7.0_rc2} (84%) create mode 100644 metadata/md5-cache/dev-qt/qtopengl-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtpaths-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtplugininfo-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtpositioning-5.15.13 rename metadata/md5-cache/dev-qt/{qtpositioning-6.7.0_rc => qtpositioning-6.7.0_rc2} (63%) create mode 100644 metadata/md5-cache/dev-qt/qtprintsupport-5.15.13 rename metadata/md5-cache/dev-qt/{qtquick3d-6.7.0_rc => qtquick3d-6.7.0_rc2} (59%) create mode 100644 metadata/md5-cache/dev-qt/qtquickcontrols-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtquicktimeline-5.15.13 rename metadata/md5-cache/dev-qt/{qtquicktimeline-6.7.0_rc => qtquicktimeline-6.7.0_rc2} (80%) create mode 100644 metadata/md5-cache/dev-qt/qtscript-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtscxml-5.15.13 rename metadata/md5-cache/dev-qt/{qtscxml-6.7.0_rc => qtscxml-6.7.0_rc2} (79%) create mode 100644 metadata/md5-cache/dev-qt/qtsensors-5.15.13 rename metadata/md5-cache/dev-qt/{qtsensors-6.7.0_rc => qtsensors-6.7.0_rc2} (78%) create mode 100644 metadata/md5-cache/dev-qt/qtserialbus-5.15.13 rename metadata/md5-cache/dev-qt/{qtserialbus-6.7.0_rc => qtserialbus-6.7.0_rc2} (80%) create mode 100644 metadata/md5-cache/dev-qt/qtserialport-5.15.13 rename metadata/md5-cache/dev-qt/{qtserialport-6.7.0_rc => qtserialport-6.7.0_rc2} (83%) rename metadata/md5-cache/dev-qt/{qtshadertools-6.7.0_rc => qtshadertools-6.7.0_rc2} (85%) create mode 100644 metadata/md5-cache/dev-qt/qtspeech-5.15.13 rename metadata/md5-cache/dev-qt/{qtspeech-6.7.0_rc => qtspeech-6.7.0_rc2} (66%) create mode 100644 metadata/md5-cache/dev-qt/qtsql-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtsvg-5.15.13 rename metadata/md5-cache/dev-qt/{qtsvg-6.7.0_rc => qtsvg-6.7.0_rc2} (81%) create mode 100644 metadata/md5-cache/dev-qt/qttest-5.15.13 rename metadata/md5-cache/dev-qt/{qttools-6.7.0_rc => qttools-6.7.0_rc2} (51%) create mode 100644 metadata/md5-cache/dev-qt/qttranslations-5.15.13 rename metadata/md5-cache/dev-qt/{qttranslations-6.7.0_rc => qttranslations-6.7.0_rc2} (75%) create mode 100644 metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.13 rename metadata/md5-cache/dev-qt/{qtvirtualkeyboard-6.7.0_rc => qtvirtualkeyboard-6.7.0_rc2} (71%) create mode 100644 metadata/md5-cache/dev-qt/qtwayland-5.15.13 rename metadata/md5-cache/dev-qt/{qtwayland-6.7.0_rc-r1 => qtwayland-6.7.0_rc2} (68%) create mode 100644 metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtwebchannel-5.15.13 rename metadata/md5-cache/dev-qt/{qtwebchannel-6.7.0_rc => qtwebchannel-6.7.0_rc2} (76%) create mode 100644 metadata/md5-cache/dev-qt/qtwebengine-5.15.13_p20240322 delete mode 100644 metadata/md5-cache/dev-qt/qtwebengine-6.7.0_rc create mode 100644 metadata/md5-cache/dev-qt/qtwebengine-6.7.0_rc2 create mode 100644 metadata/md5-cache/dev-qt/qtwebsockets-5.15.13 rename metadata/md5-cache/dev-qt/{qtwebsockets-6.7.0_rc => qtwebsockets-6.7.0_rc2} (77%) create mode 100644 metadata/md5-cache/dev-qt/qtwebview-5.15.13 rename metadata/md5-cache/dev-qt/{qtwebview-6.7.0_rc => qtwebview-6.7.0_rc2} (75%) create mode 100644 metadata/md5-cache/dev-qt/qtwidgets-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtx11extras-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtxml-5.15.13 create mode 100644 metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.13 delete mode 100644 metadata/md5-cache/dev-ruby/console-1.17.2 rename metadata/md5-cache/dev-ruby/{console-1.23.4 => console-1.23.6} (96%) create mode 100644 metadata/md5-cache/dev-ruby/csv-3.3.0 create mode 100644 metadata/md5-cache/dev-ruby/liquid-5.5.0 create mode 100644 metadata/md5-cache/dev-ruby/ox-2.14.18 delete mode 100644 metadata/md5-cache/dev-ruby/rdoc-6.6.0 delete mode 100644 metadata/md5-cache/dev-ruby/rdoc-6.6.1 delete mode 100644 metadata/md5-cache/dev-ruby/thread_safe-0.3.6-r1 delete mode 100644 metadata/md5-cache/dev-ruby/thread_safe-0.3.6-r2 delete mode 100644 metadata/md5-cache/dev-scheme/gauche-0.9.13 rename metadata/md5-cache/dev-texlive/{texlive-latexextra-2023_p69752-r1 => texlive-latexextra-2023_p69752-r2} (99%) create mode 100644 metadata/md5-cache/dev-util/android-tools-34.0.5 create mode 100644 metadata/md5-cache/dev-util/blueprint-compiler-0.12.0 create mode 100644 metadata/md5-cache/dev-util/cargo-c-0.9.31 create mode 100644 metadata/md5-cache/dev-util/ccache-4.9.1-r1 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-247 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-259 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-260 rename metadata/md5-cache/dev-util/{diffoscope-258 => diffoscope-261} (98%) create mode 100644 metadata/md5-cache/dev-util/directx-headers-1.613.1 rename metadata/md5-cache/dev-util/{jfrog-cli-1.35.3 => jfrog-cli-1.54.1} (73%) rename metadata/md5-cache/dev-util/{jfrog-cli-2.46.3 => jfrog-cli-2.54.0} (75%) create mode 100644 metadata/md5-cache/dev-util/meld-3.22.2 delete mode 100644 metadata/md5-cache/dev-util/pwntools-4.11.0 create mode 100644 metadata/md5-cache/dev-util/pwntools-4.12.0 create mode 100644 metadata/md5-cache/dev-util/pwntools-4.13.0_beta0 delete mode 100644 metadata/md5-cache/dev-util/rebar-3.19.0 delete mode 100644 metadata/md5-cache/dev-util/rebar-3.20.0 delete mode 100644 metadata/md5-cache/dev-util/rebar-3.20.0-r1 delete mode 100644 metadata/md5-cache/dev-util/rebar-3.21.0 delete mode 100644 metadata/md5-cache/dev-util/rebar-3.22.1 create mode 100644 metadata/md5-cache/dev-util/tree-sitter-cli-0.22.1 delete mode 100644 metadata/md5-cache/dev-vcs/git-big-picture-1.2.2-r1 create mode 100644 metadata/md5-cache/games-puzzle/wmpuzzle-0.5.3 delete mode 100644 metadata/md5-cache/gui-libs/gtk-layer-shell-0.8.1 rename metadata/md5-cache/kde-frameworks/{kdbusaddons-6.0.0 => kdbusaddons-6.0.0-r1} (88%) rename metadata/md5-cache/kde-frameworks/{kiconthemes-6.0.0 => kiconthemes-6.0.0-r1} (69%) rename metadata/md5-cache/kde-frameworks/{kio-6.0.0-r1 => kio-6.0.0-r2} (87%) rename metadata/md5-cache/kde-frameworks/{kirigami-6.0.0 => kirigami-6.0.0-r1} (69%) rename metadata/md5-cache/kde-frameworks/{kjobwidgets-6.0.0 => kjobwidgets-6.0.0-r1} (80%) rename metadata/md5-cache/kde-frameworks/{kwindowsystem-6.0.0 => kwindowsystem-6.0.0-r1} (68%) create mode 100644 metadata/md5-cache/kde-misc/tellico-3.5.4 create mode 100644 metadata/md5-cache/mail-client/mutt-2.2.13 rename metadata/md5-cache/media-fonts/{spleen-2.0.1 => spleen-2.1.0} (55%) create mode 100644 metadata/md5-cache/media-gfx/digikam-8.3.0 delete mode 100644 metadata/md5-cache/media-gfx/hugin-2022.0.0 delete mode 100644 metadata/md5-cache/media-gfx/hugin-2022.0.0-r2 delete mode 100644 metadata/md5-cache/media-gfx/libimagequant-4.2.0-r2 delete mode 100644 metadata/md5-cache/media-gfx/libimagequant-4.2.1 create mode 100644 metadata/md5-cache/media-gfx/libimagequant-4.3.0 delete mode 100644 metadata/md5-cache/media-gfx/plantuml-1.2023.13 delete mode 100644 metadata/md5-cache/media-libs/SoQt-1.6.0 delete mode 100644 metadata/md5-cache/media-libs/SoXt-1.4.0-r1 delete mode 100644 metadata/md5-cache/media-libs/coin-4.0.0 delete mode 100644 metadata/md5-cache/media-libs/coin-4.0.1 create mode 100644 metadata/md5-cache/media-libs/dav1d-1.4.1 create mode 100644 metadata/md5-cache/media-libs/libavif-1.0.4 create mode 100644 metadata/md5-cache/media-libs/libdovi-3.3.0 delete mode 100644 metadata/md5-cache/media-libs/libjxl-0.9.1-r1 delete mode 100644 metadata/md5-cache/media-libs/liblo-0.31 rename metadata/md5-cache/media-libs/{libopenmpt-0.7.2 => libopenmpt-0.7.6} (96%) create mode 100644 metadata/md5-cache/media-libs/libprojectm-4.1.1 create mode 100644 metadata/md5-cache/media-libs/libsoundtouch-2.3.2-r1 delete mode 100644 metadata/md5-cache/media-libs/quarter-1.1.0-r1 rename metadata/md5-cache/media-libs/{quirc-1.2-r1 => quirc-1.2-r2} (96%) delete mode 100644 metadata/md5-cache/media-libs/raspberrypi-userland-0_pre20160424 delete mode 100644 metadata/md5-cache/media-libs/simage-1.8.1-r3 create mode 100644 metadata/md5-cache/media-plugins/cmt-plugins-1.17-r2 delete mode 100644 metadata/md5-cache/media-plugins/x42-avldrums-0.4.2 rename metadata/md5-cache/media-sound/{abcmidi-2024.03.20 => abcmidi-2024.03.21} (55%) delete mode 100644 metadata/md5-cache/media-sound/audacity-3.2.5-r1 create mode 100644 metadata/md5-cache/media-sound/audacity-3.4.2 create mode 100644 metadata/md5-cache/media-sound/linux-show-player-0.6.1 rename metadata/md5-cache/media-sound/{openmpt123-0.7.3 => openmpt123-0.7.6} (78%) create mode 100644 metadata/md5-cache/media-tv/tvheadend-4.3_p20240322 delete mode 100644 metadata/md5-cache/media-video/v4l2loopback-0.12.5-r1 create mode 100644 metadata/md5-cache/media-video/v4l2loopback-0.13.1 create mode 100644 metadata/md5-cache/net-analyzer/netdata-1.45.0 rename metadata/md5-cache/net-dns/{coredns-1.11.1 => coredns-1.11.2-r1} (82%) delete mode 100644 metadata/md5-cache/net-im/fractal-6_rc rename metadata/md5-cache/net-im/{signal-desktop-bin-7.0.0 => signal-desktop-bin-7.3.0} (97%) create mode 100644 metadata/md5-cache/net-im/slack-4.37.94 create mode 100644 metadata/md5-cache/net-libs/libcloudproviders-0.3.6 delete mode 100644 metadata/md5-cache/net-mail/courier-imap-5.1.4 delete mode 100644 metadata/md5-cache/net-mail/courier-imap-5.1.8 delete mode 100644 metadata/md5-cache/net-mail/mu-1.12.0 create mode 100644 metadata/md5-cache/net-misc/dropbox-195.4.4995 delete mode 100644 metadata/md5-cache/net-misc/frr-9.0 delete mode 100644 metadata/md5-cache/net-misc/frr-9.0.1 rename metadata/md5-cache/net-misc/{gallery-dl-1.26.7 => gallery-dl-1.26.9} (60%) create mode 100644 metadata/md5-cache/net-misc/nextcloud-client-3.12.2 rename metadata/md5-cache/net-misc/{openssh-9.7_p1 => openssh-9.7_p1-r1} (86%) delete mode 100644 metadata/md5-cache/net-misc/proxytunnel-1.12.0 rename metadata/md5-cache/net-misc/{proxytunnel-1.12.1 => proxytunnel-1.12.2} (94%) rename metadata/md5-cache/net-misc/{sks-1.1.6_p20200624-r1 => sks-1.1.6_p20200624-r2} (100%) rename metadata/md5-cache/net-misc/{sslh-2.1.0 => sslh-2.1.1} (92%) create mode 100644 metadata/md5-cache/net-misc/streamlink-6.7.2 delete mode 100644 metadata/md5-cache/net-misc/websocat-1.10.0 create mode 100644 metadata/md5-cache/net-misc/websocat-1.12.0 delete mode 100644 metadata/md5-cache/net-misc/websocat-1.6.0-r2 delete mode 100644 metadata/md5-cache/net-misc/websocat-1.9.0 create mode 100644 metadata/md5-cache/net-misc/xmrig-6.21.2 create mode 100644 metadata/md5-cache/net-nntp/sabnzbd-4.2.3 create mode 100644 metadata/md5-cache/net-p2p/syncthing-1.27.4 rename metadata/md5-cache/net-proxy/{torsocks-2.4.0-r1 => torsocks-2.4.0-r2} (56%) delete mode 100644 metadata/md5-cache/net-wireless/rtl-sdr-0.6.0_p2020802 delete mode 100644 metadata/md5-cache/net-wireless/rtl-sdr-0.6.0_p2020802-r1 delete mode 100644 metadata/md5-cache/net-wireless/rtl-sdr-0.6.0_p20221217 create mode 100644 metadata/md5-cache/sci-astronomy/calcmysky-0.3.2 create mode 100644 metadata/md5-cache/sci-biology/mothur-1.48.0 delete mode 100644 metadata/md5-cache/sci-chemistry/votca-2022 rename metadata/md5-cache/sci-geosciences/{owntracks-recorder-0.9.6 => owntracks-recorder-0.9.7} (90%) delete mode 100644 metadata/md5-cache/sci-libs/caffe2-1.13.1-r6 delete mode 100644 metadata/md5-cache/sci-libs/caffe2-2.0.1-r5 create mode 100644 metadata/md5-cache/sci-libs/cdf-3.9.0 rename metadata/md5-cache/sci-libs/{cgnslib-4.4.0 => cgnslib-4.4.0-r1} (96%) delete mode 100644 metadata/md5-cache/sci-libs/gmsh-4.10.3-r1 delete mode 100644 metadata/md5-cache/sci-libs/gmsh-4.9.5-r3 delete mode 100644 metadata/md5-cache/sci-libs/mathgl-2.4.4-r1 delete mode 100644 metadata/md5-cache/sci-libs/metis-5.1.0-r5 create mode 100644 metadata/md5-cache/sci-libs/opencascade-7.7.1 create mode 100644 metadata/md5-cache/sci-libs/opencascade-7.7.2 create mode 100644 metadata/md5-cache/sci-libs/opencascade-7.8.0 create mode 100644 metadata/md5-cache/sci-libs/opencascade-9999 delete mode 100644 metadata/md5-cache/sci-libs/plplot-5.15.0-r105 delete mode 100644 metadata/md5-cache/sci-libs/pytorch-1.13.1-r2 delete mode 100644 metadata/md5-cache/sci-libs/pytorch-2.0.1-r1 delete mode 100644 metadata/md5-cache/sci-mathematics/z3-4.12.6 create mode 100644 metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-4.1.5.1 delete mode 100644 metadata/md5-cache/sys-apps/coreutils-9.1-r2 delete mode 100644 metadata/md5-cache/sys-apps/coreutils-9.3-r3 rename metadata/md5-cache/sys-apps/{coreutils-9.3-r2 => coreutils-9.4_p20240323} (83%) create mode 100644 metadata/md5-cache/sys-apps/lsd-1.1.1 rename metadata/md5-cache/sys-apps/{rootlesskit-2.0.0 => rootlesskit-2.0.2} (86%) create mode 100644 metadata/md5-cache/sys-apps/syd-3.15.6 rename metadata/md5-cache/sys-apps/{systemd-utils-254.9-r1 => systemd-utils-255.4} (68%) delete mode 100644 metadata/md5-cache/sys-devel/clang-18.1.0 delete mode 100644 metadata/md5-cache/sys-devel/clang-19.0.0_pre20240309 rename metadata/md5-cache/sys-devel/{clang-19.0.0_pre20240302 => clang-19.0.0_pre20240322} (55%) rename metadata/md5-cache/sys-devel/{clang-common-18.1.0 => clang-common-17.0.6-r2} (77%) create mode 100644 metadata/md5-cache/sys-devel/clang-common-18.1.2-r1 delete mode 100644 metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240309 rename metadata/md5-cache/sys-devel/{clang-common-19.0.0_pre20240302 => clang-common-19.0.0_pre20240322} (72%) delete mode 100644 metadata/md5-cache/sys-devel/clang-runtime-18.1.0 delete mode 100644 metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240302 rename metadata/md5-cache/sys-devel/{clang-runtime-19.0.0_pre20240309 => clang-runtime-19.0.0_pre20240322} (78%) create mode 100644 metadata/md5-cache/sys-devel/gcc-11.4.1_p20240321 create mode 100644 metadata/md5-cache/sys-devel/gcc-12.3.1_p20240322 create mode 100644 metadata/md5-cache/sys-devel/gcc-13.2.1_p20240323 create mode 100644 metadata/md5-cache/sys-devel/gcc-14.0.1_pre20240324 delete mode 100644 metadata/md5-cache/sys-devel/lld-18.1.0 delete mode 100644 metadata/md5-cache/sys-devel/lld-19.0.0_pre20240302 rename metadata/md5-cache/sys-devel/{lld-19.0.0_pre20240309 => lld-19.0.0_pre20240322} (65%) delete mode 100644 metadata/md5-cache/sys-devel/llvm-18.1.0 delete mode 100644 metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240309 rename metadata/md5-cache/sys-devel/{llvm-19.0.0_pre20240302 => llvm-19.0.0_pre20240322} (94%) delete mode 100644 metadata/md5-cache/sys-devel/llvm-common-18.1.0 delete mode 100644 metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240302 rename metadata/md5-cache/sys-devel/{llvm-common-19.0.0_pre20240309 => llvm-common-19.0.0_pre20240322} (66%) delete mode 100644 metadata/md5-cache/sys-fs/fuse-overlayfs-1.10 delete mode 100644 metadata/md5-cache/sys-fs/fuse-overlayfs-1.11 create mode 100644 metadata/md5-cache/sys-fs/fuse-overlayfs-1.13 delete mode 100644 metadata/md5-cache/sys-fs/fuse-overlayfs-1.7.1 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-6.8_rc1 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-6.8_rc2 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-6.8_rc4 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-6.8_rc5 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-6.8_rc6 delete mode 100644 metadata/md5-cache/sys-kernel/git-sources-6.8_rc7 rename metadata/md5-cache/sys-kernel/{git-sources-6.8_rc3 => git-sources-6.9_rc1} (86%) delete mode 100644 metadata/md5-cache/sys-kernel/installkernel-25 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-18.1.0 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240309 rename metadata/md5-cache/sys-libs/{compiler-rt-19.0.0_pre20240302 => compiler-rt-19.0.0_pre20240322} (81%) delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.1.0 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240309 rename metadata/md5-cache/sys-libs/{compiler-rt-sanitizers-19.0.0_pre20240302 => compiler-rt-sanitizers-19.0.0_pre20240322} (88%) delete mode 100644 metadata/md5-cache/sys-libs/libcxx-18.1.0 delete mode 100644 metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240302 rename metadata/md5-cache/sys-libs/{libcxx-19.0.0_pre20240309 => libcxx-19.0.0_pre20240322} (85%) delete mode 100644 metadata/md5-cache/sys-libs/libcxxabi-18.1.0 delete mode 100644 metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240302 rename metadata/md5-cache/sys-libs/{libcxxabi-19.0.0_pre20240309 => libcxxabi-19.0.0_pre20240322} (88%) delete mode 100644 metadata/md5-cache/sys-libs/libomp-18.1.0 delete mode 100644 metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240302 rename metadata/md5-cache/sys-libs/{libomp-19.0.0_pre20240309 => libomp-19.0.0_pre20240322} (88%) delete mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-18.1.0 delete mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240302 rename metadata/md5-cache/sys-libs/{llvm-libunwind-19.0.0_pre20240309 => llvm-libunwind-19.0.0_pre20240322} (88%) create mode 100644 metadata/md5-cache/sys-process/gnome-usage-45.1 delete mode 100644 metadata/md5-cache/www-apps/jackett-0.21.1546 create mode 100644 metadata/md5-cache/www-apps/jackett-bin-0.21.2146 rename metadata/md5-cache/www-apps/{jellyfin-10.8.13 => jellyfin-bin-10.8.13} (83%) rename metadata/md5-cache/www-apps/{lidarr-2.2.3.4098 => lidarr-bin-2.2.3.4098} (88%) rename metadata/md5-cache/www-apps/{prowlarr-1.14.3.4333 => prowlarr-bin-1.14.3.4333} (89%) delete mode 100644 metadata/md5-cache/www-apps/radarr-5.4.3.8677 create mode 100644 metadata/md5-cache/www-apps/radarr-bin-5.4.4.8688 rename metadata/md5-cache/www-apps/{readarr-0.3.20.2452 => readarr-bin-0.3.21.2475} (50%) rename metadata/md5-cache/www-apps/{sonarr-4.0.2.1341 => sonarr-bin-4.0.2.1367} (64%) create mode 100644 metadata/md5-cache/www-client/firefox-115.9.1 create mode 100644 metadata/md5-cache/www-client/firefox-124.0.1 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-115.9.0 create mode 100644 metadata/md5-cache/www-client/firefox-bin-115.9.1 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-124.0 create mode 100644 metadata/md5-cache/www-client/firefox-bin-124.0.1 rename metadata/md5-cache/www-client/{google-chrome-beta-123.0.6312.46 => google-chrome-beta-124.0.6367.9} (97%) rename metadata/md5-cache/www-client/{google-chrome-unstable-124.0.6356.2 => google-chrome-unstable-125.0.6368.2} (97%) rename metadata/md5-cache/www-client/{microsoft-edge-beta-123.0.2420.32 => microsoft-edge-beta-123.0.2420.53} (96%) rename metadata/md5-cache/www-client/{opera-108.0.5067.29-r1 => opera-108.0.5067.40} (86%) rename metadata/md5-cache/www-client/{vivaldi-6.6.3271.48 => vivaldi-6.6.3271.53} (89%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-123.0.6312.46_beta => chrome-binary-plugins-124.0.6367.9_beta} (92%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-124.0.6356.2_alpha => chrome-binary-plugins-125.0.6368.2_alpha} (91%) create mode 100644 metadata/md5-cache/x11-apps/xdm-1.1.15 create mode 100644 metadata/md5-cache/x11-apps/xedit-1.2.4 delete mode 100644 metadata/md5-cache/x11-apps/xkbcomp-1.4.6 create mode 100644 metadata/md5-cache/x11-apps/xload-1.2.0 create mode 100644 metadata/md5-cache/x11-apps/xman-1.2.0 create mode 100644 metadata/md5-cache/x11-libs/libX11-1.8.8 create mode 100644 metadata/md5-cache/x11-libs/libXmu-1.2.0 delete mode 100644 metadata/md5-cache/x11-libs/libXvMC-1.0.13 rename metadata/md5-cache/x11-libs/{libpciaccess-0.17-r1 => libpciaccess-0.18.1} (76%) delete mode 100644 metadata/md5-cache/x11-libs/startup-notification-0.12-r1 create mode 100644 metadata/md5-cache/x11-libs/startup-notification-0.12-r2 create mode 100644 metadata/md5-cache/x11-misc/compose-tables-1.8.8 create mode 100644 metadata/md5-cache/x11-misc/lndir-1.0.5 delete mode 100644 metadata/md5-cache/x11-terms/kitty-0.33.0 delete mode 100644 metadata/md5-cache/x11-terms/kitty-shell-integration-0.33.0 delete mode 100644 metadata/md5-cache/x11-terms/kitty-terminfo-0.33.0 rename metadata/md5-cache/x11-wm/{awesome-4.3-r102 => awesome-4.3-r103} (64%) delete mode 100644 metadata/md5-cache/xfce-base/libxfce4ui-4.18.5 delete mode 100644 metadata/md5-cache/xfce-base/tumbler-4.19.0 delete mode 100644 metadata/md5-cache/xfce-base/xfce4-panel-4.19.2 delete mode 100644 metadata/md5-cache/xfce-base/xfconf-4.19.1 delete mode 100644 metadata/md5-cache/xfce-extra/xfce4-clipman-plugin-1.6.5 delete mode 100644 metadata/md5-cache/xfce-extra/xfce4-screensaver-4.18.2 delete mode 100644 metadata/md5-cache/xfce-extra/xfce4-weather-plugin-0.11.1 create mode 100644 metadata/news/2024-03-22-new-23-profiles/2024-03-22-new-23-profiles.en.txt delete mode 100644 net-analyzer/hydra/files/hydra-9.4-implicit-func-decl.patch create mode 100644 net-analyzer/netdata/netdata-1.45.0.ebuild rename net-dns/coredns/{coredns-1.11.1.ebuild => coredns-1.11.2-r1.ebuild} (89%) delete mode 100644 net-dns/coredns/files/buildopts-gitcommit-makefile-1.11.1.patch delete mode 100644 net-im/fractal/fractal-6_rc.ebuild rename net-im/signal-desktop-bin/{signal-desktop-bin-7.0.0.ebuild => signal-desktop-bin-7.3.0.ebuild} (100%) create mode 100644 net-im/slack/slack-4.37.94.ebuild create mode 100644 net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild delete mode 100644 net-mail/courier-imap/courier-imap-5.1.4.ebuild delete mode 100644 net-mail/courier-imap/courier-imap-5.1.8.ebuild delete mode 100644 net-mail/mu/mu-1.12.0.ebuild create mode 100644 net-misc/apt-cacher-ng/files/apt-cacher-ng-3.7.4-gcc14.patch create mode 100644 net-misc/apt-cacher-ng/files/apt-cacher-ng-3.7.4-musl.patch create mode 100644 net-misc/apt-cacher-ng/files/apt-cacher-ng-3.7.4-strlcpy-glibc-2.38.patch create mode 100644 net-misc/dropbox/dropbox-195.4.4995.ebuild create mode 100644 net-misc/freerdp/files/freerdp-3.4.0-incompatible-pointer.patch delete mode 100644 net-misc/frr/frr-9.0.1.ebuild delete mode 100644 net-misc/frr/frr-9.0.ebuild rename net-misc/gallery-dl/{gallery-dl-1.26.7.ebuild => gallery-dl-1.26.9.ebuild} (77%) create mode 100644 net-misc/nextcloud-client/nextcloud-client-3.12.2.ebuild rename net-misc/openssh/{openssh-9.7_p1.ebuild => openssh-9.7_p1-r1.ebuild} (93%) delete mode 100644 net-misc/proxytunnel/proxytunnel-1.12.0.ebuild rename net-misc/proxytunnel/{proxytunnel-1.12.1.ebuild => proxytunnel-1.12.2.ebuild} (100%) rename net-misc/sks/{sks-1.1.6_p20200624-r1.ebuild => sks-1.1.6_p20200624-r2.ebuild} (100%) rename net-misc/sslh/{sslh-2.1.0.ebuild => sslh-2.1.1.ebuild} (100%) create mode 100644 net-misc/streamlink/streamlink-6.7.2.ebuild delete mode 100644 net-misc/websocat/websocat-1.10.0.ebuild create mode 100644 net-misc/websocat/websocat-1.12.0.ebuild delete mode 100644 net-misc/websocat/websocat-1.6.0-r2.ebuild delete mode 100644 net-misc/websocat/websocat-1.9.0.ebuild create mode 100644 net-misc/xmrig/xmrig-6.21.2.ebuild create mode 100644 net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild create mode 100644 net-p2p/syncthing/files/syncthing-1.27.4-tests_race.patch create mode 100644 net-p2p/syncthing/syncthing-1.27.4.ebuild create mode 100644 net-proxy/torsocks/files/torsocks-2.4.0-configure.patch rename net-proxy/torsocks/{torsocks-2.4.0-r1.ebuild => torsocks-2.4.0-r2.ebuild} (80%) delete mode 100644 net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild delete mode 100644 net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild delete mode 100644 net-wireless/rtl-sdr/rtl-sdr-0.6.0_p20221217.ebuild delete mode 100644 profiles/arch/x86/package.use.stable.force delete mode 100644 profiles/releases/23.0/package.use create mode 100644 sci-astronomy/calcmysky/calcmysky-0.3.2.ebuild create mode 100644 sci-biology/mothur/files/mothur-1.48.0-build.patch create mode 100644 sci-biology/mothur/mothur-1.48.0.ebuild delete mode 100644 sci-chemistry/votca/votca-2022.ebuild rename sci-geosciences/owntracks-recorder/{owntracks-recorder-0.9.6.ebuild => owntracks-recorder-0.9.7.ebuild} (97%) delete mode 100644 sci-libs/caffe2/caffe2-1.13.1-r6.ebuild delete mode 100644 sci-libs/caffe2/caffe2-2.0.1-r5.ebuild delete mode 100644 sci-libs/caffe2/files/caffe2-1.12.0-clang.patch delete mode 100644 sci-libs/caffe2/files/caffe2-1.13.0-gentoo.patch delete mode 100644 sci-libs/caffe2/files/caffe2-2.0.0-gentoo.patch delete mode 100644 sci-libs/caffe2/files/caffe2-2.0.1-cudaExtra.patch create mode 100644 sci-libs/cdf/cdf-3.9.0.ebuild create mode 100644 sci-libs/cdf/files/cdf-3.9.0-respect-flags.patch rename sci-libs/cgnslib/{cgnslib-4.4.0.ebuild => cgnslib-4.4.0-r1.ebuild} (98%) delete mode 100644 sci-libs/gmsh/gmsh-4.10.3-r1.ebuild delete mode 100644 sci-libs/gmsh/gmsh-4.9.5-r3.ebuild delete mode 100644 sci-libs/mathgl/mathgl-2.4.4-r1.ebuild delete mode 100644 sci-libs/metis/files/metis-5.1.0-multilib.patch delete mode 100644 sci-libs/metis/files/metis-5.1.0-remove-GKlib-O3.patch delete mode 100644 sci-libs/metis/files/metis-5.1.0-shared-GKlib.patch delete mode 100644 sci-libs/metis/metis-5.1.0-r5.ebuild create mode 100644 sci-libs/opencascade/files/opencascade-7.7.0-jemalloc-lib-type.patch create mode 100644 sci-libs/opencascade/files/opencascade-7.8.0-cmake-min-version.patch create mode 100644 sci-libs/opencascade/files/opencascade-7.8.0-tests.patch create mode 100644 sci-libs/opencascade/opencascade-7.7.1.ebuild create mode 100644 sci-libs/opencascade/opencascade-7.7.2.ebuild create mode 100644 sci-libs/opencascade/opencascade-7.8.0.ebuild create mode 100644 sci-libs/opencascade/opencascade-9999.ebuild delete mode 100644 sci-libs/plplot/files/plplot-5.15.0-QPainterPath-include.patch delete mode 100644 sci-libs/plplot/files/plplot-5.15.0-configure-clang16.patch delete mode 100644 sci-libs/plplot/files/plplot-5.15.0-ieee.patch delete mode 100644 sci-libs/plplot/files/plplot-5.15.0-multiarch.patch delete mode 100644 sci-libs/plplot/files/plplot-5.15.0-ocaml-rpath.patch delete mode 100644 sci-libs/plplot/files/plplot-5.15.0-ocaml.patch delete mode 100644 sci-libs/plplot/files/plplot-5.9.6-python.patch delete mode 100644 sci-libs/plplot/plplot-5.15.0-r105.ebuild delete mode 100644 sci-libs/pytorch/files/0002-Don-t-build-libtorch-again-for-PyTorch-1.7.1.patch delete mode 100644 sci-libs/pytorch/files/pytorch-1.13.1-emptyso.patch delete mode 100644 sci-libs/pytorch/files/pytorch-1.13.1-global-dlopen.patch delete mode 100644 sci-libs/pytorch/files/pytorch-2.0.0-emptyso.patch delete mode 100644 sci-libs/pytorch/pytorch-1.13.1-r2.ebuild delete mode 100644 sci-libs/pytorch/pytorch-2.0.1-r1.ebuild delete mode 100644 sci-mathematics/z3/z3-4.12.6.ebuild create mode 100644 sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.1.5.1.ebuild delete mode 100644 sys-apps/coreutils/coreutils-9.1-r2.ebuild delete mode 100644 sys-apps/coreutils/coreutils-9.3-r2.ebuild rename sys-apps/coreutils/{coreutils-9.3-r3.ebuild => coreutils-9.4_p20240323.ebuild} (79%) delete mode 100644 sys-apps/coreutils/files/coreutils-9.1-fix-rename-simple-backups.patch delete mode 100644 sys-apps/coreutils/files/coreutils-9.3-cp-parents-preserve-permissions.patch delete mode 100644 sys-apps/coreutils/files/coreutils-9.3-old-kernel-copy_file_range.patch create mode 100644 sys-apps/coreutils/files/coreutils-9.4-gnulib-clang-18-c23-stdckdint.patch create mode 100644 sys-apps/lsd/lsd-1.1.1.ebuild rename sys-apps/rootlesskit/{rootlesskit-2.0.0.ebuild => rootlesskit-2.0.2.ebuild} (100%) create mode 100644 sys-apps/syd/syd-3.15.6.ebuild rename sys-apps/systemd-utils/{systemd-utils-254.9-r1.ebuild => systemd-utils-255.4.ebuild} (77%) delete mode 100644 sys-devel/binutils/files/binutils-configure-LANG.patch rename sys-devel/clang-common/{clang-common-19.0.0_pre20240302.ebuild => clang-common-17.0.6-r2.ebuild} (96%) rename sys-devel/clang-common/{clang-common-18.1.0.ebuild => clang-common-18.1.2-r1.ebuild} (97%) rename sys-devel/clang-common/{clang-common-19.0.0_pre20240309.ebuild => clang-common-19.0.0_pre20240322.ebuild} (97%) delete mode 100644 sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild delete mode 100644 sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240309.ebuild rename sys-devel/clang-runtime/{clang-runtime-19.0.0_pre20240302.ebuild => clang-runtime-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 sys-devel/clang/clang-18.1.0.ebuild delete mode 100644 sys-devel/clang/clang-19.0.0_pre20240309.ebuild rename sys-devel/clang/{clang-19.0.0_pre20240302.ebuild => clang-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 sys-devel/gcc/files/gcc-configure-LANG.patch create mode 100644 sys-devel/gcc/gcc-11.4.1_p20240321.ebuild create mode 100644 sys-devel/gcc/gcc-12.3.1_p20240322.ebuild create mode 100644 sys-devel/gcc/gcc-13.2.1_p20240323.ebuild create mode 100644 sys-devel/gcc/gcc-14.0.1_pre20240324.ebuild delete mode 100644 sys-devel/kgcc64/files/gcc-configure-LANG.patch delete mode 100644 sys-devel/lld/lld-18.1.0.ebuild delete mode 100644 sys-devel/lld/lld-19.0.0_pre20240309.ebuild rename sys-devel/lld/{lld-19.0.0_pre20240302.ebuild => lld-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 sys-devel/llvm-common/llvm-common-18.1.0.ebuild delete mode 100644 sys-devel/llvm-common/llvm-common-19.0.0_pre20240309.ebuild rename sys-devel/llvm-common/{llvm-common-19.0.0_pre20240302.ebuild => llvm-common-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 sys-devel/llvm/llvm-18.1.0.ebuild delete mode 100644 sys-devel/llvm/llvm-19.0.0_pre20240309.ebuild rename sys-devel/llvm/{llvm-19.0.0_pre20240302.ebuild => llvm-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild rename sys-fs/fuse-overlayfs/{fuse-overlayfs-1.11.ebuild => fuse-overlayfs-1.13.ebuild} (67%) delete mode 100644 sys-fs/fuse-overlayfs/fuse-overlayfs-1.7.1.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-6.8_rc2.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-6.8_rc3.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-6.8_rc4.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-6.8_rc5.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-6.8_rc6.ebuild delete mode 100644 sys-kernel/git-sources/git-sources-6.8_rc7.ebuild rename sys-kernel/git-sources/{git-sources-6.8_rc1.ebuild => git-sources-6.9_rc1.ebuild} (100%) delete mode 100644 sys-kernel/installkernel/installkernel-25.ebuild delete mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.0.ebuild delete mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240309.ebuild rename sys-libs/compiler-rt-sanitizers/{compiler-rt-sanitizers-19.0.0_pre20240302.ebuild => compiler-rt-sanitizers-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 sys-libs/compiler-rt/compiler-rt-18.1.0.ebuild delete mode 100644 sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240309.ebuild rename sys-libs/compiler-rt/{compiler-rt-19.0.0_pre20240302.ebuild => compiler-rt-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 sys-libs/libcxx/libcxx-18.1.0.ebuild delete mode 100644 sys-libs/libcxx/libcxx-19.0.0_pre20240309.ebuild rename sys-libs/libcxx/{libcxx-19.0.0_pre20240302.ebuild => libcxx-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 sys-libs/libcxxabi/libcxxabi-18.1.0.ebuild delete mode 100644 sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240309.ebuild rename sys-libs/libcxxabi/{libcxxabi-19.0.0_pre20240302.ebuild => libcxxabi-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 sys-libs/libomp/libomp-18.1.0.ebuild delete mode 100644 sys-libs/libomp/libomp-19.0.0_pre20240302.ebuild rename sys-libs/libomp/{libomp-19.0.0_pre20240309.ebuild => libomp-19.0.0_pre20240322.ebuild} (100%) delete mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-18.1.0.ebuild delete mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240309.ebuild rename sys-libs/llvm-libunwind/{llvm-libunwind-19.0.0_pre20240302.ebuild => llvm-libunwind-19.0.0_pre20240322.ebuild} (100%) create mode 100644 sys-process/gnome-usage/gnome-usage-45.1.ebuild create mode 100644 www-apps/jackett-bin/Manifest rename www-apps/{jackett => jackett-bin}/files/jackett.init (100%) rename www-apps/{jackett => jackett-bin}/files/jackett.logrotate (100%) rename www-apps/{jackett => jackett-bin}/files/jackett.service (100%) create mode 100644 www-apps/jackett-bin/jackett-bin-0.21.2146.ebuild rename www-apps/{jackett => jackett-bin}/metadata.xml (100%) delete mode 100644 www-apps/jackett/Manifest delete mode 100644 www-apps/jackett/jackett-0.21.1546.ebuild rename www-apps/{jellyfin => jellyfin-bin}/Manifest (85%) rename www-apps/{jellyfin => jellyfin-bin}/files/jellyfin.confd (100%) rename www-apps/{jellyfin => jellyfin-bin}/files/jellyfin.init-r1 (100%) rename www-apps/{jellyfin => jellyfin-bin}/files/jellyfin.service (100%) rename www-apps/{jellyfin/jellyfin-10.8.13.ebuild => jellyfin-bin/jellyfin-bin-10.8.13.ebuild} (72%) rename www-apps/{jellyfin => jellyfin-bin}/metadata.xml (100%) rename www-apps/{lidarr => lidarr-bin}/Manifest (91%) rename www-apps/{lidarr => lidarr-bin}/files/lidarr.init (100%) rename www-apps/{lidarr => lidarr-bin}/files/lidarr.logrotate (100%) rename www-apps/{lidarr => lidarr-bin}/files/lidarr.service (100%) create mode 100644 www-apps/lidarr-bin/lidarr-bin-2.2.3.4098.ebuild rename www-apps/{lidarr => lidarr-bin}/metadata.xml (100%) delete mode 100644 www-apps/lidarr/lidarr-2.2.3.4098.ebuild rename www-apps/{prowlarr => prowlarr-bin}/Manifest (91%) rename www-apps/{prowlarr => prowlarr-bin}/files/prowlarr.init (100%) rename www-apps/{prowlarr => prowlarr-bin}/files/prowlarr.logrotate (100%) rename www-apps/{prowlarr => prowlarr-bin}/files/prowlarr.service (100%) rename www-apps/{prowlarr => prowlarr-bin}/metadata.xml (100%) create mode 100644 www-apps/prowlarr-bin/prowlarr-bin-1.14.3.4333.ebuild delete mode 100644 www-apps/prowlarr/prowlarr-1.14.3.4333.ebuild create mode 100644 www-apps/radarr-bin/Manifest rename www-apps/{radarr => radarr-bin}/files/radarr.init (100%) rename www-apps/{radarr => radarr-bin}/files/radarr.logrotate (100%) rename www-apps/{radarr => radarr-bin}/files/radarr.service (100%) rename www-apps/{radarr => radarr-bin}/metadata.xml (100%) create mode 100644 www-apps/radarr-bin/radarr-bin-5.4.4.8688.ebuild delete mode 100644 www-apps/radarr/Manifest delete mode 100644 www-apps/radarr/radarr-5.4.3.8677.ebuild create mode 100644 www-apps/readarr-bin/Manifest rename www-apps/{readarr => readarr-bin}/files/readarr.init (100%) rename www-apps/{readarr => readarr-bin}/files/readarr.logrotate (100%) rename www-apps/{readarr => readarr-bin}/files/readarr.service (100%) rename www-apps/{readarr => readarr-bin}/metadata.xml (100%) create mode 100644 www-apps/readarr-bin/readarr-bin-0.3.21.2475.ebuild delete mode 100644 www-apps/readarr/Manifest delete mode 100644 www-apps/readarr/readarr-0.3.20.2452.ebuild create mode 100644 www-apps/sonarr-bin/Manifest rename www-apps/{sonarr => sonarr-bin}/files/sonarr.init-r2 (100%) rename www-apps/{sonarr => sonarr-bin}/files/sonarr.logrotate (100%) rename www-apps/{sonarr => sonarr-bin}/files/sonarr.service-r1 (100%) rename www-apps/{sonarr => sonarr-bin}/metadata.xml (100%) create mode 100644 www-apps/sonarr-bin/sonarr-bin-4.0.2.1367.ebuild delete mode 100644 www-apps/sonarr/Manifest delete mode 100644 www-apps/sonarr/sonarr-4.0.2.1341.ebuild rename www-client/firefox-bin/{firefox-bin-115.9.0.ebuild => firefox-bin-115.9.1.ebuild} (100%) rename www-client/firefox-bin/{firefox-bin-124.0.ebuild => firefox-bin-124.0.1.ebuild} (100%) create mode 100644 www-client/firefox/firefox-115.9.1.ebuild create mode 100644 www-client/firefox/firefox-124.0.1.ebuild rename www-client/google-chrome-beta/{google-chrome-beta-123.0.6312.46.ebuild => google-chrome-beta-124.0.6367.9.ebuild} (100%) rename www-client/google-chrome-unstable/{google-chrome-unstable-124.0.6356.2.ebuild => google-chrome-unstable-125.0.6368.2.ebuild} (100%) rename www-client/microsoft-edge-beta/{microsoft-edge-beta-123.0.2420.32.ebuild => microsoft-edge-beta-123.0.2420.53.ebuild} (100%) rename www-client/opera/{opera-108.0.5067.29-r1.ebuild => opera-108.0.5067.40.ebuild} (100%) rename www-client/vivaldi/{vivaldi-6.6.3271.48.ebuild => vivaldi-6.6.3271.53.ebuild} (99%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-123.0.6312.46_beta.ebuild => chrome-binary-plugins-124.0.6367.9_beta.ebuild} (100%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-124.0.6356.2_alpha.ebuild => chrome-binary-plugins-125.0.6368.2_alpha.ebuild} (100%) create mode 100644 x11-apps/xdm/xdm-1.1.15.ebuild create mode 100644 x11-apps/xedit/xedit-1.2.4.ebuild delete mode 100644 x11-apps/xkbcomp/xkbcomp-1.4.6.ebuild create mode 100644 x11-apps/xload/xload-1.2.0.ebuild create mode 100644 x11-apps/xman/xman-1.2.0.ebuild create mode 100644 x11-libs/libX11/libX11-1.8.8.ebuild create mode 100644 x11-libs/libXmu/libXmu-1.2.0.ebuild delete mode 100644 x11-libs/libXvMC/libXvMC-1.0.13.ebuild delete mode 100644 x11-libs/libpciaccess/files/libpciaccess-0.17-musl-lfs.patch rename x11-libs/libpciaccess/{libpciaccess-0.17-r1.ebuild => libpciaccess-0.18.1.ebuild} (69%) rename x11-libs/startup-notification/{startup-notification-0.12-r1.ebuild => startup-notification-0.12-r2.ebuild} (78%) create mode 100644 x11-misc/compose-tables/compose-tables-1.8.8.ebuild create mode 100644 x11-misc/lndir/lndir-1.0.5.ebuild delete mode 100644 x11-terms/kitty-shell-integration/kitty-shell-integration-0.33.0.ebuild delete mode 100644 x11-terms/kitty-terminfo/kitty-terminfo-0.33.0.ebuild delete mode 100644 x11-terms/kitty/kitty-0.33.0.ebuild rename x11-wm/awesome/{awesome-4.3-r102.ebuild => awesome-4.3-r103.ebuild} (98%) delete mode 100644 xfce-base/libxfce4ui/libxfce4ui-4.18.5.ebuild delete mode 100644 xfce-base/tumbler/tumbler-4.19.0.ebuild delete mode 100644 xfce-base/xfce4-panel/xfce4-panel-4.19.2.ebuild delete mode 100644 xfce-base/xfconf/xfconf-4.19.1.ebuild delete mode 100644 xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.5.ebuild delete mode 100644 xfce-extra/xfce4-screensaver/xfce4-screensaver-4.18.2.ebuild delete mode 100644 xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.11.1.ebuild diff --git a/Manifest b/Manifest index 591168854cf9..57b0fd5c76b1 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29793 BLAKE2B a73167ff6e03d793701f7b7739b77b327fea50b76b2e27b2cbaa4def99fd2e0cf32d3a68114c0f4f03ef5ce0e3ce586fb670f7c0be4634356e9886e0eaa6af8d SHA512 a9ed56ded127f9f4262eb734901c1f89541d09712bbdf519e98668cf3785a992e3639e5dc2eb1569270d0847c6175d3de8058ace507f285f61ffd3b3b827cb70 -TIMESTAMP 2024-03-22T05:40:08Z +MANIFEST Manifest.files.gz 29769 BLAKE2B ca43d734af648fa09475a250f776e59054a639150a774315ad483faf7ed17c69dd6a22ea9b57d7eb328689fb5a9d0d3af9a903f8e6fd9baf31524344a9b6f13d SHA512 297b0627cab98866240e2cc57483a0c82c549ef439333786b5dc952b8903520714da5b8c0ccafb49b26d1069d8473c45b3859253cfef0d82495274d63a732664 +TIMESTAMP 2024-03-25T17:10:24Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmX9GbhfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYBsABfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klBXQhAArCJx7Ibm92amLbxrHPYwrsS8OZQ8LjngcIpiYqPT2nQ97kD+NUX1zUpj -0CclCDQrC1Hs+qIPKpLfe0jR4toa3GoS8ZeQTp7V+xFtjs/dJ5jDBWRxtnHqv/Dq -01FD3BzQAYIXqt7OjVkJSo/oTKWF2v0+4GRx1lAga56bSISmZ5bmSVBsXhJv9yyu -UYT6925MICyUN8F4blFuUC0N9Br90hDUjeo1mmzUxj/P5LXwV0oKUSXIqaem7qNC -5nfQ70dYevAk42trov2qDgyzRyxZWm52fiQdOT+Zmg8k5vej8PtTSHfKtDZENJOH -IHQVqdqzXcYSL6CgsKdj+evo8eIvtJ0VL0eFX5AZA0EwOYDopv/gzMWpnYeEAXp4 -M9flgZEJt+geL1F2UZObGBky2tUy5bz9W5vxNWVukZeuKJm/kmlTRFlSiaR46vaE -Psp6kd62JrHE6205WiYbYY+RRM9t0gsrikJH3FlzfUSPn3nXZULnr4PC0bR7kJO5 -xEN3fMhnIBRly9vzrUOdyAQqxkwWjmBEIUTeswJlzN96lSP/jbc3Y96LC2sBpY2I -0F301iE2yaZjC560ByuWWTrqq7WAngVnMZWRwYlTGfJnaiLVUmJzKFPZCf3BnP7A -GTewyCZrO/u7il/wqRhGRTeXD0g08FC7lkD9YFsAW+qolaMY3Wg= -=wK+A +klDfSRAAtLUm3260Kf4+mi6t0ilL+iHjxQsJkjQGclVPA0uIiFOo22qEnXj1e1gv +07JIT3SjeQSpYDP8g3UTWqRjTKmsm9ToBHn5Qn9SNAqNB1caPZBaGqaVUyamZZfv +0DdM3fMFgAgtMVlPQw+JBWLevNS8VDahRgyUfjaMjJUjEwM0aVriJQniKI5v5iE6 +qNVUP90yfVj4CA9VBeCuaXhGpovvW85dRSStn7X3JCLyUauYlElFk02+dB/BLrY6 +CqtM1xqGiehbwzWB1MVkV8b1IoKrFx4zEFYtiY3lmtNArYfp99PVgR3u5jrFZ2Iq +YkDsbepvQ4iPVqv/LhTLuPx2iyucR4NI+AgZYVCk/qKaKQ4Lh0Nlqw/lSXcbnUW9 +ZRcTVY7IJ1u3/UnQ67wvGXXE1QCS+t6nZnq8s7zqvJ6DktjbJdojke8NNt5B7KPp +clkQidYUnw5tfw/A0fUitS+zE2ASYmWbWTBt6ctfbM9hg8Qbvp+DgZ7/bVGSiGjn +vSzvY+6d/3ta12UTd+yzaG4Ait2wduVshHuLGFGb/Y6utIqjrVsZ8kykUPNeQauW +DTwsTBwTH9cUsOpepGy0c1qcbPXDXz1R2SshQygyG4oiE5cMS9fueprcxrCyVe/9 +bAEbMYlnLdRYDTnoh/hLdbDpMsHbwWJkdBcyxLCwKmywRQDniMA= +=xQI1 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index a9777bc6cb329521b7fc34b2e246e3e8439f1997..93d4cbdca1ba4f93ea1991b48adcfd423e095f41 100644 GIT binary patch literal 29769 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 tbYxc4@^nxRGn|IzL*5PWXcSkF@c$N?)>rK0T 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 M5BjeF=eySc0O@g%6951J diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index 007d2a7ec719473014a15afc112e39973796b96c..f1510637d635d74447115879527a4a4df45d7300 100644 GIT binary patch literal 4556 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 q%}6L4K>ceTzuOcMY=a295=;hsS|MQ3c_+9z! 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 diff --git a/app-accessibility/kontrast/Manifest b/app-accessibility/kontrast/Manifest index efa9a5ed2680..85a9c3d6c61f 100644 --- a/app-accessibility/kontrast/Manifest +++ b/app-accessibility/kontrast/Manifest @@ -2,4 +2,4 @@ DIST kontrast-23.08.5.tar.xz 211984 BLAKE2B f1c50f90031615bc9a3ddd00155f40fed224 DIST kontrast-24.02.1.tar.xz 213136 BLAKE2B dfce8dbafaa51ee2f292148e2a80f3513584e6d13c47972c1e9977d4fdfeedfd9a714c922979ed10f029ecd471904f9316a5f8a27fa0e70d0e427e200fba726c SHA512 28d4bdf96e34d9d64a7c853504fb476c22a051db21ea6438d390e6543f99395ce70aa7e4c4c9676f6397707ffb092eee5b60cca4029486f37e9bdda0c915206b EBUILD kontrast-23.08.5.ebuild 825 BLAKE2B 63c0d56a8cd604a3a37ef865d64928132ed18a38aefc953860622932d12eb91c9f0c451fb488517b0cc08e38d505938a843ce6950badcef8af6fe89b8d0888c9 SHA512 3077f08bfeea3f450ee98cd610358f1dbf5f099511af94ce5a2b1df21c438c5a60d6e86f06640d8f0f1575ff57a820f47c69541ac16ab335d684e8c30b864998 EBUILD kontrast-24.02.1.ebuild 705 BLAKE2B d68d59ed253ea207e99bb234e8e28f4e4c9ad60ac324d84e1b13be11a8a20a62f727a44023f3afd3a3d03f70bc468ad21e38740b8d4ed6564feef538528d4241 SHA512 e7c138d03f86a10684bb49cc3bf60ca340a7003e5612ec900910cc47e9ef07253ed9e6e4b4b0d973e1364a14f0e43c000ead4d87fd9d53e0ac92a2c38cdd31a9 -MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 +MISC metadata.xml 384 BLAKE2B 769505c8a869e842511bb7202a31c4ac5d89dbf378199f669bfe7038d27aa63febbf2eedf8ea767545e1ab99be1718c9d67ff506842e2b624f512a98efcb0de4 SHA512 52a7f09822301efe07ad292d16d6625a22da14febe2236e69dfe7e7088750d2d2095d765a65466d80285d3b87ef8979ed0e75956f3cb9cd52127994b23de3c75 diff --git a/app-accessibility/kontrast/metadata.xml b/app-accessibility/kontrast/metadata.xml index d925f2439758..2fe731d24020 100644 --- a/app-accessibility/kontrast/metadata.xml +++ b/app-accessibility/kontrast/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + accessibility/kontrast diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 96fdf7db4d34294ca8e540f787fb98aa556d11b5..bf8062f507c61439f18513e2c9be8e41912aeb0e 100644 GIT binary patch literal 32036 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.J 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 TgmGlw{_B4MajG;?T;%`&6ge1Q literal 32029 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:' 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.59.ebuild b/app-admin/awscli/awscli-1.32.59.ebuild index 4a677affdbc4..b7c9ceb6d88f 100644 --- a/app-admin/awscli/awscli-1.32.59.ebuild +++ b/app-admin/awscli/awscli-1.32.59.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +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-)" diff --git a/app-admin/awscli/awscli-1.32.66.ebuild b/app-admin/awscli/awscli-1.32.66.ebuild deleted file mode 100644 index 4a677affdbc4..000000000000 --- a/app-admin/awscli/awscli-1.32.66.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# 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/awscli/awscli-1.32.67.ebuild b/app-admin/awscli/awscli-1.32.67.ebuild deleted file mode 100644 index 4a677affdbc4..000000000000 --- a/app-admin/awscli/awscli-1.32.67.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# 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/awscli/awscli-1.32.68.ebuild b/app-admin/awscli/awscli-1.32.68.ebuild deleted file mode 100644 index 4a677affdbc4..000000000000 --- a/app-admin/awscli/awscli-1.32.68.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# 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/awscli/awscli-1.32.65.ebuild b/app-admin/awscli/awscli-1.32.69.ebuild similarity index 100% rename from app-admin/awscli/awscli-1.32.65.ebuild rename to app-admin/awscli/awscli-1.32.69.ebuild diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest index 171c8b06c52e..3e1266259363 100644 --- a/app-admin/calamares/Manifest +++ b/app-admin/calamares/Manifest @@ -1,5 +1,8 @@ AUX calamares-3.2.60-ldflags.patch 661 BLAKE2B ebeea9a8dbb067ebf3f862d425342338e4830bf75771c240aea22eb19cf44f5c64ca3560198dd4a43c0ab8b13dab98c5118921c7096ae24ab1f7c4b03467bab6 SHA512 9b12576d687b518e4652cd1c2f67248ed11fed3ed443ae8d1ba0b7ee4e8d312dca423a6ea87c3e5cd25ad079d732f45a059e735d2df24a71f93f4f04cba3dbc1 +AUX calamares-gentoo-branding.desc 10382 BLAKE2B 1a8f68c54d1e7d4392f4545b4d5cb3bebfb16c2d15320be3b0b63382ed255ebf79ac6286f6111b8b357603abde5b58f12da9ad2713bbfdf7445f7a135ba37637 SHA512 b2136662e2d580679dd13c4e642364329231c5636421911a0012f6763fe602959b54616323bb81f857b78fa12187f0331fb290611c720a45ec3c122b4e6e65f8 AUX calamares-pkexec 43 BLAKE2B 432999808da0fdde0e5d9c88887a5f112ac00c90af51f3d907d02ab4f9eb4fae7348856028bcfff98ced8698d0d039bd9506f50baa90f5b12b43c1b72885f230 SHA512 768148cd58cdfb5c6791b76ec60c21a4ca852120f53ed31a83bc7a2e0a26aa77b10bd3756182d3dff03208e820def4b83c45edba0484fa2f5a33c93880c3f4bb DIST calamares-3.2.60.tar.gz 4260547 BLAKE2B edf300ce9d534cd506b2341b3ce314bbde7fcc6dac40ad2307e549bbeab7a63ddfe6d7ae8c8176ee1ad4e4b02c9eadcd5efc66872e1f464c39200d8d117dca80 SHA512 dfc01212f74694f10d40dd1d1ad61db384c83021dc9cd4753027a9cf40b92c8e8b2d5032df76533a8f22c05448aba546c9bb21c38c03fb0cb8d7de35fb79fb7f +DIST calamares-3.3.5.tar.gz 4722988 BLAKE2B bc3270fbc2f804c46008f1f0a106719b779a07d7d5d3cc9f1ab17da7597ebb5dfebc8793036e19570b0048afb667df4b9fed55e813374d7465513ea048e00ffc SHA512 6846e13455e4fa38bd4d5061eece1baf5a972700f489dc1e35d988cfb5359650c63f79f9453431f1aff722af696260504c27f0c000490d781ab5fe03a5c46cf2 EBUILD calamares-3.2.60-r5.ebuild 2824 BLAKE2B a4931b7a2e77a3f9fb286374469f463d90a6687617836153a3a4150823528300c79ec90a26b794d1fbd45d5de9f880957da9d27c231d41b05ac9faed5c1fc223 SHA512 d2a5e6f0d8b2b4a97d1cc305db65b73dd1a1a527b6e17228386f27d41381f864b899af6e2a20a5444641031babb4d0b76342ceaac6923d46e304e77be118d2f4 +EBUILD calamares-3.3.5.ebuild 4419 BLAKE2B d2ce67ac7db2e1aa6766060015c63872245976cee3f5ab4e740f1aca1f918f1bf310cdbdf92937e2bc1ac6f9a2c62a8d0c6ca4613bba1775c7b2a531d6974c9d SHA512 c9ab1c71656dd0f22eeb879e4026107ffb78b74ed275c3da0f8479ed096be99edde48acc441183a3f6a4b736c36b7a4f8520fec463de8f2d8f1b7370c65d8a40 MISC metadata.xml 781 BLAKE2B 56d64535b539de398557b26f7705e6aa222d7073a0c31a38069d45deec697e488891c95850324a7610ee1faf8f4ce2e04d0d0a9fd29300afa5e5bf42804e6942 SHA512 156cd07700dfab61f78bbdd4c626a098ce111428cebbbc6ab541f60f12e347f62236ad21d2fd8031babfc0be87ad4b246ad2afb3e453005588f87bc500c78c72 diff --git a/app-admin/calamares/calamares-3.3.5.ebuild b/app-admin/calamares/calamares-3.3.5.ebuild new file mode 100644 index 000000000000..18227c7ccfcf --- /dev/null +++ b/app-admin/calamares/calamares-3.3.5.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PYTHON_COMPAT=( python3_{10..11} ) + +inherit ecm python-single-r1 + +DESCRIPTION="Distribution-independent installer framework" +HOMEPAGE="https://calamares.io" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="~amd64" +IUSE="+networkmanager qt6 +upower" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +QT5_MIN="5.15.0" +KF_QT5_MIN="5.78" +QT6_MIN="6.5.0" +KF_QT6_MIN="5.240" + +BDEPEND=" + qt6? ( + >=dev-qt/qttools-${QT6_MIN}:6[linguist] + >=kde-frameworks/extra-cmake-modules-${KF_QT6_MIN} + ) + !qt6? ( + >=dev-qt/linguist-tools-${QT5_MIN}:5 + >=kde-frameworks/extra-cmake-modules-${KF_QT5_MIN} + ) +" +COMMON_DEPEND="${PYTHON_DEPS} + dev-cpp/yaml-cpp:= + $(python_gen_cond_dep ' + >=dev-libs/boost-1.72.0:=[python,${PYTHON_USEDEP}] + dev-libs/libpwquality[${PYTHON_USEDEP}] + ') + qt6? ( + >=dev-qt/qtbase-${QT6_MIN}:6[concurrent,dbus,gui,network,widgets,xml] + >=dev-qt/qtdeclarative-${QT6_MIN}:6 + >=dev-qt/qtsvg-${QT6_MIN}:6 + >=dev-qt/qtwebengine-${QT6_MIN}:6[widgets] + dev-qt/kdsingleapplication[qt6] + >=kde-frameworks/kconfig-${KF_QT6_MIN}:6 + >=kde-frameworks/kcoreaddons-${KF_QT6_MIN}:6 + >=kde-frameworks/kcrash-${KF_QT6_MIN}:6 + >=kde-frameworks/ki18n-${KF_QT6_MIN}:6 + >=kde-frameworks/kpackage-${KF_QT6_MIN}:6 + >=kde-frameworks/kparts-${KF_QT6_MIN}:6 + >=kde-frameworks/kservice-${KF_QT6_MIN}:6 + >=kde-frameworks/kwidgetsaddons-${KF_QT6_MIN}:6 + sys-auth/polkit-qt[qt6(-)] + >=sys-libs/kpmcore-24.01.75:6= + ) + !qt6? ( + >=dev-qt/qtconcurrent-${QT5_MIN}:5 + >=dev-qt/qtdbus-${QT5_MIN}:5 + >=dev-qt/qtdeclarative-${QT5_MIN}:5 + >=dev-qt/qtgui-${QT5_MIN}:5 + >=dev-qt/qtnetwork-${QT5_MIN}:5 + >=dev-qt/qtsvg-${QT5_MIN}:5 + >=dev-qt/qtwebengine-${QT5_MIN}:5[widgets] + >=dev-qt/qtwidgets-${QT5_MIN}:5 + >=dev-qt/qtxml-${QT5_MIN}:5 + dev-qt/kdsingleapplication[-qt6] + >=kde-frameworks/kconfig-${KF_QT5_MIN}:5 + >=kde-frameworks/kcoreaddons-${KF_QT5_MIN}:5 + >=kde-frameworks/kcrash-${KF_QT5_MIN}:5 + >=kde-frameworks/ki18n-${KF_QT5_MIN}:5 + >=kde-frameworks/kpackage-${KF_QT5_MIN}:5 + >=kde-frameworks/kparts-${KF_QT5_MIN}:5 + >=kde-frameworks/kservice-${KF_QT5_MIN}:5 + >=kde-frameworks/kwidgetsaddons-${KF_QT5_MIN}:5 + sys-auth/polkit-qt[qt5(+)] + >=sys-libs/kpmcore-20.04.0:5= + ) + sys-apps/dbus + sys-apps/dmidecode + virtual/libcrypt:= +" +DEPEND="${COMMON_DEPEND} + test? ( + !qt6? ( dev-qt/qttest:5 ) + ) +" +RDEPEND="${COMMON_DEPEND} + app-admin/sudo + dev-libs/libatasmart + net-misc/rsync + || ( + sys-boot/grub:2 + sys-apps/systemd[boot(-)] + sys-apps/systemd-utils[boot] + ) + sys-boot/os-prober + sys-fs/squashfs-tools + sys-libs/timezone-data + virtual/udev + networkmanager? ( net-misc/networkmanager ) + upower? ( sys-power/upower ) +" + +src_prepare() { + ecm_src_prepare + export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \ + PYTHON_INCLUDE_PATH="$(python_get_library_path)"\ + PYTHON_CFLAGS="$(python_get_CFLAGS)"\ + PYTHON_LIBS="$(python_get_LIBS)" + + sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \ + calamares.desktop || die + sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \ + calamares.desktop || die + + cp "${FILESDIR}/calamares-gentoo-branding.desc" src/branding/default/branding.desc || die "Failed to overwrite branding file" +} + +src_configure() { + local mycmakeargs=( + -DINSTALL_CONFIG=ON + -DINSTALL_COMPLETION=ON + -DINSTALL_POLKIT=ON + -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON + -DWITH_PYTHON=ON + # Use system instead + -DWITH_PYBIND11=OFF + -DBUILD_APPDATA=ON + -DWITH_QT6="$(usex qt6)" + ) + + ecm_src_configure +} + +src_test() { + local myctestargs=( + # Skipped tests: + # load-dracut: tries and fails to find Dracut config + # libcalamaresnetworktest: needs network + # libcalamaresutilstest: inspects /tmp (expects namespace?) + # + # Need investigation: + # test_libcalamaresuipaste + # validate-netinstall + # validate-services-systemd + # localetest + # machineidtest + # packagechoosertest + # + # Requires removed dev-python/toml + # lint-displaymanager + # + # E1101 + # lint-dummypython + -E "(load-dracut|libcalamaresnetworktest|libcalamaresutilstest|test_libcalamaresuipaste|validate-netinstall|validate-services-systemd|localetest|machineidtest|packagechoosertest|lint-displaymanager|lint-dummypython)" + ) + + cmake_src_test +} + +src_install() { + ecm_src_install + dobin "${FILESDIR}"/calamares-pkexec +} diff --git a/app-admin/calamares/files/calamares-gentoo-branding.desc b/app-admin/calamares/files/calamares-gentoo-branding.desc new file mode 100644 index 000000000000..9b107b45e3e2 --- /dev/null +++ b/app-admin/calamares/files/calamares-gentoo-branding.desc @@ -0,0 +1,239 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# +# Product branding information. This influences some global +# user-visible aspects of Calamares, such as the product +# name, window behavior, and the slideshow during installation. +# +# Additional styling can be done using the stylesheet.qss +# file, also in the branding directory. +--- +componentName: default + + +### WELCOME / OVERALL WORDING +# +# These settings affect some overall phrasing and looks, +# which are most visible in the welcome page. + +# This selects between different welcome texts. When false, uses +# the traditional "Welcome to the %1 installer.", and when true, +# uses "Welcome to the Calamares installer for %1." This allows +# to distinguish this installer from other installers for the +# same distribution. +welcomeStyleCalamares: true + +# Should the welcome image (productWelcome, below) be scaled +# up beyond its natural size? If false, the image does not grow +# with the window but remains the same size throughout (this +# may have surprising effects on HiDPI monitors). +welcomeExpandingLogo: true + +### WINDOW CONFIGURATION +# +# The settings here affect the placement of the Calamares +# window through hints to the window manager and initial +# sizing of the Calamares window. + +# Size and expansion policy for Calamares. +# - "normal" or unset, expand as needed, use *windowSize* +# - "fullscreen", start as large as possible, ignore *windowSize* +# - "noexpand", don't expand automatically, use *windowSize* +windowExpanding: normal + +# Size of Calamares window, expressed as w,h. Both w and h +# may be either pixels (suffix px) or font-units (suffix em). +# e.g. "800px,600px" +# "60em,480px" +# This setting is ignored if "fullscreen" is selected for +# *windowExpanding*, above. If not set, use constants defined +# in CalamaresUtilsGui, 800x520. +windowSize: 800px,520px + +# Placement of Calamares window. Either "center" or "free". +# Whether "center" actually works does depend on the window +# manager in use (and only makes sense if you're not using +# *windowExpanding* set to "fullscreen"). +windowPlacement: center + +### PANELS CONFIGURATION +# +# Calamares has a main content area, and two panels (navigation +# and progress / sidebar). The panels can be controlled individually, +# or switched off. If both panels are switched off, the layout of +# the main content area loses its margins, on the assumption that +# you're doing something special. + +# Kind of sidebar (panel on the left, showing progress). +# - "widget" or unset, use traditional sidebar (logo, items) +# - "none", hide it entirely +# - "qml", use calamares-sidebar.qml from branding folder +# In addition, you **may** specify a side, separated by a comma, +# from the kind. Valid sides are: +# - "left" (if not specified, uses this) +# - "right" +# - "top" +# - "bottom" +# For instance, "widget,right" is valid; so is "qml", which defaults +# to putting the sidebar on the left. Also valid is "qml,top". +# While "widget,top" is valid, the widgets code is **not** flexible +# and results will be terrible. +sidebar: widget + +# Kind of navigation (button panel on the bottom). +# - "widget" or unset, use traditional navigation +# - "none", hide it entirely +# - "qml", use calamares-navigation.qml from branding folder +# In addition, you **may** specify a side, separated by a comma, +# from the kind. The same sides are valid as for *sidebar*, +# except the default is *bottom*. +navigation: widget + + +### STRINGS, IMAGES AND COLORS +# +# This section contains the "branding proper" of names +# and images, rather than global-look settings. + +# These are strings shown to the user in the user interface. +# There is no provision for translating them -- since they +# are names, the string is included as-is. +# +# The four Url strings are the Urls used by the buttons in +# the welcome screen, and are not shown to the user. Clicking +# on the "Support" button, for instance, opens the link supportUrl. +# If a Url is empty, the corresponding button is not shown. +# +# bootloaderEntryName is how this installation / distro is named +# in the boot loader (e.g. in the GRUB menu). +# +# These strings support substitution from /etc/os-release +# if KDE Frameworks 5.58 are available at build-time. When +# enabled, ${varname} is replaced by the equivalent value +# from os-release. All the supported var-names are in all-caps, +# and are listed on the FreeDesktop.org site, +# https://www.freedesktop.org/software/systemd/man/os-release.html +# Note that ANSI_COLOR and CPE_NAME don't make sense here, and +# are not supported (the rest are). Remember to quote the string +# if it contains substitutions, or you'll get YAML exceptions. +# +# The *Url* entries are used on the welcome page, and they +# are visible as buttons there if the corresponding *show* keys +# are set to "true" (they can also be overridden). +strings: + productName: ${PRETTY_NAME} + shortProductName: ${NAME} + version: ${VERSION_ID} + shortVersion: ${VERSION_ID} + versionedName: ${PRETTY_NAME} ${VERSION_ID} + shortVersionedName: ${NAME} ${VERSION_ID} + bootloaderEntryName: ${NAME} + productUrl: ${HOME_URL} + supportUrl: ${SUPPORT_URL} + knownIssuesUrl: ${BUG_REPORT_URL} + releaseNotesUrl: ${HOME_URL} + donateUrl: ${HOME_URL} + +# These images are loaded from the branding module directory. +# +# productBanner is an optional image, which if present, will be shown +# on the welcome page of the application, above the welcome text. +# It is intended to have a width much greater than height. +# It is displayed at 64px height (also on HiDPI). +# Recommended size is 64px tall, and up to 460px wide. +# productIcon is used as the window icon, and will (usually) be used +# by the window manager to represent the application. This image +# should be square, and may be displayed by the window manager +# as small as 16x16 (but possibly larger). +# productLogo is used as the logo at the top of the left-hand column +# which shows the steps to be taken. The image should be square, +# and is displayed at 80x80 pixels (also on HiDPI). +# productWallpaper is an optional image, which if present, will replace +# the normal solid background on every page of the application. +# It can be any size and proportion, +# and will be tiled to fit the entire window. +# For a non-tiled wallpaper, the size should be the same as +# the overall window, see *windowSize* above (800x520). +# productWelcome is shown on the welcome page of the application in +# the middle of the window, below the welcome text. It can be +# any size and proportion, and will be scaled to fit inside +# the window. Use `welcomeExpandingLogo` to make it non-scaled. +# Recommended size is 320x150. +# +# These filenames can also use substitutions from os-release (see above). +images: + # productBanner: "banner.png" + productIcon: "squid.png" + productLogo: "squid.png" + # productWallpaper: "wallpaper.png" + productWelcome: "languages.png" + +# Colors for text and background components. +# +# - SidebarBackground is the background of the sidebar +# - SidebarText is the (foreground) text color +# - SidebarBackgroundCurrent sets the background of the current step. +# Optional, and defaults to the application palette. +# - SidebarTextCurrent is the text color of the current step. +# +# These colors can **also** be set through the stylesheet, if the +# branding component also ships a stylesheet.qss. Then they are +# the corresponding CSS attributes of #sidebarApp. +style: + SidebarBackground: "#292F34" + SidebarText: "#FFFFFF" + SidebarTextCurrent: "#292F34" + SidebarBackgroundCurrent: "#D35400" + +### SLIDESHOW +# +# The slideshow is displayed during execution steps (e.g. when the +# installer is actually writing to disk and doing other slow things). + +# The slideshow can be a QML file (recommended) which can display +# arbitrary things -- text, images, animations, or even play a game -- +# during the execution step. The QML **is** abruptly stopped when the +# execution step is done, though, so maybe a game isn't a great idea. +# +# The slideshow can also be a sequence of images (not recommended unless +# you don't want QML at all in your Calamares). The images are displayed +# at a rate of 1 every 2 seconds during the execution step. +# +# To configure a QML file, list a single filename: +# slideshow: "show.qml" +# To configure images, like the filenames (here, as an inline list): +# slideshow: [ "/etc/calamares/slideshow/0.png", "/etc/logo.png" ] +slideshow: "show.qml" + +# There are two available APIs for a QML slideshow: +# - 1 (the default) loads the entire slideshow when the installation- +# slideshow page is shown and starts the QML then. The QML +# is never stopped (after installation is done, times etc. +# continue to fire). +# - 2 loads the slideshow on startup and calls onActivate() and +# onLeave() in the root object. After the installation is done, +# the show is stopped (first by calling onLeave(), then destroying +# the QML components). +# +# An image slideshow does not need to have the API defined. +slideshowAPI: 2 + + +# These options are to customize online uploading of logs to pastebins: +# - type : Defines the kind of pastebin service to be used. Currently +# it accepts two values: +# - none : disables the pastebin functionality +# - fiche : use fiche pastebin server +# - url : Defines the address of pastebin service to be used. +# Takes string as input. Important bits are the host and port, +# the scheme is not used. +# - sizeLimit : Defines maximum size limit (in KiB) of log file to be pasted. +# The option must be set, to have the log option work. +# Takes integer as input. If < 0, no limit will be forced, +# else only last (approximately) 'n' KiB of log file will be pasted. +# Please note that upload size may be slightly over the limit (due +# to last minute logging), so provide a suitable value. +uploadServer : + type : "fiche" + url : "http://termbin.com:9999" + sizeLimit : -1 diff --git a/app-admin/drush/Manifest b/app-admin/drush/Manifest index 3ccbb444dc67..fab0e17421de 100644 --- a/app-admin/drush/Manifest +++ b/app-admin/drush/Manifest @@ -1,10 +1,11 @@ AUX array-syntax.patch 2166 BLAKE2B 40c40456ea5f2deacb4f83f74abdb58300a1fd03f93544e05d0e4e58ec266422d5b2cffa0652b49022a6096801d8506779e2da5f11cabfbc2e15fb36f1a78fe1 SHA512 8fb8e243b885a40490b0e55a12e65639879e6adae60f2784e6c960338c9e842bb480d9d18d83c1dd834b8114c37c59a4709881936895faf0c3262878de62414a +AUX drush-6.7.0-batch-signature-fix-r1.patch 1547 BLAKE2B c11d9ae092e6d1fbf9134d094e034a32c3f8e0cbffdad1246a7124644a1f1f30a983dc267c7d48f9a378386c576eb05ea4c725aeec728142d6c4a63124d9d60e SHA512 22f5c7b8a005bd8b92f53312aa24cc59c70f7d519b0d7f5225137d82f86b42954448072a8f1b665e0056cf1200aab0e38dcc9359d89a37904927eb23f9d916fb AUX drush-6.7.0-batch-signature-fix.patch 1545 BLAKE2B a23c3f57fc3dfeec789019734cc294435a09abfaa66f0ec860efa6ce9eaec82d950e6f15afce870e4009cb895e7e6f4936bde07937fc2996f6a49d0550325a13 SHA512 22507ad189429a14af6a2b6344bb9c803b4536f55b25c3ecf68be47f69eedb45953b25e574b9b03ed43b7f0b600c3f0db116b7f14c0c130cd73008b38d27d4f1 AUX drush-6.7.0-dont-pass-null-to-strtoupper.patch 1076 BLAKE2B 3f2335b9d84e95705f38830d692902db9e460686e5b619840dc83116774a0fe5a7389bfe11cc213e2fcad398000a3b13d4c7cfba3c194d0df95d334fffad2b5f SHA512 5f506583a025f989d027519d5b64014274ddd69065890cc1ae3db1f89959b021dae849a25b9a35885f92b4e6ceb137990d13e0d1c0f7b0eb1b60bfac281ab008 AUX drush-6.7.0-gzip-mime.patch 775 BLAKE2B 6ed1f540ecff96f798c6dedb97da136b8f43e46bc5696f8aeedaab2419641880d161562ea04b44cc565bb76a693bf1ac9183d1efefbe1d744977381b45be8a3d SHA512 67002c5653301823b9b8efee4c0c00ef0dda9ca05f516eb13d5a9b82dc5837c28c59fea038f881c90e0313bbcd30ff434d58a1736b00c6be73b8da3c46a9291d AUX drush-6.7.0-php8.0.patch 3341 BLAKE2B 681c7bef6f7007e52767c4429015791a8ceb1bbc3ca80c7a8a924e880b811433e67485e5211368dbf89f2f03400f960e06395d64fb67d6fbcb8d85a1c0ce08d1 SHA512 73d74911945a1e74c2ef361e0f1cf89656356062fdcb4c1f36ac9a07d7f62bd29488283fcbffbb2f41700a9a89f6273d8203052fbcadada48bb2002a098a64d4 AUX update-bash-completion-script-for-2.1.patch 1332 BLAKE2B a54fa2cab268542a37f1020012cf7744106966419d2ba8415a2e2ead882feb3f3dc9bd9b1ab17f8592e5d021855f5361b05304efcc810362224935069ef1b897 SHA512 2e19a6be652684c1b1a2a9d6605c1404272391950408cd6ae964b2bdd9f95b1e59deec5111c1eaa563a92837ea394fcb2315a3032b2ab02996509b98eb7d1cf0 DIST drush-6.7.0.tar.gz 511581 BLAKE2B d3a589e3de35afe120d790f96ffa7e88b530da1e1d04815b1dea2f05cd081ad7dc6f4b39fa6f19b5620b9913b952ab289ec538f1b7c0c0f298d3cd0129eb7026 SHA512 203870190dd8987ad3da71f7625476c1f94bc75513447a740fd8c16268fb9705bcbc3b2bffc49a44045998e3fa49fd5ee9d4c0634a1fb39605ba8e10b7373fa5 -EBUILD drush-6.7.0-r4.ebuild 1731 BLAKE2B 209588f8a0e5a2ec602600d8a5d10e465517230f102a7ab3af0753561469c2ad1fd06ca48dd06be0c18e79ef9f95c65a1bc142ce66adf7333606c08085a947d3 SHA512 492a35026e2c3e781c082a17e2a3d15fbad235bb5ed56bc50f98b501fb7c8f97efd0b98a807257fcbe0d0b420504a5ddeeef67339592dac7f49ad9a78defe0eb -EBUILD drush-6.7.0-r6.ebuild 1832 BLAKE2B 70780ca8adba26ca907250510cba87b5d2070231113cd131f3161af84d40ecc13aa0ef6a2172b34933fbaa51427532dfc92bac2a8046b38b795697ab050c4210 SHA512 75ecb1f962a3c874b8c9344b30a8ee21c479c06c3beb893670b01d2993ac92e3ff29b4d786ee27100d1275ed56ac4ead00c5051b6025ca055035aac16a9ad196 +EBUILD drush-6.7.0-r6.ebuild 1814 BLAKE2B 6b3383e74124feb3615a3c3d9f9d51511cd26fd92862ee5038d8ec99eb853ef4715ce2dd89b43c5b888d24a81b88101920dd772681c5530f1c4f30f79902fa9f SHA512 6cdbef34ec70a2676c9829110232cb5dd3089b08bc336598b916c443beaa79e3a4f9bf2a63eef5247924ab5e003840ed1803b1336a28538ac0ca6ab25229980b +EBUILD drush-6.7.0-r7.ebuild 1819 BLAKE2B 7390947c19f19b1452b98ffc4e56fab27d2cb010902a3144ac2e0523c71467895c49bc94a10c6594bb0a3aecedd4b4fd6713ffb3538e2c5edce20ef7ed33e8de SHA512 06e4374039d4882bcf41a07534cc39c55a93a14e58cb2606d5adef2cc262fa358881d14a3110a36a72ce87bed28647ec99c3c6d044014671ef9e1040a6a75edf MISC metadata.xml 532 BLAKE2B c6ca539149d500608519aa982f4a3ef7f8e15b472d5140b8569371df6585c9f80ea57d7802fee00267bfe76290f2b9836be20250472bd261500fd5de84b974f7 SHA512 ec95e30855e93d1d04eac73b3dcf538c2ab38fbeb44acb7f3f7f3c3c04af9a5adba7dc96181cc02f136ffd901e22aab362dadef70aa9f84b0dde78a70bd36716 diff --git a/app-admin/drush/drush-6.7.0-r6.ebuild b/app-admin/drush/drush-6.7.0-r6.ebuild index d2eeb415631c..4f0d63ad593b 100644 --- a/app-admin/drush/drush-6.7.0-r6.ebuild +++ b/app-admin/drush/drush-6.7.0-r6.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 @@ -12,9 +12,7 @@ SRC_URI="https://github.com/drush-ops/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" -DEPEND="" RDEPEND="dev-lang/php[cli,ctype,json(+),simplexml] dev-php/PEAR-Console_Table" diff --git a/app-admin/drush/drush-6.7.0-r4.ebuild b/app-admin/drush/drush-6.7.0-r7.ebuild similarity index 90% rename from app-admin/drush/drush-6.7.0-r4.ebuild rename to app-admin/drush/drush-6.7.0-r7.ebuild index 888cfc09e2bd..1329345e4dc0 100644 --- a/app-admin/drush/drush-6.7.0-r4.ebuild +++ b/app-admin/drush/drush-6.7.0-r7.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=8 @@ -11,10 +11,8 @@ SRC_URI="https://github.com/drush-ops/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" +KEYWORDS="~amd64 ~x86" -DEPEND="" RDEPEND="dev-lang/php[cli,ctype,json(+),simplexml] dev-php/PEAR-Console_Table" @@ -23,6 +21,8 @@ PATCHES=( "${FILESDIR}/array-syntax.patch" "${FILESDIR}/${P}-php8.0.patch" "${FILESDIR}/${P}-gzip-mime.patch" + "${FILESDIR}/${P}-dont-pass-null-to-strtoupper.patch" + "${FILESDIR}/${P}-batch-signature-fix-r1.patch" ) src_prepare() { diff --git a/app-admin/drush/files/drush-6.7.0-batch-signature-fix-r1.patch b/app-admin/drush/files/drush-6.7.0-batch-signature-fix-r1.patch new file mode 100644 index 000000000000..14ee72b7dc4a --- /dev/null +++ b/app-admin/drush/files/drush-6.7.0-batch-signature-fix-r1.patch @@ -0,0 +1,46 @@ +From 1acd52cff0d516ebfa7f177c38ed7f851c4f472a Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Wed, 16 Aug 2023 21:21:39 -0400 +Subject: [PATCH] includes/batch.inc: synchronize sub and superclass signatures + +The DrushBatchContext class overrides the offsetSet() method of its +superclass, ArrayObject, but changes its signature: + + Error: Return type of DrushBatchContext::offsetSet($name, $value) + should either be compatible with ArrayObject::offsetSet(mixed $key, + mixed $value): void, or the #[\ReturnTypeWillChange] attribute should + be used to temporarily suppress the notice in .../batch.inc, line 37 + +Renaming the parameter to $key and adding type hints fixes the issue. + +Signed-off-by: Michael Orlitzky +--- + includes/batch.inc | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/includes/batch.inc b/includes/batch.inc +index dd4adc9..d26fabb 100644 +--- a/includes/batch.inc ++++ b/includes/batch.inc +@@ -34,14 +34,14 @@ + * @see _drush_batch_worker(). + */ + class DrushBatchContext extends ArrayObject { +- function offsetSet($name, $value) { +- if ($name == 'message') { ++ function offsetSet(mixed $key, mixed $value): void { ++ if ($key == 'message') { + drush_log(strip_tags($value), 'ok'); + } +- elseif ($name == 'error_message') { ++ elseif ($key == 'error_message') { + drush_set_error('DRUSH_BATCH_ERROR', strip_tags($value)); + } +- parent::offsetSet($name, $value); ++ parent::offsetSet($key, $value); + } + } + +-- +2.43.2 + diff --git a/app-admin/fifo-cronolog/Manifest b/app-admin/fifo-cronolog/Manifest index 6dcb73813aaa..f8a682af746c 100644 --- a/app-admin/fifo-cronolog/Manifest +++ b/app-admin/fifo-cronolog/Manifest @@ -1,5 +1,3 @@ -DIST fifo-cronolog-1.1.1.tar.bz2 3124 BLAKE2B 6e9cb35e0ed1b54c3baed4451742840dc1144294fc675822c1260d4d7d885a52f8835e60dcbed57c714e40e94e6d51b3ba78af9b9892883f5f520a7c57d30df8 SHA512 3ac809d5cfc951764aaf31d50ee394b0dde9ced16f53daa91c81bdb218af2bab410ff945ebfdeb8307a55bda3292c0a55eb500c3cb73595e17228ef739455d90 DIST fifo-cronolog-1.2.3.tar.gz 4518 BLAKE2B c227304d98b2467a1ed7352399b1e53aba4dc005fa30a1be73b8cc96d61ee49d5f6a3703ccddd1ffef652c4090e9b5dfed9cce3f1254b959a1ccc07aac78b3f6 SHA512 557be1a663c5754a293092078b8a3710474bb1939c1ee65e4c560056238ca646e941e4ad82c0a90c02834fc90ddb2aae9047a4e73d42cf8c2c013f2a5d2c839c -EBUILD fifo-cronolog-1.1.1-r2.ebuild 820 BLAKE2B b5b92b6b2e49d854d20114d592d0d3336bcee3d6b57666e0899bbe57f4c9f794194ad3adcba79f2cb52156ce35392506702e235a7130e17043d01181ddc101f2 SHA512 61d21251eaf1936d7210ebefb0ce10213b1b932e7f141d549cbcece291efa7bcf68651ec93c4614f05ccbadad3d00a136dca650d2bc3a61427ce0b4679ce1e2a -EBUILD fifo-cronolog-1.2.3.ebuild 1020 BLAKE2B 8ac2f6058cb4102aeb3b5051cc2784fa82a7c68cc0d2c10b6ce4a517aba70a3b096acec95e18f4e51ba465d9d0197c076923a6f21824f2806fa31d2360bed560 SHA512 7bcdf3157a1b8758de161a4fddb985850a2b4a4c379230ffdd6130e640ceee4fbe6efd9bb9471bf857db54b50eee7d4b00c5a9d86fb77a81f8c10cb94d56c397 +EBUILD fifo-cronolog-1.2.3-r1.ebuild 1016 BLAKE2B 5c544c0d8e8430abedd2d59f2fa64dab45b675711a58eee11e3e83b44554638babf624b4946fd647081c8ebb75968e7fb14ee603bbfcf61355b04f7dd635cfb2 SHA512 de5de2e5c900b7b698ab5a6852646bc5bcc7db2c57fc2a861c1186fd03a988dfd6a7e2e57b7fdf76c5d0a6cf5e127de84c58e1b74734a544bf2c678fbbb25c09 MISC metadata.xml 498 BLAKE2B 57ae35e61276c4e4b3fe5c05fbd8bb3bb1c7107b34d1575e49862cb1dea43857c3a34e216c90d77b5ee56f80699757924af1e4d5f36b1d5de41bbe6d58147e2c SHA512 c5dd305bfcdaec5407f1a2d611988701310b232630da863dd062ec32c9a82f733959424a95697d04acbacf8faf147d4d6904b7bff9b3dce4a48356e7a296eb9e diff --git a/app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild b/app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild deleted file mode 100644 index 06b9ddeebf9e..000000000000 --- a/app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="cronolog wrapper for use with dumb daemons like squid, varnish and so on" -HOMEPAGE="https://cgit.gentoo.org/proj/fifo-cronolog.git" -SRC_URI="http://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2" - -LICENSE="BSD-2 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="app-admin/cronolog" - -src_install() { - dosbin fifo-cronolog - - newinitd fifo-cronolog.initd fifo-cronolog - newconfd fifo-cronolog.confd fifo-cronolog - - dosym fifo-cronolog /usr/sbin/squid-cronolog -} - -pkg_postinst() { - elog "Warning: app-admin/squid-cronolog has been renamed to app-admin/fifo-cronolog." - elog "This also applies to the binary 'squid-cronolog' but there is a symlink for now" - elog "Please fix your scripts/configs." -} diff --git a/app-admin/fifo-cronolog/fifo-cronolog-1.2.3.ebuild b/app-admin/fifo-cronolog/fifo-cronolog-1.2.3-r1.ebuild similarity index 95% rename from app-admin/fifo-cronolog/fifo-cronolog-1.2.3.ebuild rename to app-admin/fifo-cronolog/fifo-cronolog-1.2.3-r1.ebuild index 06e5d7dd386b..27cfe32f20a1 100644 --- a/app-admin/fifo-cronolog/fifo-cronolog-1.2.3.ebuild +++ b/app-admin/fifo-cronolog/fifo-cronolog-1.2.3-r1.ebuild @@ -27,7 +27,7 @@ src_install() { newinitd openrc/fifo-cronolog.initd fifo-cronolog newconfd openrc/fifo-cronolog.confd fifo-cronolog - systemd_douserunit systemd/fifo-cronolog@.service + systemd_dounit systemd/fifo-cronolog@.service dodoc README.md systemd/fifo-cronolog@example.service.env } diff --git a/app-admin/hcloud/Manifest b/app-admin/hcloud/Manifest index c3be6bf944ab..9a3178e50366 100644 --- a/app-admin/hcloud/Manifest +++ b/app-admin/hcloud/Manifest @@ -1,7 +1,3 @@ -DIST hcloud-1.37.0.tar.xz 1868892 BLAKE2B 40268017c28877a5d26cb752e28511de591ca8dac9ab834b8ad5d15005306910a80501659ed1f827ca7184f1399a054519360c3a27d4081d08346bca53978537 SHA512 c785851a2085511bfb9b257a7267f51b4c8bcc9d14f6b595d772712aeb99c1d9db99a481b211bf110ee5c0fd260cc5a98d3dc5445a68807d5abeb050d0e89b81 -DIST hcloud-1.41.1.tar.xz 1869464 BLAKE2B 4ce755ae14bdfe5e90b673a31f3002ae812449593c3ba4fb08ec3ad0fe21cb2d57bf1dbe0f744d39b4844b165e49a86663a20bad1389d1468e052dbb6163deed SHA512 0e2236d0c4efabccca090866a87d7938d2eb39885b7901e3874c40e1ce672515376edc69471b411e862b1269ac538db380347738362bed1464064c4f6799f933 DIST hcloud-1.42.0.tar.xz 1876444 BLAKE2B e7ed2e01a7c6bb106a5c46e21e26d8b6bdd7636b64c7b354674364c3db8c1776f09f199ea022e2f311e873490b737490ea22045aa00147c6066ff0a7fb96d563 SHA512 dab916666ec17b9675ba0a559170859779289c36739ac4c3d72445c87fb440df475e55e52ed628fd8d1a52421c6df4d47b0b51713e476753a66da74b3a7bf11c -EBUILD hcloud-1.37.0.ebuild 732 BLAKE2B d0128966e4c9444fdd91124e8513215e7f3373c49da216cd6f35268d435d8df8e1889b138c7c71759f4032dc437f31ff9a040eeada70e2a279e18275164b01d8 SHA512 05258150e4eb1ad133cddc7df6d651724746c2a9235497593b11ababb90d519cd1e21a906b853d7b564af3fd5751a049ecb016adcf63699f9d5015b8576cbcb7 -EBUILD hcloud-1.41.1.ebuild 733 BLAKE2B b9d70bb1e60630a6d7b39e131912733b3d4bd6b7e409a8f5ff03e83eaf5f2c2d3a01c4d719780413aaffe3cc6e8e73ca0405863f1cb325879e8ccea9a2d65486 SHA512 ef80806bd3d096e8a3b78169bee3b68cd16f89efab6f89c38433c103f13532110fed5f9b0291308e0dbbc983b8ac448bdfa2cc5a5d2ce3a2902c3c95d06abffe -EBUILD hcloud-1.42.0.ebuild 650 BLAKE2B 46ffa689c8572deb3847f3c6293d8c1dfe6b3ab0fd9a1cac1a6908e47e43b802ffc404a7c9805a30c50a365daf792f74521b2db432fca9053084cf86eaafece5 SHA512 13d967c8990803c7d12909fcd4398382fdf0e9c1d4b648e3445acb99b9ac11499d9afde554dab96fea01db575161ec3cf11a46b79ca53f2a46e01a875717f5a2 +EBUILD hcloud-1.42.0.ebuild 640 BLAKE2B df3d123728bc429f87a4165ffc0bf6cd204c8403337b3f88c4f2a2535b0bf7e5132a9c94087997f27a2be0da0be39b9604fd7952d530e2b76241f6de59043f7c SHA512 4dbaae7363e29d2ba2df336291701023824d7d9aebe7c2efbacb82ad28e461111851240adfd3d5a61346f8117e0add33f3fa2b08c248d18f171f63741b958fa3 MISC metadata.xml 338 BLAKE2B 6ba2cbe509581ac35dabd93abe166f960d69d1f14336779848483386d28e22dd06e5d196061312827b7a945369f05a466417a1636b607e138515957a75db6f84 SHA512 cc69ce0ab7ba3a9af94ef1918738074cdd725bef2ff70d6c19e46d07bb9514d05ef6415c7ba5b372e7a98902a8440cdb9f7b14a848c3ff2f054863356971ddde diff --git a/app-admin/hcloud/hcloud-1.37.0.ebuild b/app-admin/hcloud/hcloud-1.37.0.ebuild deleted file mode 100644 index 4a93fa28a173..000000000000 --- a/app-admin/hcloud/hcloud-1.37.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A command-line interface for Hetzner Cloud" -HOMEPAGE="https://github.com/hetznercloud/cli" -SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -IUSE="" -DEPEND=">=dev-lang/go-1.18:=" -RESTRICT="strip" -QA_FLAGS_IGNORED=".*" - -src_compile() { - go build -mod vendor -o ${PN} -ldflags "-w -X github.com/hetznercloud/cli/internal/version.Version=${PV}-gentoo" ./cmd/${PN} || die "build failed" -} - -src_test() { - # For upstream a simple test is run 'hcloud version' - ./hcloud version - if [[ $? -ne 0 ]] - then - die "Test failed" - fi -} - -src_install() { - dobin ${PN} -} diff --git a/app-admin/hcloud/hcloud-1.41.1.ebuild b/app-admin/hcloud/hcloud-1.41.1.ebuild deleted file mode 100644 index 8b7fa66f4318..000000000000 --- a/app-admin/hcloud/hcloud-1.41.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A command-line interface for Hetzner Cloud" -HOMEPAGE="https://github.com/hetznercloud/cli" -SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="" -DEPEND=">=dev-lang/go-1.18:=" -RESTRICT="strip" -QA_FLAGS_IGNORED=".*" - -src_compile() { - go build -mod vendor -o ${PN} -ldflags "-w -X github.com/hetznercloud/cli/internal/version.Version=${PV}-gentoo" ./cmd/${PN} || die "build failed" -} - -src_test() { - # For upstream a simple test is run 'hcloud version' - ./hcloud version - if [[ $? -ne 0 ]] - then - die "Test failed" - fi -} - -src_install() { - dobin ${PN} -} diff --git a/app-admin/hcloud/hcloud-1.42.0.ebuild b/app-admin/hcloud/hcloud-1.42.0.ebuild index 1525fc811206..c073e3b5e053 100644 --- a/app-admin/hcloud/hcloud-1.42.0.ebuild +++ b/app-admin/hcloud/hcloud-1.42.0.ebuild @@ -11,9 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" - -IUSE="" +KEYWORDS="amd64" src_compile() { ego build -o ${PN} -ldflags "-w -X github.com/hetznercloud/cli/internal/version.Version=${PV}-gentoo" ./cmd/${PN} diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest index 1d21b0773ef2..18a5e2209175 100644 --- a/app-admin/pwman3/Manifest +++ b/app-admin/pwman3/Manifest @@ -1,5 +1,3 @@ -DIST pwman3-0.11.1.tar.gz 76992 BLAKE2B cd7289781436f0f8b941d587c61b2d8a5cad52f3d57d01106d73b3da5930de2bd2df15fe5a4bcfbdce5e5733b7328764d6e4e2d18cba8a575cadad8835218e75 SHA512 111713e23b64a7492b5e2735b0d0117a81759bd9f25a87327a2aa4a465fbbc8a0aa0fbfa86b84cbcd40eb1540d05cdbc6fb81982fe61953df91979e674ce5640 DIST pwman3-0.12.2.tar.gz 76744 BLAKE2B 5223169a267f0c35bcb26499138c9b768c6e29c4ce39d4fb89c56eb72d24a9729159bed93af24e12f1e0e6c1569586772eb36954afd51afc7c97c9de898346e5 SHA512 587839e7d532ef3c53e2c429b086eb6bd59290ce43687034400f8e0772cc4e97c9296694ad83c5fa3fdde37b8d8fef5bc150e9f81fcb9fe8712ffafb4be8b400 -EBUILD pwman3-0.11.1.ebuild 858 BLAKE2B b0309b7d0059f5fb933f216fd170a8e8fede1cffe0687d250488f289b9f5d399ecbd73249ca3162ddf82f24a66ac8ee3a0e1a4a75e3c8e30f706329833794b64 SHA512 f309072d7e2ea99871c7e6fcf807ec45a42e53d997a852429491478bbe9bcd37eb20b2b909b3f9ab1ae2969350f6850d79be7908959c56b001b09911582bc7b3 -EBUILD pwman3-0.12.2.ebuild 891 BLAKE2B f0cb8440ccf43167f950109021c399ced86717d0586e2636019eb0e5ad6e3ce578ab4543ca9f78717ca08e287587fe7db6eb1dabde26e2d7b8231cdcc5544a2e SHA512 fdd6191b036b02694d0b81ab3a64e539d27dd8d960d67b1637b3d21034559aab4d3bd3ae998b008273d4b3b56332eb141fa01e392996fd9fb341dd43590cfdde +EBUILD pwman3-0.12.2.ebuild 966 BLAKE2B 8bfc598ec4d12420b52b43d5a881d34e5bf00e29d2f4af5b1dcd2b3a0b991479d4a25010f96cbfa2dd164394f18487df52fd565bef14e972e355812a2d4457f8 SHA512 13be127f7da2720dd9132e94e4771bae341a6da0798adab09eff311ec26b66d13c57f64d48a972797c7e664849d5421249160b062415e989b72e4218cff18149 MISC metadata.xml 944 BLAKE2B 24c67369c51110a1b5af7460665b6f55a129e86a5e61c4b9cafdf262862cbd21eff1a535dd5bf41c13ddbb3e13913ad06a5ec4bf63d5c8d5d13ee2764685cc2c SHA512 58aceafd3d884f3652682796932e9d6edf8ffecff9f61ee0b7c76f11897f5da20b18a603a8b7246da38ba507b25d5122b2f957349db94c0186abf94fc65c5602 diff --git a/app-admin/pwman3/pwman3-0.11.1.ebuild b/app-admin/pwman3/pwman3-0.11.1.ebuild deleted file mode 100644 index af696aad1fb2..000000000000 --- a/app-admin/pwman3/pwman3-0.11.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -PYTHON_REQ_USE="sqlite" -inherit distutils-r1 optfeature - -DESCRIPTION="A lightweight password-manager with multiple database backends" -HOMEPAGE="https://pwman3.github.io/pwman3/" -SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/cryptography-2.3[${PYTHON_USEDEP}] - >=dev-python/colorama-0.3.0[${PYTHON_USEDEP}] -" -BDEPEND="test? ( dev-python/pexpect[${PYTHON_USEDEP}] )" - -distutils_enable_tests setup.py - -pkg_postinst() { - optfeature "Support for mongodb" dev-python/pymongo - optfeature "Support for postgresql" dev-python/psycopg:2 - optfeature "Support for mysql" dev-python/pymysql -} diff --git a/app-admin/pwman3/pwman3-0.12.2.ebuild b/app-admin/pwman3/pwman3-0.12.2.ebuild index 5fb9d641fba2..671c2afbb0dc 100644 --- a/app-admin/pwman3/pwman3-0.12.2.ebuild +++ b/app-admin/pwman3/pwman3-0.12.2.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 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="sqlite" DISTUTILS_USE_PEP517=setuptools @@ -16,15 +16,22 @@ SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" +IUSE="test" RESTRICT="!test? ( test )" RDEPEND=" >=dev-python/cryptography-2.3[${PYTHON_USEDEP}] >=dev-python/colorama-0.4.0[${PYTHON_USEDEP}] " -BDEPEND="test? ( dev-python/pexpect[${PYTHON_USEDEP}] )" +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + ) +" -distutils_enable_tests setup.py +python_test() { + "${EPYTHON}" -m tests.test_pwman || die "Tests fail with ${EPYTHON}" +} pkg_postinst() { optfeature "Support for mongodb" dev-python/pymongo diff --git a/app-antivirus/Manifest.gz b/app-antivirus/Manifest.gz index faf2bf9e8fb2fc220a947933368032e3e80d7562..9676591343b0ead68a2bf2317c3ec9415e3723ce 100644 GIT binary patch literal 881 zcmV-%1CIP3iwFP!00002|5cPrk{(42g!i0cP5>pTN+m7Ffe8pO8~Xx!8iyYX+d*)A zGz)v6SKWX7-C6oFQ$Ihxd3^X-UoGvc{rJzv4-bHR9$x(M`1?zI@nBVblDrM~Ef>T9 zBlP5jndfw(FN*35u|q*6>=G1%;|1XK&2exU6?w%a-Yx}O1$rAda4cU|$-emJ$@C`4 z%f*Hg_u=)gj|cDpTte0&y&PoT$fL4-9>~=U?;Z^#$4#e3lD8hM;^Gd6H_uxa!K>R;{pw2W5*A$<{#FHegK8hQV0gs(P>saw**e z)g`tITIs}mLnUoShOEn+^938ETHkr0Z?QUy9Ys!Cub_fUS9T!5oVn^G-nzv+IJVD& zBmqeF&E_#E*Rqa7GFFakjR98%H3#^rQQpd=x)+YmdTkVR5`nTJ{?F^{`)6Kw&oi#O zHX3;t>!=MD=G7)(j1}|qusOho=;F9E?z*3Z3uwp2a5qaH*IatSSjyeQgjN-vH4#z5 zeGc9}aO5&dPO`AMCxw3XIFX3Z888{`x&bVjbethD)+NpbHxk?@(p~4C)ehhU zemo1}_0_a**%MmFcz z-;tdoOlw8j43nivwOZqrOw#=nk_l^9oSLX0FC8!E5Ovp6dB(%I)2#W^#4W7-_P~p- zL>=?pW}KO$umP82Zh=isVP%0>`aNN&c&4#9WG8HsoM|p4U?)^9i9$KZQGUm(*clMG zC*I;yGatJWH}I|uPZ<}l0A-1a^po6-vj*;JK0GmK-985Bs-Zr~@MmNn-hY1kpL}hC z=k-M{%MvE}mbW74sm>`>?kfj??COZxh!dZg&P#{WRE~}G(4D0cqyWij5Ftpp<~T*9 z^WG$2N;c&09jbBq>@^)-y=O&Y_WA}Z>RM-5s*Z2fFyQu~9`7azMzhnV?uRrJLSnC& zHL!rE3P+F4iUl|XC$2peb=H~KT6@fyZHY8%6>K=N!$m)RRR+@#2N9TF*AM>!z|U&& H=LG-&QhBfM literal 881 zcmV-%1CIP3iwFP!00002|6P}&FfOAauQ(*zwP0U`-X;wa%a>J(FFDDX-lTb? z#8Bfry!!2t0Uy9MbS=6^g3KFbs%)PhR}qKiZ$a;k+k^P=1^P0>P~(;IxlsuTL`<>Oz!|N7$9>xX!6AMBr>U)smFU7x=^ zTp^Zkyl#v4CJ#2-PIaM$Btm?iV8I+DxfHp=6)qb>Dc_AAu`mV~&2?u-ZVFo4@b=wF za)vB#+tWeu(^+x3e5M*L;i<8tI`kW_x(%iC|Pexx* zQ@u*dHo|S!!7Wi&iaL4SYE=y6RZX}`Z{xZ-2f+5ko$O$-y5UgT|9E|Q_nj9WKHqSi zwb6!_$<4JcY?0NbV1ffEOeaPVCOSANO}g%!Z~$${EpxM!NzJuK#(8VcqkvY`ymJ(} zgqs;pGq4^(%`ppGdMxyFIlto4#!({T9-SM}jvK(Dv4eZ`jgvSZIFaB!N_X+$)ehhU z&Ym$5+tsrncZc8!>D+s=X3%pA*hwqx=*<)6G43YalD>%g1Fp7@Z~D{Q&++$nWb=;w z4H>fvtrcn0Ox8`R)i+M*nC@IirgFQ2i#Sl$m8B53V-Dkx^*tKEs7MLe2~|s@P#MP{Ka*ALjB#;q z*y=N8-#1wH}X(a&Mb@bAdpzx(v&2fsGK z_w_}t%MwOP%Tp2bG|s71?kfj??wOjXjWdyVy7Rij>CzFS%XDU`1YLlXG>A~7nWi~J zbm!a{Fw;2X&l#%0&3hH}nhk)1uGd#sQO7#N^4`g -Date: Fri, 4 Nov 2022 19:31:15 -0400 -Subject: [PATCH 1/2] clamonacc/c-thread-pool/thpool.c: define _GNU_SOURCE for - syscall(). - -On Linux, thpool.c uses syscall() from unistd.h, but that function is -not defined without _GNU_SOURCE: - - c-thread-pool/thpool.c: In function 'jobqueue_pull': - c-thread-pool/thpool.c:474:105: error: implicit declaration of function - 'syscall' [-Werror=implicit-function-declaration] - -In general that's not great, because it hinders some compiler diagnostics, -but it will also cause problems down the road if (for example) clang-16 -decides to enable -Werror=implicit-function-declaration by default. - -This commit changes the _POSIX_C_SOURCE definition at the top of -thpool.c to _GNU_SOURCE, as in the syscall(2) man page. ---- - clamonacc/c-thread-pool/thpool.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/clamonacc/c-thread-pool/thpool.c b/clamonacc/c-thread-pool/thpool.c -index 46572da5f4..27c5103ff1 100644 ---- a/clamonacc/c-thread-pool/thpool.c -+++ b/clamonacc/c-thread-pool/thpool.c -@@ -8,7 +8,7 @@ - * - ********************************/ - --#define _POSIX_C_SOURCE 200809L -+#define _GNU_SOURCE - #include - #include - #include - -From 7e3425ab701141064d179c45af2251f61af4ccc7 Mon Sep 17 00:00:00 2001 -From: Michael Orlitzky -Date: Fri, 4 Nov 2022 20:08:30 -0400 -Subject: [PATCH 2/2] */*: fix invalid prototypes. - -Prototypes (or the declarations themselves, if there is no -corresponding prototype) for functions that take no arguments are -required by the C standard to specify (void) as their argument list; -for example, - - regex_pcre.h:79:1: error: function declaration isn't a prototype - [-Werror=strict-prototypes] - 79 | cl_error_t cli_pcre_init_internal(); - -Future versions of clang may become strict about this, and there's no -harm in conforming to the standard right now, so we fix all such -instances in this commit. ---- - clamonacc/clamonacc.c | 2 +- - clamonacc/client/socket.h | 2 +- - clamonacc/inotif/hash.c | 2 +- - clamonacc/inotif/inotif.c | 2 +- - clamonacc/scan/onas_queue.c | 6 +++--- - libclamav/matcher-pcre.h | 6 +++--- - libclamav/regex_pcre.h | 2 +- - m4/reorganization/compiler_checks.m4 | 2 +- - shared/misc.h | 2 +- - 9 files changed, 13 insertions(+), 13 deletions(-) - -diff --git a/clamonacc/clamonacc.c b/clamonacc/clamonacc.c -index ba986ef06c..c020897908 100644 ---- a/clamonacc/clamonacc.c -+++ b/clamonacc/clamonacc.c -@@ -61,7 +61,7 @@ - pthread_t ddd_pid = 0; - pthread_t scan_queue_pid = 0; - --static void onas_handle_signals(); -+static void onas_handle_signals(void); - static int startup_checks(struct onas_context *ctx); - static struct onas_context *g_ctx = NULL; - -diff --git a/clamonacc/client/socket.h b/clamonacc/client/socket.h -index 915f9086ca..ea84fb4c41 100644 ---- a/clamonacc/client/socket.h -+++ b/clamonacc/client/socket.h -@@ -31,4 +31,4 @@ struct onas_sock_t { - }; - - cl_error_t onas_set_sock_only_once(struct onas_context *ctx); --int onas_get_sockd(); -+int onas_get_sockd(void); -diff --git a/clamonacc/inotif/hash.c b/clamonacc/inotif/hash.c -index e4b3f1f983..2bbc4cdbb4 100644 ---- a/clamonacc/inotif/hash.c -+++ b/clamonacc/inotif/hash.c -@@ -58,7 +58,7 @@ - - #if defined(HAVE_SYS_FANOTIFY_H) - --static struct onas_bucket *onas_bucket_init(); -+static struct onas_bucket *onas_bucket_init(void); - static void onas_free_bucket(struct onas_bucket *bckt); - static int onas_bucket_insert(struct onas_bucket *bckt, struct onas_element *elem); - static int onas_bucket_remove(struct onas_bucket *bckt, struct onas_element *elem); -diff --git a/clamonacc/inotif/inotif.c b/clamonacc/inotif/inotif.c -index 7799ae4889..b8680e9856 100644 ---- a/clamonacc/inotif/inotif.c -+++ b/clamonacc/inotif/inotif.c -@@ -66,7 +66,7 @@ - - static int onas_ddd_init_ht(uint32_t ht_size); - static int onas_ddd_init_wdlt(uint64_t nwatches); --static int onas_ddd_grow_wdlt(); -+static int onas_ddd_grow_wdlt(void); - - static int onas_ddd_watch(const char *pathname, int fan_fd, uint64_t fan_mask, int in_fd, uint64_t in_mask); - static int onas_ddd_watch_hierarchy(const char *pathname, size_t len, int fd, uint64_t mask, uint32_t type); -diff --git a/clamonacc/scan/onas_queue.c b/clamonacc/scan/onas_queue.c -index d279df7415..6fa7df6e96 100644 ---- a/clamonacc/scan/onas_queue.c -+++ b/clamonacc/scan/onas_queue.c -@@ -82,7 +82,7 @@ static cl_error_t onas_new_event_queue_node(struct onas_event_queue_node **node) - return CL_SUCCESS; - } - --static void *onas_init_event_queue() -+static void *onas_init_event_queue(void) - { - - if (CL_EMEM == onas_new_event_queue_node(&g_onas_event_queue_head)) { -@@ -122,7 +122,7 @@ static void onas_destroy_event_queue_node(struct onas_event_queue_node *node) - return; - } - --static void onas_destroy_event_queue() -+static void onas_destroy_event_queue(void) - { - - if (NULL == g_onas_event_queue_head) { -@@ -200,7 +200,7 @@ void *onas_scan_queue_th(void *arg) - pthread_cleanup_pop(1); - } - --static int onas_queue_is_b_empty() -+static int onas_queue_is_b_empty(void) - { - - if (g_onas_event_queue.head->next == g_onas_event_queue.tail) { -diff --git a/libclamav/matcher-pcre.h b/libclamav/matcher-pcre.h -index 5ffc88fb26..b0bd51852b 100644 ---- a/libclamav/matcher-pcre.h -+++ b/libclamav/matcher-pcre.h -@@ -68,11 +68,11 @@ struct cli_pcre_meta { - }; - - /* PCRE PERFORMANCE DECLARATIONS */ --void cli_pcre_perf_print(); --void cli_pcre_perf_events_destroy(); -+void cli_pcre_perf_print(void); -+void cli_pcre_perf_events_destroy(void); - - /* PCRE MATCHER DECLARATIONS */ --int cli_pcre_init(); -+int cli_pcre_init(void); - cl_error_t cli_pcre_addpatt(struct cli_matcher *root, const char *virname, const char *trigger, const char *pattern, const char *cflags, const char *offset, const uint32_t *lsigid, unsigned int options); - cl_error_t cli_pcre_build(struct cli_matcher *root, long long unsigned match_limit, long long unsigned recmatch_limit, const struct cli_dconf *dconf); - cl_error_t cli_pcre_recaloff(struct cli_matcher *root, struct cli_pcre_off *data, struct cli_target_info *info, cli_ctx *ctx); -diff --git a/libclamav/regex_pcre.h b/libclamav/regex_pcre.h -index d1f4127984..52653431d4 100644 ---- a/libclamav/regex_pcre.h -+++ b/libclamav/regex_pcre.h -@@ -76,7 +76,7 @@ struct cli_pcre_results { - }; - #endif - --cl_error_t cli_pcre_init_internal(); -+cl_error_t cli_pcre_init_internal(void); - cl_error_t cli_pcre_addoptions(struct cli_pcre_data *pd, const char **opt, int errout); - cl_error_t cli_pcre_compile(struct cli_pcre_data *pd, long long unsigned match_limit, long long unsigned match_limit_recursion, unsigned int options, int opt_override); - int cli_pcre_match(struct cli_pcre_data *pd, const unsigned char *buffer, size_t buflen, size_t override_offset, int options, struct cli_pcre_results *results); -diff --git a/m4/reorganization/compiler_checks.m4 b/m4/reorganization/compiler_checks.m4 -index f7984f4cb2..80c81e1d30 100644 ---- a/m4/reorganization/compiler_checks.m4 -+++ b/m4/reorganization/compiler_checks.m4 -@@ -121,7 +121,7 @@ extern void abort(void); - ((bb_size) > 0 && (sb_size) > 0 && (size_t)(sb_size) <= (size_t)(bb_size) \ - && (sb) >= (bb) && ((sb) + (sb_size)) <= ((bb) + (bb_size)) && ((sb) + (sb_size)) > (bb) && (sb) < ((bb) + (bb_size))) - --int crashtest() -+int crashtest(void) - { - unsigned int backsize, dcur; - int dval=0x12000, unp_offset; -diff --git a/shared/misc.h b/shared/misc.h -index 436c73117b..63fdea0f50 100644 ---- a/shared/misc.h -+++ b/shared/misc.h -@@ -72,7 +72,7 @@ int daemonize(void); - /*closes stdin, stdout, stderr. This is called by daemonize, but not - * daemonize_all_return. Users of daemonize_all_return should call this - * when initialization is complete.*/ --int close_std_descriptors(); -+int close_std_descriptors(void); - - /*Returns the return value of fork. All processes return */ - int daemonize_all_return(void); diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 1a4943100e6e614a304a5155598a76220d805069..825334f378626cfbd46a322ee058abdf45b396ec 100644 GIT binary patch literal 17933 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 10 threads + # https://bugs.gentoo.org/927766 + cat > "${T}"/bin/lrzip <<-EOF || die + #!/bin/sh + exec "$(type -P lrzip)" -p1 "\${@}" + EOF + chmod +x "${T}/bin/lrzip" || die local -x PATH=${T}/bin:${PATH} multilib-minimal_src_test } diff --git a/app-arch/lzip/Manifest b/app-arch/lzip/Manifest index bfc40a433fbb..fe2f74632d13 100644 --- a/app-arch/lzip/Manifest +++ b/app-arch/lzip/Manifest @@ -2,6 +2,6 @@ DIST lzip-1.24.1.tar.gz 123899 BLAKE2B b387577087af5596ea49af16c44e1dfc11f78cbcc DIST lzip-1.24.1.tar.gz.sig 72 BLAKE2B 6b957524cbca62aed7eb1dc35284da24550d8d90c8bf95d0c84063afe5e0cc1fc6f70bd513dece615f286e0d49c1a7dfcf6940a443f293975380c8e3ada2cb2d SHA512 40cfa84a7c7e6b907d76560eae27b22cb11aea79a94a2231e041952fe0f452a4e291355f60965bd6ca712e03f4ebf5381b759409e66a4a12653a005a6a1d8395 DIST lzip-1.24.tar.gz 123850 BLAKE2B ef6b7b51e7369b7b07ca2d5bbdd57a287f3a96866f50b327237a35ce9a4d19b2e3f7586a099ff4191c3c793de2dfe59120a42b8d744e220c4f7652d049df87f5 SHA512 119de48deaedcbfdc0bf61c57ac54b463a3cf1ec064c70095b36d18784f59e5c80bb07ad69ad0e168443d6e73f7a506a65d80a2eeae111669b3194fa5dd0ca3c DIST lzip-1.24.tar.gz.sig 72 BLAKE2B 629c25f2ae80932246657efeca0fcaf57024203d9739db9734e9b2df799809f7b3b9ac70afa4a47eb631865246674a2f269b2fba4fbaf58e0299efa74388c6cb SHA512 c1960f051393c26beb504e95a3e99335c3b700b3e8895bd6c3c733549a1cb56a2e51024f4d7c9655670db1877cb29680418b77642a9fdbe816d59bab1e0f2f72 -EBUILD lzip-1.24.1.ebuild 985 BLAKE2B 22e5a1cdbed07037bf8f01993c2e725e5fb8f56566d3fda4e9667b3d453632b7ba1ca873928416e64125c176feeac76d86a763f6e452009868ee824d999e8bd3 SHA512 aad0d980ab3de2d0b610e29fe02ce62bdd77460c3a74d872f568741acc94ba8279ec555961049e38619610ff37df46765cfdbd088b6230d9ab4cc8fc960ffc05 +EBUILD lzip-1.24.1.ebuild 978 BLAKE2B ff84714542df844825d540cde2711d95e5189a17bdf493f568a316010a6f0c34ca40c67070efc9b9fd309029ce5477c76883dfe0fb30903de37ecf4d7b89ce43 SHA512 0d06e7c83e0c1ae3541a7b82abcd8070820b6c3f0ed217f6d243f90073b670033a9ae967325b73309509866f89d0aaf255fc672ebdb0e970a5eb4d209f78aa1b EBUILD lzip-1.24.ebuild 977 BLAKE2B 134c6ff37849099a94706f7dd25397e9944fc8e4b5e9181e82fcc4f3c45ee6b04633477c673a600b8bd3518d99d03a79dc0c717e5ee99421ca2f70e1d236d31a SHA512 b47ce8346c8425120178f8432c50ce410c5cc5051495c741048b85860516f92810666e4f38d01e9360ade9511e74293d0e3fb950fffafb490bb7ba2b95d3e2d8 MISC metadata.xml 433 BLAKE2B f223f7a52fed40be8267d75a1a16ba3657fde4e5eff20059ac53496fa243a680c415455fc4bfb478cbf98875d8874276c747597ec37847c72f2db7b0caad15b3 SHA512 5ba5e22b1e4291e49bca77cf4c76b10dad22e172329b5f189c345dbca2321c61371908808952faaac7ad26049e8b53124358d5a2705b4213029e23c15f37eb59 diff --git a/app-arch/lzip/lzip-1.24.1.ebuild b/app-arch/lzip/lzip-1.24.1.ebuild index 0334aa9843a8..463789b9aca1 100644 --- a/app-arch/lzip/lzip-1.24.1.ebuild +++ b/app-arch/lzip/lzip-1.24.1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_/-}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )" diff --git a/app-arch/pixz/Manifest b/app-arch/pixz/Manifest index b60a6557d0c6..3cc324b6136b 100644 --- a/app-arch/pixz/Manifest +++ b/app-arch/pixz/Manifest @@ -1,4 +1,4 @@ DIST pixz-1.0.7.tar.xz 120876 BLAKE2B 23563837169611d54dc4540715537b2e16c66bd9682097e4f37957e7422b487f221603b11aa30a39fd05c77dbeddc1697ac9ffe208d984c1da885a67f79a180f SHA512 7f343cb74958b9582b60a2e916243e72421fad1ebecc5867c9e046c881e8a318da9bb885edd71da8fe6953fd5d5c2f5119133cd0bbbf4d0f9b35f8aecd61120d -EBUILD pixz-1.0.7-r1.ebuild 1252 BLAKE2B cc7ed1a9488a4b75b9c75ba5932cf1e8bc7e41dca3fe13cbdf5041bd9922f8e45e1796cf900ec0139b334ca3dffc05469ac83b95c1f0a8a19fa2b2ac0dc6cb74 SHA512 aa85c59091657f73ee056bcfaa7f9f50f2660287f9033b80c07d05d9164393163daa7bae073d094e0cbecca79d307e196933d3de8b8aeee12a13b354fb6097ca -EBUILD pixz-9999.ebuild 1088 BLAKE2B b24f69c636f971c0a1b8e742cb9bd68739f5f74a4ab071c777e06d41b26bc85546fb186f91fd0759ff65856d3c986f79e3ed06d2f05c5bfa2ba0ebd183ce3259 SHA512 acbe3b23a086402be2160daf34ff2f146e099213420ca6719ce9ac6558664e78011c35bed6566f209bfbbbb7bbdce647a9351855754bd4450e14fe9ec7fca72e +EBUILD pixz-1.0.7-r1.ebuild 1392 BLAKE2B 5fe0d70c249234c55d48172f68887766461058c196da7efd73e12f10e8c45499daebfb7d9356d77cf38ae66596afd5bbb47e76f0ac9510bad49a72e4430fafaf SHA512 4f2762ab1ae595dbb370804e88a32e66c4103bd3f62269e67d9b34a3767fe0fa22410b425fb10ce9e7a43da65e44e2f1cbe461f254f88f5234b551d2b081cac2 +EBUILD pixz-9999.ebuild 1228 BLAKE2B 4f555c09bad035cc251e5293c75bafad072e206321d84be3fcafc33b4345497e30ee8598f9c40da521cb7f20717a3240976ce01c15ce394199c786a2b95d9c85 SHA512 9a8b7f6f238d3ac0bda18be3eba0c374e9bcdd8888001c218bb600559d007820f070a555460cb7dd10f48d7b9f76a69865e8e1b2aa0b8a6e906b6f1d9eda3396 MISC metadata.xml 332 BLAKE2B abab0a5f43e5804d6f84a00007db2114e5a1167b32c7fa7d9c56777bab8e19c52a419633fa8a1547b86801eabcfe50ba91eb9b4f18e478056df69777548fc2a9 SHA512 9fc1e0881130a254dae5e1cf745026c067df22bd77a44c92f2b0a453d7ca56d89d2247d4aa2245414ab9bdb24ae171869b1152482b01d729a7c46a573e0f3b9b diff --git a/app-arch/pixz/pixz-1.0.7-r1.ebuild b/app-arch/pixz/pixz-1.0.7-r1.ebuild index 7e591aaa8701..42b11e22d697 100644 --- a/app-arch/pixz/pixz-1.0.7-r1.ebuild +++ b/app-arch/pixz/pixz-1.0.7-r1.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 @@ -36,6 +36,12 @@ DEPEND=" src_prepare() { default + # We're not interested in linting tests for our purposes (bug #915008) + cat > test/cppcheck-src.sh <<-EOF || die + #!/bin/sh + exit 77 + EOF + [[ ${PV} == "9999" ]] && eautoreconf } diff --git a/app-arch/pixz/pixz-9999.ebuild b/app-arch/pixz/pixz-9999.ebuild index 2fbeeaf35fe3..10a369c58a13 100644 --- a/app-arch/pixz/pixz-9999.ebuild +++ b/app-arch/pixz/pixz-9999.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 @@ -36,6 +36,12 @@ DEPEND=" src_prepare() { default + # We're not interested in linting tests for our purposes (bug #915008) + cat > test/cppcheck-src.sh <<-EOF || die + #!/bin/sh + exit 77 + EOF + [[ ${PV} == "9999" ]] && eautoreconf } diff --git a/app-arch/rpm/Manifest b/app-arch/rpm/Manifest index 4fc220aa094c..56d2d0aa3166 100644 --- a/app-arch/rpm/Manifest +++ b/app-arch/rpm/Manifest @@ -7,5 +7,5 @@ AUX rpm-4.8.1-db-path.patch 628 BLAKE2B 69ac0d4541c4d6e74fd716529c4cfd482432d400 DIST rpm-4.18.1.tar.bz2 6396363 BLAKE2B 4bc582bdc34a89d83346a8e18133c4f1846f2e8741c85ae2d0fd3398166e5a5d81ed86869e34700d3ea414fbf8ccf6c918692e865b956b1e6b70830b64cd323e SHA512 0ede2138b9b4c3b50d7e914cf82655507fcc207ba67804c749ea17560002976cb26b95801e9138a51589b60459494a991213a1131dbef5af2eca9b5050a4f29c DIST rpm-4.19.1.1.tar.bz2 5849649 BLAKE2B 66ed845007f3767fd92e2384962927b93cef7b825b8ea60f81f0a4b51b9d6a09d1cbec1668226fa85de675347d52635cb25c4d11204ada0eed6c898425b21536 SHA512 3364c453c29903c144a3680ceca7a17426eb085c288b6313fb7e857a42a5e0a965f623882e0f58e633f8b8770e839d9df9f7653d99c73759af5c89d0a981908d EBUILD rpm-4.18.1.ebuild 4163 BLAKE2B 1f74a64a7b34bd4e2c84b0c9b980ebc6f2da6d436efcd50d163c4383adbd01a590a29305d6a71b7cc3856198d858704bcc2dc6cf82b5b0cf669317cc662084c1 SHA512 100f19f15e0db915aa7f8fc6351ab2db2b4fe4e38cd3038529f4a278daaf56d6a066fbb0fa529f79233548ff7eaa1be51fe7aab3fa25882dacba45c883302116 -EBUILD rpm-4.19.1.1.ebuild 3242 BLAKE2B 7f32bf808693bddf7260fd57d20ee0e8dd40993b03c17ab99a840826db6e3af5bbe2827a22c9fd75145cb32551af96749ddf1d8e4944df1419565051dd1906fc SHA512 2cea8daa766ba073ec73f21970c9ba9a38c88dfbee68c2d018d47138d112a866d6bc57bb87fb8b946cbdbf47c1c5f7d792eb2af48b6cb74e04fddd9ba8b2b85f +EBUILD rpm-4.19.1.1.ebuild 3260 BLAKE2B a64f132f38ee09fcb4c1fea3c335b9896bbd82c562247aff42e87c9a54280c8e8897fd21ceb7e5225d877911070929efd9cad2e8bb9d72965a54e0b78ec58f85 SHA512 3b375c09a386085aa5b1423317e52be8dd353b068a2470e5f9e8e8c6c56ed767b9ecbc690d98175f0be0a02d269bb2654fca48ba39600aa4c418574d76146a85 MISC metadata.xml 616 BLAKE2B f0df64810f4eaf6b3fa7cdb09a892677404fa2d6d3bd36abb9c5f638be56200d1c83dfec4b6a3bd18ad9ae9b56eeaabdbce243eafad366f366c9157ddfb00ad8 SHA512 792c6c2476c7e928b1e1515b56e19ec83e3855aaaebd17aa66407f6a232f4680ba5d90da54c0a5af7d3db829124fa062015070a1ab82ebe91f5f8f2d1ebaff29 diff --git a/app-arch/rpm/rpm-4.19.1.1.ebuild b/app-arch/rpm/rpm-4.19.1.1.ebuild index d57cff0ff5c7..6d8da3c170bc 100644 --- a/app-arch/rpm/rpm-4.19.1.1.ebuild +++ b/app-arch/rpm/rpm-4.19.1.1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="GPL-2 LGPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~loong ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~x86" IUSE="acl audit caps +berkdb doc dbus nls openmp python readline selinux +sequoia +sqlite" REQUIRED_USE=" ${LUA_REQUIRED_USE} diff --git a/app-arch/xz-utils/Manifest b/app-arch/xz-utils/Manifest index 12e63b0bd818..861f7b62098d 100644 --- a/app-arch/xz-utils/Manifest +++ b/app-arch/xz-utils/Manifest @@ -6,6 +6,6 @@ DIST xz-5.6.1.tar.gz 3045434 BLAKE2B b3fc3140c9655e812a03800a5ed8ac709aaafaee2ce DIST xz-5.6.1.tar.gz.sig 566 BLAKE2B d515e60da078e6cb79a2c7a9daa3c8326487d7e8c0f1398d6059c53493232c3a3c21174dab5904833d0938a59fdb02f86aab05767d8cf02f8ee53981d3767fae SHA512 73f50ff5ce7f9d0a3bed1bc7d9e26de2217915517d2057f0c7102374eb20de1bb8b02a2f78680aae80b55913b2ede5141a118c51a2f565c6eba6ae8406474938 EBUILD xz-utils-5.4.5.ebuild 3955 BLAKE2B a0b903cd6906fb604362fcc9e8aa44249946baac062438b3fd8a1901bb5fdf18d789eb1ac073894b047726849d75a6e8e48d0f955f5b22527339b780e1cfed5f SHA512 2ff0ca2035261185db82c72117bfb0ad3c5bc9dc957bf8625076def51d5010f491a76ae161084fdd2b50536882be49565c3f1185d001299dde456cedcc77d3ee EBUILD xz-utils-5.4.6-r1.ebuild 3882 BLAKE2B 5a2c66dfcb424cf1f89ec7e73559065d67644542e850a9be1d18aac13408d1442868376c4ceb5020fe66d1f358f2cc3f452222267f54e810359f7b0260624291 SHA512 4333a37c8e2c00a0cb4dc94655ef57b7a928eada4f19c376c11dbc5921ac8c9d4c61db9fe24b9cbcd0310fbb6ebb395bbf275cb595cbef727ab503800c3019ab -EBUILD xz-utils-5.6.1.ebuild 3971 BLAKE2B 5c7dc315303de12ac9b5046252dbab561911fc0a4b1d002bf2a6bb3cd0fac6494efabafb3ce65a98cd119da28ce2b4155ac2af0f73e6fea34612e46b1fec553d SHA512 caa0d3dd146f47b0b142009a07d05751d4a430810a0a60d12a76c49c0c0498b053af3b0342c11c91bfc8159fd5e2678b3223e8a5bda4f6ba1559c32bea249dd3 +EBUILD xz-utils-5.6.1.ebuild 3964 BLAKE2B 931df86165f3ae609944a36230b0ea46ab0a8106ead2c99d34e75a383bc67ebc2563be956204301443d414183749053f2796ff8a8fb5ba596e9b50bc2f8cedd7 SHA512 5fd135beebce42334862683fa65f0cbbe0691d291c177bf1ba4fe812ffc56be70de1a0c3aea50b10835c70691375f615cf082bba77ee288e211308d27107a67e EBUILD xz-utils-9999.ebuild 3971 BLAKE2B 5c7dc315303de12ac9b5046252dbab561911fc0a4b1d002bf2a6bb3cd0fac6494efabafb3ce65a98cd119da28ce2b4155ac2af0f73e6fea34612e46b1fec553d SHA512 caa0d3dd146f47b0b142009a07d05751d4a430810a0a60d12a76c49c0c0498b053af3b0342c11c91bfc8159fd5e2678b3223e8a5bda4f6ba1559c32bea249dd3 MISC metadata.xml 748 BLAKE2B fe48d0e6b5aac2c843670597f0daa0202af709c27fe81889da8e4ef6877e35b30009b72831bc737b1078954b6494b508fa1b59305fdaf795db8801d20d9a0638 SHA512 6e64f0053489389818430808acb32cc1d3b33013978adf4952fbf57ab555e0710a106623ac1eb67405f1dd91c33397c5c70bddc9c5015878f280266b29b4e189 diff --git a/app-arch/xz-utils/xz-utils-5.6.1.ebuild b/app-arch/xz-utils/xz-utils-5.6.1.ebuild index f3c9351bf44b..b8b6290dd365 100644 --- a/app-arch/xz-utils/xz-utils-5.6.1.ebuild +++ b/app-arch/xz-utils/xz-utils-5.6.1.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-backup/Manifest.gz b/app-backup/Manifest.gz index af432bcfa8243e256e3c2707d96a5e48383d1bc7..16f9996db84f31c76dde620ac83dfd4def851587 100644 GIT binary patch literal 7869 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 literal 7870 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 diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest index ff0e16232a39..e5c238cfddc1 100644 --- a/app-backup/borgmatic/Manifest +++ b/app-backup/borgmatic/Manifest @@ -1,5 +1,7 @@ AUX borgmatic-1.7.13-no_test_coverage.patch 248 BLAKE2B 624e21cc8971d9374b34dee002635d9090576ba785cf3b6da7c10a91f439fd8e11b335bb33dc9c3b7421b4a5a8982e2a5f67b723b06051969651d626f09bf972 SHA512 fc549c0a63a6182b1848d89a1c9aacd3057f07988d1e8ec3b6ae1defb0675e7b934b0c65c9b09edc431172bc550521058ab73cb64ae6e577072331d4d5269e78 AUX borgmatic-1.7.14-systemd_service_bin_path.patch 604 BLAKE2B 534a545b5a8d65c6e46102a5e558c25444d82dd3679b81c0ba50c72dfec8ce8f935fdcb558ff61fec7bf30409b4b9809d76e7488554f4461c4b5eac035a60c07 SHA512 9b4c65b249a033f17b68c5209c0132bd94e310d46193a9a85090cb8520220705aacd91c19d713e11e6955c1e0b1e09823abcaf8164ab0f162ff9a62652bb7e56 DIST borgmatic-1.8.8.tar.gz 589575 BLAKE2B 09a3ca616bd1cf5fcc6c773d8066357d764b44230d691b7afa90bb1fdbce3aa3bfaac509e921adaa9086ba60310b24d1f2ba186849853c8f04e2a85c4b0ec94f SHA512 3984f6e34f8aed5c57df22799e60724903bfcec833e5c3215ad731977b7d376f36129fabd489c166f945d7103f272bcc132a9ea49010552001794b57f27fb5d5 +DIST borgmatic-1.8.9.tar.gz 592715 BLAKE2B 3586404985b8cc0d5575f570ba6679c406e95b83453a7c2414872049067b1736010b9f8498fa92e91d281b1cdf75882bc09e40d6d9e443bff33c399ee1392ff9 SHA512 05386f6321d78e304030ebb78c495aee53a1b6f17241f101e73a097aa4208ac641d6105b1e8161cf714b2eab7c34fe682e082e9e997dc4ac6a6a4207253e8421 EBUILD borgmatic-1.8.8.ebuild 2113 BLAKE2B fd62e06d43871b3c0d1ed770e46b16ec709df12bda518d7bb9786825a6d0fc0964cf1745d1cf3ebf8da0047ae242374d49b34695e90a51ad8e2559029986143c SHA512 50148509d71cd0c0bc219d625642b6ae6f35306cb8ecdcc3f571049ccd0902b40c247c729aec10d9ff61b5fa6f999100149837675d1fd97c63d41c5fe261320c +EBUILD borgmatic-1.8.9.ebuild 2114 BLAKE2B 211a365fbe7f4a0caca44b1118348d0ca0b5a63655e79fc2ce710fd203d6c3269505d3bbdb6475897b9faa0fcddfab8995b9b01977cebdfc86a035ff17fca4d7 SHA512 3237f5954d637154e739d3c5d8e39267511b8b3cc69bcf8d7a9ce3e0f49cab4603c41ed59917019532946f7ba659a05ba8a1504a0348fa6d14e11f0cf0d9c2f7 MISC metadata.xml 536 BLAKE2B 5e80422f7eefe88fca9b77830cdbf2a63beb4249afe374d39e961620bea17405e723bc942f2d6f99a5745b3ec3b9580b5e5045e9d533d5374f9fb02dc422faa3 SHA512 ccd19188ccba5f80dd6d12e43a84bcf5db3ca0ff3f7f7a6e42c4971d7a41931221677cfbe24e6f1b1f1f1fb77223e4ccb7dd44e1102beb431765fa9654a4a866 diff --git a/app-backup/borgmatic/borgmatic-1.8.9.ebuild b/app-backup/borgmatic/borgmatic-1.8.9.ebuild new file mode 100644 index 000000000000..09e09f4eea4c --- /dev/null +++ b/app-backup/borgmatic/borgmatic-1.8.9.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 systemd pypi + +DESCRIPTION="Automatically create, prune and verify backups with borgbackup" +HOMEPAGE="https://torsion.org/borgmatic/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv" +IUSE="apprise" + +REQUIRED_USE="test? ( apprise )" + +# borg is called as an external tool, hence no pythonic stuff +RDEPEND="app-backup/borgbackup + $(python_gen_cond_dep ' + system/kup diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz index 3b625dc06b77445138c1718e149151a1d57f5c91..bb43ab2bb0f42095051a5fc5d6f99678f77c8ce1 100644 GIT binary patch literal 8730 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 JBeEYp005Bqn;HNB diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 323d315c29a0..7cc6ecd8a222 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,12 +1,14 @@ DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a00f1169008f776a2d7699b6b14f38ab29b46b7d0651e9fff3f007e5f95caed99952cc7585c25ea2a3153402958e9 SHA512 82ddfacd69918fb4ca8110d7d5279f4075385e5db5b64b58cf41a90c47e16093f1e65d8ef20136a4cd8f5c23ea8da7f35fb72581cec6472497b9c5b458023e9c DIST buildah-1.33.6.tar.gz 18585405 BLAKE2B 4a6f6ebfce7799a45b0984b6f9a319becfed87d5acf5f1f784249ff6e5397495ac72c00a22ff0bcc68fd94f1d0a591fa4ac5f0f88bcc9c0a6cdefe117166b4ec SHA512 86eab18af459b0b92361d6e9f56ebe9dab65527d829e7771c13b6c574ef45746a7f53520783ff52978b14aac0d6ee8de32cdabf807666a96dcf46e07e36157e2 +DIST buildah-1.33.7.tar.gz 18604354 BLAKE2B d2788096d8d6fd6cc528e8f33edc577778a2775a561ea3c4a983eb4a6fa1d5b570f6d8dc0f77e464d0c242add5d641e20afce83c9f5157021fbc82a009ea47c9 SHA512 1248ad1dcf0d10608674543caf4d78f5052db7932102226e23b73add5e129bd8c614672f3d06aa8052675dd83fa83ef2742ef08fe1a883037b41df8fde893ea1 DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db -DIST buildah-1.34.1.tar.gz 18838539 BLAKE2B de11f64a54fa24c8aa543dd44e6a3fca9df62eecf39541fa37c22a2dc64560d056f638a6b1f8aa564a09f0594a5e7150ef14fd9ab8cc61390dc6d7d8afa5545b SHA512 2d229ead1149b66d1b7d91f596809e97e5316356ab0997ea335eb3e246ed8bc6879e0e260bb478b4d7ec7c42c7dbf33d0e91086a34e89a3b79eb27322da06c1e -DIST buildah-1.35.0.tar.gz 19353483 BLAKE2B 806c098d557480b6d6e92e6da61c32e48dfd6c1bfa4926a2871a8f41a3ef5f35d91381e51d33636a892bce930eabfda509e97e9efa60ba5c4feab75781d027ee SHA512 b4dd30b4d8087bbd0bbfd9a7b9791afc015a0c489041b38d6b6241df27a97286083dcf7b25102ce1fa1080265378442be73313e301c22660f21d8e4f39bb3aa4 +DIST buildah-1.34.3.tar.gz 18856476 BLAKE2B c91c995a2ff4be8b4e84a70c581a817cb2f1333b08ca297163d218f80d538905c41718cfc267c03173330234c3476344be44df799eaaac891395a22bc7a020b3 SHA512 26d5c48cb5b056a274c1a9c6820a6076337f625fc6dd6683000db871f3de9d37907bd962ced3400334bfc230718219cda2108e2e984be5f8c76ecfa4a2f1e1ac +DIST buildah-1.35.1.tar.gz 19349661 BLAKE2B 31b633f35f937364816dac65e7a801676043630bc3c00ac445ad67afea04142748f76c4aed16690aa990e2c15ed220bdb42b96c6dd9bb0dac9c9d16fc2a27ddc SHA512 3e5af28b3d45e51674d08bef9a92cd64589026d9c6ebee51156738151681395860e372bba2667815e0f90e37984eb9dfdc9b8ad0675b62c8751582b29485d159 EBUILD buildah-1.33.5.ebuild 2909 BLAKE2B 661fe0713bc3359843c53397d1b5b0cf4fb90e953699c302d3dd00aa0fc3ea4e6885e31d076f91924d47f99fad87e5b309f450be1e04f9c37a2b5b22bc562ea7 SHA512 2728c95830caea275f18063fd2ff3b41b958a8b3b6b94bc7db6a488ae9c0e0a5f57d65c332740efb29afd31e91c934250e8c8b9953a95891ffb6ce34e3cafdba EBUILD buildah-1.33.6.ebuild 2909 BLAKE2B 028314b5c62013ce5ebd147a45944e5e27f2150ad51f2fc566c5ebe45a64ad78ea068962b41dbb5fb657312bf5a48f06e75a920b0f9a4190a06c0b96f7ce02c8 SHA512 48e37433580225f5dbaccbdb2748d7e9715793692c5a2a570ef7cfafcb1994d72583b1bba46c17d81bc5e53603f9ea8f2ac5d8fdcde7377641dd58d08d1040ac +EBUILD buildah-1.33.7.ebuild 2826 BLAKE2B 132f422363555ad41a648ad51faca459e83e32f7eaa6eb4ccad7540156cb72f21cf991f746d6f4ba58adb58a1fa6811abbb1282f6ae74378b380b35734093bd7 SHA512 7461bf81543a3ee51ed7d610c4d0d2e9b38577aef43b83545b0357bac8c733a1375561270dd47dbb5d85e6994c9ddcc9d3833f239bb982c6abccfce347d36644 EBUILD buildah-1.34.0.ebuild 2910 BLAKE2B 005d1365c73b062d304f8cc729af70d27cb7ab8d74d94799ec7d4a5d293bf3cc2a436ec6d05de539f72c8c1af019ed3cc67312d67276ae5e611cb0e9893e1da8 SHA512 f7f3594f3c75db2fe2ea40645d398b64662d804a22510b22f3cc386b9827e3ce51fc4ee89230495454bc7783ae43185ddd576b85bf3433f29db345d04766c7b5 -EBUILD buildah-1.34.1.ebuild 2910 BLAKE2B 77283c1f12db741d30099b6f9a500a2fb2c5669b8d2241c044962b5caf278ff66a4d9f74531dcb656caa164af5b61d010e12237950f49c5fa4d74ee105a4c418 SHA512 ed979f1b6c25cc5a6b050586ef34127544e491ece492d94cf9311c68846bba4b9520201841f4009a48b31e60e62694d37036d052048e1bec17eaedc28272dec0 -EBUILD buildah-1.35.0.ebuild 2827 BLAKE2B b810fee44fea3dd57934f408c78166e6976ba0c340599799d523341f9b60654a5e5c114a3ad412f840d87aafb95f0a15d3fef0218503493966d56405d4d51594 SHA512 b79b8bec1a0330a89b2f9975003f550fa085ffbee1b022c10f8c009ffbdda8e6d555802ab06de2126c5c864c1e0a80e92efd9c000a92b475a07ff5b0c8e8eb49 -EBUILD buildah-9999.ebuild 2827 BLAKE2B b810fee44fea3dd57934f408c78166e6976ba0c340599799d523341f9b60654a5e5c114a3ad412f840d87aafb95f0a15d3fef0218503493966d56405d4d51594 SHA512 b79b8bec1a0330a89b2f9975003f550fa085ffbee1b022c10f8c009ffbdda8e6d555802ab06de2126c5c864c1e0a80e92efd9c000a92b475a07ff5b0c8e8eb49 +EBUILD buildah-1.34.3.ebuild 2826 BLAKE2B 132f422363555ad41a648ad51faca459e83e32f7eaa6eb4ccad7540156cb72f21cf991f746d6f4ba58adb58a1fa6811abbb1282f6ae74378b380b35734093bd7 SHA512 7461bf81543a3ee51ed7d610c4d0d2e9b38577aef43b83545b0357bac8c733a1375561270dd47dbb5d85e6994c9ddcc9d3833f239bb982c6abccfce347d36644 +EBUILD buildah-1.35.1.ebuild 2827 BLAKE2B b810fee44fea3dd57934f408c78166e6976ba0c340599799d523341f9b60654a5e5c114a3ad412f840d87aafb95f0a15d3fef0218503493966d56405d4d51594 SHA512 b79b8bec1a0330a89b2f9975003f550fa085ffbee1b022c10f8c009ffbdda8e6d555802ab06de2126c5c864c1e0a80e92efd9c000a92b475a07ff5b0c8e8eb49 +EBUILD buildah-9999.ebuild 2839 BLAKE2B 79a7a6a23ac0cb736e361deeaeb850bf379baef028f75db6907ba978b7411b5468ada1cfee018a8abddf0604727b02beb6c8d685c6ee53d8a95698d0aaf66134 SHA512 09a1b7d2fbd2daa47ccd8fe6bc6adff24b5c91e98dfbb05f6368392b5a321d54d9d9e42bfd5961df72c1ce15e3f75564d11d0b2c95db79d38c7641e565fb05e0 MISC metadata.xml 716 BLAKE2B 8d1868e48306b5ded8700bcfde93d2a0d1a4afedc5440781355f0645b5f71e5a80569be4b14ab459033c5ec7cf5f02eb49e3948154274ad09b088e09d8ac5069 SHA512 b8a7e951a5342ad1a32f650ab21d373c3afa86d482463d87dad5db0e6e715e3d4bde7642b75f68da7f5b4a7e935953ce2ac41affb66724e7882f75f97dfde023 diff --git a/app-containers/buildah/buildah-1.34.1.ebuild b/app-containers/buildah/buildah-1.33.7.ebuild similarity index 94% rename from app-containers/buildah/buildah-1.34.1.ebuild rename to app-containers/buildah/buildah-1.33.7.ebuild index d5fd4e7a796e..d2df0195c32a 100644 --- a/app-containers/buildah/buildah-1.34.1.ebuild +++ b/app-containers/buildah/buildah-1.33.7.ebuild @@ -14,12 +14,10 @@ LICENSE="Apache-2.0" LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -IUSE="apparmor btrfs +seccomp systemd doc test" +IUSE="apparmor btrfs +seccomp systemd test" RESTRICT="test" -EXTRA_DOCS=( +DOCS=( "CHANGELOG.md" - "CONTRIBUTING.md" - "install.md" "troubleshooting.md" "docs/tutorials" ) @@ -29,7 +27,7 @@ if [[ ${PV} == 9999* ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git" else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="amd64 ~arm64" fi RDEPEND=" @@ -121,5 +119,4 @@ src_test() { src_install() { emake DESTDIR="${ED}" install install.completions einstalldocs - use doc && dodoc -r "${EXTRA_DOCS[@]}" } diff --git a/app-containers/buildah/buildah-1.34.3.ebuild b/app-containers/buildah/buildah-1.34.3.ebuild new file mode 100644 index 000000000000..d2df0195c32a --- /dev/null +++ b/app-containers/buildah/buildah-1.34.3.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah" + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd test" +RESTRICT="test" +DOCS=( + "CHANGELOG.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git" +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="amd64 ~arm64" +fi + +RDEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + app-containers/containers-common + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +DEPEND="${RDEPEND}" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + # ensure all necessary files are there + local file + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + [[ -f "${file}" ]] || die + done + + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die + echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + cat <<-EOF > hack/apparmor_tag.sh || die + #!/usr/bin/env bash + $(usex apparmor 'echo apparmor' echo) + EOF + + use seccomp || { + cat <<-'EOF' > "${T}/disable_seccomp.patch" + --- a/Makefile + +++ b/Makefile + @@ -5 +5 @@ + -SECURITYTAGS ?= seccomp $(APPARMORTAG) + +SECURITYTAGS ?= $(APPARMORTAG) + EOF + eapply "${T}/disable_seccomp.patch" || die + } + + cat <<-EOF > hack/systemd_tag.sh || die + #!/usr/bin/env bash + $(usex systemd 'echo systemd' echo) + EOF + + echo -e "#!/usr/bin/env bash\n echo" > btrfs_installed_tag.sh || die + cat <<-EOF > btrfs_tag.sh || die + #!/usr/bin/env bash + $(usex btrfs echo 'echo exclude_graphdriver_btrfs btrfs_noversion') + EOF + + use test || { + cat <<-'EOF' > "${T}/disable_tests.patch" + --- a/Makefile + +++ b/Makefile + @@ -54 +54 @@ + -all: bin/buildah bin/imgtype bin/copy bin/tutorial docs + +all: bin/buildah docs + EOF + eapply "${T}/disable_tests.patch" || die + } + +} + +src_compile() { + # For non-live versions, prevent git operations which causes sandbox violations + # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 + [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" + + default +} + +src_test() { + emake test-unit +} + +src_install() { + emake DESTDIR="${ED}" install install.completions + einstalldocs +} diff --git a/app-containers/buildah/buildah-1.35.0.ebuild b/app-containers/buildah/buildah-1.35.1.ebuild similarity index 100% rename from app-containers/buildah/buildah-1.35.0.ebuild rename to app-containers/buildah/buildah-1.35.1.ebuild diff --git a/app-containers/buildah/buildah-9999.ebuild b/app-containers/buildah/buildah-9999.ebuild index 8d0698568fd3..e8ee0949a819 100644 --- a/app-containers/buildah/buildah-9999.ebuild +++ b/app-containers/buildah/buildah-9999.ebuild @@ -35,7 +35,7 @@ RDEPEND=" btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) - app-containers/containers-common + >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= diff --git a/app-containers/containers-common/Manifest b/app-containers/containers-common/Manifest index a967acbade02..3ea04ab7b4a5 100644 --- a/app-containers/containers-common/Manifest +++ b/app-containers/containers-common/Manifest @@ -6,6 +6,7 @@ DIST containers-common-0.57.3.tar.gz 12702863 BLAKE2B 7842893f9b8ca72fa0657ea716 DIST containers-common-0.58.0.tar.gz 13164567 BLAKE2B 17795eec2d38b4d8b9d6afeb20e249208c5ae2ac767a365ef7313d1e7c36eadb9a9eb284a657dfe3f4fcb0577448d4883fabbad76e0318425fdc03809e27cd7c SHA512 6f569d68d3b0e5ead304c7f23341808d66a47b6352c772d353d50c5f4777cd8a5a5b85d6faaf2887f828c17ec49b9c5f929177a67294b5bbb69baa80656982a8 EBUILD containers-common-0.57.0.ebuild 1750 BLAKE2B e3146c256b3b613489dc9761702a0dad914f8989669381c5eb222df39adfcb80793d9e15c3b6ec4b9ecbfa3ef1f4ce19c9ae18ab14d86ba7d92c83e14a1d1d6c SHA512 48fec563927b44bf7e25d341f4939dad0a89dac98bcdec8c8340b7c308f1f5f3ca6065a8199eb104fca18f85da2c2c43000f1e6e59717dad970de53d75f9021c EBUILD containers-common-0.57.3.ebuild 1428 BLAKE2B 483ea726e31c955ccb059aa58e05027033d2a3d682b40a31423472a15c2a35e1cdc231019dcdb184050fc09442bcb93a4bee4e9d45c9c69a1f36622eb68f68af SHA512 4bb587c92ffb790886ca468fe997357c50bf4c21066f276b48d134252809f2ac7efe8737700cae0a28c6f7e3ee83873b4a6064f5a398000587073a3065647624 +EBUILD containers-common-0.58.0-r1.ebuild 1831 BLAKE2B 5d4f98e52111ff64943128235fed05377c04d2a5e2b8d7610c23f1be32551e56327e7e78bbb8bca243beefa843b33cea4584fa6436738534be2065110ed04217 SHA512 a91a4d3d2e4375bf93a5a733c358b3da601b088933746b7bb683390d0da20a9218eb98c938944741c5357c887c19e9417b02a0660eebe57d12e38070151d6560 EBUILD containers-common-0.58.0.ebuild 1402 BLAKE2B 71d0084a227b7cefc8bd5fc8398e8ee8a9ece59c40ed38c172283914b830cae3befb5b2d617d3ffb87635e3fd691ccb3fbf75c965f1a1674b30ee0793120f02b SHA512 07a07af974fbfe3d596b192f304520d50a2565ce559d8d6fc8a69469a77a776441a0fafe067751783eaeca8d905daabbc4df151264714f80e91d34ffb2827558 -EBUILD containers-common-9999.ebuild 1402 BLAKE2B 71d0084a227b7cefc8bd5fc8398e8ee8a9ece59c40ed38c172283914b830cae3befb5b2d617d3ffb87635e3fd691ccb3fbf75c965f1a1674b30ee0793120f02b SHA512 07a07af974fbfe3d596b192f304520d50a2565ce559d8d6fc8a69469a77a776441a0fafe067751783eaeca8d905daabbc4df151264714f80e91d34ffb2827558 +EBUILD containers-common-9999.ebuild 1831 BLAKE2B 5d4f98e52111ff64943128235fed05377c04d2a5e2b8d7610c23f1be32551e56327e7e78bbb8bca243beefa843b33cea4584fa6436738534be2065110ed04217 SHA512 a91a4d3d2e4375bf93a5a733c358b3da601b088933746b7bb683390d0da20a9218eb98c938944741c5357c887c19e9417b02a0660eebe57d12e38070151d6560 MISC metadata.xml 741 BLAKE2B 727dfc3215f6fb9155105aad6b83e4cff72d8f484e2abaf267a299c07777490abb657a6d0eb349587bae53ad614a6137bd6a205252c835d8141925698cdc2464 SHA512 d014e28716c2b2fd1926a5d7612437cf7553a62fcd26ede88dd180eeb8cfa52f0bfc0c61f539b05dcc7a7faf7c1f17a99e20cbf3743044c1aad1478fbfb11316 diff --git a/app-containers/containers-common/containers-common-0.58.0-r1.ebuild b/app-containers/containers-common/containers-common-0.58.0-r1.ebuild new file mode 100644 index 000000000000..4a0427e20df7 --- /dev/null +++ b/app-containers/containers-common/containers-common-0.58.0-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 + +DESCRIPTION="Common config files and docs for Containers stack" +HOMEPAGE="https://github.com/containers/common" + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/common.git" +else + SRC_URI="https://github.com/containers/common/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${P#containers-}" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +LICENSE="Apache-2.0" +SLOT="0" +RESTRICT="test" +RDEPEND=" + >=app-containers/aardvark-dns-1.10.0 + >=app-containers/crun-1.14.3 + >=app-containers/containers-image-5.30.0 + >=app-containers/containers-storage-1.53.0 + app-containers/containers-shortnames + >=app-containers/netavark-1.10.3 + net-firewall/nftables + net-firewall/iptables[nftables] + >=net-misc/passt-2024.03.20 + >=sys-fs/fuse-overlayfs-1.13 +" + +BDEPEND=" + >=dev-go/go-md2man-2.0.3 +" + +PATCHES=( + "${FILESDIR}/examplify-mounts-conf.patch" +) + +DOC_CONTENTS="\n +For rootless operations, one needs to configure subuid(5) and subgid(5)\n +See /etc/sub{uid,gid} to check whether rootless user is already configured\n +If not, quickly configure it with:\n +usermod --add-subuids 1065536-1131071 \n +usermod --add-subgids 1065536-1131071 \n +" + +src_prepare() { + default + + [[ -f docs/Makefile && -f Makefile ]] || die + sed -i -e 's|/usr/local|/usr|g;' docs/Makefile Makefile || die +} + +src_compile() { + emake docs +} + +src_install() { + emake DESTDIR="${ED}" install + readme.gentoo_create_doc + + insinto /usr/share/containers + doins pkg/seccomp/seccomp.json pkg/subscriptions/mounts.conf + + keepdir /etc/containers/certs.d /etc/containers/oci/hooks.d /etc/containers/systemd /var/lib/containers/sigstore +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-containers/containers-common/containers-common-9999.ebuild b/app-containers/containers-common/containers-common-9999.ebuild index c4d53773f1d9..4a0427e20df7 100644 --- a/app-containers/containers-common/containers-common-9999.ebuild +++ b/app-containers/containers-common/containers-common-9999.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit readme.gentoo-r1 + DESCRIPTION="Common config files and docs for Containers stack" HOMEPAGE="https://github.com/containers/common" @@ -19,16 +21,16 @@ LICENSE="Apache-2.0" SLOT="0" RESTRICT="test" RDEPEND=" - app-containers/containers-image - app-containers/containers-storage + >=app-containers/aardvark-dns-1.10.0 + >=app-containers/crun-1.14.3 + >=app-containers/containers-image-5.30.0 + >=app-containers/containers-storage-1.53.0 app-containers/containers-shortnames + >=app-containers/netavark-1.10.3 net-firewall/nftables net-firewall/iptables[nftables] - || ( app-containers/crun app-containers/runc ) - || ( - ( >=app-containers/netavark-1.6.0 >=app-containers/aardvark-dns-1.6.0 ) - >=app-containers/cni-plugins-0.9.1 - ) + >=net-misc/passt-2024.03.20 + >=sys-fs/fuse-overlayfs-1.13 " BDEPEND=" @@ -39,6 +41,14 @@ PATCHES=( "${FILESDIR}/examplify-mounts-conf.patch" ) +DOC_CONTENTS="\n +For rootless operations, one needs to configure subuid(5) and subgid(5)\n +See /etc/sub{uid,gid} to check whether rootless user is already configured\n +If not, quickly configure it with:\n +usermod --add-subuids 1065536-1131071 \n +usermod --add-subgids 1065536-1131071 \n +" + src_prepare() { default @@ -52,9 +62,14 @@ src_compile() { src_install() { emake DESTDIR="${ED}" install + readme.gentoo_create_doc insinto /usr/share/containers doins pkg/seccomp/seccomp.json pkg/subscriptions/mounts.conf keepdir /etc/containers/certs.d /etc/containers/oci/hooks.d /etc/containers/systemd /var/lib/containers/sigstore } + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-containers/devcontainer/Manifest b/app-containers/devcontainer/Manifest index 38c8073b460e..f282d53cf1ff 100644 --- a/app-containers/devcontainer/Manifest +++ b/app-containers/devcontainer/Manifest @@ -1,7 +1,7 @@ -DIST devcontainer-0.56.1.tgz 604649 BLAKE2B 887a034a9771843ce84be1b78d00ba7b52d09b64861f113d27e0dd662acabf175d4e7922a25826f2bf500ecc380473381ec05e307af0b7655535188240582700 SHA512 22f2d911b021f16181a1d954b31beaf323a84296be03489b6375729ea3ebcb198d58d3f731c40b8ec5ee20bfe26a933db1328a2d5278fa76686d965487924261 DIST devcontainer-0.56.2.tgz 617293 BLAKE2B 33eb4ae861934e78b9e73e77ed23ec1177e09785cf72dbdeb07e3d80e86ba1ac69f26bc01e150609cd20bc6c7895afc9b6118ae4d5007413b066986c75850a11 SHA512 188fdddad81a7f8cc5409e646c467fdc0722f0d7e45f3b24ea0614a9007c714ac9f8aff13f0e8a65f6c0e06e8769b1a4cba792a5575ce0733379ade45998fd27 DIST devcontainer-0.57.0.tgz 617323 BLAKE2B 74dd49c0e741715e34dce79cdc73617f4bed68b87f11fafa403a9548b334ecff1af8e2e3705c57c31ca057e12b19094a75a3a3e339cac3b6d005e00e7e08b433 SHA512 7b5680d003630af459d5bf12f6873ea990a67b5f16888317a27d7197799d9ff1cd802834e669c4e1c601780fa8a07c38ec4dab77e7bf64de08406403e163e954 -EBUILD devcontainer-0.56.1.ebuild 871 BLAKE2B 1233ec4b1f837432ba4260d0dcf5153a551fe088b6dd2367fc8223819dfe5682a0314d6db0ec590188fa26fe0e6ed3749f54cf9aff6366b39a81e9dc1b35ede9 SHA512 7dc3111668960995c21f17ebfc583035e23b58560a26289390a8da2050270b2d66e6d7e4e8bdf465b2aa712ace6c9fd57943aecaacd27f90a485b2fb45cd5d5e +DIST devcontainer-0.58.0.tgz 618922 BLAKE2B e0962e273f6a28d4c6897523b565634d7849a37ed5866e47430080ac8e42026e888ba2a13cbcbb62dd6974f753383882b66b0129d1e7aad8321c938c58ffec58 SHA512 57beb86d4fcefddbaa4f13612cca0538b2449932164c062082a8ef62f3a7bd57ed6f7bb09e5954fe479c6da9caebc0b3075783fb3ba3391381ab7ce9027e5f08 EBUILD devcontainer-0.56.2.ebuild 871 BLAKE2B 1233ec4b1f837432ba4260d0dcf5153a551fe088b6dd2367fc8223819dfe5682a0314d6db0ec590188fa26fe0e6ed3749f54cf9aff6366b39a81e9dc1b35ede9 SHA512 7dc3111668960995c21f17ebfc583035e23b58560a26289390a8da2050270b2d66e6d7e4e8bdf465b2aa712ace6c9fd57943aecaacd27f90a485b2fb45cd5d5e EBUILD devcontainer-0.57.0.ebuild 872 BLAKE2B a49d606609bab843fc1f6f8edecdaa2b837a385f6583d99e97c07168795f8b41057d912fc0b82c5afbb2861efeef9e7fb0fa5b3752fd66f7211f51c31aa10519 SHA512 1d2925d3544b438ef352bf3b386ba65686c888c9cdc5841e4ba280b457ead591c1f91d9ad06e6e4db41d5d9fe0094c1b8b7ab2112730eab88ff7921fefed937b +EBUILD devcontainer-0.58.0.ebuild 872 BLAKE2B a49d606609bab843fc1f6f8edecdaa2b837a385f6583d99e97c07168795f8b41057d912fc0b82c5afbb2861efeef9e7fb0fa5b3752fd66f7211f51c31aa10519 SHA512 1d2925d3544b438ef352bf3b386ba65686c888c9cdc5841e4ba280b457ead591c1f91d9ad06e6e4db41d5d9fe0094c1b8b7ab2112730eab88ff7921fefed937b MISC metadata.xml 886 BLAKE2B 6255ba2337a21bd814e0472648cf4eb78b7c3e6ca6ead9f154cc70b662b7721ddc62137f1ebf542123c7d716e0ff94527f7a1aa99786446c7ffd36bbbf9c9efe SHA512 6dd2c48ee1dc5b722768780f20c32dd424af327fe7a580eb4f8ce31712dff211ecc9ebe1eae4ca22ec3a90ef5b3a6690407b24fc11c45000a7d986871956d407 diff --git a/app-containers/devcontainer/devcontainer-0.56.1.ebuild b/app-containers/devcontainer/devcontainer-0.58.0.ebuild similarity index 97% rename from app-containers/devcontainer/devcontainer-0.56.1.ebuild rename to app-containers/devcontainer/devcontainer-0.58.0.ebuild index 10d7f50fc167..991cd956e37b 100644 --- a/app-containers/devcontainer/devcontainer-0.56.1.ebuild +++ b/app-containers/devcontainer/devcontainer-0.58.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/package" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="~amd64 ~x86" RDEPEND=" net-libs/nodejs diff --git a/app-containers/distrobox/Manifest b/app-containers/distrobox/Manifest index 4e3d3207e6ea..97505528671e 100644 --- a/app-containers/distrobox/Manifest +++ b/app-containers/distrobox/Manifest @@ -1,8 +1,6 @@ DIST distrobox-1.6.0.1.tar.gz 6751373 BLAKE2B 9d82f33e15be8a2c17b7716ddbecf4fc533f971924c36ba8fa009dac7a87fbc26075ca98d6c58c5974fa1a02657419f26b415925d71f6577a8897a9e199950fc SHA512 cc7bd42b1c7e198eb255b6bdd90a76fa25700edc274b14379ffe3199c8a8cadc9ab27c94f43ee4a92d270b65df7b04e6c11441eb68456fe7ec3d56b2879534f2 DIST distrobox-1.7.0.1.tar.gz 6756031 BLAKE2B 320dde2bdf005c5bd66954f212547adb6bbd6d06611272c6a1b1859eef7ad47dbbbf300baaef555e2bf9a750def117ec69418affb75514652aa0e366314fbaf2 SHA512 971a3f15216d2dfa2829a1ea085c7579c4f0bf0e57678474f83df05ae8c897db8a8cd477a429d0126cad11ac0379029b9c759944cea8649971e67f20a3e18328 -DIST distrobox-1.7.0.tar.gz 6755733 BLAKE2B 27bd75046d0b221543c4870bc49305c62da03343f4a602a87a50fac9a1d5b428a040099fbea8730fe2eba0b96eb90b966bc15d5ad46d62d79157047a2048f23c SHA512 5e29a5bb4a9fca4e54df979b304c2c23af93a5326383245183fee9bc7fbf6265128e1690c653410cb3063fabc522cf38bfa041dba7b921146010f7e43630613c EBUILD distrobox-1.6.0.1.ebuild 741 BLAKE2B 25aa6f441a2134f6e2a83f2ead6083c328a4f167e8a2efe7ee4e93f35d6babb1dce8aa4b8dfdace9e681d0e0efa01f2a2fa46513fd93562f2385e0822a85013c SHA512 2a891b624fd3c6ba7e802a81d0b400ab3b00147ea62509997a0678ae6e5b52e467a33eb5a08ce0c12a376ab4be84a6ed2aabb6da8254f0ee1cb899e7bdebee34 -EBUILD distrobox-1.7.0.1.ebuild 747 BLAKE2B c0e47c0cd8b825792647ae6bc12f9771eb2527d62b1e779e652b0580103e5668f191ffa2fd9db3ccabdb078c48d68ce3054390ced200112202f9ee9c2c3c6bcd SHA512 8e7673d428025cf9515f8f93169464afeaec9d2cd9050774dcd8d09f47e933e69a6b0787b7ac9b56842a9e1490149a6ac51f5ffe6915aa345407c8ef5a948b2a -EBUILD distrobox-1.7.0.ebuild 747 BLAKE2B c0e47c0cd8b825792647ae6bc12f9771eb2527d62b1e779e652b0580103e5668f191ffa2fd9db3ccabdb078c48d68ce3054390ced200112202f9ee9c2c3c6bcd SHA512 8e7673d428025cf9515f8f93169464afeaec9d2cd9050774dcd8d09f47e933e69a6b0787b7ac9b56842a9e1490149a6ac51f5ffe6915aa345407c8ef5a948b2a +EBUILD distrobox-1.7.0.1.ebuild 746 BLAKE2B acf4ad5520af4d0d96b7af6160b4f274caedb7b0b23c1a37c8bdfd3fb43b1c4b695f72062d4bba3e79993a081c0ccf6d33678aec43b52f2714f4b9723782f080 SHA512 dc48796ccb252eb1dc422567af37c3aec58831dd6450476af2efe1a04d7aff41333c1ac6d4762bc914ad6ba5c7f1a91be7a513b78a4fdbf13ed9c1cf3a49e8d5 EBUILD distrobox-9999.ebuild 747 BLAKE2B c0e47c0cd8b825792647ae6bc12f9771eb2527d62b1e779e652b0580103e5668f191ffa2fd9db3ccabdb078c48d68ce3054390ced200112202f9ee9c2c3c6bcd SHA512 8e7673d428025cf9515f8f93169464afeaec9d2cd9050774dcd8d09f47e933e69a6b0787b7ac9b56842a9e1490149a6ac51f5ffe6915aa345407c8ef5a948b2a MISC metadata.xml 957 BLAKE2B a02f57f2c65a9241edbc6a1e99170712ceca000977c2271ba51c5311e7718471585ea791ed8c978a86a961d02450623c05b5f9006d4386be2130df08341b0e49 SHA512 65f455bcfd246a8de0084e1534dc85f09435f1fad2590ba87dda0bed90d8fa976d3fad2142b2006a596e713d3d91f0d3d3156017cebacf9dc7883596edb0740f diff --git a/app-containers/distrobox/distrobox-1.7.0.1.ebuild b/app-containers/distrobox/distrobox-1.7.0.1.ebuild index ddd8a782dfb3..a49244c1584d 100644 --- a/app-containers/distrobox/distrobox-1.7.0.1.ebuild +++ b/app-containers/distrobox/distrobox-1.7.0.1.ebuild @@ -15,7 +15,7 @@ else SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" fi LICENSE="GPL-3" # GPL-3.0-only ! diff --git a/app-containers/distrobox/distrobox-1.7.0.ebuild b/app-containers/distrobox/distrobox-1.7.0.ebuild deleted file mode 100644 index ddd8a782dfb3..000000000000 --- a/app-containers/distrobox/distrobox-1.7.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Use any Linux distribution inside your terminal (powered by docker/podman)" -HOMEPAGE="https://distrobox.privatedns.org/ - https://github.com/89luca89/distrobox/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/89luca89/${PN}.git" -else - SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -fi - -LICENSE="GPL-3" # GPL-3.0-only ! -SLOT="0" - -RDEPEND=" - || ( - app-containers/docker - app-containers/podman - ) -" - -src_install() { - sh ./install --prefix "${ED}/usr" || die "${PN} install script failed" - - dodoc *.md -} diff --git a/app-containers/docker-compose/Manifest b/app-containers/docker-compose/Manifest index 939ea6e6acd1..4f4d43c54438 100644 --- a/app-containers/docker-compose/Manifest +++ b/app-containers/docker-compose/Manifest @@ -12,7 +12,7 @@ DIST docker-compose-2.24.0-deps.tar.xz 165907064 BLAKE2B 22b760393edc5a17bee52c6 DIST docker-compose-2.24.0.gh.tar.gz 344571 BLAKE2B 4d79bf83b0584b8ed56c6f573798f8ed6fe264ffbfc870e9fbe6b79ba4c61248a6e139ebbbd0cd80b9ad607b5c71901ebb19b04e7b6c3e4cbbe8806d0a174eed SHA512 78e5d6ad6f00c4c4a5878b8231ab538bdc9a1d1df17fe1b5aca7bb3a4358897bd6742f8075c54fc00de8bccf5e9f6529acceb57ae221c0794b6c5b0e655b8771 EBUILD docker-compose-1.29.2-r3.ebuild 1997 BLAKE2B 82626f2fcf36ca840de6eba7243dd0aa22380fcf79e9efbe821fc392f748bfa1dbf45633c9d5e306db0e0878a2487376aab3d18a8466280894e079931c4b4f28 SHA512 1b617b6f8d5c07a30b30e1c4b0c23b1b5c32654fbeeb7b2b4f979b01ae50983cc2bdfb6e2d4c899813e04a64f6ccec1d19d8c5e0629fed8ca5658c9d93373e4c EBUILD docker-compose-1.29.2-r5.ebuild 2000 BLAKE2B 658f405b7440c30aae9769814f64f01c3a5ae143fd759dca323edc507e5288b231dc514b5558b8a997b335c0dfff384babd590a09fb36fcd1e92e830f2a5aa8d SHA512 586e236f97df9c67b877c6e7df9a5c79e39ec843670c0ea1e769c964bcdb48b6a185a5eec61be911e97af4541b790f3fa3189e9ff42b71d864f316e4ee3d85de -EBUILD docker-compose-1.29.2-r6.ebuild 2215 BLAKE2B a53e560c53731c0f894fad102a704815da8a75b301671d7657ce6464e92be6f5e0d8a405edb62531b3ba59c77a5790664a041430efaed63b5fc01dae7f1b96ee SHA512 0dce9b5403cc3a6e4ca49277d8c0ee47987376c7135f84a0478dca02a813f418bfc7539a95eb6120207c40fe77a5e4d2220e1ae59ba1f6944a55dbf2718e2fa0 +EBUILD docker-compose-1.29.2-r6.ebuild 2213 BLAKE2B cef0edcbab6224ee388ecf166873771b65a7ac290b035a2e7e16dce2637918fea69b68bbbcf6089e33817cf145a98b282754a1bcbde6def5f77f45b3ff857e92 SHA512 c34380c5c9403fd76dc9748ad5e3320a1540f469cb0c6e64546af62e07119c601c5f07c27d91e3104d24b8f2e8cdc6ebd81d31dbf2319cfe9eca2f4f87edd779 EBUILD docker-compose-2.17.2.ebuild 1140 BLAKE2B d149d01b8ac507dd2d1d1fc1c86ffe0deb16c2046bb91266b65703088e81d7b5f913e71b0e23e701ae27cde3f47123c6c6de4084a3fc2c833e6eec5e2ed982f6 SHA512 14892858782082ad3468b8288bb4c498ef09689b425cc413c0b2da623bea022eea267dabafb9bafcdc0dbd92addb30efdd7e7141099c7fc757a661bbaa4cfa2a EBUILD docker-compose-2.20.3.ebuild 1140 BLAKE2B d149d01b8ac507dd2d1d1fc1c86ffe0deb16c2046bb91266b65703088e81d7b5f913e71b0e23e701ae27cde3f47123c6c6de4084a3fc2c833e6eec5e2ed982f6 SHA512 14892858782082ad3468b8288bb4c498ef09689b425cc413c0b2da623bea022eea267dabafb9bafcdc0dbd92addb30efdd7e7141099c7fc757a661bbaa4cfa2a EBUILD docker-compose-2.23.0.ebuild 1171 BLAKE2B 9e52b40f28afabdb00655bab29ec0449a77354b7d081869519043ee461c3d152b4af2e42a3e34d140a17db9b643b8b6ea99cf23d8ac1ee23be2062ddc1df5a57 SHA512 3a32f0abf566ac0e23caac66bd13b124cab25cdc35feabb95d9add2c45de6198ae79224af4bc805c2e01e1888412400958119c431cd7f7089ca2773e9c19845f diff --git a/app-containers/docker-compose/docker-compose-1.29.2-r6.ebuild b/app-containers/docker-compose/docker-compose-1.29.2-r6.ebuild index 091c48dd7db2..cb09144e9979 100644 --- a/app-containers/docker-compose/docker-compose-1.29.2-r6.ebuild +++ b/app-containers/docker-compose/docker-compose-1.29.2-r6.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> ${P}.gh.ta LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 arm64" RDEPEND=" >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] diff --git a/app-containers/nerdctl/Manifest b/app-containers/nerdctl/Manifest index 14f538fb5311..8e4c2ae2ba52 100644 --- a/app-containers/nerdctl/Manifest +++ b/app-containers/nerdctl/Manifest @@ -1,7 +1,7 @@ -DIST nerdctl-1.4.0-go-mod-vendor.tar.gz 6711566 BLAKE2B 242648545d82bfcdde6dd5056e4225d9b37021a6b210632ad112e18659d3f6f89bb53e31aee55106b5654080fab8dfd33268138b5f0a0b36d425395e1be89728 SHA512 fd2b3d30c35dee73eb2325188477659fc08a974737b8f555275524368aa59583987b04f19057cbd4c03c0bf7df89f38e3d115c36da2f089ac9d908bf77e774b8 -DIST nerdctl-1.4.0.tar.gz 515068 BLAKE2B 68daacc251322b5efe0591fe6cd615cd7a11df803a66a3a151b3ae46e1a3b22bfbde7726bf4418b0df988965578cecd3dc2fac67b45b1d765d059c92aab1ec12 SHA512 b14cd92b76d9699b4042fcd7a6906b1c714221b30cff1074a1d59ea038cf74ea6437d4a4d9a265e7b0f4c96397c82d53856f9e43d08aa8abcb98af5e9fb6e8dc DIST nerdctl-1.7.4-go-mod-vendor.tar.gz 7197938 BLAKE2B 14a95cd634acc652d5532d1c6aa28abf24c1cf26393d63fd627e864ba73e5f3355832afd8c3c31eb0dcef9ae1d82c35a7df49c017c5719b45145496ec9243e79 SHA512 aefc9d23114bb2ca0a640287ed27e2afeeb9075a4fdfa33817310300ac8a1ca492defd4a5436f71f4f06a2b8916a75793ce846eac0878a8e51e1accadd21d13f DIST nerdctl-1.7.4.tar.gz 516231 BLAKE2B 3f1726945c5b816b4ca922187ae0bde0af82ca38227fe3ad2509b8b1654a2ee22d3929296d9633275cc7c3495202c66d90a956ac92c790f17eb2d1254bdb2c17 SHA512 a2cf60e2d704bef6a9c2abc697ef44a6a833b5fcc276bbffec503437281c830e2cd73fc541ef85be2444bad8f2b827c832b7685a3c74ebba503019ed39a19d75 -EBUILD nerdctl-1.4.0.ebuild 877 BLAKE2B 31e5421ce3eb68ce07f942d43d075ed78c6b0b2f7cafec4b0da86a9745cf9196364887b36e313b616f9af056562f2cc491c048d01119c6829e2533a1ba53d3ac SHA512 85b960d4aebea5f9a8e7fc68a7bcb29e6356800b3f0349bcd0070ccacae195b5db44b10aa64a47be0a50cdd03b23980409c3da0d5e74b78572ea8b61126f5720 +DIST nerdctl-1.7.5-go-mod-vendor.tar.gz 7229228 BLAKE2B 24dd81b3b54542e8723c44d75e653414c75be9e0e56095e7afe6886d2bde6febdc91b7ef903009145c77a57dd4780bbceda58851b39e7375141066abc20f2f1f SHA512 265d9ae58ec221611c9f7666de2748bf8519a7ba8b3bc0bd3b1e97d671bfc11c7d51cd4512d52000a579c8f5e4bd7e4c5a4bf469853b481c838262001bd9dd65 +DIST nerdctl-1.7.5.tar.gz 517127 BLAKE2B 800fc487c60ea62641b26a1b41f95747bd39467d8e1c7fd7b5302c5d515c2e6765fcf7ef8860b3cbfe04428fe849a7293ec914bae3da65ac6418a1f5c789d832 SHA512 3e35c5e3c68c675d23c1a106d267f62c2e36cd8026308ac6237fa5aa2f3ebaea0f47888e6702290f40c26f543e90bca91d76cae28b74732e8fb351f6ef2441f9 EBUILD nerdctl-1.7.4.ebuild 1105 BLAKE2B 687902768057732a6fd0969e0325cea5ff5474a05b2991af21f9031ba7708eb7ceb4851e990e1edd3424522fd75ce099474c5066bae772be2ff05a2345830aaf SHA512 d3d2d87222de3f9ed9be490f1f1d9df8d79f49642e5dcd0c1c84446ec4d9ca851273efc6131d16f5a58be7746fb5761e3208c4b8c0e6b5bd61d2dd1e7125c230 +EBUILD nerdctl-1.7.5.ebuild 1105 BLAKE2B 8539e5c150de230f6ee5d8a1872dde3fa9a0b5ea1f63ef52c5071faee3c68872e5312e159ea810ada904657d13ed65b49f7b52c0059eb305a582b704a7c98bdb SHA512 a06cf80ae71b891433f5f8f566cae1c5fdba61b4ae0a7a7b827a320e011783327fd9147718134a4d39ab678e628063da17ccba7655b47d1e39ecc1a7c88d69bc MISC metadata.xml 432 BLAKE2B 7f848d9bba87057eaa87973dcea0651a8190fbbf096d0e28d074825daa4c5617d113dc274595e6a985dc9140c14b09cd9b24ed872332d2a74ca4a0a757a6b00d SHA512 9118209800003747dcf6dbde6703e7c5b0cbe68c79c6eaae9d7b5ad6c53112e07f5372128d88ab5a484dc68cc7780230111d6fd1b13c04cf255db803fd196a7d diff --git a/app-containers/nerdctl/nerdctl-1.4.0.ebuild b/app-containers/nerdctl/nerdctl-1.7.5.ebuild similarity index 59% rename from app-containers/nerdctl/nerdctl-1.4.0.ebuild rename to app-containers/nerdctl/nerdctl-1.7.5.ebuild index a01a8d688b2f..a4e11f03f281 100644 --- a/app-containers/nerdctl/nerdctl-1.4.0.ebuild +++ b/app-containers/nerdctl/nerdctl-1.7.5.ebuild @@ -1,11 +1,11 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit go-module -EGIT_COMMIT="7e8114a82da342cdbec9a518c5c6a1cce58105e9" +EGIT_COMMIT="cffed372371dcbea3dc9a646ce5a913fc1c09513" DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" HOMEPAGE="https://github.com/containerd/nerdctl" @@ -14,9 +14,19 @@ SRC_URI=" https://github.com/containerd/${PN}/releases/download/v${PV}/${P}-go-mod-vendor.tar.gz " -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT" +LICENSE="Apache-2.0" +LICENSE+=" BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64" +IUSE="rootless" + +DEPEND=" + rootless? ( + app-containers/slirp4netns + sys-apps/rootlesskit + ) +" +RDEPEND="${DEPEND}" src_unpack() { unpack "${P}.tar.gz" @@ -29,7 +39,15 @@ src_compile() { } src_install() { - emake DESTDIR="${D}" VERSION=v${PV} REVISION="${EGIT_COMMIT}" BINDIR="/usr/bin" install + local emake_args=( + DESTDIR="${D}" + VERSION=v${PV} + REVISION="${EGIT_COMMIT}" + DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + PREFIX="${EPREFIX}/usr" + install + ) + emake "${emake_args[@]}" DOCS=( README.md docs/* examples ) einstalldocs } diff --git a/app-containers/podman-tui/Manifest b/app-containers/podman-tui/Manifest index d2d16eeb6102..6b72f1b78fde 100644 --- a/app-containers/podman-tui/Manifest +++ b/app-containers/podman-tui/Manifest @@ -1,8 +1,10 @@ DIST podman-tui-0.14.0.tar.gz 15857429 BLAKE2B c1a6f056b45d4fa9e0cd749570275da1d98d3f8477a1e85a151afd1cecc9506555c55e065b86d9c49acde36a27c3dac960530218022672fc8044dee0d2284c62 SHA512 d79e5b0cabed6873ff90e4e36fec841b74d53b0e876f6449c9b5512c8a92d7d4bcf733e23abc92a6344d6dcd72957929fde48b4e16dcb1cc33cf10f33074171a DIST podman-tui-0.17.0.tar.gz 15853215 BLAKE2B bfdaf085837497c8ce1525eccb04fc977472291e45417a3993a3e9bc2a742e132d14bce7580c0126be94262a10999da2b81edd6997b8c377a3de8a4da20c153f SHA512 137740737e4fe5138198923fb5db6dc6ca901ed7739af09c19bcb0a60fdfe0db79d7c2ac83157675ec478ab8e9dc9b1348cd8aa9f0e5298f8d20ff6cf0284afc DIST podman-tui-0.18.0.tar.gz 15928626 BLAKE2B 80fd4f826a407b4eeeb664c065f836f12dd85cacab35003ad8fbcabf3eb69b3838bf02fb76269124d18c110370e42556cff8e348caabb100aa88a1994f99d4cc SHA512 77107a9e64b12fd5065698b7065909d5aa45ca49d749056cfb0f76aa2fd0f269708d3d75ecb4cab7939c30571510cdacebcdaac67549979873e3656e1af4db9f +DIST podman-tui-1.0.0.tar.gz 16208356 BLAKE2B c5ae4274cdc6c4d5abb9f9a18c82949a40a9f2894a9127d8bdf89b8a9445716cc985d8400833c890dec4524fd617babd5791e3062e9e7654ea93d66c34dfe181 SHA512 918b3efb823a543a439ae0f56c59ee2689961ac6e39a40054a7971ddf02056ca50c7c681ca03c45590e9fdfce1822f406bbf90f9b25563a0ef9ae75b88235a8c EBUILD podman-tui-0.14.0.ebuild 885 BLAKE2B 9d44c2616057549c8e33ea7b74bab6a48a9908447023d7cdd767c01e2b5850a72017007334d771bfef1835315f7d5d7642971e77c6089e976d92ab871bcf9ac9 SHA512 c654bdbdd43731f4d1b92308d9f2bf454a85a77651fb88f573d7e22c68bbd40d211ed104acc9fd5378744cb2df0b9075213409f93d3f55d57503798da6ad6b71 EBUILD podman-tui-0.17.0.ebuild 842 BLAKE2B c0338b4ecdf0e83008b93f0dd7e1f8b7fa0dcf2e7f0b624dbce1f2998b32d260d7d0644bcd35e52bc92d0dc72c9ef7b35b0fb19153a3d4cbbc3e3203c76d0951 SHA512 ac5c59f756f223b2a433618d420069ea84655d268bf2439d66e8b1c5f206f2ec436cd78b43b5c3d5f7f6755a3c791f63dd804a22ae3ead545f5d6ab8f108123f EBUILD podman-tui-0.18.0.ebuild 842 BLAKE2B c0338b4ecdf0e83008b93f0dd7e1f8b7fa0dcf2e7f0b624dbce1f2998b32d260d7d0644bcd35e52bc92d0dc72c9ef7b35b0fb19153a3d4cbbc3e3203c76d0951 SHA512 ac5c59f756f223b2a433618d420069ea84655d268bf2439d66e8b1c5f206f2ec436cd78b43b5c3d5f7f6755a3c791f63dd804a22ae3ead545f5d6ab8f108123f +EBUILD podman-tui-1.0.0.ebuild 842 BLAKE2B c0338b4ecdf0e83008b93f0dd7e1f8b7fa0dcf2e7f0b624dbce1f2998b32d260d7d0644bcd35e52bc92d0dc72c9ef7b35b0fb19153a3d4cbbc3e3203c76d0951 SHA512 ac5c59f756f223b2a433618d420069ea84655d268bf2439d66e8b1c5f206f2ec436cd78b43b5c3d5f7f6755a3c791f63dd804a22ae3ead545f5d6ab8f108123f EBUILD podman-tui-9999.ebuild 842 BLAKE2B c0338b4ecdf0e83008b93f0dd7e1f8b7fa0dcf2e7f0b624dbce1f2998b32d260d7d0644bcd35e52bc92d0dc72c9ef7b35b0fb19153a3d4cbbc3e3203c76d0951 SHA512 ac5c59f756f223b2a433618d420069ea84655d268bf2439d66e8b1c5f206f2ec436cd78b43b5c3d5f7f6755a3c791f63dd804a22ae3ead545f5d6ab8f108123f MISC metadata.xml 727 BLAKE2B 61f7988612a085d64584990b9d3b0e91ddda06153e2bf3809d586f15b9d63cdf93ff1ee8e219859e02e54877c037f706c9ebe2a7bb598bc909dd3597661e9979 SHA512 b861ed4983427544169777f39b53ecc7ece16f997448a92bf387e4691d44b9b1cc749cff6132b093c4bd6f0c348ba0e242bb369d2b3bc34da2614d8f4d7556b7 diff --git a/app-containers/podman-tui/podman-tui-1.0.0.ebuild b/app-containers/podman-tui/podman-tui-1.0.0.ebuild new file mode 100644 index 000000000000..beefef11ab58 --- /dev/null +++ b/app-containers/podman-tui/podman-tui-1.0.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module +DESCRIPTION="Terminal UI frontend for Podman" +HOMEPAGE="https://github.com/containers/podman-tui" + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/podman-tui.git" +else + SRC_URI="https://github.com/containers/podman-tui/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD-2 BSD MIT MPL-2.0" +SLOT="0" +RESTRICT="test" + +src_compile() { + # parse tags from Makefile & make them comma-seperated as space-seperated list is deprecated + local BUILDTAGS=$(grep 'BUILDTAGS :=' Makefile | awk -F\" '{ print $2; }' | sed -e 's| |,|g;') + ego build -tags "${BUILDTAGS}" +} + +src_install() { + dobin "${PN}" + einstalldocs +} diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest index e2212b54517c..8f767f12b80c 100644 --- a/app-containers/podman/Manifest +++ b/app-containers/podman/Manifest @@ -1,6 +1,6 @@ AUX podman-5.0.0_rc4.confd 323 BLAKE2B 19bb62e91673791a46f7992b79190c8207636a8fe38fb12250e904acb5e86112603dabfeacf878c597e636b489475f113556bc82376d3c54c2f042a50530261a SHA512 9356733d5922d18f135d013470b03e10c1f9834cb59f72bc2bcab2fc8f2d70f242abf7c9f87e22dda0f5cc791218878278f3d7b341fd81a5c9edd5f0f672420c AUX podman-5.0.0_rc4.initd 651 BLAKE2B 3a0673f823b1adda553b2453512c29c63f00d42bce0ee6d49227b410e0d74dfa4a941c1220845153c2fa538269658577f13ede74b061d7758171e7ba29d57263 SHA512 25bf6275e49cdc130a21d3f553ba19c5e3913efbb98855497c91a20dc3f43dff6db9796a2791473d44f04faa652230ff0698a7c1e6b091073ea9ca4922e63a26 -AUX podman-auto-update-5.0.0_rc4.cron 170 BLAKE2B 8902d299df68845d79592aebf3da566100b7f80a109aeadef1a3763ffcfd3d5b1dd880c481b52211f0e7e6eb52546cc312c26e9a34f5605daddae1d36c70a7b2 SHA512 4dd50f1807284e0f60239a6df74ceec52d9a6ec02aa4d5e3dc4d0e6d26537e7a18422f5bb2b4d6f6d59e7d13016dc845b41f5917b9979fac5861a86a7e7e45b0 +AUX podman-auto-update-5.0.0.cron 185 BLAKE2B 78553b31c4f2f9fe929780af752cee33db0e95944275853b1ef641416d9d10cd8a12af73b2f14f330d24e5961f17ac06c4dde47b1dc98de38cf3576995bb9607 SHA512 ae34ee8936d5a16dfad92afb4d9830ae4b06bd10ee4f36b4ad642c6690af025a73b169507f68926a14e3274c92fa49d0f9994334fc4ca369aa6137722a5cb8fc AUX podman-clean-transient-5.0.0_rc6.confd 235 BLAKE2B 25100f79c09c4ea388be27ed5e2d5f537d790688ad808cc02183d3e1f86d791f69133d3a3d1137179dd48d70aa1769a2b3ada77d17b7f25cf1b3007c2c243bc2 SHA512 f27408326c5b50addfc8b11c6f41df49d03ccaab80d37bb84100d2d238e01117ea436a79833f80c6b1d62b03da01807871396f401bf155d0c08252cc783f7e15 AUX podman-clean-transient-5.0.0_rc6.initd 669 BLAKE2B db5f35d6918ea12afd2bc6ef1eb9b855faa259a7abe9a49895892e40576558996317ae0189b80d1d2fea978848e35bfbadf1635cef112bd96bfeb75ecf34cdb3 SHA512 95c07cd6bc1bba7ce9bb0e111d74d9625c7f7e88667f709852056206e9483d96283ad2f13710e99bc5c3573bdb1b0c7585a7254760b91b7eec5b5a868d849e61 AUX podman-restart-5.0.0_rc4.confd 284 BLAKE2B e2e5394428d95e9fa480f32ef3efcddc870394e8f5158fbcfe80434aca6c0a48bc1a4a5b7bdcf91e5313121be7f50f5e924a3a2084767e84d6bf045819121711 SHA512 99818e90a04ebdfa2ca8fbf8b4971025cae27807a0f2288f267c60e875f38cac4d189a72248861507189aa3a1e05f7c81d663f96ddac6a7e11edebf5f18baea1 @@ -9,13 +9,9 @@ AUX podman.confd 328 BLAKE2B e03a1f7f5cec555f195bd1ca9bea050a67ccac7866bd68f0c74 AUX podman.initd 704 BLAKE2B 2fc4ffaa3b971774957ea244e05d851fa2797ec074529ea7c23bc6d7a3f597c04268d7f5580852dae4ab412629a513fed152f6a20a7ed432ef00cb96848c290c SHA512 bcf3e74a4a77bac82fc4679b3161091692b301426ecf81af7c5ea7e23ba66d15602d0cf1284f160d4179e52ae78f309ad826d9f3698dfcb78c2be2c6ac51417c AUX podman.logrotated 85 BLAKE2B 730899f93ee354e476629276b69224cfeaaa1603b6690cac3c0cd905cd75add19179f99e26f29edbd963d5f44c38a3a2db0b5a3613dc665ab801654eac13dc2e SHA512 0136d063b15b07c41a9370ba1845c4f368ec46a7a30683b7ff7cbb0b12e5b2711c9a45329f5102af6a969e562edcec006a8de9055e43e1caf9395847d0c5ec45 AUX seccomp-toggle-4.7.0.patch 400 BLAKE2B 9f02e58c06b507a294207c66bd5ea218f87803a9b9f0ddafc86a8b21df912589357adf054302e5a69d300155bdf8dcd8b77c18c1ddf8a4042ae1f05de5faf46d SHA512 e507e3a52d2f5f48b65fdb77ceaa095f13fda3e834dafc976bcd291cb35755da879c9c99b7950b2905399dedf4ac3370bd70462343648613a7c6aedc141d7ef7 -DIST podman-4.8.3.tar.gz 21565162 BLAKE2B 13d2e5800dce96ba8c1671f251c2809dc0166198b807978d44b6f10b4dd2095e909678a12518fed84a0a1b5eee5a71e944170eb55350c3af945a63910f9c8082 SHA512 13ade866b888d32ada3b38130d7cc4677591136e25234e040b478c5d002d1b7907ed46731996d25cc41b992b98b75f109c6e6eea44251f4ad89162b20266976d DIST podman-4.9.3.tar.gz 21727849 BLAKE2B 9a67ba4266a8a0e20d165ba2bae00dcf146724ee976838d5e3310b094155ffa89bff526e8ae72864dc100d1e6878d5519d53581dc7e034982a4f2b364e4c8feb SHA512 395014bbe70923f1444d2f33440013a16e9c339b70be5e6a9c7026617a40795a1c0e410c08a52fba46b9f5e853d853ce4133db36167a3c5ace7d325f8b3a3327 -DIST podman-5.0.0_rc5.tar.gz 21856941 BLAKE2B 7800ad4d928bcc19c223a4dc6a84c32b32f8655753a8a77cca57d78b351bac911c7cf72d5425242ad93d165b620b7060e852a9b8816196136767bc500b5881f9 SHA512 a3ccd6eb53d66297be30ec66efa0a5fa5f5050a647c6bc5cdb2fd4cd9dd5638c42328bf1429a2fa3f8dcc84bb7d1ffbdd9c6bf06862993277f5b60d740d91c1b -DIST podman-5.0.0_rc7.tar.gz 21865293 BLAKE2B 36462bab50a322942053d301e9bc8d75f4b7ef9776d73c1fbf30f37eb538e98c85ddae42d8ab3cd3183b85985716d1c42b94dacf9881a74046c75e45697c0c24 SHA512 ce66a6a061511bcb1e2e0044dbae50a421719974bc1126cc54c725d2d72282718e7cea8a5e0013b5e10b6d3ea9efb3d84716b4906312ed0190d6e5036dcd4f97 -EBUILD podman-4.8.3.ebuild 3718 BLAKE2B 690714bcd5e6aa7be22d459dafdf20ae68dd6311fe0b012575a80eb325d4c4192f113b188d1e4830c3729f922a5fac88095f5062f41157e4bb089d8f8d7782bf SHA512 abcaf64a18f3ecac66b97a231d4a8da42b6e394a65a08635956d72cb56433b201d2d0981f216d5c1b9a7136657087db6a637ed39648338766ba6a33a01a10ae5 +DIST podman-5.0.0.tar.gz 21861935 BLAKE2B 1ec7006f272f5da7f93929bc543cd8988d6f9596cb868e9561578ebef85d51cbd6baa4b66571872fc9748c639ca636ce27f6d90303707f04caa321c7b71db81a SHA512 8800d96d668cbc7a7ff85a09c71b3307a280c124513fd02fe478f415cf8db43ee47dc7e9c3b75046c6bda9f916937a2cc59887c2c4b26766c2f770abb87fd7ce EBUILD podman-4.9.3.ebuild 3754 BLAKE2B 5d51729817ef8831557b159c82617ca5509b4e861f08ad15e40e55479489db8feaa188e2148e7b6a99b90ec7a9605ef6656a098183f0a72737f2538f71464712 SHA512 dbfa219c0dbcf3b3df67201bdc6c9c5b71dae105e3da2f4213d8c5f57d71543b9e0ed2a4c1229d05df2b3cdebf619c3aedc2e5770690668c3b77039ad137d385 -EBUILD podman-5.0.0_rc5.ebuild 4070 BLAKE2B d5cc059572da8c81210a080a354ed6062c1f18f7d56cb801e5e36f31619255ddb98ca60d1bc339f8f5dec812f8e8cc62b16814cedbbf03175a980dd559018d2f SHA512 15297bc7cf0eac927edf0360a0a9f6ba8f5122e37f77529bacbcb3a756085c9473e3e1b3706000322e8d1a722ac417fcedd9e2028940105e543e6e5d640e7a19 -EBUILD podman-5.0.0_rc7.ebuild 4243 BLAKE2B 4ee44c512f6eacbf15b1cc9786403a04fcedd44bb461b9aa42b01e13c284baaa9b0ecad6792151ce36f5615004866191e93bab22377c156880f4079853a7badc SHA512 8ebbfdb836bf5eb8475139b66145ba876ac3342eef76d3b75f9711bd86745e78a8fbd0e1d99aaaf50c2836b802d5729e6a69d3441f8767f4d4aacf03f44878f1 -EBUILD podman-9999.ebuild 4243 BLAKE2B 4ee44c512f6eacbf15b1cc9786403a04fcedd44bb461b9aa42b01e13c284baaa9b0ecad6792151ce36f5615004866191e93bab22377c156880f4079853a7badc SHA512 8ebbfdb836bf5eb8475139b66145ba876ac3342eef76d3b75f9711bd86745e78a8fbd0e1d99aaaf50c2836b802d5729e6a69d3441f8767f4d4aacf03f44878f1 -MISC metadata.xml 1843 BLAKE2B dae8b9b2065a2f777d2f32d7c8fd0761f31bb214f93bc6a74f6140fee067d9d7719d596c6295f83c875784fd10704571afa7ff5e1e129a8f2bfedd28fc6199ba SHA512 9dbb4d82150997521fc8d1793a6db8080cb0a924c3390bc58347e52accd4dc8c5e07283aad037cbc1b22d8009971edfd8816d09cf47404bae15b45bd518cb0ca +EBUILD podman-5.0.0.ebuild 3412 BLAKE2B 0194429cf22dec482365035063ae9de98c3a89d853eaf3bf7e2b887504c4603db30126383c2c4ab84c3f16e7d47df18519317919af01af605ae4603fa2d01657 SHA512 498bbc1b729e20ebbc3564d70292398c4acbd59db7825dead070c24297381f722db70f0f99f31e6548454ff4ac1bae048c0434eccc42d9f505b211c21fc9eed4 +EBUILD podman-9999.ebuild 3412 BLAKE2B 0194429cf22dec482365035063ae9de98c3a89d853eaf3bf7e2b887504c4603db30126383c2c4ab84c3f16e7d47df18519317919af01af605ae4603fa2d01657 SHA512 498bbc1b729e20ebbc3564d70292398c4acbd59db7825dead070c24297381f722db70f0f99f31e6548454ff4ac1bae048c0434eccc42d9f505b211c21fc9eed4 +MISC metadata.xml 1709 BLAKE2B 0138cd1f7fec54f2b15f8a8af7a29ee0202b0c824371ed6f45726c06e84c5a0c78e6446f817ee2b81c44320203b50c54072757b9cd271080cd07a072141760ce SHA512 65fdac8344812dd71fcf7018da7320a055870f48af6c4f623a9c65f5375e69eee142409ff3451c5e046eef648e0ac00bf96550a7dfc37be5b7aa3aff1a51d42b diff --git a/app-containers/podman/files/podman-auto-update-5.0.0.cron b/app-containers/podman/files/podman-auto-update-5.0.0.cron new file mode 100644 index 000000000000..509146e0aa56 --- /dev/null +++ b/app-containers/podman/files/podman-auto-update-5.0.0.cron @@ -0,0 +1,5 @@ +#!/bin/sh + +# podman-auto-update(1) +# uncomment following to auto update containers according to their auto-update policy +# /usr/bin/podman auto-update && /usr/bin/podman image prune -f diff --git a/app-containers/podman/files/podman-auto-update-5.0.0_rc4.cron b/app-containers/podman/files/podman-auto-update-5.0.0_rc4.cron deleted file mode 100644 index d0a0fb54b106..000000000000 --- a/app-containers/podman/files/podman-auto-update-5.0.0_rc4.cron +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -set -e - -# mimicking behaviour of podman-auto-update.service -if [ -x /usr/bin/podman ]; then - /usr/bin/podman auto-update && /usr/bin/podman image prune -f -fi diff --git a/app-containers/podman/metadata.xml b/app-containers/podman/metadata.xml index 0ae6596fc7c4..59ab2d3ffda0 100644 --- a/app-containers/podman/metadata.xml +++ b/app-containers/podman/metadata.xml @@ -24,15 +24,11 @@ - Enables dependencies for the "btrfs" graph driver, including - necessary kernel flags. + Enables btrfs support (graph driver) in Podman Use legacy (hybrid) cgroups instead of modern (unified) cgroups - - Runs `podman auto-update` daily. See podman-auto-update(1) - Enables fuse dependencies (fuse-overlayfs is especially useful for rootless mode). diff --git a/app-containers/podman/podman-4.8.3.ebuild b/app-containers/podman/podman-5.0.0.ebuild similarity index 61% rename from app-containers/podman/podman-4.8.3.ebuild rename to app-containers/podman/podman-5.0.0.ebuild index 731c296c2fcd..b535f608f817 100644 --- a/app-containers/podman/podman-4.8.3.ebuild +++ b/app-containers/podman/podman-5.0.0.ebuild @@ -3,7 +3,9 @@ EAPI=8 -inherit go-module tmpfiles linux-info +PYTHON_COMPAT=( python3_{11,12} ) + +inherit go-module python-any-r1 tmpfiles linux-info DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" HOMEPAGE="https://github.com/containers/podman/ https://podman.io/" @@ -14,7 +16,8 @@ if [[ ${PV} == 9999* ]]; then else SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P/_rc/-rc}" - KEYWORDS="amd64 arm64 ~riscv" + [[ ${PV} != *rc* ]] && \ + KEYWORDS="~amd64 ~arm64 ~riscv" fi # main pkg @@ -22,31 +25,28 @@ LICENSE="Apache-2.0" # deps LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -IUSE="apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp selinux systemd" +IUSE="apparmor btrfs +seccomp selinux systemd wrapper" RESTRICT="test" RDEPEND=" + app-containers/catatonit + >=app-containers/conmon-2.1.10 + >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= - >=app-containers/conmon-2.0.0 - >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) - cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) - !cgroup-hybrid? ( app-containers/crun ) wrapper? ( !app-containers/docker-cli ) - fuse? ( sys-fs/fuse-overlayfs ) - init? ( app-containers/catatonit ) - rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) " DEPEND="${RDEPEND}" BDEPEND=" + ${PYTHON_DEPS} dev-go/go-md2man " @@ -61,6 +61,7 @@ CONFIG_CHECK=" pkg_setup() { use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" linux-info_pkg_setup + python-any-r1_pkg_setup } src_prepare() { @@ -90,50 +91,38 @@ src_prepare() { src_compile() { export PREFIX="${EPREFIX}/usr" - # bug 906073 - use elibc_musl && export CGO_CFLAGS="-D_LARGEFILE64_SOURCE" - # For non-live versions, prevent git operations which causes sandbox violations # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" + [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" # BUILD_SECCOMP is used in the patch to toggle seccomp - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" BUILD_SECCOMP="$(usex seccomp)" all $(usev wrapper docker-docs) + emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" BUILD_SECCOMP="$(usex seccomp)" \ + all $(usev wrapper docker-docs) } src_install() { emake DESTDIR="${D}" install install.completions $(usev wrapper install.docker-full) - insinto /etc/cni/net.d - doins cni/87-podman-bridge.conflist + if use !systemd; then + newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman + newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - newconfd "${FILESDIR}"/podman.confd podman - newinitd "${FILESDIR}"/podman.initd podman + newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart + newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman + newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient + newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - keepdir /var/lib/containers -} + exeinto /etc/cron.daily + newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update -pkg_preinst() { - PODMAN_ROOTLESS_UPGRADE=false - if use rootless; then - has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true + insinto /etc/logrotate.d + newins "${FILESDIR}/podman.logrotated" podman fi + + keepdir /var/lib/containers } pkg_postinst() { tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) - - local want_newline=false - if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then - ${want_newline} && elog "" - elog "For rootless operation, you need to configure subuid/subgid" - elog "for user running podman. In case subuid/subgid has only been" - elog "configured for root, run:" - elog "usermod --add-subuids 1065536-1131071 " - elog "usermod --add-subgids 1065536-1131071 " - want_newline=true - fi } diff --git a/app-containers/podman/podman-5.0.0_rc5.ebuild b/app-containers/podman/podman-5.0.0_rc5.ebuild deleted file mode 100644 index 031861e35e9e..000000000000 --- a/app-containers/podman/podman-5.0.0_rc5.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module tmpfiles linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/containers/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/podman.git" -else - SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - if [[ ${PV} != *rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv" - fi -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs cgroup-hybrid cron wrapper +fuse +init +rootless +seccomp selinux systemd" -RESTRICT="test" - -RDEPEND=" - app-crypt/gpgme:= - >=app-containers/conmon-2.0.0 - >=app-containers/containers-common-0.56.0 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) - !cgroup-hybrid? ( app-containers/crun ) - cron? ( virtual/cron ) - wrapper? ( !app-containers/docker-cli ) - fuse? ( sys-fs/fuse-overlayfs ) - init? ( app-containers/catatonit ) - rootless? ( app-containers/slirp4netns ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-go/go-md2man -" - -PATCHES=( - "${FILESDIR}/seccomp-toggle-4.7.0.patch" -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag btrfs_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - echo -e "#!/usr/bin/env bash\n echo" > hack/btrfs_installed_tag.sh || die - cat <<-EOF > hack/btrfs_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs btrfs_noversion') - EOF -} - -src_compile() { - export PREFIX="${EPREFIX}/usr" - - # bug 906073 - use elibc_musl && export CGO_CFLAGS="-D_LARGEFILE64_SOURCE" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" - - # BUILD_SECCOMP is used in the patch to toggle seccomp - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" BUILD_SECCOMP="$(usex seccomp)" all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" install install.completions $(usev wrapper install.docker-full) - - insinto /etc/cni/net.d - doins cni/87-podman-bridge.conflist - - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - use cron && \ - { exeinto /etc/cron.daily && newexe "${FILESDIR}"/podman-auto-update-5.0.0_rc4.cron podman-auto-update; } - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - keepdir /var/lib/containers -} - -pkg_preinst() { - PODMAN_ROOTLESS_UPGRADE=false - if use rootless; then - has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true - fi -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) - - local want_newline=false - if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then - ${want_newline} && elog "" - elog "For rootless operation, you need to configure subuid/subgid" - elog "for user running podman. In case subuid/subgid has only been" - elog "configured for root, run:" - elog "usermod --add-subuids 1065536-1131071 " - elog "usermod --add-subgids 1065536-1131071 " - want_newline=true - fi -} diff --git a/app-containers/podman/podman-5.0.0_rc7.ebuild b/app-containers/podman/podman-5.0.0_rc7.ebuild deleted file mode 100644 index 2027b142f82f..000000000000 --- a/app-containers/podman/podman-5.0.0_rc7.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module tmpfiles linux-info - -DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" -HOMEPAGE="https://github.com/containers/podman/ https://podman.io/" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/podman.git" -else - SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_rc/-rc}" - if [[ ${PV} != *rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv" - fi -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="apparmor btrfs cgroup-hybrid cron wrapper +fuse +init +rootless +seccomp selinux systemd" -RESTRICT="test" - -RDEPEND=" - app-crypt/gpgme:= - >=app-containers/conmon-2.0.0 - >=app-containers/containers-common-0.56.0 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-apps/shadow:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) - !cgroup-hybrid? ( app-containers/crun ) - cron? ( virtual/cron ) - wrapper? ( !app-containers/docker-cli ) - fuse? ( sys-fs/fuse-overlayfs ) - init? ( app-containers/catatonit ) - rootless? ( app-containers/slirp4netns ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-go/go-md2man -" - -PATCHES=( - "${FILESDIR}/seccomp-toggle-4.7.0.patch" -) - -CONFIG_CHECK=" - ~USER_NS -" - -pkg_setup() { - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - linux-info_pkg_setup -} - -src_prepare() { - default - - # assure necessary files are present - local file - for file in apparmor_tag btrfs_installed_tag btrfs_tag systemd_tag; do - [[ -f hack/"${file}".sh ]] || die - done - - local feature - for feature in apparmor systemd; do - cat <<-EOF > hack/"${feature}"_tag.sh || die - #!/usr/bin/env bash - $(usex ${feature} "echo ${feature}" echo) - EOF - done - - echo -e "#!/usr/bin/env bash\n echo" > hack/btrfs_installed_tag.sh || die - cat <<-EOF > hack/btrfs_tag.sh || die - #!/usr/bin/env bash - $(usex btrfs echo 'echo exclude_graphdriver_btrfs btrfs_noversion') - EOF -} - -src_compile() { - export PREFIX="${EPREFIX}/usr" - - # bug 906073 - use elibc_musl && export CGO_CFLAGS="-D_LARGEFILE64_SOURCE" - - # For non-live versions, prevent git operations which causes sandbox violations - # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" - - # BUILD_SECCOMP is used in the patch to toggle seccomp - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" BUILD_SECCOMP="$(usex seccomp)" all $(usev wrapper docker-docs) -} - -src_install() { - emake DESTDIR="${D}" install install.completions $(usev wrapper install.docker-full) - - insinto /etc/cni/net.d - doins cni/87-podman-bridge.conflist - - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - - use cron && \ - { exeinto /etc/cron.daily && newexe "${FILESDIR}"/podman-auto-update-5.0.0_rc4.cron podman-auto-update; } - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman - - keepdir /var/lib/containers -} - -pkg_preinst() { - PODMAN_ROOTLESS_UPGRADE=false - if use rootless; then - has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true - fi -} - -pkg_postinst() { - tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) - - local want_newline=false - if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then - ${want_newline} && elog "" - elog "For rootless operation, you need to configure subuid/subgid" - elog "for user running podman. In case subuid/subgid has only been" - elog "configured for root, run:" - elog "usermod --add-subuids 1065536-1131071 " - elog "usermod --add-subgids 1065536-1131071 " - want_newline=true - fi -} diff --git a/app-containers/podman/podman-9999.ebuild b/app-containers/podman/podman-9999.ebuild index 2027b142f82f..b535f608f817 100644 --- a/app-containers/podman/podman-9999.ebuild +++ b/app-containers/podman/podman-9999.ebuild @@ -3,7 +3,9 @@ EAPI=8 -inherit go-module tmpfiles linux-info +PYTHON_COMPAT=( python3_{11,12} ) + +inherit go-module python-any-r1 tmpfiles linux-info DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" HOMEPAGE="https://github.com/containers/podman/ https://podman.io/" @@ -14,9 +16,8 @@ if [[ ${PV} == 9999* ]]; then else SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P/_rc/-rc}" - if [[ ${PV} != *rc* ]] ; then + [[ ${PV} != *rc* ]] && \ KEYWORDS="~amd64 ~arm64 ~riscv" - fi fi # main pkg @@ -24,32 +25,28 @@ LICENSE="Apache-2.0" # deps LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -IUSE="apparmor btrfs cgroup-hybrid cron wrapper +fuse +init +rootless +seccomp selinux systemd" +IUSE="apparmor btrfs +seccomp selinux systemd wrapper" RESTRICT="test" RDEPEND=" + app-containers/catatonit + >=app-containers/conmon-2.1.10 + >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= - >=app-containers/conmon-2.0.0 - >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) - cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) - !cgroup-hybrid? ( app-containers/crun ) - cron? ( virtual/cron ) wrapper? ( !app-containers/docker-cli ) - fuse? ( sys-fs/fuse-overlayfs ) - init? ( app-containers/catatonit ) - rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) " DEPEND="${RDEPEND}" BDEPEND=" + ${PYTHON_DEPS} dev-go/go-md2man " @@ -64,6 +61,7 @@ CONFIG_CHECK=" pkg_setup() { use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" linux-info_pkg_setup + python-any-r1_pkg_setup } src_prepare() { @@ -93,59 +91,38 @@ src_prepare() { src_compile() { export PREFIX="${EPREFIX}/usr" - # bug 906073 - use elibc_musl && export CGO_CFLAGS="-D_LARGEFILE64_SOURCE" - # For non-live versions, prevent git operations which causes sandbox violations # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 - [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" + [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" EPOCH_TEST_COMMIT="" # BUILD_SECCOMP is used in the patch to toggle seccomp - emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" BUILD_SECCOMP="$(usex seccomp)" all $(usev wrapper docker-docs) + emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" BUILD_SECCOMP="$(usex seccomp)" \ + all $(usev wrapper docker-docs) } src_install() { emake DESTDIR="${D}" install install.completions $(usev wrapper install.docker-full) - insinto /etc/cni/net.d - doins cni/87-podman-bridge.conflist + if use !systemd; then + newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman + newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman - newconfd "${FILESDIR}"/podman-5.0.0_rc4.confd podman - newinitd "${FILESDIR}"/podman-5.0.0_rc4.initd podman + newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart + newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart - newinitd "${FILESDIR}"/podman-restart-5.0.0_rc4.initd podman-restart - newconfd "${FILESDIR}"/podman-restart-5.0.0_rc4.confd podman-restart + newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient + newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient - newinitd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.initd podman-clean-transient - newconfd "${FILESDIR}"/podman-clean-transient-5.0.0_rc6.confd podman-clean-transient + exeinto /etc/cron.daily + newexe "${FILESDIR}"/podman-auto-update-5.0.0.cron podman-auto-update - use cron && \ - { exeinto /etc/cron.daily && newexe "${FILESDIR}"/podman-auto-update-5.0.0_rc4.cron podman-auto-update; } - - insinto /etc/logrotate.d - newins "${FILESDIR}/podman.logrotated" podman + insinto /etc/logrotate.d + newins "${FILESDIR}/podman.logrotated" podman + fi keepdir /var/lib/containers } -pkg_preinst() { - PODMAN_ROOTLESS_UPGRADE=false - if use rootless; then - has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true - fi -} - pkg_postinst() { tmpfiles_process podman.conf $(usev wrapper podman-docker.conf) - - local want_newline=false - if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then - ${want_newline} && elog "" - elog "For rootless operation, you need to configure subuid/subgid" - elog "for user running podman. In case subuid/subgid has only been" - elog "configured for root, run:" - elog "usermod --add-subuids 1065536-1131071 " - elog "usermod --add-subgids 1065536-1131071 " - want_newline=true - fi } diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 9ccff746f9d2e0ac862b183e8225ba27681f3448..06b2fca519e86e26046d4e1cd2af7db7483b9ab4 100644 GIT binary patch literal 24806 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≷@ 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 (>-FK&%U?fU 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 W>lfl05sW{YfB0YCC<%o2GXMbW%w!_~ diff --git a/app-doc/audacity/Manifest b/app-doc/audacity/Manifest new file mode 100644 index 000000000000..d39b51fef83d --- /dev/null +++ b/app-doc/audacity/Manifest @@ -0,0 +1,6 @@ +DIST audacity-manual-3.3.3.tar.gz 22938196 BLAKE2B b2646c84859a10e2f2d80abe44c3dc33021fda92b9e60e746fdae95ea7b32003d2a804c7ef8f88b3c3e3efdce8e0f3b2acf846753bede9d05dbbb92777c1055c SHA512 d522b94157f091206341a05b67dbf3c776fedb5a8329f4301244a9ad9cb5f638d49dda11fbb11d376f8f5c4509f1984933d388c44830c8c2ce0c2b59ee7607f9 +DIST audacity-manual-3.4.2.tar.gz 23305736 BLAKE2B 641c4d0fc70eece83906d4c2df427037ff675cab179860f4d637ffcb38b9390409557bcc11e819657c86ff99c3fce513b1f877a1e9c5597157881392e5dc3ce7 SHA512 0664d7c925c9e2c3a15e7b403ef2b8752ce219c40f16e361fc567794ddac92d94bdc93ddb73ac9e4251ab26c352cf072d62f765b5644df3a53febb1babfd6fbe +EBUILD audacity-3.3.3.ebuild 696 BLAKE2B f65a2e61597c39607f19f333126d2d205b82602c5004e47d77002856c5817be0465291a7a07ec6f5b8a53b435cf6d30e2d597de0c85cf35c96908d353dd692b2 SHA512 ccf0d4b41d46c9914573e32727c92c566bf009db398385b0d0412aa8b340c6d3476d61126acf8a4ea56614ecd5abf73e56be82c0b43886a84ca9b9f856150eb6 +EBUILD audacity-3.4.2.ebuild 696 BLAKE2B f65a2e61597c39607f19f333126d2d205b82602c5004e47d77002856c5817be0465291a7a07ec6f5b8a53b435cf6d30e2d597de0c85cf35c96908d353dd692b2 SHA512 ccf0d4b41d46c9914573e32727c92c566bf009db398385b0d0412aa8b340c6d3476d61126acf8a4ea56614ecd5abf73e56be82c0b43886a84ca9b9f856150eb6 +EBUILD audacity-9999.ebuild 696 BLAKE2B f65a2e61597c39607f19f333126d2d205b82602c5004e47d77002856c5817be0465291a7a07ec6f5b8a53b435cf6d30e2d597de0c85cf35c96908d353dd692b2 SHA512 ccf0d4b41d46c9914573e32727c92c566bf009db398385b0d0412aa8b340c6d3476d61126acf8a4ea56614ecd5abf73e56be82c0b43886a84ca9b9f856150eb6 +MISC metadata.xml 632 BLAKE2B 3485dfbe370918a0f03d51e59c81fb2c52c162bd6b8cd318846cab7d8cd476e4ba56b5a571529df96164568dbe307572760740db7103642cc882b4893eb871ea SHA512 af60278e7a0342e72bab2aa51d12debc2b1bd3be8ba31d990875f150dcbf95719d4f4ce55f094f5feea44ec04f2af906a15c96dec7494f4eb8d56929bff8c7d7 diff --git a/app-doc/audacity/audacity-3.3.3.ebuild b/app-doc/audacity/audacity-3.3.3.ebuild new file mode 100644 index 000000000000..c033739b6a0e --- /dev/null +++ b/app-doc/audacity/audacity-3.3.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML reference manual for Audacity" +HOMEPAGE="https://www.audacityteam.org/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/audacity/audacity-manual.git" +else + KEYWORDS="~amd64" + S="${WORKDIR}/help" + SRC_URI="amd64? ( https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz )" +fi + +LICENSE="CC-BY-3.0" +SLOT="0" + +src_install() { + docinto html + dodoc -r "${S}"/manual/{m,man} + dodoc "${S}"/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual +} diff --git a/app-doc/audacity/audacity-3.4.2.ebuild b/app-doc/audacity/audacity-3.4.2.ebuild new file mode 100644 index 000000000000..c033739b6a0e --- /dev/null +++ b/app-doc/audacity/audacity-3.4.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML reference manual for Audacity" +HOMEPAGE="https://www.audacityteam.org/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/audacity/audacity-manual.git" +else + KEYWORDS="~amd64" + S="${WORKDIR}/help" + SRC_URI="amd64? ( https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz )" +fi + +LICENSE="CC-BY-3.0" +SLOT="0" + +src_install() { + docinto html + dodoc -r "${S}"/manual/{m,man} + dodoc "${S}"/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual +} diff --git a/app-doc/audacity/audacity-9999.ebuild b/app-doc/audacity/audacity-9999.ebuild new file mode 100644 index 000000000000..c033739b6a0e --- /dev/null +++ b/app-doc/audacity/audacity-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML reference manual for Audacity" +HOMEPAGE="https://www.audacityteam.org/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/audacity/audacity-manual.git" +else + KEYWORDS="~amd64" + S="${WORKDIR}/help" + SRC_URI="amd64? ( https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz )" +fi + +LICENSE="CC-BY-3.0" +SLOT="0" + +src_install() { + docinto html + dodoc -r "${S}"/manual/{m,man} + dodoc "${S}"/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual +} diff --git a/app-doc/audacity/metadata.xml b/app-doc/audacity/metadata.xml new file mode 100644 index 000000000000..204ad578eda0 --- /dev/null +++ b/app-doc/audacity/metadata.xml @@ -0,0 +1,19 @@ + + + + + mehw.is.me@inventati.org + Matthew White + + + proxy-maint@gentoo.org + Proxy Maintainers + + + proaudio@gentoo.org + Gentoo ProAudio Project + + + audacity/audacity-manual + + diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index 8e667d082a71b717bb1eb2201756b45f3e0d4c33..0cb51bb5e86d7413f15b8d41875f74b8c1a3eebf 100644 GIT binary patch delta 13261 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 LRT<+Oc4Ghl7gZmT delta 13273 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 XCnZ8;#9OnU|MdR>8xT8(c4Ghl;_we^ diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index cb8a3e660d7d..247d559d318a 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -1,18 +1,27 @@ DIST emacs-18.59-patches-15.tar.xz 34104 BLAKE2B 9d14004d5188ec0ffe11099ae1beb431adfe159d220fc1b6f1d0be67da19b88911b66a206386beee9498bdcaa48e40a185755734cad2d60927c79bc8ddf0fa7d SHA512 c82cd8e81acf63addd137716a60191b916ee9ac9f8176661be1e8dd0f347f63f8ca8bf9d4d225141499dcbf4c20444eb6526cc3a3912a2d4136fb2bd295e2c26 DIST emacs-18.59.tar.gz 2962652 BLAKE2B d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33 DIST emacs-26.3-patches-6.tar.xz 6264 BLAKE2B 0973df2f34d623a5478a01ab18c80d38e864d7bfb15bc5d3dac3ecb31911eb9edfc622f5ed407d9f418ed6d85e96d5881ffb53a94766aec144a3089ac1332bbf SHA512 b9c833ccd0505f2b78e30c17b43549fcaca3bc767b18e5260160a3aa7063504030e58e848a78f83e76ace7d64db13bfbc69281c3eab9c6e413c3adef06803c9d +DIST emacs-26.3-patches-7.tar.xz 6724 BLAKE2B df984126b09099b625ae4b2e8eae0f38dcea0b1395752924a1f19beab1f2dfe46e04af74e0cc4c1f5893f4f67bbdcbc5c47852e72fc5e6bea39538c06d9bec98 SHA512 22d864713b60ddc535e815c0c24161dbf35bf0a8df8ea5f9b57c91a2ff1f659c662247c8ce3be9ddef361f3608269e5099b1ef98a344e20427ec23f58155692a DIST emacs-26.3.tar.xz 44415140 BLAKE2B aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3 SHA512 4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9 DIST emacs-27.2-patches-7.tar.xz 12356 BLAKE2B 8d991bd3e87d2fc0086b535d481dbe8399e42d15b21417d19341c5ef8426c65cb471f23eb6e41067750a1ad6dced8cb7b2fd4a6b34bd911913ccfe858e9257f9 SHA512 285c0ca69fc5c7fd398d4ca0a8c5a2a4412a858504445c415cb6eeca9eb170680f6d9bf0dfcd2ae4925e75f01d1d1858c194760a22ee98ad16ebcc347fa588ec +DIST emacs-27.2-patches-8.tar.xz 13884 BLAKE2B 0adfac5586134eea17ed3f333fa21f70d93ecb4569d2bcb06959236c14e7519cd64594859cb6abac9635526b737eee8aaaa8f40915213d2ce671d5eb3464ce5e SHA512 0b50b3c36bdeb678bd08f31fc37ecf96491522cde4b74b8c1b657e52e269077e2f87beaa2a60c82986680e48f4c62375c6a53e9891bcb7a77720d6a976027734 DIST emacs-27.2.tar.xz 44624480 BLAKE2B 245ea96004b90f81ac74de74521cbbe086caf1176937e08157eae12cdde5a0f35fc77f7119272ed812974358e5e95abb05e1c2e4f3b501cf5401ea9274f62156 SHA512 0f63a5a8709b113ef790c1a64845dad05ead096f93f62164ff221c517a35b91ea7bced75a992d794981a85382cda03cca7338da2f5ef8f6ef1459b88018a4ce9 DIST emacs-28.2-patches-5.tar.xz 6932 BLAKE2B 1cf79142b3031d377b5ba56996a41c44801a114e993ed7e93f937fd88cd35cf142fbc8d98c7970984f44df9fd267d8032f9c6e559d69c18c945510b2e93029bd SHA512 9a246680045868029d9f67652d60d0859d44c3f016ba57cae5ba991c138ece39890230ad303220e2558ccca904b2053b691874da04c6529faa0e8e4f6ea4b6f2 +DIST emacs-28.2-patches-6.tar.xz 9068 BLAKE2B 267f9ade4fb36cdf336c684ceca95fe636cc9ab2f50742442b957504ddaa7a144950926095c75edef5f39cc3dbaf580831129c7004fe906f78b8a97250540c72 SHA512 abba35ee23e4f01100b443d2442ed4323a8d67b993f51b1822ce8e369c11e98a44b760a257e6373287975575b40b92046a4157c84d79cff1db0928e28c315a25 DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8 DIST emacs-29.2-patches-2.tar.xz 2232 BLAKE2B 5a74b286a47a03a7b24298fb9da69135485a25351a1451351412825f7b570e9ab40e988e03218eef8b6345124b982a6ea7c67ac03adbb72061e74438a5910836 SHA512 efc5855a66b1895145b9eb792c790850f319cdfaf8c03579aecfc51940a3e010d825e68003d218929278c9cbfa7e0039a8244838126e67db15cb52718dddf35c DIST emacs-29.2.tar.xz 52162080 BLAKE2B d634fbd94a2fde4824daf5d4d44d6f9e9693900af9ebeda75488fd4d14b7f6cd22e0c9fc15a4c73b4b90843aa782dbd698ba0d40c50465eb4b902105cd9e2c2c SHA512 293fdc2387d58dfa506ae1960b05ccdb4c16ec53c4f55a1a6b665a4fe2815cabfad6257f2b62231040889ab3843d56a01ef62fc9efc1118bf833d7773c64820a +DIST emacs-29.3-patches-1.tar.xz 1552 BLAKE2B 5f9ddd816b03b4a2fe077cef23d76b0c41e2e7dafac35d0dd718ee406e6e57dcb102223251dddc68280f9f2bd41f5b141cda46dca8ccc78258d5939a84ee1665 SHA512 d61dfc6944d58b6ea5749f3089e5c575cf60c8138962aa5c8131274504124505db87489a4d3806e69b646ffffd4c924ef94018c4d7bdcbb2c84322fad6441ffc +DIST emacs-29.3.tar.xz 52203168 BLAKE2B 73651c52e508d5341f66659bbaf98e839040239198cb66f62239f489a961794adf837d9a14e9b605f059b7b612803e0ce5998ec47100ba545db642baacdb55ec SHA512 efaecfc46a0b88f61de477d92c08ee592b8838e6c34724151a3b1502efa7ebd4d4837733c694807e6de1ba4b8d37d2ec382c6bb2ed000b67ad8f0e11c7df2a6b EBUILD emacs-18.59-r15.ebuild 4392 BLAKE2B e9e39fdd3ab4402ddfb50db5a962956fffcaaf5e12468ef509d2ad74044664593c2cc0b958ee4d7e90885874e052e49c93505d6f139cdc84c855a536e7f8d70f SHA512 e2500d5cb7f2b967c6d18ca1a47015e5efc912861d2c76bd668b6cb2ffd070aa1c8c21577b1e42bbbdd6c40b2398c94e03d6f87bd9239cf88ce67981eaedcf4b -EBUILD emacs-26.3-r16.ebuild 11951 BLAKE2B 2d9411c8ff8d44f097c78547e4752168985dce4418194a6a5280c54aa1bbc0481059807047781ff60966c84bf4cf4664e2c6d981601efca694a2d9d4183e3a34 SHA512 365405fa6af10640e52ae62524777f01ff9c242cd6ac5eac517dd3e11aae0267d31d6e360c95bb70fb8a9e2f5be8277f531b312e20feabb667b4518a21038c0c +EBUILD emacs-26.3-r16.ebuild 11951 BLAKE2B b487521571a13a7d7bd71d4c8563fd195cbc958d4fe25b6343a9fde2a71c0dba77d2016cedacc80ff40bb87c3be7582dc06495a920eea76473f4a2711b8ec7f6 SHA512 d5f1a8f228fcdc4db85846de2a0bd9ba491e400e901ed5f2a946c8cfe73587bc849eb08f010319418dc250a932e1b7b0a169d21e76407c1cf9ac1d70faa01dc4 +EBUILD emacs-26.3-r17.ebuild 11959 BLAKE2B 20e5a391641e355b75efbf985065cbcb85f0987ac9d461a558a0ad8e2fa8882473ad70a0d87c32bee7e8b306857d359ed269ee2fefce618e1eb2224e7b5ec0cc SHA512 9dd90d75d59576e31d254684ca9e6a9c77fe4d7a8b05d66060684cc9d752c01d8ccfa9e4407f63211e2b881860f2205151b66668a577b9f6370220d34bd01947 EBUILD emacs-27.2-r14.ebuild 14566 BLAKE2B e89a78c3c2a7ac795d20c1703d68069d238fb47d8134d6fd434b5a02ba76284dd494fcdc6b3877d48cc586415ebd92d1e4ab32d09201354365c89aac0b2309bd SHA512 84fdad69446f659c9c674d84676202401ada4b97466e59b1e1a371af1c732da5ce07d4cd93ea42e5825e82bc5e95e00237cadb5a94c2ef9e155a21d33ae56d93 +EBUILD emacs-27.2-r15.ebuild 14574 BLAKE2B 42dd5694364f29cb21374a31bd5453976c7071d8919242a8af5f4a2637a25d8cffab7a676a34d2c40fd3478b922dc3cb66aba173b34f9c76849e1b106735ff7a SHA512 0b9c2de9c7391c17ea7f59f1de2086d0d68f19c151800a684973aa424a95d9e247da8f5f29896bd935c249019c111bd1cdacf1ca4d8a6941fc02727fa62e60e0 EBUILD emacs-28.2-r10.ebuild 17448 BLAKE2B 2a7c5398eb3cecdea919a0b749fbdde75d6b446dd244f65678294900771b6c9e56c65e1f3b4f34716fe43aa4551f1a64b5fc721b2941ea7d4e296d84748f535b SHA512 cfac978dbd2cbd38175359c7815858a79093e3b5535ceb559485cff2b4bc63089f7c0ae16f8f2ba4555ab44ed38eaad68e5813c7f5a91f3cf4054bca60ca3187 +EBUILD emacs-28.2-r11.ebuild 17456 BLAKE2B a9bcac518c7c5ec087c7c4971dcd2924055c7e5f43b051c6a5cff1f691dccea07f0b550fd58dca2165103a91bf165384ee1425baedc7b430442ec4fb6fabeb16 SHA512 7d21513963ad28b99fcd1b702cc10b2a7e1a4f472da0dcc6dbb6a46a314e16d68c92680fe91f25cffaa71abbac30e40e98d8668694d49426972faee7dbd61a84 EBUILD emacs-29.2-r1.ebuild 19929 BLAKE2B c013480b13805fedc680bd0ecd66bfbfca0173409519ead8c4ef5e9805bc7316f856940f0ce07a0931973f5ec50eec5f3cac9e1b2cbe6f1ce885a34305b1c723 SHA512 169a8c83195e34bbc634d3caa0dbbfe752f6af2a62b6a0e1e51f476e992ec34333725b89826e55be4f008c8e1399b4bb66a960d4a58bff98474cfd629aefe636 -EBUILD emacs-29.2.9999.ebuild 19516 BLAKE2B 2bcc3a37fdded6cac5b1bf7c3a1f7692acfdf9258236da9ac82d093736afb6b444cd1aa0fa7ff57eb97ed2b8471c469cc3d7490d8d667d5748f704e29d6f930c SHA512 e1f0d6332abc41096c06da8d5105b617080cfedfb19c0079150f7ac5e1ad8458bcf339aa012bcb6be382831931813b0f32a18f63a266b059d0bb9db21ce9b7e0 +EBUILD emacs-29.3.9999.ebuild 19516 BLAKE2B 2bcc3a37fdded6cac5b1bf7c3a1f7692acfdf9258236da9ac82d093736afb6b444cd1aa0fa7ff57eb97ed2b8471c469cc3d7490d8d667d5748f704e29d6f930c SHA512 e1f0d6332abc41096c06da8d5105b617080cfedfb19c0079150f7ac5e1ad8458bcf339aa012bcb6be382831931813b0f32a18f63a266b059d0bb9db21ce9b7e0 +EBUILD emacs-29.3.ebuild 19930 BLAKE2B 8b3b08a8938963c6652433ec475bb988c241fb415c86f25e35726a389b7628e543bcb65a301832656acfe0d36d7f8a05a67131553a3b0e6e3fcedbde42cf8dfe SHA512 4f53a627aa4523e56784d0d24c1b7ddfab6c790a729d6e946abc2b206c1ddcbc751058eb28d584235fcc9e1becc3f7f19c735e40ef586561ad0d421652a597fc EBUILD emacs-30.0.9999.ebuild 19582 BLAKE2B a61b9ccd90902461ce120be9fc8630af4cf7f862221fb0fd70c0be2797b5e895e11a4d10302367748269372c32ea7fcf13e929b21dab6ab06ead25dd15074fd9 SHA512 dfdad43ba13bf9e59be15ed7147278982f6c75e3c51c10893ce6b3b41dc72b2cf2c358f44823892913ed44257092e26565d7dcd83169c0f011f5f6aec6a2c57a MISC metadata.xml 3265 BLAKE2B e4f61b7e8859672fe9798ebaae20d8fb490d4677db7be8a856f313f4dfd5f02b38623250ddc45cdab1f0d0b64b941b4874b95252c796e893d5a28e5a318277bc SHA512 4b79a448076ddee7de95dc2f1a999fb86295d04a20d016a9bb2fe8a038ee5424517ca8f1991a884a08ca52847191c83becb06fb7cb8d4bb2a609cf4b2e25d020 diff --git a/app-editors/emacs/emacs-26.3-r16.ebuild b/app-editors/emacs/emacs-26.3-r16.ebuild index da8541f81f1e..fecc2455801d 100644 --- a/app-editors/emacs/emacs-26.3-r16.ebuild +++ b/app-editors/emacs/emacs-26.3-r16.ebuild @@ -9,6 +9,11 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed HOMEPAGE="https://www.gnu.org/software/emacs/" SRC_URI="mirror://gnu/emacs/${P}.tar.xz https://dev.gentoo.org/~ulm/emacs/${P}-patches-6.tar.xz" +# FULL_VERSION keeps the full version number, which is needed in +# order to determine some path information correctly for copy/move +# operations later on +FULL_VERSION="${PV%%_*}" +S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" @@ -103,11 +108,6 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" -# FULL_VERSION keeps the full version number, which is needed in -# order to determine some path information correctly for copy/move -# operations later on -FULL_VERSION="${PV%%_*}" -S="${WORKDIR}/emacs-${FULL_VERSION}" PATCHES=("${WORKDIR}/patch") # Suppress false positive QA warnings #898304 diff --git a/app-editors/emacs/emacs-26.3-r17.ebuild b/app-editors/emacs/emacs-26.3-r17.ebuild new file mode 100644 index 000000000000..27e148d52467 --- /dev/null +++ b/app-editors/emacs/emacs-26.3-r17.ebuild @@ -0,0 +1,379 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools elisp-common flag-o-matic readme.gentoo-r1 + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="https://www.gnu.org/software/emacs/" +SRC_URI="mirror://gnu/emacs/${P}.tar.xz + https://dev.gentoo.org/~ulm/emacs/${P}-patches-7.tar.xz" +# FULL_VERSION keeps the full version number, which is needed in +# order to determine some path information correctly for copy/move +# operations later on +FULL_VERSION="${PV%%_*}" +S="${WORKDIR}/emacs-${FULL_VERSION}" + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +SLOT="26" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" + +RDEPEND="app-emacs/emacs-common[games?,gui(-)?] + sys-libs/ncurses:0= + acl? ( virtual/acl ) + alsa? ( media-libs/alsa-lib ) + dbus? ( sys-apps/dbus ) + games? ( acct-group/gamestat ) + gpm? ( sys-libs/gpm ) + !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) + kerberos? ( virtual/krb5 ) + lcms? ( media-libs/lcms:2 ) + libxml2? ( >=dev-libs/libxml2-2.2.0 ) + mailutils? ( net-mail/mailutils[clients] ) + !mailutils? ( acct-group/mail net-libs/liblockfile ) + selinux? ( sys-libs/libselinux ) + ssl? ( net-libs/gnutls:0= ) + systemd? ( sys-apps/systemd ) + valgrind? ( dev-debug/valgrind ) + zlib? ( sys-libs/zlib ) + gui? ( !aqua? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libxcb + x11-misc/xbitmaps + gsettings? ( >=dev-libs/glib-2.28.6 ) + gif? ( media-libs/giflib:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + png? ( >=media-libs/libpng-1.4:0= ) + svg? ( >=gnome-base/librsvg-2.0 ) + tiff? ( media-libs/tiff:= ) + xpm? ( x11-libs/libXpm ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) + xft? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXft + x11-libs/libXrender + cairo? ( >=x11-libs/cairo-1.12.18[X] ) + m17n-lib? ( + >=dev-libs/libotf-0.9.4 + >=dev-libs/m17n-lib-1.5.1 + ) + ) + gtk? ( + x11-libs/gtk+:3 + xwidgets? ( + net-libs/webkit-gtk:4.1= + x11-libs/libXcomposite + ) + ) + !gtk? ( + motif? ( + >=x11-libs/motif-2.3:0 + x11-libs/libXpm + x11-libs/libXmu + x11-libs/libXt + ) + !motif? ( + Xaw3d? ( + x11-libs/libXaw3d + x11-libs/libXmu + x11-libs/libXt + ) + !Xaw3d? ( athena? ( + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXt + ) ) + ) + ) + ) )" + +DEPEND="${RDEPEND} + gui? ( !aqua? ( x11-base/xorg-proto ) )" + +BDEPEND="virtual/pkgconfig + gzip-el? ( app-arch/gzip )" + +IDEPEND="app-eselect/eselect-emacs" + +RDEPEND+=" ${IDEPEND}" + +EMACS_SUFFIX="emacs-${SLOT}" +SITEFILE="20${EMACS_SUFFIX}-gentoo.el" +PATCHES=("${WORKDIR}/patch") + +# Suppress false positive QA warnings #898304 +QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN ) + +src_prepare() { + default + + # Fix filename reference in redirected man page + sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die + + AT_M4DIR=m4 eautoreconf +} + +src_configure() { + strip-flags + filter-flags -pie #526948 + + if use ia64; then + replace-flags "-O[2-9]" -O1 #325373 + else + replace-flags "-O[3-9]" -O2 + fi + + local myconf + + if use alsa; then + use sound || ewarn \ + "USE flag \"alsa\" overrides \"-sound\"; enabling sound support." + myconf+=" --with-sound=alsa" + else + myconf+=" --with-sound=$(usex sound oss)" + fi + + if ! use gui; then + einfo "Configuring to build without window system support" + myconf+=" --without-x --without-ns" + elif use aqua; then + einfo "Configuring to build with Nextstep (Macintosh Cocoa) support" + myconf+=" --with-ns --disable-ns-self-contained" + myconf+=" --without-x" + else + myconf+=" --with-x --without-ns" + myconf+=" --without-gconf" + myconf+=" $(use_with gsettings)" + myconf+=" $(use_with toolkit-scroll-bars)" + myconf+=" $(use_with gif)" + myconf+=" $(use_with jpeg)" + myconf+=" $(use_with png)" + myconf+=" $(use_with svg rsvg)" + myconf+=" $(use_with tiff)" + myconf+=" $(use_with xpm)" + myconf+=" $(use_with imagemagick)" + + if use xft; then + myconf+=" --with-xft" + myconf+=" $(use_with cairo)" + myconf+=" $(use_with m17n-lib libotf)" + myconf+=" $(use_with m17n-lib m17n-flt)" + else + myconf+=" --without-xft" + myconf+=" --without-cairo" + myconf+=" --without-libotf --without-m17n-flt" + use cairo && ewarn \ + "USE flag \"cairo\" has no effect if \"xft\" is not set." + use m17n-lib && ewarn \ + "USE flag \"m17n-lib\" has no effect if \"xft\" is not set." + fi + + local f line + if use gtk; then + einfo "Configuring to build with GIMP Toolkit (GTK+)" + while read line; do ewarn "${line}"; done <<-EOF + Your version of GTK+ will have problems with closing open + displays. This is no problem if you just use one display, but + if you use more than one and close one of them Emacs may crash. + See and + . + If you intend to use more than one display, then it is strongly + recommended that you compile Emacs with the Athena/Lucid or the + Motif toolkit instead. + EOF + myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)" + for f in motif Xaw3d athena; do + use ${f} && ewarn \ + "USE flag \"${f}\" has no effect if \"gtk\" is set." + done + elif use motif; then + einfo "Configuring to build with Motif toolkit" + myconf+=" --with-x-toolkit=motif" + for f in Xaw3d athena; do + use ${f} && ewarn \ + "USE flag \"${f}\" has no effect if \"motif\" is set." + done + elif use athena || use Xaw3d; then + einfo "Configuring to build with Athena/Lucid toolkit" + myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)" + else + einfo "Configuring to build with no toolkit" + myconf+=" --with-x-toolkit=no" + fi + ! use gtk && use xwidgets && ewarn \ + "USE flag \"xwidgets\" has no effect if \"gtk\" is not set." + fi + + econf \ + --program-suffix="-${EMACS_SUFFIX}" \ + --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \ + --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \ + --localstatedir="${EPREFIX}"/var \ + --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \ + --without-compress-install \ + --without-hesiod \ + --without-pop \ + --with-file-notification=$(usev inotify || usev gfile || echo no) \ + $(use_enable acl) \ + $(use_with dbus) \ + $(use_with dynamic-loading modules) \ + $(use_with games gameuser ":gamestat") \ + $(use_with gpm) \ + $(use_with kerberos) $(use_with kerberos kerberos5) \ + $(use_with lcms lcms2) \ + $(use_with libxml2 xml2) \ + $(use_with mailutils) \ + $(use_with selinux) \ + $(use_with ssl gnutls) \ + $(use_with systemd libsystemd) \ + $(use_with threads) \ + $(use_with wide-int) \ + $(use_with zlib) \ + ${myconf} +} + +src_compile() { + export ac_cv_header_valgrind_valgrind_h=$(usex valgrind) + + # Disable sandbox when dumping. For the unbelievers, see bug #131505 + emake RUN_TEMACS="SANDBOX_ON=0 LD_PRELOAD= env ./temacs" +} + +src_install() { + emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install + + mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die + mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die + mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.appdata.xml || die + + # dissuade Portage from removing our dir file #257260 + touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir + docompress -x /usr/share/info/${EMACS_SUFFIX}/dir + + # movemail must be setgid mail + if ! use mailutils; then + fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail + fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail + fi + + # avoid collision between slots, see bug #169033 e.g. + rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die + rm -rf "${ED}"/usr/share/{applications,icons} || die + rm -rf "${ED}/usr/$(get_libdir)" || die + rm -rf "${ED}"/var || die + + # remove unused /site-lisp dir + rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die + + # remove COPYING file (except for etc/COPYING used by describe-copying) + rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die + + if use systemd; then + insinto /usr/lib/systemd/user + sed -e "/^##/d" \ + -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \ + -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \ + etc/emacs.service | newins - ${EMACS_SUFFIX}.service + assert + fi + + if use gzip-el; then + # compress .el files when a corresponding .elc exists + find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \ + -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n + assert "gzip .el failed" + fi + + local cdir + if use source; then + cdir="/usr/share/emacs/${FULL_VERSION}/src" + insinto "${cdir}" + # This is not meant to install all the source -- just the + # C source you might find via find-function + doins src/*.{c,h,m} + elif has installsources ${FEATURES}; then + cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src" + fi + + sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die + X + ;;; ${EMACS_SUFFIX} site-lisp configuration + X + (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version) + Y (setq find-function-C-source-directory + Y "${EPREFIX}${cdir}") + X (let ((path (getenv "INFOPATH")) + X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}") + X (re "\\\\\`${EPREFIX}/usr/share\\\\>")) + X (and path + X ;; move Emacs Info dir before anything else in /usr/share + X (let* ((p (cons nil (split-string path ":" t))) (q p)) + X (while (and (cdr q) (not (string-match re (cadr q)))) + X (setq q (cdr q))) + X (setcdr q (cons dir (delete dir (cdr q)))) + X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":")))))) + EOF + elisp-site-file-install "${T}/${SITEFILE}" || die + + dodoc README BUGS CONTRIBUTE + + if use gui && use aqua; then + dodir /Applications/Gentoo + rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die + mv nextstep/Emacs.app \ + "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die + fi + + local DOC_CONTENTS="You can set the version to be started by + /usr/bin/emacs through the Emacs eselect module, which also + redirects man and info pages. Therefore, several Emacs versions can + be installed at the same time. \"man emacs.eselect\" for details. + \\n\\nIf you upgrade from a previous major version of Emacs, then + it is strongly recommended that you use app-admin/emacs-updater + to rebuild all byte-compiled elisp files of the installed Emacs + packages." + if use gui; then + DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs. + Installing media-fonts/font-adobe-{75,100}dpi on the X server's + machine would satisfy basic Emacs requirements under X11. + See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs + for how to enable anti-aliased fonts." + use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in + \"${EPREFIX}/Applications/Gentoo\". You may want to copy or + symlink it into /Applications by yourself." + fi + readme.gentoo_create_doc +} + +pkg_preinst() { + # verify that the PM hasn't removed our Info directory index #257260 + local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}" + [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die +} + +pkg_postinst() { + elisp-site-regen + readme.gentoo_print_elog + + if use livecd; then + # force an update of the emacs symlink for the livecd/dvd, + # because some microemacs packages set it with USE=livecd + eselect emacs update + else + eselect emacs update ifunset + fi +} + +pkg_postrm() { + elisp-site-regen + eselect emacs update ifunset +} diff --git a/app-editors/emacs/emacs-27.2-r15.ebuild b/app-editors/emacs/emacs-27.2-r15.ebuild new file mode 100644 index 000000000000..33f567114bb2 --- /dev/null +++ b/app-editors/emacs/emacs-27.2-r15.ebuild @@ -0,0 +1,445 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools elisp-common readme.gentoo-r1 toolchain-funcs + +if [[ ${PV##*.} = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git" + EGIT_BRANCH="emacs-27" + EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" + S="${EGIT_CHECKOUT_DIR}" + SLOT="${PV%%.*}-vcs" +else + # FULL_VERSION keeps the full version number, which is needed in + # order to determine some path information correctly for copy/move + # operations later on + FULL_VERSION="${PV%%_*}" + SRC_URI="mirror://gnu/emacs/${P}.tar.xz" + S="${WORKDIR}/emacs-${FULL_VERSION}" + # PV can be in any of the following formats: + # 27.1 released version (slot 27) + # 27.1_rc1 upstream release candidate (27) + # 27.0.9999 live ebuild (slot 27-vcs) + # 27.0.90 upstream prerelease snapshot (27-vcs) + # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) + if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + S="${WORKDIR}/emacs" + elif [[ ${PV//[0-9]} != "." ]]; then + SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz" + fi + # Patchset from proj/emacs-patches.git + SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-8.tar.xz" + PATCHES=("${WORKDIR}/patch") + SLOT="${PV%%.*}" + [[ ${PV} == *.*.* ]] && SLOT+="-vcs" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="https://www.gnu.org/software/emacs/" + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" +RESTRICT="test" + +RDEPEND="app-emacs/emacs-common[games?,gui(-)?] + sys-libs/ncurses:0= + acl? ( virtual/acl ) + alsa? ( media-libs/alsa-lib ) + dbus? ( sys-apps/dbus ) + games? ( acct-group/gamestat ) + gmp? ( dev-libs/gmp:0= ) + gpm? ( sys-libs/gpm ) + !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) + json? ( dev-libs/jansson:= ) + kerberos? ( virtual/krb5 ) + lcms? ( media-libs/lcms:2 ) + libxml2? ( >=dev-libs/libxml2-2.2.0 ) + mailutils? ( net-mail/mailutils[clients] ) + !mailutils? ( acct-group/mail net-libs/liblockfile ) + selinux? ( sys-libs/libselinux ) + ssl? ( net-libs/gnutls:0= ) + systemd? ( sys-apps/systemd ) + valgrind? ( dev-debug/valgrind ) + zlib? ( sys-libs/zlib ) + gui? ( !aqua? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libxcb + x11-misc/xbitmaps + gsettings? ( >=dev-libs/glib-2.28.6 ) + gif? ( media-libs/giflib:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + png? ( >=media-libs/libpng-1.4:0= ) + svg? ( >=gnome-base/librsvg-2.0 ) + tiff? ( media-libs/tiff:= ) + xpm? ( x11-libs/libXpm ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) + xft? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXrender + cairo? ( >=x11-libs/cairo-1.12.18[X] ) + !cairo? ( x11-libs/libXft ) + harfbuzz? ( media-libs/harfbuzz:0= ) + m17n-lib? ( + >=dev-libs/libotf-0.9.4 + >=dev-libs/m17n-lib-1.5.1 + ) + ) + gtk? ( + x11-libs/gtk+:3 + xwidgets? ( + net-libs/webkit-gtk:4.1= + x11-libs/libXcomposite + ) + ) + !gtk? ( + motif? ( + >=x11-libs/motif-2.3:0 + x11-libs/libXpm + x11-libs/libXmu + x11-libs/libXt + ) + !motif? ( + Xaw3d? ( + x11-libs/libXaw3d + x11-libs/libXmu + x11-libs/libXt + ) + !Xaw3d? ( athena? ( + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXt + ) ) + ) + ) + ) )" + +DEPEND="${RDEPEND} + gui? ( !aqua? ( x11-base/xorg-proto ) )" + +BDEPEND="sys-apps/texinfo + virtual/pkgconfig + gzip-el? ( app-arch/gzip )" + +IDEPEND="app-eselect/eselect-emacs" + +RDEPEND+=" ${IDEPEND}" + +EMACS_SUFFIX="emacs-${SLOT}" +SITEFILE="20${EMACS_SUFFIX}-gentoo.el" + +# Suppress false positive QA warnings #898304 #925449 +QA_CONFIG_IMPL_DECL_SKIP=( + malloc_set_state malloc_get_state MIN + statvfs64 re_set_syntax re_compile_pattern re_search re_match +) + +src_prepare() { + if [[ ${PV##*.} = 9999 ]]; then + FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[ \t]*\([^ \t,)]*\).*/\1/p' \ + configure.ac) + [[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version" + einfo "Emacs branch: ${EGIT_BRANCH}" + einfo "Commit: ${EGIT_VERSION}" + einfo "Emacs version number: ${FULL_VERSION}" + [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \ + || die "Upstream version number changed to ${FULL_VERSION}" + fi + + default + + # Fix filename reference in redirected man page + sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die + + AT_M4DIR=m4 eautoreconf +} + +src_configure() { + local myconf + + if use alsa; then + use sound || ewarn \ + "USE flag \"alsa\" overrides \"-sound\"; enabling sound support." + myconf+=" --with-sound=alsa" + else + myconf+=" --with-sound=$(usex sound oss)" + fi + + if ! use gui; then + einfo "Configuring to build without window system support" + myconf+=" --without-x --without-ns" + elif use aqua; then + einfo "Configuring to build with Nextstep (Macintosh Cocoa) support" + myconf+=" --with-ns --disable-ns-self-contained" + myconf+=" --without-x" + else + myconf+=" --with-x --without-ns" + myconf+=" --without-gconf" + myconf+=" $(use_with gsettings)" + myconf+=" $(use_with toolkit-scroll-bars)" + myconf+=" $(use_with gif)" + myconf+=" $(use_with jpeg)" + myconf+=" $(use_with png)" + myconf+=" $(use_with svg rsvg)" + myconf+=" $(use_with tiff)" + myconf+=" $(use_with xpm)" + myconf+=" $(use_with imagemagick)" + + if use xft; then + myconf+=" --with-xft" + myconf+=" $(use_with cairo)" + myconf+=" $(use_with harfbuzz)" + myconf+=" $(use_with m17n-lib libotf)" + myconf+=" $(use_with m17n-lib m17n-flt)" + else + myconf+=" --without-xft" + myconf+=" --without-cairo" + myconf+=" --without-libotf --without-m17n-flt" + use cairo && ewarn \ + "USE flag \"cairo\" has no effect if \"xft\" is not set." + use m17n-lib && ewarn \ + "USE flag \"m17n-lib\" has no effect if \"xft\" is not set." + fi + + local f line + if use gtk; then + einfo "Configuring to build with GIMP Toolkit (GTK+)" + while read line; do ewarn "${line}"; done <<-EOF + Your version of GTK+ will have problems with closing open + displays. This is no problem if you just use one display, but + if you use more than one and close one of them Emacs may crash. + See and + . + If you intend to use more than one display, then it is strongly + recommended that you compile Emacs with the Athena/Lucid or the + Motif toolkit instead. + EOF + myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)" + for f in motif Xaw3d athena; do + use ${f} && ewarn \ + "USE flag \"${f}\" has no effect if \"gtk\" is set." + done + elif use motif; then + einfo "Configuring to build with Motif toolkit" + myconf+=" --with-x-toolkit=motif" + for f in Xaw3d athena; do + use ${f} && ewarn \ + "USE flag \"${f}\" has no effect if \"motif\" is set." + done + elif use athena || use Xaw3d; then + einfo "Configuring to build with Athena/Lucid toolkit" + myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)" + else + einfo "Configuring to build with no toolkit" + myconf+=" --with-x-toolkit=no" + fi + ! use gtk && use xwidgets && ewarn \ + "USE flag \"xwidgets\" has no effect if \"gtk\" is not set." + fi + + if tc-is-cross-compiler; then + # Configure a CBUILD directory when cross-compiling to make tools + mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die + ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit + popd >/dev/null || die + # Don't try to execute the binary for dumping during the build + myconf+=" --with-dumping=none" + elif use m68k; then + # Workaround for https://debbugs.gnu.org/44531 + myconf+=" --with-dumping=unexec" + else + myconf+=" --with-dumping=pdumper" + fi + + econf \ + --program-suffix="-${EMACS_SUFFIX}" \ + --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \ + --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \ + --localstatedir="${EPREFIX}"/var \ + --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \ + --without-compress-install \ + --without-hesiod \ + --without-pop \ + --with-file-notification=$(usev inotify || usev gfile || echo no) \ + --with-pdumper \ + $(use_enable acl) \ + $(use_with dbus) \ + $(use_with dynamic-loading modules) \ + $(use_with games gameuser ":gamestat") \ + $(use_with gmp libgmp) \ + $(use_with gpm) \ + $(use_with json) \ + $(use_with kerberos) $(use_with kerberos kerberos5) \ + $(use_with lcms lcms2) \ + $(use_with libxml2 xml2) \ + $(use_with mailutils) \ + $(use_with selinux) \ + $(use_with ssl gnutls) \ + $(use_with systemd libsystemd) \ + $(use_with threads) \ + $(use_with wide-int) \ + $(use_with zlib) \ + ${myconf} +} + +src_compile() { + export ac_cv_header_valgrind_valgrind_h=$(usex valgrind) + + if tc-is-cross-compiler; then + # Build native tools for compiling lisp etc. + emake -C "${S}-build" src + emake lib # Cross-compile dependencies first for timestamps + # Save native build tools in the cross-directory + cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die + # Specify the native Emacs to compile lisp + emake -C lisp all EMACS="${S}-build/src/emacs" + fi + + emake +} + +src_install() { + emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install + + mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die + mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die + mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.appdata.xml || die + + # dissuade Portage from removing our dir file #257260 + touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir + docompress -x /usr/share/info/${EMACS_SUFFIX}/dir + + # movemail must be setgid mail + if ! use mailutils; then + fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail + fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail + fi + + # avoid collision between slots, see bug #169033 e.g. + rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die + rm -rf "${ED}"/usr/share/{applications,icons} || die + rm -rf "${ED}/usr/$(get_libdir)" || die + rm -rf "${ED}"/var || die + + # remove unused /site-lisp dir + rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die + + # remove COPYING file (except for etc/COPYING used by describe-copying) + rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die + + if use systemd; then + insinto /usr/lib/systemd/user + sed -e "/^##/d" \ + -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \ + -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \ + etc/emacs.service | newins - ${EMACS_SUFFIX}.service + assert + fi + + if use gzip-el; then + # compress .el files when a corresponding .elc exists + find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \ + -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n + assert "gzip .el failed" + fi + + local cdir + if use source; then + cdir="/usr/share/emacs/${FULL_VERSION}/src" + insinto "${cdir}" + # This is not meant to install all the source -- just the + # C source you might find via find-function + doins src/*.{c,h,m} + elif has installsources ${FEATURES}; then + cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src" + fi + + sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die + X + ;;; ${EMACS_SUFFIX} site-lisp configuration + X + (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version) + Y (setq find-function-C-source-directory + Y "${EPREFIX}${cdir}") + X (let ((path (getenv "INFOPATH")) + X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}") + X (re "\\\\\`${EPREFIX}/usr/share\\\\>")) + X (and path + X ;; move Emacs Info dir before anything else in /usr/share + X (let* ((p (cons nil (split-string path ":" t))) (q p)) + X (while (and (cdr q) (not (string-match re (cadr q)))) + X (setq q (cdr q))) + X (setcdr q (cons dir (delete dir (cdr q)))) + X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":")))))) + EOF + elisp-site-file-install "${T}/${SITEFILE}" || die + + dodoc README BUGS CONTRIBUTE + + if use gui && use aqua; then + dodir /Applications/Gentoo + rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die + mv nextstep/Emacs.app \ + "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die + fi + + local DOC_CONTENTS="You can set the version to be started by + /usr/bin/emacs through the Emacs eselect module, which also + redirects man and info pages. Therefore, several Emacs versions can + be installed at the same time. \"man emacs.eselect\" for details. + \\n\\nIf you upgrade from a previous major version of Emacs, then + it is strongly recommended that you use app-admin/emacs-updater + to rebuild all byte-compiled elisp files of the installed Emacs + packages." + if use gui; then + DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs. + Installing media-fonts/font-adobe-{75,100}dpi on the X server's + machine would satisfy basic Emacs requirements under X11. + See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs + for how to enable anti-aliased fonts." + use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in + \"${EPREFIX}/Applications/Gentoo\". You may want to copy or + symlink it into /Applications by yourself." + fi + tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write + a portable dump file due to being cross-compiled. + To create this file at run time, execute the following command: + \\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable + \"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'" + readme.gentoo_create_doc +} + +pkg_preinst() { + # verify that the PM hasn't removed our Info directory index #257260 + local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}" + [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die +} + +pkg_postinst() { + elisp-site-regen + readme.gentoo_print_elog + + if use livecd; then + # force an update of the emacs symlink for the livecd/dvd, + # because some microemacs packages set it with USE=livecd + eselect emacs update + else + eselect emacs update ifunset + fi +} + +pkg_postrm() { + elisp-site-regen + eselect emacs update ifunset +} diff --git a/app-editors/emacs/emacs-28.2-r11.ebuild b/app-editors/emacs/emacs-28.2-r11.ebuild new file mode 100644 index 000000000000..155c88e4cb55 --- /dev/null +++ b/app-editors/emacs/emacs-28.2-r11.ebuild @@ -0,0 +1,536 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs + +if [[ ${PV##*.} = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git" + EGIT_BRANCH="emacs-28" + EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" + S="${EGIT_CHECKOUT_DIR}" + SLOT="${PV%%.*}-vcs" +else + # FULL_VERSION keeps the full version number, which is needed in + # order to determine some path information correctly for copy/move + # operations later on + FULL_VERSION="${PV%%_*}" + SRC_URI="mirror://gnu/emacs/${P}.tar.xz" + S="${WORKDIR}/emacs-${FULL_VERSION}" + # PV can be in any of the following formats: + # 27.1 released version (slot 27) + # 27.1_rc1 upstream release candidate (27) + # 27.0.9999 live ebuild (slot 27-vcs) + # 27.0.90 upstream prerelease snapshot (27-vcs) + # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) + if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + S="${WORKDIR}/emacs" + elif [[ ${PV//[0-9]} != "." ]]; then + SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz" + fi + # Patchset from proj/emacs-patches.git + SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-6.tar.xz" + PATCHES=("${WORKDIR}/patch") + SLOT="${PV%%.*}" + [[ ${PV} == *.*.* ]] && SLOT+="-vcs" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="https://www.gnu.org/software/emacs/" + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" + +RDEPEND="app-emacs/emacs-common[games?,gui(-)?] + sys-libs/ncurses:0= + acl? ( virtual/acl ) + alsa? ( media-libs/alsa-lib ) + dbus? ( sys-apps/dbus ) + games? ( acct-group/gamestat ) + gmp? ( dev-libs/gmp:0= ) + gpm? ( sys-libs/gpm ) + !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) + jit? ( + sys-devel/gcc:=[jit(-)] + sys-libs/zlib + ) + json? ( dev-libs/jansson:= ) + kerberos? ( virtual/krb5 ) + lcms? ( media-libs/lcms:2 ) + libxml2? ( >=dev-libs/libxml2-2.2.0 ) + mailutils? ( net-mail/mailutils[clients] ) + !mailutils? ( acct-group/mail net-libs/liblockfile ) + selinux? ( sys-libs/libselinux ) + ssl? ( net-libs/gnutls:0= ) + systemd? ( sys-apps/systemd ) + valgrind? ( dev-debug/valgrind ) + zlib? ( sys-libs/zlib ) + gui? ( !aqua? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libxcb + x11-misc/xbitmaps + gsettings? ( >=dev-libs/glib-2.28.6 ) + gif? ( media-libs/giflib:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + png? ( >=media-libs/libpng-1.4:0= ) + svg? ( >=gnome-base/librsvg-2.0 ) + tiff? ( media-libs/tiff:= ) + xpm? ( x11-libs/libXpm ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) + xft? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXrender + cairo? ( >=x11-libs/cairo-1.12.18[X] ) + !cairo? ( x11-libs/libXft ) + harfbuzz? ( media-libs/harfbuzz:0= ) + m17n-lib? ( + >=dev-libs/libotf-0.9.4 + >=dev-libs/m17n-lib-1.5.1 + ) + ) + gtk? ( + x11-libs/gtk+:3 + xwidgets? ( + net-libs/webkit-gtk:4.1= + x11-libs/libXcomposite + ) + ) + !gtk? ( + motif? ( + >=x11-libs/motif-2.3:0 + x11-libs/libXpm + x11-libs/libXmu + x11-libs/libXt + ) + !motif? ( + Xaw3d? ( + x11-libs/libXaw3d + x11-libs/libXmu + x11-libs/libXt + ) + !Xaw3d? ( athena? ( + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXt + ) ) + ) + ) + ) )" + +DEPEND="${RDEPEND} + gui? ( !aqua? ( x11-base/xorg-proto ) )" + +BDEPEND="sys-apps/texinfo + virtual/pkgconfig + gzip-el? ( app-arch/gzip )" + +IDEPEND="app-eselect/eselect-emacs" + +RDEPEND+=" ${IDEPEND}" + +EMACS_SUFFIX="emacs-${SLOT}" +SITEFILE="20${EMACS_SUFFIX}-gentoo.el" + +# Suppress false positive QA warnings #898304 #925449 +QA_CONFIG_IMPL_DECL_SKIP=( + malloc_set_state malloc_get_state MIN + statvfs64 re_set_syntax re_compile_pattern re_search re_match +) + +src_prepare() { + if [[ ${PV##*.} = 9999 ]]; then + FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \ + configure.ac) + [[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version" + einfo "Emacs branch: ${EGIT_BRANCH}" + einfo "Commit: ${EGIT_VERSION}" + einfo "Emacs version number: ${FULL_VERSION}" + [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \ + || die "Upstream version number changed to ${FULL_VERSION}" + fi + + if use jit; then + export NATIVE_FULL_AOT=1 + find lisp -type f -name "*.elc" -delete || die + + # These files ignore LDFLAGS. We assign the variable here, because + # for live ebuilds FULL_VERSION doesn't exist in global scope + QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*" + + # gccjit doesn't play well with ccache or distcc #801580 + # For now, work around the problem with an explicit LIBRARY_PATH + has ccache ${FEATURES} || has distcc ${FEATURES} && tc-is-gcc \ + && export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \ + | sed -n '/^libraries:/{s:^[^/]*::;p}') + fi + + default + + # Fix filename reference in redirected man page + sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die + + # Tests that use bubblewrap don't work in the sandbox: + # "bwrap: setting up uid map: Permission denied" + # So, disrupt the search for the bwrap executable. + sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \ + test/lisp/emacs-lisp/bytecomp-tests.el || die + + AT_M4DIR=m4 eautoreconf +} + +src_configure() { + local myconf + + # Prevents e.g. tests interfering with running Emacs. + unset EMACS_SOCKET_NAME + + if use alsa; then + use sound || ewarn \ + "USE flag \"alsa\" overrides \"-sound\"; enabling sound support." + myconf+=" --with-sound=alsa" + else + myconf+=" --with-sound=$(usex sound oss)" + fi + + if use jit; then + use zlib || ewarn \ + "USE flag \"jit\" overrides \"-zlib\"; enabling zlib support." + myconf+=" --with-zlib" + else + myconf+=" $(use_with zlib)" + fi + + if ! use gui; then + einfo "Configuring to build without window system support" + myconf+=" --without-x --without-ns" + elif use aqua; then + einfo "Configuring to build with Nextstep (Macintosh Cocoa) support" + myconf+=" --with-ns --disable-ns-self-contained" + myconf+=" --without-x" + else + myconf+=" --with-x --without-ns" + myconf+=" --without-gconf" + myconf+=" $(use_with gsettings)" + myconf+=" $(use_with toolkit-scroll-bars)" + myconf+=" $(use_with gif)" + myconf+=" $(use_with jpeg)" + myconf+=" $(use_with png)" + myconf+=" $(use_with svg rsvg)" + myconf+=" $(use_with tiff)" + myconf+=" $(use_with xpm)" + myconf+=" $(use_with imagemagick)" + + if use xft; then + myconf+=" --with-xft" + myconf+=" $(use_with cairo)" + myconf+=" $(use_with harfbuzz)" + myconf+=" $(use_with m17n-lib libotf)" + myconf+=" $(use_with m17n-lib m17n-flt)" + else + myconf+=" --without-xft" + myconf+=" --without-cairo" + myconf+=" --without-libotf --without-m17n-flt" + use cairo && ewarn \ + "USE flag \"cairo\" has no effect if \"xft\" is not set." + use m17n-lib && ewarn \ + "USE flag \"m17n-lib\" has no effect if \"xft\" is not set." + fi + + local f line + if use gtk; then + einfo "Configuring to build with GIMP Toolkit (GTK+)" + while read line; do ewarn "${line}"; done <<-EOF + Your version of GTK+ will have problems with closing open + displays. This is no problem if you just use one display, but + if you use more than one and close one of them Emacs may crash. + See and + . + If you intend to use more than one display, then it is strongly + recommended that you compile Emacs with the Athena/Lucid or the + Motif toolkit instead. + EOF + myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)" + for f in motif Xaw3d athena; do + use ${f} && ewarn \ + "USE flag \"${f}\" has no effect if \"gtk\" is set." + done + elif use motif; then + einfo "Configuring to build with Motif toolkit" + myconf+=" --with-x-toolkit=motif" + for f in Xaw3d athena; do + use ${f} && ewarn \ + "USE flag \"${f}\" has no effect if \"motif\" is set." + done + elif use athena || use Xaw3d; then + einfo "Configuring to build with Athena/Lucid toolkit" + myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)" + else + einfo "Configuring to build with no toolkit" + myconf+=" --with-x-toolkit=no" + fi + ! use gtk && use xwidgets && ewarn \ + "USE flag \"xwidgets\" has no effect if \"gtk\" is not set." + fi + + if tc-is-cross-compiler; then + # Configure a CBUILD directory when cross-compiling to make tools + mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die + ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit + popd >/dev/null || die + # Don't try to execute the binary for dumping during the build + myconf+=" --with-dumping=none" + elif use m68k; then + # Workaround for https://debbugs.gnu.org/44531 + myconf+=" --with-dumping=unexec" + else + myconf+=" --with-dumping=pdumper" + fi + + econf \ + --program-suffix="-${EMACS_SUFFIX}" \ + --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \ + --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \ + --localstatedir="${EPREFIX}"/var \ + --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \ + --without-compress-install \ + --without-hesiod \ + --without-pop \ + --with-file-notification=$(usev inotify || usev gfile || echo no) \ + --with-pdumper \ + $(use_enable acl) \ + $(use_with dbus) \ + $(use_with dynamic-loading modules) \ + $(use_with games gameuser ":gamestat") \ + $(use_with gmp libgmp) \ + $(use_with gpm) \ + $(use_with jit native-compilation) \ + $(use_with json) \ + $(use_with kerberos) $(use_with kerberos kerberos5) \ + $(use_with lcms lcms2) \ + $(use_with libxml2 xml2) \ + $(use_with mailutils) \ + $(use_with selinux) \ + $(use_with ssl gnutls) \ + $(use_with systemd libsystemd) \ + $(use_with threads) \ + $(use_with wide-int) \ + ${myconf} +} + +src_compile() { + export ac_cv_header_valgrind_valgrind_h=$(usex valgrind) + append-cppflags -DUSE_VALGRIND=$(usex valgrind) + + if tc-is-cross-compiler; then + # Build native tools for compiling lisp etc. + emake -C "${S}-build" src + emake lib # Cross-compile dependencies first for timestamps + # Save native build tools in the cross-directory + cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die + # Specify the native Emacs to compile lisp + emake -C lisp all EMACS="${S}-build/src/emacs" + fi + + emake +} + +src_test() { + # List .el test files with a comment above listing the exact + # subtests which caused failure. Elements should begin with a %. + # e.g. %lisp/gnus/mml-sec-tests.el. + local exclude_tests=( + # Reason: not yet known + # mml-secure-en-decrypt-{1,2,3,4} + # mml-secure-find-usable-keys-{1,2} + # mml-secure-key-checks + # mml-secure-select-preferred-keys-4 + # mml-secure-sign-verify-1 + %lisp/gnus/mml-sec-tests.el + + # Reason: race condition + # Looks like it should be fixed in 29.x at least: + # https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55706 + # files-tests-file-name-non-special-file-in-directory-p + %lisp/files-tests.el + + # Reason: permission denied on /nonexistent + # (vc-*-bzr only fails if breezy is installed, as they + # try to access cache dirs under /nonexistent) + # + # rmail-undigest-test-multipart-mixed-digest + # rmail-undigest-test-rfc1153-less-strict-digest + # rmail-undigest-test-rfc1153-sloppy-digest + # rmail-undigest-test-rfc934-digest + # vc-test-bzr02-state + # vc-test-bzr05-rename-file + # vc-test-bzr06-version-diff + # vc-bzr-test-bug9781 + %lisp/mail/undigest-tests.el + %lisp/vc/vc-tests.el + %lisp/vc/vc-bzr-tests.el + + # Reason: some copyright years differ + %lisp/emacs-lisp/copyright-tests.el + + # Reason: quoting issues (fixed in Emacs 29) + %lib-src/emacsclient-tests.el + ) + use threads || exclude_tests+=( + %src/emacs-module-tests.el + %src/keyboard-tests.el + %src/thread-tests.el + ) + + # See test/README for possible options + emake \ + EMACS_TEST_VERBOSE=1 \ + EXCLUDE_TESTS="${exclude_tests[*]}" \ + TEST_BACKTRACE_LINE_LENGTH=nil \ + check +} + +src_install() { + emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install + + mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die + mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die + mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.metainfo.xml || die + + # dissuade Portage from removing our dir file #257260 + touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir + docompress -x /usr/share/info/${EMACS_SUFFIX}/dir + + # movemail must be setgid mail + if ! use mailutils; then + fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail + fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail + fi + + # avoid collision between slots, see bug #169033 e.g. + rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die + rm -rf "${ED}"/usr/share/{applications,icons} || die + rm -rf "${ED}/usr/$(get_libdir)/systemd" || die + rm -rf "${ED}"/var || die + + # remove unused /site-lisp dir + rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die + + # remove COPYING file (except for etc/COPYING used by describe-copying) + rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die + + if use systemd; then + insinto /usr/lib/systemd/user + sed -e "/^##/d" \ + -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \ + -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \ + etc/emacs.service | newins - ${EMACS_SUFFIX}.service + assert + fi + + if use gzip-el; then + # compress .el files when a corresponding .elc exists + find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \ + -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n + assert "gzip .el failed" + fi + + local cdir + if use source; then + cdir="/usr/share/emacs/${FULL_VERSION}/src" + insinto "${cdir}" + # This is not meant to install all the source -- just the + # C source you might find via find-function + doins src/*.{c,h,m} + elif has installsources ${FEATURES}; then + cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src" + fi + + sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die + X + ;;; ${EMACS_SUFFIX} site-lisp configuration + X + (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version) + Y (setq find-function-C-source-directory + Y "${EPREFIX}${cdir}") + X (let ((path (getenv "INFOPATH")) + X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}") + X (re "\\\\\`${EPREFIX}/usr/share\\\\>")) + X (and path + X ;; move Emacs Info dir before anything else in /usr/share + X (let* ((p (cons nil (split-string path ":" t))) (q p)) + X (while (and (cdr q) (not (string-match re (cadr q)))) + X (setq q (cdr q))) + X (setcdr q (cons dir (delete dir (cdr q)))) + X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":")))))) + EOF + elisp-site-file-install "${T}/${SITEFILE}" || die + + dodoc README BUGS CONTRIBUTE + + if use gui && use aqua; then + dodir /Applications/Gentoo + rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die + mv nextstep/Emacs.app \ + "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die + fi + + local DOC_CONTENTS="You can set the version to be started by + /usr/bin/emacs through the Emacs eselect module, which also + redirects man and info pages. Therefore, several Emacs versions can + be installed at the same time. \"man emacs.eselect\" for details. + \\n\\nIf you upgrade from a previous major version of Emacs, then + it is strongly recommended that you use app-admin/emacs-updater + to rebuild all byte-compiled elisp files of the installed Emacs + packages." + if use gui; then + DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs. + Installing media-fonts/font-adobe-{75,100}dpi on the X server's + machine would satisfy basic Emacs requirements under X11. + See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs + for how to enable anti-aliased fonts." + use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in + \"${EPREFIX}/Applications/Gentoo\". You may want to copy or + symlink it into /Applications by yourself." + fi + tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write + a portable dump file due to being cross-compiled. + To create this file at run time, execute the following command: + \\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable + \"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'" + readme.gentoo_create_doc +} + +pkg_preinst() { + # verify that the PM hasn't removed our Info directory index #257260 + local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}" + [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die +} + +pkg_postinst() { + elisp-site-regen + readme.gentoo_print_elog + + if use livecd; then + # force an update of the emacs symlink for the livecd/dvd, + # because some microemacs packages set it with USE=livecd + eselect emacs update + else + eselect emacs update ifunset + fi +} + +pkg_postrm() { + elisp-site-regen + eselect emacs update ifunset +} diff --git a/app-editors/emacs/emacs-29.2.9999.ebuild b/app-editors/emacs/emacs-29.3.9999.ebuild similarity index 100% rename from app-editors/emacs/emacs-29.2.9999.ebuild rename to app-editors/emacs/emacs-29.3.9999.ebuild diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild new file mode 100644 index 000000000000..8260e939b153 --- /dev/null +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -0,0 +1,619 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs + +if [[ ${PV##*.} = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git" + EGIT_BRANCH="emacs-29" + EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" + S="${EGIT_CHECKOUT_DIR}" + SLOT="${PV%%.*}-vcs" +else + # FULL_VERSION keeps the full version number, which is needed in + # order to determine some path information correctly for copy/move + # operations later on + FULL_VERSION="${PV%%_*}" + SRC_URI="mirror://gnu/emacs/${P}.tar.xz" + S="${WORKDIR}/emacs-${FULL_VERSION}" + # PV can be in any of the following formats: + # 27.1 released version (slot 27) + # 27.1_rc1 upstream release candidate (27) + # 27.0.9999 live ebuild (slot 27-vcs) + # 27.0.90 upstream prerelease snapshot (27-vcs) + # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) + if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + S="${WORKDIR}/emacs" + elif [[ ${PV//[0-9]} != "." ]]; then + SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz" + fi + # Patchset from proj/emacs-patches.git + SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz" + PATCHES=("${WORKDIR}/patch") + SLOT="${PV%%.*}" + [[ ${PV} == *.*.* ]] && SLOT+="-vcs" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="https://www.gnu.org/software/emacs/" + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" + +X_DEPEND="x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/xcb-util + x11-misc/xbitmaps + xpm? ( x11-libs/libXpm ) + xft? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXrender + cairo? ( >=x11-libs/cairo-1.12.18[X] ) + !cairo? ( x11-libs/libXft ) + harfbuzz? ( media-libs/harfbuzz:0= ) + m17n-lib? ( + >=dev-libs/libotf-0.9.4 + >=dev-libs/m17n-lib-1.5.1 + ) + ) + gtk? ( + x11-libs/gtk+:3 + xwidgets? ( + net-libs/webkit-gtk:4.1= + x11-libs/libXcomposite + ) + ) + !gtk? ( + motif? ( + >=x11-libs/motif-2.3:0 + x11-libs/libXpm + x11-libs/libXmu + x11-libs/libXt + ) + !motif? ( + Xaw3d? ( + x11-libs/libXaw3d + x11-libs/libXmu + x11-libs/libXt + ) + !Xaw3d? ( athena? ( + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXt + ) ) + ) + )" + +RDEPEND="app-emacs/emacs-common[games?,gui(-)?] + sys-libs/ncurses:0= + acl? ( virtual/acl ) + alsa? ( media-libs/alsa-lib ) + dbus? ( sys-apps/dbus ) + games? ( acct-group/gamestat ) + gmp? ( dev-libs/gmp:0= ) + gpm? ( sys-libs/gpm ) + !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) + jit? ( + sys-devel/gcc:=[jit(-)] + sys-libs/zlib + ) + json? ( dev-libs/jansson:= ) + kerberos? ( virtual/krb5 ) + lcms? ( media-libs/lcms:2 ) + libxml2? ( >=dev-libs/libxml2-2.2.0 ) + mailutils? ( net-mail/mailutils[clients] ) + !mailutils? ( acct-group/mail net-libs/liblockfile ) + selinux? ( sys-libs/libselinux ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( net-libs/gnutls:0= ) + systemd? ( sys-apps/systemd ) + tree-sitter? ( dev-libs/tree-sitter ) + valgrind? ( dev-debug/valgrind ) + zlib? ( sys-libs/zlib ) + gui? ( + gif? ( media-libs/giflib:0= ) + jpeg? ( media-libs/libjpeg-turbo:0= ) + png? ( >=media-libs/libpng-1.4:0= ) + svg? ( >=gnome-base/librsvg-2.0 ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:0= ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) + !aqua? ( + gsettings? ( + app-emacs/emacs-common[gsettings(-)] + >=dev-libs/glib-2.28.6 + ) + gtk? ( !X? ( + media-libs/fontconfig + media-libs/freetype + >=x11-libs/cairo-1.12.18 + x11-libs/gtk+:3 + harfbuzz? ( media-libs/harfbuzz:0= ) + m17n-lib? ( + >=dev-libs/libotf-0.9.4 + >=dev-libs/m17n-lib-1.5.1 + ) + xwidgets? ( net-libs/webkit-gtk:4.1= ) + ) ) + !gtk? ( ${X_DEPEND} ) + X? ( ${X_DEPEND} ) + ) + )" + +DEPEND="${RDEPEND} + gui? ( !aqua? ( + !gtk? ( x11-base/xorg-proto ) + X? ( x11-base/xorg-proto ) + ) )" + +BDEPEND="sys-apps/texinfo + virtual/pkgconfig + gzip-el? ( app-arch/gzip )" + +IDEPEND="app-eselect/eselect-emacs" + +RDEPEND+=" ${IDEPEND}" + +EMACS_SUFFIX="emacs-${SLOT}" +SITEFILE="20${EMACS_SUFFIX}-gentoo.el" + +# Suppress false positive QA warnings #898304 #925091 +QA_CONFIG_IMPL_DECL_SKIP=( + malloc_set_state malloc_get_state MIN static_assert alignof + statvfs64 re_set_syntax re_compile_pattern re_search re_match +) + +src_prepare() { + if [[ ${PV##*.} = 9999 ]]; then + FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \ + configure.ac) + [[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version" + einfo "Emacs branch: ${EGIT_BRANCH}" + einfo "Commit: ${EGIT_VERSION}" + einfo "Emacs version number: ${FULL_VERSION}" + [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \ + || die "Upstream version number changed to ${FULL_VERSION}" + fi + + default + + if use jit; then + find lisp -type f -name "*.elc" -delete || die + + # These files ignore LDFLAGS. We assign the variable here, because + # for live ebuilds FULL_VERSION doesn't exist in global scope + QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*" + + # gccjit doesn't play well with ccache or distcc #801580 + # For now, work around the problem with an explicit LIBRARY_PATH + has ccache ${FEATURES} || has distcc ${FEATURES} && tc-is-gcc \ + && export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \ + | sed -n '/^libraries:/{s:^[^/]*::;p}') + fi + + # Fix filename reference in redirected man page + sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die + + # libseccomp is detected by configure but doesn't appear to have any + # effect on the installed image. Suppress it by supplying pkg-config + # with a wrong library name. + sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || die + + # Tests that use bubblewrap don't work in the sandbox: + # "bwrap: setting up uid map: Permission denied" + # So, disrupt the search for the bwrap executable. + sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \ + test/lisp/emacs-lisp/bytecomp-tests.el || die + + AT_M4DIR=m4 eautoreconf +} + +src_configure() { + local myconf + + # Prevents e.g. tests interfering with running Emacs. + unset EMACS_SOCKET_NAME + + if use alsa; then + use sound || ewarn \ + "USE flag \"alsa\" overrides \"-sound\"; enabling sound support." + myconf+=" --with-sound=alsa" + else + myconf+=" --with-sound=$(usex sound oss)" + fi + + if use jit; then + use zlib || ewarn \ + "USE flag \"jit\" overrides \"-zlib\"; enabling zlib support." + myconf+=" --with-zlib" + else + myconf+=" $(use_with zlib)" + fi + + # Emacs supports these window systems: + # X11, pure GTK (without X11), or Nextstep (Aqua/Cocoa). + # General GUI support is enabled by the "gui" USE flag, then + # the window system is selected as follows: + # "aqua" -> Nextstep + # "gtk -X" -> pure GTK + # otherwise -> X11 + # For X11 there is the further choice of toolkits GTK, Motif, + # Athena (Lucid), or no toolkit. They are enabled (in order of + # preference) with the "gtk", "motif", "Xaw3d", and "athena" flags. + + if ! use gui; then + einfo "Configuring to build without window system support" + myconf+=" --without-x --without-pgtk --without-ns" + elif use aqua; then + einfo "Configuring to build with Nextstep (Macintosh Cocoa) support" + myconf+=" --with-ns --disable-ns-self-contained" + myconf+=" --without-x --without-pgtk" + elif use gtk && ! use X; then + einfo "Configuring to build with pure GTK (without X11) support" + myconf+=" --with-pgtk --without-x --without-ns" + myconf+=" --with-toolkit-scroll-bars" #836392 + myconf+=" --without-gconf" + myconf+=" $(use_with gsettings)" + myconf+=" $(use_with harfbuzz)" + myconf+=" $(use_with m17n-lib libotf)" + myconf+=" $(use_with m17n-lib m17n-flt)" + myconf+=" $(use_with xwidgets)" + else + # X11 + myconf+=" --with-x --without-pgtk --without-ns" + myconf+=" --without-gconf" + myconf+=" $(use_with gsettings)" + myconf+=" $(use_with toolkit-scroll-bars)" + myconf+=" $(use_with xpm)" + + if use xft; then + myconf+=" --with-xft" + myconf+=" $(use_with cairo)" + myconf+=" $(use_with harfbuzz)" + myconf+=" $(use_with m17n-lib libotf)" + myconf+=" $(use_with m17n-lib m17n-flt)" + else + myconf+=" --without-xft" + myconf+=" --without-cairo" + myconf+=" --without-libotf --without-m17n-flt" + use cairo && ewarn \ + "USE flag \"cairo\" has no effect if \"xft\" is not set." + use m17n-lib && ewarn \ + "USE flag \"m17n-lib\" has no effect if \"xft\" is not set." + fi + + local f line + if use gtk; then + einfo "Configuring to build with GIMP Toolkit (GTK+)" + while read line; do ewarn "${line}"; done <<-EOF + Your version of GTK+ will have problems with closing open + displays. This is no problem if you just use one display, but + if you use more than one and close one of them Emacs may crash. + See and + . + If you intend to use more than one display, then it is strongly + recommended that you compile Emacs with the Athena/Lucid or the + Motif toolkit instead. + EOF + myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)" + for f in motif Xaw3d athena; do + use ${f} && ewarn \ + "USE flag \"${f}\" has no effect if \"gtk\" is set." + done + elif use motif; then + einfo "Configuring to build with Motif toolkit" + myconf+=" --with-x-toolkit=motif" + for f in Xaw3d athena; do + use ${f} && ewarn \ + "USE flag \"${f}\" has no effect if \"motif\" is set." + done + elif use athena || use Xaw3d; then + einfo "Configuring to build with Athena/Lucid toolkit" + myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)" + else + einfo "Configuring to build with no toolkit" + myconf+=" --with-x-toolkit=no" + fi + ! use gtk && use xwidgets && ewarn \ + "USE flag \"xwidgets\" has no effect if \"gtk\" is not set." + fi + + if use gui; then + # Common flags recognised for all GUIs + myconf+=" $(use_with gif)" + myconf+=" $(use_with jpeg)" + myconf+=" $(use_with png)" + myconf+=" $(use_with svg rsvg)" + myconf+=" $(use_with tiff)" + myconf+=" $(use_with webp)" + myconf+=" $(use_with imagemagick)" + fi + + if tc-is-cross-compiler; then + # Configure a CBUILD directory when cross-compiling to make tools + mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die + ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit + popd >/dev/null || die + # Don't try to execute the binary for dumping during the build + myconf+=" --with-dumping=none" + elif use m68k; then + # Workaround for https://debbugs.gnu.org/44531 + myconf+=" --with-dumping=unexec" + else + myconf+=" --with-dumping=pdumper" + fi + + econf \ + --program-suffix="-${EMACS_SUFFIX}" \ + --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \ + --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \ + --localstatedir="${EPREFIX}"/var \ + --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \ + --without-compress-install \ + --without-hesiod \ + --without-pop \ + --with-file-notification=$(usev inotify || usev gfile || echo no) \ + --with-pdumper \ + $(use_enable acl) \ + $(use_with dbus) \ + $(use_with dynamic-loading modules) \ + $(use_with games gameuser ":gamestat") \ + $(use_with gmp libgmp) \ + $(use_with gpm) \ + $(use_with jit native-compilation aot) \ + $(use_with json) \ + $(use_with kerberos) $(use_with kerberos kerberos5) \ + $(use_with lcms lcms2) \ + $(use_with libxml2 xml2) \ + $(use_with mailutils) \ + $(use_with selinux) \ + $(use_with sqlite sqlite3) \ + $(use_with ssl gnutls) \ + $(use_with systemd libsystemd) \ + $(use_with threads) \ + $(use_with tree-sitter) \ + $(use_with wide-int) \ + ${myconf} +} + +src_compile() { + export ac_cv_header_valgrind_valgrind_h=$(usex valgrind) + append-cppflags -DUSE_VALGRIND=$(usex valgrind) + + if tc-is-cross-compiler; then + # Build native tools for compiling lisp etc. + emake -C "${S}-build" src + emake lib # Cross-compile dependencies first for timestamps + # Save native build tools in the cross-directory + cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die + # Specify the native Emacs to compile lisp + EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" ) + emake "${EMACS_EMAKE_ARGS[@]}" actual-all + else + EMACS_EMAKE_ARGS=() + emake + fi +} + +src_test() { + # List .el test files with a comment above listing the exact + # subtests which caused failure. Elements should begin with a %. + # e.g. %lisp/gnus/mml-sec-tests.el. + local exclude_tests=( + # Reason: permission denied on /nonexistent + # (vc-*-bzr only fails if breezy is installed, as they + # try to access cache dirs under /nonexistent) + # + # rmail-undigest-test-multipart-mixed-digest + # rmail-undigest-test-rfc1153-less-strict-digest + # rmail-undigest-test-rfc1153-sloppy-digest + # rmail-undigest-test-rfc934-digest + # vc-test-bzr02-state + # vc-test-bzr05-rename-file + # vc-test-bzr06-version-diff + # vc-bzr-test-bug9781 + %lisp/mail/undigest-tests.el + %lisp/vc/vc-tests.el + %lisp/vc/vc-bzr-tests.el + + # Reason: tries to access network + # internet-is-working + %src/process-tests.el + + # Reason: fails with stable version of tree-sitter-json due to + # ast changes. Bug #922525 + %src/treesit-tests.log + + # Reason: test is not skipped if tree-sitter-tsx is not installed + # Bug #922525 + %lisp/progmodes/typescript-ts-mode-tests.el + ) + use threads || exclude_tests+=( + %lisp/server-tests.el + %lisp/progmodes/eglot-tests.el + %src/emacs-module-tests.el + %src/keyboard-tests.el + ) + use xpm || exclude_tests+=( %src/image-tests.el ) + + # Some tests hang with gnupg-2.2.42 + local gpgver=$(best_version app-crypt/gnupg) + gpgver=${gpgver#*gnupg-} + [[ -n ${gpgver} ]] \ + && ver_test "${gpgver}" -ge 2.2.42 && ver_test "${gpgver}" -lt 2.3 \ + && exclude_tests+=( + %lisp/epg-tests.el + %lisp/gnus/mml-sec-tests.el + ) + + # Redirect GnuPG's sockets, in order not to exceed the 108 char limit + # for socket paths on Linux. + mkdir "${T}"/gpg || die + local f + for f in browser extra ssh; do + printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \ + > "test/lisp/gnus/mml-sec-resources/S.gpg-agent.${f}" || die + done + + # See test/README for possible options + emake \ + EMACS_TEST_VERBOSE=1 \ + EXCLUDE_TESTS="${exclude_tests[*]}" \ + TEST_BACKTRACE_LINE_LENGTH=nil \ + check +} + +src_install() { + emake \ + "${EMACS_EMAKE_ARGS[@]}" \ + DESTDIR="${D}" \ + NO_BIN_LINK=t \ + BLESSMAIL_TARGET="" \ + install + + mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die + mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die + mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.metainfo.xml || die + + # dissuade Portage from removing our dir file #257260 + touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir + docompress -x /usr/share/info/${EMACS_SUFFIX}/dir + + # movemail must be setgid mail + if ! use mailutils; then + fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail + fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail + fi + + # avoid collision between slots, see bug #169033 e.g. + rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die + rm -rf "${ED}"/usr/share/{applications,icons} || die + rm -rf "${ED}"/usr/share/glib-2.0 || die #911117 + rm -rf "${ED}/usr/$(get_libdir)/systemd" || die + rm -rf "${ED}"/var || die + + # remove unused /site-lisp dir + rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die + + # remove COPYING file (except for etc/COPYING used by describe-copying) + rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die + + if use systemd; then + insinto /usr/lib/systemd/user + sed -e "/^##/d" \ + -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \ + -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \ + etc/emacs.service | newins - ${EMACS_SUFFIX}.service + assert + fi + + if use gzip-el; then + # compress .el files when a corresponding .elc exists + find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \ + -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n + assert "gzip .el failed" + fi + + local cdir + if use source; then + cdir="/usr/share/emacs/${FULL_VERSION}/src" + insinto "${cdir}" + # This is not meant to install all the source -- just the + # C source you might find via find-function + doins src/*.{c,h,m} + elif has installsources ${FEATURES}; then + cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src" + fi + + sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die + X + ;;; ${EMACS_SUFFIX} site-lisp configuration + X + (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version) + Y (setq find-function-C-source-directory + Y "${EPREFIX}${cdir}") + X (let ((path (getenv "INFOPATH")) + X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}") + X (re "\\\\\`${EPREFIX}/usr/share\\\\>")) + X (and path + X ;; move Emacs Info dir before anything else in /usr/share + X (let* ((p (cons nil (split-string path ":" t))) (q p)) + X (while (and (cdr q) (not (string-match re (cadr q)))) + X (setq q (cdr q))) + X (setcdr q (cons dir (delete dir (cdr q)))) + X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":")))))) + EOF + elisp-site-file-install "${T}/${SITEFILE}" || die + + dodoc README BUGS CONTRIBUTE + + if use gui && use aqua; then + dodir /Applications/Gentoo + rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die + mv nextstep/Emacs.app \ + "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die + fi + + local DOC_CONTENTS="You can set the version to be started by + /usr/bin/emacs through the Emacs eselect module, which also + redirects man and info pages. Therefore, several Emacs versions can + be installed at the same time. \"man emacs.eselect\" for details. + \\n\\nIf you upgrade from a previous major version of Emacs, then + it is strongly recommended that you use app-admin/emacs-updater + to rebuild all byte-compiled elisp files of the installed Emacs + packages." + if use gui; then + DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs. + Installing media-fonts/font-adobe-{75,100}dpi on the X server's + machine would satisfy basic Emacs requirements under X11. + See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs + for how to enable anti-aliased fonts." + use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in + \"${EPREFIX}/Applications/Gentoo\". You may want to copy or + symlink it into /Applications by yourself." + fi + tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write + a portable dump file due to being cross-compiled. + To create this file at run time, execute the following command: + \\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable + \"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'" + readme.gentoo_create_doc +} + +pkg_preinst() { + # verify that the PM hasn't removed our Info directory index #257260 + local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}" + [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die +} + +pkg_postinst() { + elisp-site-regen + readme.gentoo_print_elog + + if use livecd; then + # force an update of the emacs symlink for the livecd/dvd, + # because some microemacs packages set it with USE=livecd + eselect emacs update + else + eselect emacs update ifunset + fi +} + +pkg_postrm() { + elisp-site-regen + eselect emacs update ifunset +} diff --git a/app-editors/ghex/Manifest b/app-editors/ghex/Manifest index 1cc5eebc8f1b..c216fc0a86b6 100644 --- a/app-editors/ghex/Manifest +++ b/app-editors/ghex/Manifest @@ -1,6 +1,8 @@ DIST ghex-44.2.tar.xz 897944 BLAKE2B 0db001b90390f7747792ac89a5daaf9d38165b72dce77c3a2fd41914a4386001b9f15aaf4352a3b41a204a9104a5234a6ac50a3a7269e10a151c000d57228480 SHA512 a06876e06488bb25b17fbdf17ea73e57f563fe49a414c173d680a6bf4db9b66b40fce90ad67cfb73c62f25d88f436a58b7e0fd588c7a664faf78c5058524cabf DIST ghex-45.0.tar.xz 902480 BLAKE2B 9001be3c01a3f5974606180cede15e753ccda0ec6f4fa77cdaf3aea5030117d303b5cb4fb68dfb09de6aee87d76baf689ae250be457c41b8e4c9d3387b691e90 SHA512 1f6fa7da2e4cfcb89113780d2a0333ee322d608be3e7fccb958ea19a3c3fc368363597b99ff27bd54c929ab3e3afdb5d5f1dbe810d3ec04d9dd2c114bfc71c0f +DIST ghex-45.2.tar.xz 902616 BLAKE2B 24e42b6d719280ab459d0ed7b96a502df7a5502e3d6cf385c0aa73b11808e40cac6112a3e0c3a228d5363578ccb875836efd8a13d6fc6c7e8ea4fe5a76bdb9c7 SHA512 2843b23a0673457ec72bd2aad20888fbc2ca890d3d859e6c2657af24cedc6185f6e11244574b603c0e32db2f54968e6584adf2c7e5abee84521c55148f536496 EBUILD ghex-44.2.ebuild 1295 BLAKE2B fc97ee241141a3dd455806e94687a374e0f16f3e3319c38bff801de516522c0fb0ee14a7174c90fa542b525c693abfe2a3ba6c628267d06e2513d3bcc423715c SHA512 8fcfd49d84efcfe41b024c2d1e620990c746bd6ae83cec4f005a6d46bed0c69aada90c39472d953e3632923573ec19422fde84ba7c88fb8991c00bd01be3ff36 EBUILD ghex-45.0.ebuild 1299 BLAKE2B f65d88bacf86e53502b051d73f098e5cafa8d79c027a4285ec3b49542cada65360240a6a7b0b479830ed94f251d962c6e8a183f28703b9835e154292f05354c7 SHA512 e869e16e5527b6cde6f449e47805dfbaba414c8ac4e0a20db5efe47922349980f66834f0eeb9f4814b9a3549a74bd5955aa7a1f066507261286996720e55b64e +EBUILD ghex-45.2.ebuild 1314 BLAKE2B c094f6b064c575296d144e59d512aed776a69ef631d2c40ebf58f6240b4454a9601c5d21e45478dce3e74af3ed9dac124effade8419611a04079c0ccf0063cb5 SHA512 a916fb954126cfe04a34a83280980bbd69ce7697fde52a37d201f5afd6a3116f33ddc95f3882b2b5c2cd942e0e4c6f20ed874ca4a99b7f20d00c07d87169aa5d EBUILD ghex-9999.ebuild 1292 BLAKE2B 590d545410f8eb1b863116b393a029c94233e2a5c09e46e16935ced912807b4572d0cd93284b35fb9bc8d4906268a6241e3d3e8937006f9f4270119f52479cfc SHA512 acb3bbf7b9e7cf26ce4985cb8fc4cde8bf7cc123da0faaf1647bf3654b3a062ab9da41e9079441900856aafcd24e42247d1ec350d399a554e4a5fad75d6d1fb8 MISC metadata.xml 345 BLAKE2B 4c2385371bb42d47643f2a9d48ee5ed675267f812467fa03f69151bcdbeb996602be0a3995f976b61e0c018c8d69e3dcd37392f5927bbe24942f11c23794bac4 SHA512 c3f3cc3f436137299082ccdcaa57221d1b3f490b34febfcd6ca586769b0a8c76ce11cc5b8be823c8c88b942effc0b68d9c078ba3a28594c41419830dff04fcad diff --git a/app-editors/ghex/ghex-45.2.ebuild b/app-editors/ghex/ghex-45.2.ebuild new file mode 100644 index 000000000000..334559aea1bf --- /dev/null +++ b/app-editors/ghex/ghex-45.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="GNOME hexadecimal editor" +HOMEPAGE="https://wiki.gnome.org/Apps/Ghex" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/ghex.git" + SRC_URI="" +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-2+ FDL-1.1+" +IUSE="gtk-doc test" +RESTRICT="!test? ( test )" +SLOT="4" + +RDEPEND=" + >=dev-libs/glib-2.68.0:2 + >=gui-libs/gtk-4.4.0:4[introspection] + gui-libs/libadwaita:1 + dev-libs/gobject-introspection + !app-editors/ghex:2 +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( dev-util/gi-docgen ) + test? ( + dev-util/desktop-file-utils + dev-libs/appstream-glib + ) + dev-util/gtk-update-icon-cache + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Ddocdir="${EPREFIX}"/usr/share/gtk-doc/ + -Ddevelopment=false + -Dmmap-buffer-backend=true + -Ddirect-buffer-backend=true + -Dintrospection=enabled + $(meson_use gtk-doc gtk_doc) + -Dstatic-html-help=false + -Dvapi=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-editors/ghostwriter/Manifest b/app-editors/ghostwriter/Manifest index cd74006de66b..ba6d6e4288fc 100644 --- a/app-editors/ghostwriter/Manifest +++ b/app-editors/ghostwriter/Manifest @@ -1,5 +1,5 @@ DIST ghostwriter-23.08.5.tar.xz 3626836 BLAKE2B 19977d1c8341812d4bff70fa246b1f0300ff871880b9959ac39dd702e33661c6e8ec79d5353f29a10da00f03cc95457e5182e2b46ed7d01964b924606f885ca0 SHA512 b548710cd5066b8ff29410577b2e5c11178ea2661793bfedec1b2379046735f4320ba47ee3d560d8041171f1244d541213ecd5f2a8e0ae69ae0f0718094d5d20 DIST ghostwriter-24.02.1.tar.xz 3625348 BLAKE2B d587473bcfa7c0dd8b48d5374133e38ed05a29c1357438896e6da5d28851b5bf44acdd86b929f5994e92489404b0c7f3f9375a8276215e0a2a95f27d251403a6 SHA512 bdcaf7b3a1efc00ccfbb11ab10b1d343f4c8a4693d8d9d7cab1731a60af4f448c9946436cec2d4f61f944413a387869807b3ade237586e9d50b730caff91c1d6 -EBUILD ghostwriter-23.08.5.ebuild 924 BLAKE2B d1df937c735b2875e8c71f323a5a4bd51877bf9d9d2870301c33d3e297f6cd55d73f2a63d8162077c37d26f0a3c86d716343c3e56849e6ea8f65fde2925cca8f SHA512 da19a93fadb147597a5267f24ea2b2bc4686e0ddbd527ce6216742ac7cd60ef5c26cd7b43eb2881d4eb392ea1b2d0907487b6fa87d85fc0855555cc1ce6cacc2 -EBUILD ghostwriter-24.02.1.ebuild 927 BLAKE2B 5b7138580670a5fde12db2b1b44fa12aff6ddcefcce3a4e8f6cf79f96170f260030379eb0d3d0f6a094b648be64c94b5627cd782aec33648c6ff0b5df5787fbf SHA512 6fc2399b929d02f8351c721e4f7a5479bbdf0001e9d3fe6c797358c2f300c706b61ec9620f551cb801ae40562f5c795dbd1de6d60d844f5e3e149b24430811cb +EBUILD ghostwriter-23.08.5.ebuild 917 BLAKE2B 28c13419175e5b2ff6bf8b2da5c8d8dfb04cc79b90c6740b47872ed91646b81de8705b0bdba0494cc31cc820282c4781f9e25606afef0cdaee89acb73f8954da SHA512 5c01a720fd85ed26e86f4a4f1113ce374a180c0cb2bda70aae079985b77351cfd9e6c734af8bbda4db309c8eafb16171c1734e96e50eeba2b995ec461c123e8b +EBUILD ghostwriter-24.02.1.ebuild 920 BLAKE2B 5e1ad085ac3bd1a6afa49968817d5b6504fa024dfedcab58258029bc59f6cec5fc248e5c5303163ce1030bb42b7c0bdaa4479ec610480ba0fc7c6be32a35e4b7 SHA512 d92df14dabf30263bd2fede7a504ef78fcf8318eb16755725597880c68fea211562d71a446a1890a5ce00efa7214c9ede69ed07809b0cab6c4842be0995d972c MISC metadata.xml 380 BLAKE2B 8c20dfd3208e20d12c1c1fc2f6b75ac80c88175865f269859f5fd903dacec1371af3b6e77ebb905271ad58dc4a266dd7679ded9117c02767676bb7644e3ce060 SHA512 4af810107c31548de0663061ef865b124a7a0828e7955ee31bbb71c1e0cabf0420d494dca2e7c7ee2dd4adbb87c203a62b57e843757a3534ac6f97fb2a4b3d65 diff --git a/app-editors/ghostwriter/ghostwriter-23.08.5.ebuild b/app-editors/ghostwriter/ghostwriter-23.08.5.ebuild index 5ff36e94396d..37b1e000cb6c 100644 --- a/app-editors/ghostwriter/ghostwriter-23.08.5.ebuild +++ b/app-editors/ghostwriter/ghostwriter-23.08.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://ghostwriter.kde.org/" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" RDEPEND=" diff --git a/app-editors/ghostwriter/ghostwriter-24.02.1.ebuild b/app-editors/ghostwriter/ghostwriter-24.02.1.ebuild index 70e5a523030a..5742655537f8 100644 --- a/app-editors/ghostwriter/ghostwriter-24.02.1.ebuild +++ b/app-editors/ghostwriter/ghostwriter-24.02.1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://ghostwriter.kde.org/" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" RDEPEND=" diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index be9ded53daf3bd6de9f82fac119cd39a6f3c34d2..b01e9a39851db4a73b586ac4c073ed33d0f92d5b 100644 GIT binary patch delta 63832 zcmV(zK<2-+%mla01hA$ifBUN77gJk?Yg9|H3BQIEglfV z{IlvF!P!p_ju8krBqB;>A=ECmBJ#^9ont{nZMu#~$=;f+JnS6Le+vP+Ez*d5^IWSa zfDQ$fY3>`k>**v^&T>sV!$(iALh{>}Z{I)tb`bKRF!-gGx)7_e5!*(y-5SJosAP1u zLPgO4P`7nUs3b@z;UQQA#ruE{%K|Mz(g~h>Qgkh=zG0=e>Fa{bH5J=22)5cuBX@09 zfFBiD<74MPZXtFYHjp< ziXZiZbSuL5+<<<_&{X(gRR)^fEvs4u4rZN;t>jT{Xj3R{f6os+{6&6G%klPsLyv3~ zMl#+%424Ivv*NNDN!NeN@?ed5VY3hb6CLQAi0wd&p#?0~2AbdnwxKLrL@Ta31D;@; zb+%5_XjYq)3}-7>?O7GR?d)L-r&b<3UWdTiMj}5*>L<&Ii0Z#zw5J69wLzr33^%+hc ztZ7XIgbUQ#4ZYphh!*|cY%?0&{^g@U1a0pDo#C`Fe`7*Q^)S%6Lzdzkgf)WThc)}@ zr~dVWT>4N~XGwk~ND)&`>)0KLAWa9lF*o9Bm?o|-yUv59ACvGMClnUh1AYKx&X_Id;bSI1A=!(liBUr;w$`h?Rcj_dHL}MCbz5YBG}x zuyFd82{zNaPEugu?){wdTqnPZe#is*2tji)%^n0Q#CZtyyjjPmG3!2KPB&2>9Dl)6 zZK}~-ZBpVP&Ko!+f@}|SJ}lVJ{p&wI&2Rth75-nQeq`d^@J}K<6`D@8Ij!lf@~I6r z_GvlENUR2+!Wub*1b^MUAgr@nQ+T-qmf=`y3z`5)fGR2izI8gf>6u$$&n@W}Bi7>I2&phtnL7Rt~ z8CHP?T(DJ3f?1q&*zgRru`k_1Lg>pl#Ak@5MQ7!YYqrO)pTDdRQS&7LIBbf*gh(M; zo*8QI>6(+z#%w6wv`zlnmVm;;0E@&MLzvDnxrQLfO2AX66UI;~xjgd*Fn>RYkj1kg zC0i1a4)Dh-oGw=`$3k(Hw=5YNpS8u0+tt|w)P&8qm=pf)SP|G-oxQ>lyJI6*3&b8v z0H?DvlQ)19LZZWd21$)*qKOcVh__Ae*u;M%{#7$kY3JJ(V>G_mI0Vj_{`_I zOhH5vFz2=>wb>oIVSjW0*|M$bLAJ8~ zgEjj=YU7b#jw(%bnI>^o6Vj$kD6)Avt4IU#n<&{Fu>{5#wwf9eB6U}RELBq~5PY$? zIl&?XLRfG(0lVuMJOY*!fsel)T!-xi56Od>x$xGv1*ls6rmthHmV8yoH(-Elh2#VW z2EzWq_ObS85oEW`2!90!hG%fZYVc(0aGO;p_+ns?Cn8)f=E`llYw2o%0A2?Y15ykC z$7$z!{Ntkiw_iWczy4)^`7ns=h1e2g#$t2JWum8-+#8#Q((Quw-F1Hu;)Nn7L$Nm&+Ae|s#%kDYNYA;g)mM`XH ziQO>Y&Z9typnqw(V()MXXf-=cq>v~$@5)jM$N5;=l9LT4xOh39HYq}ly$TCj%WnbR zZ-{mx_yL4toy&cKT0qZm{C(OUV|n(3UBR>EIiM=vCJnp=V|J~>tix?nXTH#X_jICy zb!dT)P-!~XjYl|>gF{ZMnxSpoae;hu+^@^^^_O42{D1g#fBDD!%l@d;Uy|BKOwI7e z2O8I=W9O6Y{!5g$G5xI)7iR8emd+T zYqG#lVL5F9B%zx@khKuNs0w^}L09>i2y>T6W=4LOE3=Z!aVOWdAYaW}Qv}E<8ojnWpf@tX0 z_oU-EiR9NaJ;Mem7@iH$*Ew#(x=BuuUJubTo&40D%r3gi8%u$^uKA zPOJ6<0uL@!EpSRU8ZT*LTlzNmRXzL-uuX@GTttR~hPzlC0z$E5hOIlsX$cuT*__Gi zdVRlteX%aK<~?Ylrr9o!XrOq_CJcwBE&chrX`XuU~)pkkbB8O>kM9wjE({Nq-J+2e6t)v%D6!;IleB-as&mtrqx$!x0^V zkbx%HMaa@w&n`e;BrmpzN3h{_So*-KpVsvcC)y-CfQI7)sx@BuU72418Nmk5 z06Tdc4ve|&=yGh$cya~MX=Db3t9T%Tc%0o7e_X-(Zv55>lTexqHs)l`hH(*>jDJUX zvs{KKj`BiuRP=HNL{@!0ko*4a>yJME*k1EaGM2}t!2Hg6CP!crQqI#Mzcz`~8c&4o zWm5`p8;JEhg9TI>TeA!SakrMaqqZCb;55!|gN^kR&FlF@Us?y|fwz}i0;vM1>b8-IdW=bL+#FzowbJxx{xr8+T%WzF4Op3|j6?6ySbHc17G z)9wO#df0en(VIsed`y3DvO(?<`-#qM587&?a;{!YQ!TS~L>xr$GXWQ_d&q1&XhpIG zVzK8siG_o?5vNU=AC8diP7wj@%OZ+;I?oe@eWCCOn+L9{%mqsD+xdw5s@4e@^Y?Yd45Q^zu+TC zaU@B0hNfkU>=?Mr=FjWng8lOC`;Sk5oB{hX=7M#)5vHCLn(W20t1XKNLv*k`6}B3! zX>oI5uK~^z!qduzp{PDo8}?tdX4NIX^mMBSC;FI%IoQ*)9nXL^e?1>)Nv=5l?Pz9IB6IMqmd z1XX#;*vytXDS-WTLgu!P{Q7Og2>uQUd%_2w&5 zq%3Lx_2r1We;b$pe6MUKF+Bt72l4`sd`6FgFOV6BT_TU~)nAX8{xQGo|G+0-*agU% zksj#6ygh*Kxkz!hSc+0sq8$h|LbBuBL9QFQ6P;bvvGF51P<6rPc7+2dt*j)L4>*UD z7j>4V)%jUzT@L3~ok%8t3BhGT{cW^eEf&Z-`O;COf0^&Pj~ovtL?yfGyjH*|3@2=D zUc&=${%ToZUY_9)%hc~xU5-B4ZF3b4;@C~SO6*Z>Z1v)OI=ng{65*rIWnVs?s5SdNx;_UvIU*&$;EZ4Nah^3~r? zV#{9Jf8*h{?I}5>;U3De7Z%m3a~zuCbj-H{xs87>^Uc=mTK=6t@Gn|uzq&gWb^G|xD%3Dtb7le)c^1CHsuk0+IDjg*#bP7Esb z)I@@}$5_Mp&1`5paQSN54qC;N88?T22d3_T282&Ip7$egFQ*eZN(Q=84p_->M)QJ$ zUWfB;Ob&S1?+qg^?IL1Yne^4v=(;am<+x>Lq0b&A)rBO3m0DF3d==Abjg&JDtO{iM~WOxNc2B~)%T5O;EZgyFZ(;5AnbVIL zfD8gVcsDEO^EhV!Sihg?-7t9w;022u4zN669>Kmec$vi`rqdggRv-y0n{J4&y&`M< z^4Guq$C_Q~`#x=dUicMEO%|{_9XEbs^n8bcr&(+S7m3~zGoHImmYA0&l=OyNu;3#KsKjh% z5SVAWoDMuctk;Lu)0a6}fOqk{1?O^;*Ewl_+4GgT*$@dE-ZG!Y6Kj~+8`)6+f-hd> zf_p!c%Pq&h^cgz?PzkS#_0z|TSYCL$f&+ruBX6cd?u(TV1K;v| zws}gbFhm>=PgK|aTgeH!x8t!6k_Eqz2;RNayn+dm2=){&^~esaFpnbV=~EsB%e3&sv9fghtQypJGy%I`Lz=AU6^ z{C@)_7ZG@m<$YcE@~Of!FvyF%Js?_t#oG9Z(v#)t+h$B2`?A~~Tl1K)InH%EU2YcsWZ*a9GdFU#q~^|=x2M6$q-qH6C3QlYtg zi}QA$kxd=vP0_=omwEe=U7Jc(Rwz;|7xA<$Dt{*P8RG1rXx{OK3{MvEIJDCVV_{kl zJsi@h=y1HR=V@kw`DXCSHLNFp&s9C1K?xt=e)cA_?cnyfjz28er~UQE_ka9>v8MMU zkY|`|@HR3q9Qj!-`Qq~d1pb{xZT6T&{@NT;=xski6Tq#v-BTI0?P*saRyi0Qmz#8X%AHYb25Bso+yT6nfS**|(D(jNrP z0h5wFMSl@*JK5(HocO3L?q1Jz@oJa(s5`x#8QmV9cN-ZjX5K&=fi63zk}zNj*lS5H zPa%nTmgIT`$px8Szh$MzVcDDKBbPPzHtiLdmIW~p?r_?n4GnbOrXvQXDrPt)wtFu6 z+Gex9=!JOh9rCQ-q_8tJ%>DSI8ER_oMmG13u3ZXM-(*Q1*Y}10t0bProHmC zQhx|*^&+(J8Yw?NcjWc&|M-&uV@f<&H#l&Q;nqDJgc8r^Pup1kC~6+a~o8p0-wS zuI^_xtgTfm+2Zc>2gv5DLw>&RPk;HdW67g~OJJD8G3{7Om(&#>G{cI)n*)Ddv3n8b zb2Ubka%C$OiAK>$zo>S*NlwDi&F;e1uFJa{>T)t#vgSEAcy~L!P;65)r%xC>KZ7;fiBIL9t!iH!F{#rp?YBgBUuf zwyzU;HBy^IU2Pm!lF2#>3L$@iKl3$Me*Wq6*UumF6feV4x_JQyF@$tDW7Xllh#}aI zNBLdZgHjugsq0Q6bKWu#?$|UWxqrhEdvwUs;hl_l8n$5J!t$VYnJ>a-G5l$7n}x=f zCEAG$q~*TfA#4+QY-8(aNDW#tTJOXMpYSj%4Th69i?g1^GwdulRm^t1!(;Daj_HVY zbuMtzah-O$Bd?tV9z5y>II)0M&VwbZ&k&kiRVe8L)&Kncsj>dp< z`L=H$slhrs(5&M;9h(7znG1$-?P2!!_M)fTewfqQ7EX4G~%57NPj09-ClD9GFKvGZN)~9ZRgJL&J8#e;%`HSLi(^`dwu## zpMU+ZX0QEk=$i?Z;!Vb`K>9O_$9V(UncDVFdW9!6HN?x?NxHKbgSVZ|WObbFEXlE~ z7Q&o17N8THCyXCCvDZ8Q;7{GzhETjX7F-XV=op9bUR-A$p;&fZFMqQh8^bhxX=@}- zga`-syimnPO+FfIN?vITE*=qPC@V>uAZ|9*GY>B%0D>)RB)GfA@fj-$ig`&ZnCTsP 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 B7BK(- delta 63850 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 T-4IO9Dt#kT{fXI^49R1dADNroMrx@*8tn~NE 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 bmJ0tCMMuDZ+LWl0`TzYt$LiOd?aKlHR0tc_ diff --git a/dev-libs/apache-arrow/Manifest b/dev-libs/apache-arrow/Manifest index 06e6e0fc0858..56f84fe07e24 100644 --- a/dev-libs/apache-arrow/Manifest +++ b/dev-libs/apache-arrow/Manifest @@ -12,5 +12,5 @@ DIST apache-arrow-parquet-data-d69d979223e883faef9dc6fe3cf573087243c28a.tar.gz 1 EBUILD apache-arrow-14.0.2-r1.ebuild 2931 BLAKE2B 57e37ef168b171c0b97d191805c6895904b233f694811c43942fcc2cb2e933bfc1e93d5463ab6c1cda1711f1a50a70c28f8c294a506a615d5f5237d6df3b335d SHA512 8b3c8a0834ecf8f92575b5ebfdedf1c7186793dc229951224fae6fbb128f860f581866dfd0367d12a5176aa9d0939bf218230c130fdbb40133064c2b10614f26 EBUILD apache-arrow-15.0.0.ebuild 3053 BLAKE2B b91c1d30d7ed6a3e21dbfd8c31b0b033366ff5e78b78bde181c51ab53be6d6c56d476e8c23b35c8fff2344af0ca75b28a590cfaeeb4d3a9b6087758716da6c82 SHA512 a0d32042887375ea5f045908cf48fcc8546af26c98cd112c82e5757c11208c94518d9ed1547e9aace3b6db7db906a872fd205d3a3307d8b3880ccdf4f1fb0b93 EBUILD apache-arrow-15.0.1.ebuild 3129 BLAKE2B 29c056f3f74958ea872572bd6344f35ada0b122ca26f95667dbd97b3a940965ec46b927ff6e77d1ac1b8fbe9ff32c97053c4d32c16a319510e96b1ad79046f65 SHA512 1ce3630caf9eb97e71d47af819bcddd7b18f1b43685cd6b2d816a5877401676ac8bc4bdfeb906a527ae3a45a7d61a8327845ba6c671d557221c79fe9acad89f3 -EBUILD apache-arrow-15.0.2.ebuild 3129 BLAKE2B 29c056f3f74958ea872572bd6344f35ada0b122ca26f95667dbd97b3a940965ec46b927ff6e77d1ac1b8fbe9ff32c97053c4d32c16a319510e96b1ad79046f65 SHA512 1ce3630caf9eb97e71d47af819bcddd7b18f1b43685cd6b2d816a5877401676ac8bc4bdfeb906a527ae3a45a7d61a8327845ba6c671d557221c79fe9acad89f3 +EBUILD apache-arrow-15.0.2.ebuild 3139 BLAKE2B 51ccffb47dd3e9e6c4b4c034b4b2d6b592148fb75e358f34324389fb8691a510048b34aafcb94c21ce660866089af952e9d3aa22657d5461c0fd560b1fef2bce SHA512 e40eec6ae69af13ff349e3308f1028f6599bed044892673e3b1c56b447b6928af1dc678e1e72c51d77197fe636c804ee2cbe97deded368643fafb300366d31a1 MISC metadata.xml 912 BLAKE2B bffeb1e6d52455313e89396d9b1821fd7d5064e887213d13ae933ef8185318a40095c1623f3793f62d296ecb1afed591614fadc2ca3f75332df1e5a2f5a28d84 SHA512 11fb4dfe0e8c938e6bf3e7e53d1dccee08d80ba32396ac454226827e7c4ed2db70c53812060a9478e359fb2c48c221a05b3632409d73f2659b2117b7c56e8e51 diff --git a/dev-libs/apache-arrow/apache-arrow-15.0.2.ebuild b/dev-libs/apache-arrow/apache-arrow-15.0.2.ebuild index c3044b93da01..22a9eab765ca 100644 --- a/dev-libs/apache-arrow/apache-arrow-15.0.2.ebuild +++ b/dev-libs/apache-arrow/apache-arrow-15.0.2.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${P}/cpp" LICENSE="Apache-2.0" SLOT="0/$(ver_cut 1)" -KEYWORDS="~amd64 ~arm64 ~hppa ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~x86" IUSE=" +brotli bzip2 compute dataset +json lz4 +parquet re2 +snappy ssl test zlib zstd diff --git a/dev-libs/castxml/Manifest b/dev-libs/castxml/Manifest index eaf75dcb071d..5783c91ccc6f 100644 --- a/dev-libs/castxml/Manifest +++ b/dev-libs/castxml/Manifest @@ -2,7 +2,9 @@ AUX castxml-fix-tests.patch 950 BLAKE2B b4161b47cc611abaa6b62b7b657149854f505a72 DIST castxml-0.5.1.tar.gz 106918 BLAKE2B 9268f149ea5a511d24cbbd0c7faec5bff5eade5a511961d3bb120409691bf2b8aca7f2978e048a759419c097d9d97219a61a122bd37d4f835c1d86827bfb07e3 SHA512 1dff8f5cc6932a159e1132c0b283a28414ea6007c942cac4ae15a1c31789f5bd29efd65a6b5b63d7bc48b3d68c3550804f31bee2658e51082269fc5ecc15590e DIST castxml-0.6.1.tar.gz 119089 BLAKE2B 8e7ea8254debc05fb2d145a1945228607bb7f903dd7748d81f7647f16f0814d331f98f4be1ab430bbb509afdb18c998be998496ef2a8a2e563169747cae1c91c SHA512 0477209979679ca5cae05d99e3ae9c2850f19a39a310a376047570d9e14b37e32aa2ebdea41d000194343e6ec9a27f21b0fcdf633d8b74733e655d9de70bc2a5 DIST castxml-0.6.2.tar.gz 119190 BLAKE2B fd3522a19898d96fbcbf7044d8d4c03ec7a5192df0ec28e04eecee753367aca76e53e7320f788877b449ca90ee4f441ade76e833ec6fdc1a73ad4f5dfa64c0e0 SHA512 eec6495b8ed837031b5d41cb09b8f70c497c865fbef47bc51b5f296fb9db852ded0bd13c45c3f3017d7d1eb5976557634e52369a24ddbf1f2cf9705c321bac3b +DIST castxml-0.6.4.tar.gz 121583 BLAKE2B 9e4992306bc1380b92ff4d8fcfcf24934036aaf4ecbf2b4db4dfb942ce16152c385b64f96ec0559e6e175f06cf15da0635e61324f92ed6fd0cefc7c83326885d SHA512 3494b7a31a397b390c412a5f445e40d92b3f02840a3eaf9fd94cef2c10fdd52b3621b3990056f2d0619a7d09de448a6988160406d3286472a8db5322a9b1caeb EBUILD castxml-0.5.1-r1.ebuild 1050 BLAKE2B cdcd6465f0e262f29207746ceab9a078cca51ee5d3ebc61dba4dc3e59211c1eacf1a3086cd2be4aecb5809c9946692f5f93112c5eb95edeac553de3eff38c263 SHA512 afef30f626dfca77c2822dbea14136f67f9f21d6869e6cf3e5601b96d2602229eafe359b8b00b36e7b8e1eb054ff6019ca687e86da99208ddc27e40960f8e187 EBUILD castxml-0.6.1.ebuild 1051 BLAKE2B ab1ce42c504eba5bb76a1f5d85847e75b2a0ee2c32b6d2e645d33112f06d624b7bc4ee857e9ede37bf5d70021fd38ff34e09a9634756d0526cc13f83d0fa46f4 SHA512 b199ece1deb67c0e71e4090b79075a7f3182f7931e11bb9be0148ecb02ce8140398be1b5681ab8523a384aef136241235ffeae6a72bc5b8807fb18be09af8e81 EBUILD castxml-0.6.2.ebuild 1367 BLAKE2B a49f82ae335b8e2f1c839e87848615d3bfa875414427e0a8953215cab51f885b6eb676d951237906fd6c4e851828398a4a59456d2d6422c92620175c5745c20f SHA512 4203b93ced8c53766e99a7a971c6e933d75c0035bc47cc0251929668905c64f60df44c8f22fd4b7a8b79b0ab81ba18354dc134e9727512a82dba9f0e26f82bb0 +EBUILD castxml-0.6.4.ebuild 1367 BLAKE2B feaa13cf5c6e611afda086c30b4c176addb4b739a5878ee107091e7491de2db706ba390ec06d6569b69edbbc174476f9df988ced94201215b707047c381db7dc SHA512 b6366b49743c12cd718288e0ac78abefa98377d68dfd133686b0a5af6d00e0b84e6356c243b9fb392d3c8cc9899597d641ce59bdf09ccd49069455b6466599d0 MISC metadata.xml 423 BLAKE2B 27d86ef69d8bc39f4fc0a3d22a39b7be7e788b750d0c4b5e5bc3dac6166a4e4bb3569155c9d6e975e8b4aff23b68a33052c5255535dcabd1437838102e8dfdad SHA512 893ec7780b4964297cd62c034cd6029b857dca11315a8ddc623aabf2555b2297e5979240276467676950e3e895315a5cdd49536e5f0909d3eb10960feb81b4ca diff --git a/dev-libs/castxml/castxml-0.6.4.ebuild b/dev-libs/castxml/castxml-0.6.4.ebuild new file mode 100644 index 000000000000..415f275dcc3f --- /dev/null +++ b/dev-libs/castxml/castxml-0.6.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_MAX_SLOT=17 +inherit cmake llvm + +DESCRIPTION="C-family abstract syntax tree XML output tool" +HOMEPAGE="https://github.com/CastXML/CastXML" +SRC_URI="https://github.com/CastXML/CastXML/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CastXML-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~riscv ~x86" +IUSE="+man test" +RESTRICT="!test? ( test )" + +# See comment in llvm.eclass for why we don't depend on LLVM if we already +# depend on Clang. +RDEPEND=" + =dev-python/python-dbusmock-0.30.1[${PYTHON_USEDEP}]" + fi +} + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + $(meson_use bluetooth bluez_backend) + $(meson_use eds eds_backend) + $(meson_use eds ofono_backend) + $(meson_use telepathy telepathy_backend) + -Dzeitgeist=false # last rited package + -Dimport_tool=true + $(meson_use utils inspect_tool) + $(meson_use test tests) + -Dinstalled_tests=false + -Ddocs=false # Needs find_program sedding to specific version; only dev docs, don't bother + ) + meson_src_configure +} + +src_test() { + # Avoid warnings when /etc/profile.d/flatpak.sh from flatpak modified XDG_DATA_DIRS + export XDG_DATA_DIRS="${EPREFIX}"/usr/share + dbus-run-session meson test -C "${BUILD_DIR}" -t 5 || die "tests failed" +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest index b06470c8c941..411468c36c20 100644 --- a/dev-libs/gjs/Manifest +++ b/dev-libs/gjs/Manifest @@ -1,5 +1,7 @@ DIST gjs-1.78.1.tar.xz 654556 BLAKE2B 1d723ad2fd15e7ba6b9194cb90f0c0bc7b89c150604beb11ad95e1628ead2bea7ed8b423e1836736013a31e8ff8f3e2400458faa26dcc95d3a6dc36c65957583 SHA512 9a5d02bacbf82364cf5daa69d6613eb38ef34121eb350b2773b87cf1027ccc1b9905b651275fd71036817e710d834d356ee1cecac2f7c83ff571c39e98360286 DIST gjs-1.78.4.tar.xz 655220 BLAKE2B 0adcc3d0cc88a36b94b2113a6d88ded9be7fa034392fa38abb9ac22a962fb8601a76b6c886500e48c40fbe8708b3164b1d403dd83cd4e77358a4a020e8c15632 SHA512 a402050cee011a84f0ebb6b1512a2e681e792cf559b3182ece0868e57191be64337d6683ebcb8a7ee89ba79c12947a8cbca85f015c6015d26901352b5255c2c4 +DIST gjs-1.78.5.tar.xz 656168 BLAKE2B e1458d000998b66fda90e448ca487e591729e003c3e11a939dc474958b6de55783d41db8de5b243a329361f12acc15a8e84f4131650705becb046b68c54a24a2 SHA512 bb25e52dff53bfbde6d2329027d4ff68849740cf753da58f9bdf5a19ea7b029e2517d67978f461f16660dd1aa48b223798e9c0a24cde0ccb62060e4a0c83a02e EBUILD gjs-1.78.1.ebuild 1957 BLAKE2B 19fde0ff5de1a7a910e2231afb6adc97b71db7355cc74c3a62f7e4275d928710ed3001e117568ef674496a9688dd3f6a90fbea72fba94dddfea7f97af93c42e5 SHA512 5d4f165c38216bdc44fb80dc8c74521b6bad8b6307059132261de23749fef4e93f0d3b93092ee1b3f40e3e1657f2cc721d33232a65f54bd9f6c392d7724d1853 EBUILD gjs-1.78.4.ebuild 1963 BLAKE2B 9d19ebb0ed14d760355e592dd385449644dede3b512247017e0f1f5d516afdfb3c65767bce9275796500c070594e690ba0a29d0443fcd96687cb2b92b4e15667 SHA512 0a863ef3882f04c7b61a7d16d8382c5169f3b526876c6cd2517b397586672fb3b6d2df9c69b1861ced3c43880ce372fe6d33e6b9e53af23144455c8a0e6d84ed +EBUILD gjs-1.78.5.ebuild 1963 BLAKE2B 9d19ebb0ed14d760355e592dd385449644dede3b512247017e0f1f5d516afdfb3c65767bce9275796500c070594e690ba0a29d0443fcd96687cb2b92b4e15667 SHA512 0a863ef3882f04c7b61a7d16d8382c5169f3b526876c6cd2517b397586672fb3b6d2df9c69b1861ced3c43880ce372fe6d33e6b9e53af23144455c8a0e6d84ed MISC metadata.xml 473 BLAKE2B 0d57ec402b3daaa00af170335374e711150ecccd019aea100484079a055015f36119c4564ae2d95e82e4ac8d6de6d84b83379aedfdcbfb7aaabaa752b51d8203 SHA512 a4f99ef450b30c381845a774865b4e82b2a554cc7f0a2edba7002096563943b58b290f704210cc00ca0508cf6e81a11be2fa0c6402117d2b05f0e4eb2e03a0c2 diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild new file mode 100644 index 000000000000..f9d52d43c6ba --- /dev/null +++ b/dev-libs/gjs/gjs-1.78.5.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic gnome.org meson virtualx + +DESCRIPTION="Javascript bindings for GNOME" +HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs" + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples readline sysprof test" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.66.0:2 + dev-libs/libffi:= + >=dev-libs/gobject-introspection-1.71.1:= + dev-lang/spidermonkey:115 + cairo? ( x11-libs/cairo[X,glib] ) + readline? ( sys-libs/readline:0= ) +" +DEPEND="${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + test? ( + sys-apps/dbus + >=x11-libs/gtk+-3.20:3[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + append-cppflags -DG_DISABLE_CAST_CHECKS + + # On musl, it's required that either gjs, pixman or gnome-shell to be built + # with a larger stack otherwise librsvg fails to render a particular SVG, as + # a result we fail to get gdm or gnome-shell running (greeted with a fail + # whale screen). The bug has been reported to librsvg. This is ideally just + # a temporary workaround until we understand what exactly needs a larger + # stack size, as it's not sufficient to do just librsvg. + # + # Please refer to: + # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686 + # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874 + # + # TODO: Find an actual fix instead of increasing the stack + use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 + + # FIXME: add systemtap/dtrace support, like in glib:2 + local emesonargs=( + $(meson_feature cairo) + $(meson_feature readline) + $(meson_feature sysprof profiler) + -Dinstalled_tests=false + $(meson_use !test skip_dbus_tests) + $(meson_use !test skip_gtk_tests) + -Db_pch=True # TODO this has to go + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 8511fb94c46b..de258f2f3b6e 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -1,9 +1,10 @@ AUX glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch 842 BLAKE2B 6b2eb57b8923c8bb54ead80d829aeb7a5c8a42c62e960e7305bc3fad69c67fd21e1c9f20b5c9002c0319cf3d77992b9cb71912c9b813b723e0a56aaea38330ad SHA512 ccd92d2f1fd495618ac788ffe6b69acec05a521a0ee8ff2bacb1dce6e283a04bbc2a10e61b37fc29f3893003fa154fa0d30bc37ed266b3f813200cd8ed17c116 AUX glib-2.78.4-distutils.patch 933 BLAKE2B a5416e699a8604a5f443339401bdfcc50e6631eeac82a1d4e169f450b7c15b0323d75fa337ab689a029699cf3190310539cf5f603f2262963aea8ee1d1c9b5a0 SHA512 e5cfdfa795671f2a302b0bded516086e03056ee2675df9343819efc97130fb66988bdd67341fa9678b443c750f98d3902efe87c8f7e7532babd314414d93d0d0 +AUX glib-2.78.4-libpcre2-10.43.patch 1742 BLAKE2B 4fa283d28780e8376e99306bebd92162d00bd5b4040cf6c090a56f77393830a3a5c8fbbdc82a0f69b5b8bb78e0e1f4fe5ce23eaca2b1c82e2881cec416fed742 SHA512 7915c26ba0c313178148d2b85920943e7270f2ee2828800b8dc69c0baaf101b7a2a94341f42c870d5c770933063221d97dcdc655d8c03d0285f85d6b2b67f109 DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7 DIST glib-2.78.3.tar.xz 5321388 BLAKE2B 6ef754b15e1ce4377eafdfc317025ac65c3d8010a8816a0cef786cec9da2af9f7d7d1da735c971ab8c848b2dcec050330e5b0fdceb156a36d739848e6160cd19 SHA512 9c1af75fb973d23ce0286d5b7836eea45f9628c148ced5ac10e10abceda05024ae4c57f01439824d3287d986527500b7b959828b630b6e4a3314b5224f4d7246 DIST glib-2.78.4.tar.xz 5331892 BLAKE2B ada7134597d7d863e581a2bb1097ac07a63b27b53309aadab5b1d3686327ee718ad8c5c07af3fce5cc12328e728fc2c4df5fd9e69f431fa00dc634062ef7f926 SHA512 6f3a06e10e7373a2dbf0688512de4126472fb73cbec488b7983b5ffecff09c64d7e1ca462f892e8f215d3d277d103ca802bad7ef0bd0f91edf26fc6ce67187b6 EBUILD glib-2.76.4.ebuild 10851 BLAKE2B 1b3c64cdcacfcb383432deca7866d6e6faf2841b282d50c4e4574b77dcba243b811daf50a366ad62f6d2b0a9cb39a009bde4ce6c8cbaab82b3c3b91393c5d481 SHA512 b6c4d2df93a86164bb01cc3fb28da400594e4d35608fc9c70281bb06b3ad8ac5fce9f445bea56fef86ee59d89846f806667c3d63dbefe84707ab547e9267a96c EBUILD glib-2.78.3.ebuild 10851 BLAKE2B 1b3c64cdcacfcb383432deca7866d6e6faf2841b282d50c4e4574b77dcba243b811daf50a366ad62f6d2b0a9cb39a009bde4ce6c8cbaab82b3c3b91393c5d481 SHA512 b6c4d2df93a86164bb01cc3fb28da400594e4d35608fc9c70281bb06b3ad8ac5fce9f445bea56fef86ee59d89846f806667c3d63dbefe84707ab547e9267a96c -EBUILD glib-2.78.4-r1.ebuild 11058 BLAKE2B 2d3cb4ebd208f6c91ceabfa0c7d1df46f9d6082bfc68c19b73c572c9f440f018fb4dd2c8b134c68e1e89155a283a81e0cf76e317e14ad66f38b7394115d28eba SHA512 281b413dcd954042fd540d22f3f8b0e6b44e2c9758760f60902df2939e2aae75742787538260ed33fad94b1dde73b127aabbb56f3278c9848e73bf5e2ae3bba0 +EBUILD glib-2.78.4-r1.ebuild 11107 BLAKE2B 5312b3fcf7b7ed0c6ab5a2716142006cfee9434c287e265047feefea9a3f63731692ea4b8cd33d37f3262815daf17b936740c00ad28a9fa02ae2944c7c14fa37 SHA512 488781bfbd1867046ccc8550d8a247532dc5250e111658a75b34a6e118462bd7c84e582c76d9da955c5bd8c4e2de861f2db6e3bb19e671e53401d0cbc9fdf4e6 MISC metadata.xml 1358 BLAKE2B ca4bb1facd33c64aa2d8c2197c97a68e08425bf3bb7cc66b3867e208a8032029cbf3d9bf3b23d38c8268228553d80d0334eacfb61cee82e19f5a7604de26d76d SHA512 d89242c1102b798d82631c4179c362461cf19d12e33cb30afcc3551f2c9b2970ad5f3a594fae504b444de294659693fc76ea560c54794692e492d4eebe23b7b9 diff --git a/dev-libs/glib/files/glib-2.78.4-libpcre2-10.43.patch b/dev-libs/glib/files/glib-2.78.4-libpcre2-10.43.patch new file mode 100644 index 000000000000..27dce8f40607 --- /dev/null +++ b/dev-libs/glib/files/glib-2.78.4-libpcre2-10.43.patch @@ -0,0 +1,45 @@ +https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3945 + +From cce3ae98a2c1966719daabff5a4ec6cf94a846f6 Mon Sep 17 00:00:00 2001 +From: Philip Withnall +Date: Mon, 26 Feb 2024 16:55:44 +0000 +Subject: [PATCH] tests: Remove variable-length lookbehind tests for GRegex +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +PCRE2 10.43 has now introduced support for variable-length lookbehind, +so these tests now fail if GLib is built against PCRE2 10.43 or higher. + +See +https://github.com/PCRE2Project/pcre2/blob/e8db6fa7137f4c6f66cb87e0a3c9467252ec1ef7/ChangeLog#L94. + +Rather than making the tests conditional on the version of PCRE2 in use, +just remove them. They are mostly testing the PCRE2 code rather than +any code in GLib, so don’t have much value. + +This should fix CI runs on msys2-mingw32, which updated to PCRE2 10.43 2 +days ago. + +Signed-off-by: Philip Withnall +--- a/glib/tests/regex.c ++++ b/glib/tests/regex.c +@@ -1885,16 +1885,6 @@ test_lookbehind (void) + g_match_info_free (match); + g_regex_unref (regex); + +- regex = g_regex_new ("(?=media-libs/gmmlib-22.3.5:=" +RDEPEND=" + >=dev-util/intel-graphics-compiler-1.0.15136.4 + >=media-libs/gmmlib-22.3.5:= +" DEPEND=" - ${DEPEND} + ${RDEPEND} dev-libs/intel-metrics-discovery:= dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 - >=dev-util/intel-graphics-compiler-1.0.15136.4 >=dev-util/intel-graphics-system-controller-0.8.13:= media-libs/mesa >=virtual/opencl-3 diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.ebuild similarity index 97% rename from dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17.ebuild rename to dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.ebuild index ae6891ffa757..717beccf91d2 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.05.28454.17-r1.ebuild @@ -19,15 +19,17 @@ SLOT="0" KEYWORDS="~amd64" IUSE="+l0 +vaapi" -RDEPEND=">=media-libs/gmmlib-22.3.17:=" +RDEPEND=" + >=dev-util/intel-graphics-compiler-1.0.15985.15 + >=media-libs/gmmlib-22.3.17:= +" DEPEND=" - ${DEPEND} + ${RDEPEND} dev-libs/intel-metrics-discovery:= dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 - >=dev-util/intel-graphics-compiler-1.0.15985.15 >=dev-util/intel-graphics-system-controller-0.8.16:= media-libs/mesa >=virtual/opencl-3 diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest index 426b672ee842..657e84bc4593 100644 --- a/dev-libs/leatherman/Manifest +++ b/dev-libs/leatherman/Manifest @@ -3,5 +3,5 @@ AUX portage-sandbox-test-fix.patch 2010 BLAKE2B 8e9e180c180f2059f57c953a9c828164 DIST leatherman-1.12.11.tar.gz 816707 BLAKE2B 7e94c24b541efb9a8f879897eb13cbb7fbce7e87fd7543625e0c88717a79ccdcd1bc8d06268582ee4445a2628a71ef6ffd64b38f93ad0fbdd811e686623ac4f6 SHA512 26fb96a2f8bb34efe4df1220db18f9816ecd3b34d3ef1e84ecfda8833318f7e4f3dcd93535034669110e62fa69bbf9c43599d84739321c6d0075475cd2de7671 DIST leatherman-1.12.12.tar.gz 818006 BLAKE2B b8174da6ae3f981b9ef44728069502264585b6ec8602125e54e2747c6f4ce1755979c4c7337af176bba234dcb6415acdbdff69b1a4c60ec87b69892043b91353 SHA512 b4041ec59dd716e599c12c31dd5401542efe0739abfc9d508b56dc759ca9bdeb29daac87b626d416f5339fca8909cfa98653a24a39b32bb1cd04baf99c6f1d92 EBUILD leatherman-1.12.11.ebuild 1272 BLAKE2B 82ce1a8f9c356256653e9894ba2951757608684077289c780a67c57ded677a749717b3f304a1887cc107cedaf635fe8182f8a5f8d79dfa8f80e6c16582a85dfd SHA512 77ceb7ada9a75d9c6b2d3fc64fe74f5327b47b9355913a4fe41e123a414a0334c3eb362807e9e2604b5400947dac6bd212970fcd279647f425fb48b9e0c8144e -EBUILD leatherman-1.12.12.ebuild 1277 BLAKE2B c2d41e8876d95f70d4058957e315d1ba3026856d82d4a16ca0a84d3f7b555389354d512f4ca3bc6d7ba9aaa8247915aa2788e828a05319812499a2e9f7d62073 SHA512 e724bec2479d441496e877f217176d4058b65532159ad7dd1cc7fdbaffdcc8b5bfd1c28f039cc2accc50196507ff34dea456bb1bc962279789addecceebad012 +EBUILD leatherman-1.12.12.ebuild 1272 BLAKE2B b27fb9d65290916307f1e651500aa6e34df4e373ef61bf3aedaa4e295571435f9dbc6da3732571e4e56a233ee6512b69e9d1eeb4527be755d3cc9c1a453c8ced SHA512 6b22d8e3105fe85c753e4452d34d4475aadba32a6e54dc47034c98b3b96cd95bdad9ced41dc9a118cb43dd824d507366aea3c448534a26681a353175377cff6c MISC metadata.xml 341 BLAKE2B 63e2c407d9e7f5dfcf324cba650e46ae440f9b365645b5bb51f943c3d003ce9a94522d512667879b1d4a22ba71b9ddce560606e52f5b6cdb84677d2a4efbba6e SHA512 5b2e4f0b7aa914686915312fe957f40ece7701168775e160730c76975af52530ad2d95595ab8c6b410470a0cd2ea11e3bdf2a9fd78d0926a6cbcc2628ff275d2 diff --git a/dev-libs/leatherman/leatherman-1.12.12.ebuild b/dev-libs/leatherman/leatherman-1.12.12.ebuild index 7508537d3159..8f059cdc447e 100644 --- a/dev-libs/leatherman/leatherman-1.12.12.ebuild +++ b/dev-libs/leatherman/leatherman-1.12.12.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" IUSE="debug static-libs test" #RESTRICT="!test? ( test )" RESTRICT="test" # restricted til we don't need the shared_nowide patch diff --git a/dev-libs/libaio/Manifest b/dev-libs/libaio/Manifest index d1d73a663e30..a9d2070758cd 100644 --- a/dev-libs/libaio/Manifest +++ b/dev-libs/libaio/Manifest @@ -2,7 +2,7 @@ AUX libaio-0.3.112-cppflags.patch 350 BLAKE2B 8c2d0706f92a47dffff6465712588b525b AUX libaio-0.3.113-32-bit-tests.patch 794 BLAKE2B af169fe70e736bcc83bac7394a8c8ac737799a31b23abe1d5a6158f4f118dcdd90378f515279b861f2e5086258f233aa7778062e2e8025788ebbec158dd41993 SHA512 358bab7166887f19c3d64fb8911c4fc9fc0811aabda28838e11013f28f1a6911d5d4ee9b5369e998f01848f1f758cba63644b56ad3b1bd69d0d17f487898e9e1 AUX libaio-0.3.113-respect-LDFLAGS.patch 537 BLAKE2B 6981fe9a607ddd4f9f803797f91271eaa403d05f65b3c2e778548b30cd486e15245a75a7f201c5f2a573828e20708d77f37d3834e131636228c49d4c697e6ba3 SHA512 726aa73e2d9fd15110acd024312f36293b841aa442a14b77b49cff4dc78961981ba09d406bc1105d31afdb4b96d29906ad4359c23c78a09e0e1d1b26e25ae11a DIST libaio-0.3.113.tar.gz 49980 BLAKE2B 2379c88670310b36942563d10f29dfcba0f49391952ffe7fe18b0c917f33ef610405fe13297d1dbb34b7ad1d3066d4a32587a7fb20babba2f264cfc2ab289e57 SHA512 65c30a102433bf8386581b03fc706d84bd341be249fbdee11a032b237a7b239e8c27413504fef15e2797b1acd67f752526637005889590ecb380e2e120ab0b71 -EBUILD libaio-0.3.113-r1.ebuild 2213 BLAKE2B c667153ecc20cfd3626d3debe37c6c2496c8ff474dba4bdf8e56c0b7b512b18b11c88003e868b14ce19f3ff75dc0a4a3dcc00c76eebbbc079c0f340f7ac3e2b9 SHA512 01e06a35572ddc227c41405a8e28de043a4d1ed3d992b2eeb3c029b7a6502115527d1ed9f41084bb9c42d84e100e31a2a03e4c2e8e4ce5a72fdac893c1971a67 +EBUILD libaio-0.3.113-r1.ebuild 2209 BLAKE2B 56cbe970d191b763f4345dbce92728083155bc361680b84a25c3c057cc7fed41b71f745b53feb8d4921a17d7a347bcf4053ac3864c9333131ff49013a084ccfa SHA512 39813db38b27cea682554ff121ad6918a71ef9b0d843d9223c00db297e970f3da85d34c11ce371311362180393a0d2eea7c4fcb8aa73e3b6c8b326b8bde46393 EBUILD libaio-0.3.113.ebuild 2288 BLAKE2B 3ff24b4cd6bbd9f515ef5611a789c37e90c059a13fd3c618a3627d070bf01a441b89ec218c1470e86d7b7db31097c706697b76ff75091ef83322e6e78d1ff53c SHA512 96f6aa57a82077de291b7246c1c945b6efe3c0be6bb53bef7a63f0c343cbfe24a5ea842e192d1646b799afd3e85bde4fa5cf9573225eea4f0bcd29a609513c0b EBUILD libaio-9999.ebuild 2165 BLAKE2B f384a116636d821438e78154df2207b47c9334bb8efb1d37fd884949a5b191357763c356d92dd173869d02be4d1a4e016b44134e35bce266e68e24755c60a2d5 SHA512 2d045e01f446290bdfbe2fb3fa39b11884972e21bff193d16677defddd416f1fbda399a8f18ade57084ca680803658293db79ae6c9d8950fe312f39f5bf1c5f3 MISC metadata.xml 505 BLAKE2B dd6fdcca9f3876cd5e33eefe891b4e0fd87d8bf21417b36c0e3a0e8b248a2191143037970bb1ce9ed4cc59f3da399e8057c73db1a5b194f265c7940bcb4bdb9f SHA512 5edfc92d534ac0b1526d010cc43dc33da62db6575ebba6e0edcb3b063eec7053dc18d496f0bb02b5f6a8568197d198be309a5fce57f538dc9906b788f46d0d6f diff --git a/dev-libs/libaio/libaio-0.3.113-r1.ebuild b/dev-libs/libaio/libaio-0.3.113-r1.ebuild index f122b3a77785..b931b5e9c63d 100644 --- a/dev-libs/libaio/libaio-0.3.113-r1.ebuild +++ b/dev-libs/libaio/libaio-0.3.113-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://pagure.io/libaio.git" else SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2" diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 6aa897071bcf..d1c0bda488e1 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -4,20 +4,15 @@ 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.0.src.tar.xz 132034208 BLAKE2B 06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814 SHA512 b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf -DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232 SHA512 7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2 SHA512 a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390 SHA512 1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2 -DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 BLAKE2B eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71 SHA512 687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a -DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 BLAKE2B 5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5 SHA512 b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 BLAKE2B 855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82 SHA512 ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490 +DIST llvm-project-f3cfe016c5d8429c0dccfa6f85442e2ea0d45a58.tar.gz 208184654 BLAKE2B abd35798f7c921866bb221cecc42aa94915271d0804acbf44dbe5640efb787ef9d928c329eacde768fac4292217ed4d3c4187fba02dd1c826059aeaa1bad33f0 SHA512 513f7278367114ba3fe3271e8a790b62adbca97d280968537e44e5df9a7afb467a5ca93480f4d4fb7c4d5c0734d00ab54559bf68c00f09a1fcff2fee492aa84f EBUILD libclc-15.0.7.ebuild 1668 BLAKE2B ac2bd589fb3c29662799f97b1f649fd22b1b7ce5701879815bc01a05ae88421a830a6a3507b4dead181f24eb4e45c451e8ea1ebbdac2a2de51ddbc3cd9f53c66 SHA512 a3e39fbaddb322360f6362ef21713f375d04e02b2b9a3d43a3d47b26d5d43643a8c654181aef9518aee5f9805d09c446bbbf13342b74f09622e5e1b0c59470b1 EBUILD libclc-16.0.6.ebuild 1665 BLAKE2B 27ffe7083936c466a749550797d109c7a48fc6aaf110977c53ae2d4c5edd558c958a4981020b2c74c6b0c47aeee184edc6e1f192da93f57972fe9cc9abfaa762 SHA512 5007264c688588ec9fd7e74e88a1c1810be2602b744a64d8927275bc8ceaf278d9598222c5d2e3d3fa64504364625b03951752ef7221fd1bf16cc26fbd54ad80 EBUILD libclc-17.0.6.ebuild 1750 BLAKE2B 691bf74589650205182ca24a01d649678773a495f33876dc348a695fa34012782c58a723e5df0fca84d1715966c8bb8ac94cf30624ea773964330195c89109c7 SHA512 83d560e10793c5a188d6dcaaaf5a3bcd92e7ea1d5ea21af319b6ca9befeabc812af8122934902f3423afb6e3a941af5c38ae689e14584bce4753fb29a7db6745 -EBUILD libclc-18.1.0.ebuild 1299 BLAKE2B e3c065012f92bf55b94af30addaf2198d43828ce026f993eae0692ce9d20ecec9f5de1c4e9d42b1ddcc63fce380a3bbc8cbe1af5f5473a28638702bd516bd848 SHA512 fa756484b88b3b902ab3dc5913a5e2f1f291533b1e2f563f95b5fd5da571c84ad2606fd2a6bd59f5bf8a57839948fe06c49df5dc6da3132cf46caf52d2a5e347 EBUILD libclc-18.1.2.ebuild 1299 BLAKE2B e3c065012f92bf55b94af30addaf2198d43828ce026f993eae0692ce9d20ecec9f5de1c4e9d42b1ddcc63fce380a3bbc8cbe1af5f5473a28638702bd516bd848 SHA512 fa756484b88b3b902ab3dc5913a5e2f1f291533b1e2f563f95b5fd5da571c84ad2606fd2a6bd59f5bf8a57839948fe06c49df5dc6da3132cf46caf52d2a5e347 EBUILD libclc-19.0.0.9999.ebuild 1268 BLAKE2B 92a3a9d265bb42357c4ea9fb9d3d2987eb472a5a4d2a7531b2216cb81c09f411477eac675d6970084e8feebcf292928f6ca93575f51def4420ecead684136de4 SHA512 a53ed11ab2052cbd8f26c70c14994ffc347d373f07a820f6c3bf9335c64b72c1ac422998da2eb814e1ed83a9d6a80df75b405d9063c31404099c575c6d56b05c -EBUILD libclc-19.0.0_pre20240302.ebuild 1268 BLAKE2B 92a3a9d265bb42357c4ea9fb9d3d2987eb472a5a4d2a7531b2216cb81c09f411477eac675d6970084e8feebcf292928f6ca93575f51def4420ecead684136de4 SHA512 a53ed11ab2052cbd8f26c70c14994ffc347d373f07a820f6c3bf9335c64b72c1ac422998da2eb814e1ed83a9d6a80df75b405d9063c31404099c575c6d56b05c -EBUILD libclc-19.0.0_pre20240309.ebuild 1268 BLAKE2B 92a3a9d265bb42357c4ea9fb9d3d2987eb472a5a4d2a7531b2216cb81c09f411477eac675d6970084e8feebcf292928f6ca93575f51def4420ecead684136de4 SHA512 a53ed11ab2052cbd8f26c70c14994ffc347d373f07a820f6c3bf9335c64b72c1ac422998da2eb814e1ed83a9d6a80df75b405d9063c31404099c575c6d56b05c EBUILD libclc-19.0.0_pre20240316.ebuild 1268 BLAKE2B 92a3a9d265bb42357c4ea9fb9d3d2987eb472a5a4d2a7531b2216cb81c09f411477eac675d6970084e8feebcf292928f6ca93575f51def4420ecead684136de4 SHA512 a53ed11ab2052cbd8f26c70c14994ffc347d373f07a820f6c3bf9335c64b72c1ac422998da2eb814e1ed83a9d6a80df75b405d9063c31404099c575c6d56b05c +EBUILD libclc-19.0.0_pre20240322.ebuild 1268 BLAKE2B 92a3a9d265bb42357c4ea9fb9d3d2987eb472a5a4d2a7531b2216cb81c09f411477eac675d6970084e8feebcf292928f6ca93575f51def4420ecead684136de4 SHA512 a53ed11ab2052cbd8f26c70c14994ffc347d373f07a820f6c3bf9335c64b72c1ac422998da2eb814e1ed83a9d6a80df75b405d9063c31404099c575c6d56b05c MISC metadata.xml 362 BLAKE2B 768f93d0058e4da4b420569f3f1771dfa7385ad89540bbc18cf53b5a71e3f060a8afa1112ff37570d7fc9dc3e71619fa3fd8d0cf7b5d3954f5110b19e146df30 SHA512 e6335424da09f668953acd39dcd9b03a30e3b509b34b1de5c72644a3740a5b6b287f10e08405b79bafc8104cc4dc1324b7b9d7990c3b560b0235ae82da8c68a5 diff --git a/dev-libs/libclc/libclc-18.1.0.ebuild b/dev-libs/libclc/libclc-18.1.0.ebuild deleted file mode 100644 index 1a8008058811..000000000000 --- a/dev-libs/libclc/libclc-18.1.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( 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" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" -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_pre20240309.ebuild b/dev-libs/libclc/libclc-19.0.0_pre20240309.ebuild deleted file mode 100644 index 15a69aca7556..000000000000 --- a/dev-libs/libclc/libclc-19.0.0_pre20240309.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_pre20240302.ebuild b/dev-libs/libclc/libclc-19.0.0_pre20240322.ebuild similarity index 100% rename from dev-libs/libclc/libclc-19.0.0_pre20240302.ebuild rename to dev-libs/libclc/libclc-19.0.0_pre20240322.ebuild diff --git a/dev-libs/libdnet/Manifest b/dev-libs/libdnet/Manifest index a83d54a84a60..7deddbda9a99 100644 --- a/dev-libs/libdnet/Manifest +++ b/dev-libs/libdnet/Manifest @@ -3,7 +3,7 @@ DIST libdnet-1.16.4.tar.gz 684358 BLAKE2B 40be891c9004288329aaee0c79a29ebf0f095d DIST libdnet-1.17.0.tar.gz 684645 BLAKE2B b208cb41201145411b1949531cb1ab27b4edc6026b8ca703c24231fdb021f46bfe922eb1da11090c271f439339f5384c93168fad3130ed2f89b3d2eca5c7f89f SHA512 b207b2f61e3759a2b17827eabf37b0eb68cb9fa27418f99ee4efd754b01dfe8504dff465664b14054d54df334195d43963d142c7104dc603b2b8b1491590d2a7 DIST libdnet-1.18.0.tar.gz 740145 BLAKE2B 67f9257e0a05c6c768609c288de9a8704a7ba9d66142bcf849929fa3dbc7b59e379cef2a917d01d4ccfa63b5dfffaf7225f9c67f94e6e91c528a3066fae8c933 SHA512 c074828a1ecd21c292f9120c7afb6b3c11e967d1e0aaca78e75a5558e96f5e65e0d24b68b8386c33c1c28734a3d30f5857d394796e049d521c8b4a9a2c8dcea9 EBUILD libdnet-1.16.2.ebuild 1487 BLAKE2B 4d64d85c38a042642cfa408c8efde1959a291c6e11cd87c8030e258f4196c52d5bdc21017b6b554609c52e977e3f619e55fe1e32505374b64e5634e0f7c43b02 SHA512 a0fa5cd49edb6cecc2ae4f8ca5fd3018cde8d926bedfc8dac40b8598d9b1ca269d9ed28ae0d9c69ad411aa3a0d9f2e20954acfe04a872f7bacd3b4b6209b1d01 -EBUILD libdnet-1.16.4.ebuild 1656 BLAKE2B ae80580d5bc7356f15656301952d32ab8cb378c6c04f34bfa48322140dfa815c6f5f2f9de9148b8c1576c00e041807b322b4e20155f6c8d9fa0771de80da2c13 SHA512 d1c6d190c359f12bdeb25440f89c32d29145da43d3de90900db79670420067fce15eccfaaef9d7dd5a17d24f3dedcbb8b8ab5ff0d5c89a1d46af48eef03657ee -EBUILD libdnet-1.17.0.ebuild 1694 BLAKE2B 28220e61da04de8acdb0b9ccf8b9639877e46ba9cdb2b931dbedc83f78dae485fd9c7df60556922df06de37c83bdefeea614ceb8314906ebe2f4796a2229c2c3 SHA512 0c5f36eb0445327af59cf4296c06f37ab3f49702458a3d0e4706c898f67e3cde690309cf113f2c1a87e101c6d21792d8459e21ce616b282011ccc4a137df81ba -EBUILD libdnet-1.18.0.ebuild 1694 BLAKE2B 202ab60d2715a7dbb86937cf60661107a3dae2502f99e3fa54259fc6a4353b60b0955461c0762bf6e0b3a33bef3e070f590e4ba651a48168c871055222b5a28e SHA512 91ab8c8276ad6f9ae4c86d0b423e24cf4df5951037852d0df3c11fe40c8f8ece4cf621258fad1524a211c8f90b4c8749c4baf5d365087b2f8f2b59dbb6441821 +EBUILD libdnet-1.16.4.ebuild 1813 BLAKE2B 67eb32267b94b3b20ad19f3ade0766d4984a85b0379a561f3a9d1c08d3a4fee95a775f8a263648c95e6dfd6842c599edb2cff479c42d54ce28230094da514639 SHA512 df6a7ba18c980e24b5fc14646f0a78fdd7558ac0e6000d91e9380032015cb183923dda70525202a47041c1cf1a676c7e620fe51416331b55afce5183935dce01 +EBUILD libdnet-1.17.0.ebuild 1825 BLAKE2B b288cbaf4ac1232051cf3eeea451ff4dde26ca38db4c6f813a5f4885f264c080511b2016621f566546a1fa4a68a27a4a1fdb4315848ff346fe2dca9376044fae SHA512 8e19f2f46aef6f9023441cc3ca3701055ab69303edb0780a4bc4ebe4c4aed5908b359d9286fa0b8400c34fe4f2b3cd173d2ebf42930b5e4b586a9092f548d54a +EBUILD libdnet-1.18.0.ebuild 1825 BLAKE2B b288cbaf4ac1232051cf3eeea451ff4dde26ca38db4c6f813a5f4885f264c080511b2016621f566546a1fa4a68a27a4a1fdb4315848ff346fe2dca9376044fae SHA512 8e19f2f46aef6f9023441cc3ca3701055ab69303edb0780a4bc4ebe4c4aed5908b359d9286fa0b8400c34fe4f2b3cd173d2ebf42930b5e4b586a9092f548d54a MISC metadata.xml 413 BLAKE2B 91e8ea8dfe7585b6bcce394bc63e466cd7094b8b12ecb4f6b03303b37575387250f81c85a3be03cf8b36cbe10ef724794c86afec5decb5f042d0cde5db2bfdc6 SHA512 af7f752fa0811cb6e57b2398a86f5c57bbc0af1e3392ff3c26af27568ae3ed5232f765558f5e3b01cb6a6e3debfe2b0b893fc2c3598776d94eb6318744ca6fce diff --git a/dev-libs/libdnet/libdnet-1.16.4.ebuild b/dev-libs/libdnet/libdnet-1.16.4.ebuild index 63ed423fc1db..08f0bd6dfacb 100644 --- a/dev-libs/libdnet/libdnet-1.16.4.ebuild +++ b/dev-libs/libdnet/libdnet-1.16.4.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 @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="python test" RESTRICT="!test? ( test )" @@ -70,6 +70,12 @@ src_compile() { fi } +src_test() { + # https://bugs.gentoo.org/778797#c4 + # check_ip needs privileges and check_fw can't work on Linux + emake check XFAIL_TESTS="check_fw check_ip" +} + src_install() { default diff --git a/dev-libs/libdnet/libdnet-1.17.0.ebuild b/dev-libs/libdnet/libdnet-1.17.0.ebuild index 6375fca7a56c..fd47d46e0186 100644 --- a/dev-libs/libdnet/libdnet-1.17.0.ebuild +++ b/dev-libs/libdnet/libdnet-1.17.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 @@ -17,8 +17,7 @@ LICENSE="LGPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="python test" -# Tests fail in sandbox -RESTRICT="!test? ( test ) test" +RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" DEPEND=" @@ -75,6 +74,12 @@ src_compile() { fi } +src_test() { + # https://bugs.gentoo.org/778797#c4 + # check_ip needs privileges and check_fw can't work on Linux + emake check XFAIL_TESTS="check_fw check_ip" +} + src_install() { default diff --git a/dev-libs/libdnet/libdnet-1.18.0.ebuild b/dev-libs/libdnet/libdnet-1.18.0.ebuild index acb3b2536aa4..fd47d46e0186 100644 --- a/dev-libs/libdnet/libdnet-1.18.0.ebuild +++ b/dev-libs/libdnet/libdnet-1.18.0.ebuild @@ -17,8 +17,7 @@ LICENSE="LGPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="python test" -# Tests fail in sandbox -RESTRICT="!test? ( test ) test" +RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" DEPEND=" @@ -75,6 +74,12 @@ src_compile() { fi } +src_test() { + # https://bugs.gentoo.org/778797#c4 + # check_ip needs privileges and check_fw can't work on Linux + emake check XFAIL_TESTS="check_fw check_ip" +} + src_install() { default diff --git a/dev-libs/libei/Manifest b/dev-libs/libei/Manifest index 8a61e09f88c7..d5374d55269b 100644 --- a/dev-libs/libei/Manifest +++ b/dev-libs/libei/Manifest @@ -2,5 +2,5 @@ DIST libei-1.2.0.tar.bz2 174155 BLAKE2B 4b540cb79decd9785f67efa6fa76b984eb7ae272 DIST libei-1.2.1.tar.bz2 174636 BLAKE2B b718d2287e83adb43a8dee9ae06499d780b2a50231e9ce452b6e7bfa9e89e9599058628614fb4325d0cef842d6b29ca68eb38b3e547790cd5a7a0ac14728f250 SHA512 ac8e32a381b9555a6b9becab9217a323d79aeba4b3f11e1dbba9f876d566f232f41d0f299f8cb8e5de6707d0dd91e93872edd81532c971e35d1cf33f9f9063b4 DIST munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz 27724 BLAKE2B 9670c9b7a0b5d9ee6ec8df2dea9e241b043964ecf1fa3f6060ad1d16c40ab6afe47f53c6d4a791003e101a0b363263b858e6e4e445f868292753dd1ee7f7e3ce SHA512 26b5599fd12be627a692823ebf496fa446be7ed04a1233fb42e0667c05109b0f804f76646e289ac660fc815baf45f77ec8caf0ff2ea7fb0b4f87f0038a2b971c EBUILD libei-1.2.0.ebuild 2404 BLAKE2B a3a2286bc1a5fce6910a92ccf8b3e16a6258cf3c1ef9b9c3af2951100e0a7a5d6edaf79923a33c88b5bb5125752aedb4120dee9b1c8b6c2f67d426a80dd35ae4 SHA512 ba21a436be2356a0dafae3673f464708dee2068a6a7a93283128ebb1692c1d2712c8eacbef359328a0a4a501a6967d7a329f88f4dc977a6ad29f6e25c3c1a2c0 -EBUILD libei-1.2.1.ebuild 2409 BLAKE2B 7badf8231d16316f3563d74bd465382fc776130d802ca86fe05d4302385cf8e22163d96983bcaa848d69f73913ec6e80d20132343856c55f842c569631697fd7 SHA512 e6a0ba11dfab05a542cae58b7b6da13254f3522b2a15eda8dc50325cf066844b6264bccd1818e6d3b2bdab79873c089662a42649ee8e765ba63f1b07a687601f +EBUILD libei-1.2.1.ebuild 2408 BLAKE2B 130909d57c0d9268a296c80dac93b10fad9a62f30a4d67f357ffb78803ee22958bd2651af96604dea3e0b63ea77f8d993972330d748e345f152fca46a6cd3b42 SHA512 b236f09ea840ff61685ac10e0e64eee499c6f361261b6a8a7dd770eaf70b19bb273432115c2c31de2c690f8bb52599ce5f238afe626feb98a3bd8d3a3d6a0bb8 MISC metadata.xml 336 BLAKE2B 2fd4200876fa044f3563b0eea2096214af92fed1a8db009cf4885a7cf32f303b0a6911dba18cc8fac942348dbe2668ea2d50fabedd235e33be0793076ab0e5be SHA512 a26feb7d41edc6f728bfbaf805cfefa6bba4c5161e70785e7de5f389492f405f7cd6f2c55cce1d2c6bdf9af3aba17e1e51254d9e4421c4fab2e61f2c563c8f3f diff --git a/dev-libs/libei/libei-1.2.1.ebuild b/dev-libs/libei/libei-1.2.1.ebuild index 3cadfe430edd..a32d694b67b1 100644 --- a/dev-libs/libei/libei-1.2.1.ebuild +++ b/dev-libs/libei/libei-1.2.1.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="elogind systemd test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest index 4a647e34b9fc..d1cd8c2283bb 100644 --- a/dev-libs/libgit2/Manifest +++ b/dev-libs/libgit2/Manifest @@ -1,7 +1,5 @@ -DIST libgit2-1.7.1.tar.gz 7548081 BLAKE2B 9c50d3c25d1cc58e5fab60b4c438c91479dd57138a14a48a8b692bb6b43733f59759172043c94198df63fa1e4eb40c548bb78c94bc57fb99682059be57a5c3e2 SHA512 08e60dde0cdf57006cf0c5f27a82220aba8d701bf7d6d709ffe312975ffa5dbef009ccb1e7cbe570b9502f4361d06ace44dbfd9a5f5f8ad08e9b0ca05bef765e DIST libgit2-1.7.2.tar.gz 7548186 BLAKE2B c27870124c7e63a37794014a802a6fce46c577313f3b6081580f920fa842a65305b5bc56aa6ab02cf87c533d6052afdc37317f96aa1fd67387b07f52415ccbe3 SHA512 825737e4a1991fba50ea535f15b0e560ebe76ead752e04aeba36925b944d0da77fe9826a70980a1aa3d0bf9afbedfab79dd92e799c9252931384c89ebec9b012 DIST libgit2-1.8.0.tar.gz 7590126 BLAKE2B f3cc5259a5804bb1e319633269a8c488d7195683e39c178fbe5dc43278736bf15f706c1ca8f72b519ef647033ed11426ea40ceb0dd3ffddae3a35839493d6c54 SHA512 e5634267bd9c6a594c9a954d09c657e7b8aadf213609bf7dd83b99863d0d0c7109a5277617dd508abc2da54ea3f12c2af1908d1aeb73c000e94056e2f3653144 -EBUILD libgit2-1.7.1.ebuild 1503 BLAKE2B 2fa1e1a22c3b4ebb872636e1673cad8737cc827d7acb45cd4bc87777544e1603c1bdf47206f16a98b9d21558a3fc8ede712782fd532dd150d7dcfd8d7d908157 SHA512 6441acfd4661b5aa8d62259f7336324354e88f845fb1b4391c0e00f8daa8f56877cf8ef341aa0f435258bf10961dc4f6a9a30d3dc3f4bcc4cdc4f58c095fa351 -EBUILD libgit2-1.7.2.ebuild 1506 BLAKE2B 0ec8bab4d93f46585e5c5ddb20fd06c0788008cc1e9534139b6056af6fea8e26985ea5497f4d11f5b5894b33f8ef4aa35b3810edbb5344bdbf54b5a64eda8e90 SHA512 37e159c4a3772e8291fc3e02f781e5618c3ec6fae32b4767d5c47b87a7332ecd64d0f324606b6013c8e7a8d4ecccd5c1d6c0279d4e065a9c7500affbc0ac8841 -EBUILD libgit2-1.8.0.ebuild 1510 BLAKE2B 78e7ca4e05f30777c26e31e0fd5aed6bfcc1b4e2bb10602f3fed3a89ac4219f1e334c67687ab1390686f7ecf44fad5a066c56e420d69a19d6ff4f876db60e544 SHA512 d34b995d0ebfff6f373da340c2c1a87c633841817b33d6defc6d1214e41c5cdbee9289ce4019097aa412a6019667537673393a59b57a3d71e54585cca32ba422 +EBUILD libgit2-1.7.2.ebuild 1568 BLAKE2B eafca2aee9687d9715807b376570d46bb6df8b36aed7f0b7fc2c85157cb80b6216e6ad2ff4c6ae18a02907154f2f4136f0a7db0bc4d7cdd5c003f67c30b2d627 SHA512 6d2127a7ba7da6020ed803668c7e9a172212b8a05f8a7bce412dcde40c1fa1a1bb47ce2ff57e798b00c81f7e14ab65a178ea91885de878a4afd9aeb75145efcc +EBUILD libgit2-1.8.0.ebuild 1575 BLAKE2B 35e535443f417dedc6e5f2b84ec0a6693452fef9cb252970770dd38659a1a9c381d0bf205fc0570487f0fb8b6ac723bd86090d504d64d6d14a7ea59fd144c971 SHA512 c697054bba1b522547e8d06178fbdbbc763cd552fba5927076aea2624e67e5c381e1ee28212fe2edcc7185ffbeb14b98f94d0be725d7dbbe3b088a63c8943bca MISC metadata.xml 916 BLAKE2B c5fb3724d2e9ef35c5be3df76c79dfc80a34d238a12d6b16f3f16d919076e216dcb085c4c182102c8fe7338982ab862a749ff9d25d8c0a0561fc133db6e07682 SHA512 78b668f9fef202fb86abc1564c4b240f7084bb3ed6ac0b77a8e26940721be6db5bfff1b927403aaa561f3dc20400bac677cc9b0a0204542b5b304ab8491c08c7 diff --git a/dev-libs/libgit2/libgit2-1.7.1.ebuild b/dev-libs/libgit2/libgit2-1.7.1.ebuild deleted file mode 100644 index 390e34381522..000000000000 --- a/dev-libs/libgit2/libgit2-1.7.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake python-any-r1 - -DESCRIPTION="A linkable library for Git" -HOMEPAGE="https://libgit2.org/" -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz -" -S=${WORKDIR}/${P/_/-} - -LICENSE="GPL-2-with-linking-exception" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos" -IUSE="examples gssapi +ssh test +threads trace" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/libpcre2:= - net-libs/http-parser:= - sys-libs/zlib - dev-libs/openssl:0= - gssapi? ( virtual/krb5 ) - ssh? ( net-libs/libssh2 ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - -DUSE_SSH=$(usex ssh) - -DUSE_GSSAPI=$(usex gssapi ON OFF) - -DUSE_HTTP_PARSER=system - -DREGEX_BACKEND=pcre2 - ) - cmake_src_configure -} - -src_test() { - if [[ ${EUID} -eq 0 ]] ; then - # repo::iterator::fs_preserves_error fails if run as root - # since root can still access dirs with 0000 perms - ewarn "Skipping tests: non-root privileges are required for all tests to pass" - else - local TEST_VERBOSE=1 - cmake_src_test -R offline - fi -} - -src_install() { - cmake_src_install - dodoc docs/*.{md,txt} - - if use examples ; then - find examples -name '.gitignore' -delete || die - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-libs/libgit2/libgit2-1.7.2.ebuild b/dev-libs/libgit2/libgit2-1.7.2.ebuild index 1efddddfb2f3..0189210875a8 100644 --- a/dev-libs/libgit2/libgit2-1.7.2.ebuild +++ b/dev-libs/libgit2/libgit2-1.7.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake python-any-r1 +inherit cmake flag-o-matic python-any-r1 DESCRIPTION="A linkable library for Git" HOMEPAGE="https://libgit2.org/" @@ -16,7 +16,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="GPL-2-with-linking-exception" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos" IUSE="examples gssapi +ssh test +threads trace" RESTRICT="!test? ( test )" @@ -44,6 +44,8 @@ src_configure() { -DUSE_HTTP_PARSER=system -DREGEX_BACKEND=pcre2 ) + # https://bugs.gentoo.org/925207 + append-lfs-flags cmake_src_configure } diff --git a/dev-libs/libgit2/libgit2-1.8.0.ebuild b/dev-libs/libgit2/libgit2-1.8.0.ebuild index ad67fc2de444..9f21956dbf5b 100644 --- a/dev-libs/libgit2/libgit2-1.8.0.ebuild +++ b/dev-libs/libgit2/libgit2-1.8.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake python-any-r1 +inherit cmake flag-o-matic python-any-r1 DESCRIPTION="A linkable library for Git" HOMEPAGE="https://libgit2.org/" @@ -44,6 +44,8 @@ src_configure() { -DUSE_HTTP_PARSER=system -DREGEX_BACKEND=pcre2 ) + # https://bugs.gentoo.org/925207 + append-lfs-flags cmake_src_configure } diff --git a/dev-libs/libgpiod/Manifest b/dev-libs/libgpiod/Manifest index 529c88f441f1..b3105d1c91a7 100644 --- a/dev-libs/libgpiod/Manifest +++ b/dev-libs/libgpiod/Manifest @@ -1,9 +1,10 @@ +AUX libgpiod-2.1-libtool.patch 2722 BLAKE2B 35f41e534dfd27f7f0c42a1cf0dcf1350483ff6bf656feb51a64a58640f83153faddcd1169cad9ef722ace9621c1634c122971a8998b60f474235829dc321a41 SHA512 1a984470f1eca5ce7da162bce5f0040084ddd4a4de2efb970218944cd03675e51cf833063f0f151d796569b3f9e87843bbb6c04902fa99349284baf21aa9cef6 DIST libgpiod-1.6.3.tar.xz 326068 BLAKE2B eda5409f2db3914ede92690589643211eca3002f8dc53a7c48213602f28158084c8eb8061319923f7a51c7d91650ff58b81b059323b5b9133a28b0bb04f6904d SHA512 f7e48662d02904f3f25976d61aa2cf4af0b8a52f65f184f23dfb6916bde9b86634b211f2696d3459a4f902ba5a79621b2fc47d18d487fd7a159018fe8933e370 DIST libgpiod-1.6.4.tar.xz 334552 BLAKE2B 3bf52dab263638967e0f59c858e22f3d8ec1c9565ba1edd665dff580a883fbc6aa49a944e6df4da8fca9c2df873e222ed4e055c9792ee27d4562b3c2d0c65b79 SHA512 23ea27147039ae34505263dbfbb3ca9985fc671d26e489ccaf150543d4e853f709393f46a8a5a1e682fa91378163bd2db6c689159ef73c3a8d1eeea422eacda0 -DIST libgpiod-2.0.2.tar.xz 408672 BLAKE2B aa63edc12ad4a473dcf753160d4c6d8b1ebe7b99afe6fa60b968975e10f943d57bd75ff039732d3c26be6ff5e044ce8e0638ea3e21625e4d298b6005bf442a3a SHA512 3e92fe8b52da20abc89dd857a10f0e7fef77663a7a6cbcd7471f49843d54e9a053fa150a3f5b200f220a1a40c2ded010c271deba796fbc0775010d980a7083f1 +DIST libgpiod-2.1.1.tar.xz 421164 BLAKE2B 940f2af832a0fc39accecd9cf76864d05f961c0d2e4899d09dc07670bb2a8d8c2704fa43e29e2163f2b486ba65cadce2114f96cf0e7637afece99c543852305f SHA512 d396f1b8f632c3592b2be37e23e5052f4050ab5c1a9de77de5f97ce50fa3115c119dd69b0bbcf59621e92b775bfc81f18a65cca1e57e022752d28c0e01baff6f DIST libgpiod-2.1.tar.xz 421132 BLAKE2B 97f43854070f19b37f4041c08d33c8156d69a3acd73845849f843223d159602ad8aa59096e1c8a3428bf16488272353a5747c6c95b9f729cb11e53ceeb6b29c2 SHA512 1c20a93fb2a6cf66f4690a5784ac1aeb077ca3da23c1942448f045972092468480e13b13174f327b3b7252bef5f23ffd226c990f11529b1151ba2dc318a47e52 EBUILD libgpiod-1.6.3-r4.ebuild 1175 BLAKE2B 923b428c143c3640f71a66f1ecde97a49c6633437f445b19a83e40138e21147a4a653eeeefbe375ede291a1736823fa7b3bfeb5eae81961e7a8006add6db0336 SHA512 5ec466695703f6a6c2bc2a7bd852cbcace62e37b4dbe6dc7fc7897f483f7b77123bede6f8cea95dcc61a68a4a894ead137bfbf7c692b31386b21f16ca2e64ae3 EBUILD libgpiod-1.6.4.ebuild 1179 BLAKE2B b17f3ab9ae5c3880edd03cc0fe4da74fc03cb0d032bb1a072bcedbb65427ac6a15d7dd81756d451ee190b648c5e2d8bc7383eca58a0328a52da44c743192bc2a SHA512 110908ffd82bd2569cb4020346f09f7931fcc6479e5ad91208de2fd43fd4df45f0880d347f72caeae45823d54e558cf23f88353d4309954794c6c58f86ca7284 -EBUILD libgpiod-2.0.2.ebuild 1273 BLAKE2B 867f4f8381848f9cd1b9e092356f9bf9d59c6f6bac78a159209ac5365a9d630214ef1f78e517daffd341e100b3c94c1321ced9b0e15fd1ad6eed70a945919a8b SHA512 bd3a74a7733b3967820dd7ffc2353ecc7ef12df700f9da20f40de9c0286393acab5fb1ff2e7237d3e8ac85f6e609428216a13413bccadad4db7ebfcdc754d81d -EBUILD libgpiod-2.1.ebuild 1273 BLAKE2B 867f4f8381848f9cd1b9e092356f9bf9d59c6f6bac78a159209ac5365a9d630214ef1f78e517daffd341e100b3c94c1321ced9b0e15fd1ad6eed70a945919a8b SHA512 bd3a74a7733b3967820dd7ffc2353ecc7ef12df700f9da20f40de9c0286393acab5fb1ff2e7237d3e8ac85f6e609428216a13413bccadad4db7ebfcdc754d81d +EBUILD libgpiod-2.1.1.ebuild 1422 BLAKE2B ba1fc80b9b8681fd1b9eabad0b1781ad576c218831594d74c73592dfa35cfb66f2e8b7358e7312f35573bce1cbbc2232572d6ca4ae6290389ef2c0c7f7a4b8db SHA512 ba20b373159e3c94125c1003c28cb2f538217c7f2e3c5fde30a6446c92b9c67ebec532cb14128f6ae28b9511f00f377b232b4dbdfe9c17bc17a10d112fc450b4 +EBUILD libgpiod-2.1.ebuild 1390 BLAKE2B 743975ee2b223cda564f4fb3e060f689d96f45c56e7b577e607e738e49cfd9e225e602388896fdb5ca382b4a509aeadf69bbf7e62ebd5463bc1650886de81853 SHA512 6fed11b64b96d623d668e0a446184e921945bc7d1132f925e6bdeaf676f8011d2818e39623be6d37a9e0fb2954c8ee286c634b2a76f80bb54d805b06fa4b7920 MISC metadata.xml 332 BLAKE2B 14e5a292a2b590adc7cb643ba4c58b997e5573719383e4b4f58583f992ebff4fbb1455c9a2e71665f739c112c9eb8311879f545f5b770d57d176d013e08e103d SHA512 45f341d7b87c774730451fb583b03347efe2f69188a38c8ad9690cf690d96d65c3d85c42c0b1d80e5a0a63ea749df879b2b71b7f44d124afeaeeb628e2fbec05 diff --git a/dev-libs/libgpiod/files/libgpiod-2.1-libtool.patch b/dev-libs/libgpiod/files/libgpiod-2.1-libtool.patch new file mode 100644 index 000000000000..efab5084ec8e --- /dev/null +++ b/dev-libs/libgpiod/files/libgpiod-2.1-libtool.patch @@ -0,0 +1,66 @@ +From b10af6b0173e647b54834edff087a5811b6bcfe1 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Wed, 20 Mar 2024 06:49:57 -0700 +Subject: [PATCH] bindings: cxx: link using the libtool archives + +When linking with internal dependencies that were built with libtool the +most reliable method is to use the libtool archive (.la) files. + +When building with slibtool it fails when it doesn't find the -lgpiod +linker flag, but if libgpiod is already installed to the system it will +be built using the system version instead of the newly built libraries. + +Link: https://bugs.gentoo.org/913899 +Signed-off-by: orbea +[Bartosz: fix a typo in tests Makefile] +Signed-off-by: Bartosz Golaszewski +--- + bindings/cxx/Makefile.am | 2 +- + bindings/cxx/examples/Makefile.am | 2 +- + bindings/cxx/tests/Makefile.am | 6 +++--- + 3 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/bindings/cxx/Makefile.am b/bindings/cxx/Makefile.am +index 1eafaa2c..e2a89cf4 100644 +--- a/bindings/cxx/Makefile.am ++++ b/bindings/cxx/Makefile.am +@@ -24,8 +24,8 @@ libgpiodcxx_la_CXXFLAGS = -Wall -Wextra -g -std=gnu++17 + libgpiodcxx_la_CXXFLAGS += -fvisibility=hidden -I$(top_srcdir)/include/ + libgpiodcxx_la_CXXFLAGS += $(PROFILING_CFLAGS) + libgpiodcxx_la_LDFLAGS = -version-info $(subst .,:,$(ABI_CXX_VERSION)) +-libgpiodcxx_la_LDFLAGS += -lgpiod -L$(top_builddir)/lib + libgpiodcxx_la_LDFLAGS += $(PROFILING_LDFLAGS) ++libgpiodcxx_la_LIBADD = $(top_builddir)/lib/libgpiod.la + + include_HEADERS = gpiod.hpp + +diff --git a/bindings/cxx/examples/Makefile.am b/bindings/cxx/examples/Makefile.am +index 64ced200..eca4d64a 100644 +--- a/bindings/cxx/examples/Makefile.am ++++ b/bindings/cxx/examples/Makefile.am +@@ -3,7 +3,7 @@ + + AM_CXXFLAGS = -I$(top_srcdir)/bindings/cxx/ -I$(top_srcdir)/include + AM_CXXFLAGS += -Wall -Wextra -g -std=gnu++17 +-AM_LDFLAGS = -lgpiodcxx -L$(top_builddir)/bindings/cxx/ ++LDADD = $(top_builddir)/bindings/cxx/libgpiodcxx.la + + noinst_PROGRAMS = \ + async_watch_line_value \ +diff --git a/bindings/cxx/tests/Makefile.am b/bindings/cxx/tests/Makefile.am +index 02b5b6de..fbf80a10 100644 +--- a/bindings/cxx/tests/Makefile.am ++++ b/bindings/cxx/tests/Makefile.am +@@ -4,9 +4,9 @@ + AM_CXXFLAGS = -I$(top_srcdir)/bindings/cxx/ -I$(top_srcdir)/include + AM_CXXFLAGS += -I$(top_srcdir)/tests/gpiosim/ + AM_CXXFLAGS += -Wall -Wextra -g -std=gnu++17 $(CATCH2_CFLAGS) +-AM_LDFLAGS = -lgpiodcxx -L$(top_builddir)/bindings/cxx/ +-AM_LDFLAGS += -lgpiosim -L$(top_builddir)/tests/gpiosim/ +-AM_LDFLAGS += -pthread ++AM_LDFLAGS = -pthread ++LDADD = $(top_builddir)/bindings/cxx/libgpiodcxx.la ++LDADD += $(top_builddir)/tests/gpiosim/libgpiosim.la + + noinst_PROGRAMS = gpiod-cxx-test + diff --git a/dev-libs/libgpiod/libgpiod-2.0.2.ebuild b/dev-libs/libgpiod/libgpiod-2.1.1.ebuild similarity index 85% rename from dev-libs/libgpiod/libgpiod-2.0.2.ebuild rename to dev-libs/libgpiod/libgpiod-2.1.1.ebuild index 94df11b5ec4b..f9552379a641 100644 --- a/dev-libs/libgpiod/libgpiod-2.0.2.ebuild +++ b/dev-libs/libgpiod/libgpiod-2.1.1.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 linux-info +inherit autotools linux-info DESCRIPTION="C library and tools for interacting with the linux GPIO character device" HOMEPAGE="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/" @@ -26,14 +26,25 @@ DEPEND=" >=sys-apps/kmod-18 >=sys-apps/util-linux-2.33.1 >=virtual/libudev-215 + cxx? ( +Date: Mon, 25 Mar 2024 10:33:22 +0100 +Subject: [PATCH 1/2] x86 xop: fix some native functions +--- a/simde/arm/neon/paddl.h ++++ b/simde/arm/neon/paddl.h +@@ -286,7 +286,7 @@ simde_vpaddlq_u16(simde_uint16x8_t a) { + simde_uint32x4_private r_; + + #if defined(SIMDE_X86_XOP_NATIVE) +- r_.sse_m128i = _mm_haddd_epu16(a_.sse_m128i); ++ r_.m128i = _mm_haddd_epu16(a_.m128i); + #elif defined(SIMDE_X86_SSE2_NATIVE) + r_.m128i = + _mm_add_epi32( +--- a/simde/x86/xop.h ++++ b/simde/x86/xop.h +@@ -3727,7 +3727,7 @@ simde_mm256_permute2_pd (simde__m256d a, simde__m256d b, simde__m256i c, const i + SIMDE_LCC_REVERT_DEPRECATED_WARNINGS \ + })) + #else +- #define simde_mm256_permute2_pd(a, b, c, imm8) simde_undeprecated_mm256_permute2_pd((a), (b), (c), (imm8)) ++ #define simde_mm256_permute2_pd(a, b, c, imm8) _mm256_permute2_pd((a), (b), (c), (imm8)) + #endif + #endif + #if defined(SIMDE_X86_XOP_ENABLE_NATIVE_ALIASES) diff --git a/dev-libs/simde/simde-0.7.6-r1.ebuild b/dev-libs/simde/simde-0.7.6-r1.ebuild deleted file mode 100644 index 39b4251763c9..000000000000 --- a/dev-libs/simde/simde-0.7.6-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Header-only library providing implementations of SIMD instruction sets" -HOMEPAGE="https://simd-everywhere.github.io/blog/" -SRC_URI=" - https://github.com/simd-everywhere/simde/archive/refs/tags/v${PV/_/-}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.7.6-musl.patch -) - -src_configure() { - # *FLAGS are only used for tests (nothing that is installed), and - # upstream tests with specific *FLAGS and is otherwise flaky with - # -march=native, -mno-*, and such -- unset to be spared headaches. - unset {C,CPP,CXX,LD}FLAGS - - local emesonargs=( - $(meson_use test tests) - ) - - meson_src_configure -} - -src_test() { - if use x86; then - # some --skip option for meson when - meson_src_test $(meson_src_test --list | grep -v dbsad) #926706 - else - meson_src_test - fi -} diff --git a/dev-libs/simde/simde-0.8.0.ebuild b/dev-libs/simde/simde-0.8.0-r1.ebuild similarity index 97% rename from dev-libs/simde/simde-0.8.0.ebuild rename to dev-libs/simde/simde-0.8.0-r1.ebuild index 6859a640590a..faa2b4cedb06 100644 --- a/dev-libs/simde/simde-0.8.0.ebuild +++ b/dev-libs/simde/simde-0.8.0-r1.ebuild @@ -20,6 +20,7 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}"/${PN}-0.7.6-musl.patch + "${FILESDIR}"/${P}-xop.patch ) src_configure() { diff --git a/dev-libs/thrift/Manifest b/dev-libs/thrift/Manifest index 5ebed1202d62..daf8da8324ea 100644 --- a/dev-libs/thrift/Manifest +++ b/dev-libs/thrift/Manifest @@ -3,5 +3,5 @@ AUX thrift-0.18.1-tests.patch 1266 BLAKE2B 93937699f0b34d3dd273563f94fe5a55b0fc8 DIST thrift-0.16.0.tar.gz 4085114 BLAKE2B 17c35096f6848fb0795e4cb125fed3068c8e1e53f67f404f4dcab67df7a42fc049a7d615591c861eb9e59e3333e21f185e8615663008bc7c846a03722ea8b834 SHA512 468fff6be2def85959fdf8adac92a0cfa7f786083b3bafb2c31427dfe5725f4d10962052d13ea960828f6a317778d35e66b602744a570212352bfc637ae586e0 DIST thrift-0.18.1.tar.gz 4310494 BLAKE2B 3e6c7e03059341e79d3f58e16b55761888b530b3d31dd22853026486a1303725ee5d5e6e5dd7a5e6bf8e57a2d3cf36ffc829cdb194d990cadedfc63f4f3e0874 SHA512 9c9a462aa8b6fddefd5bb9d2c950570eb2d3beaa7c9d37fceee677bdc1fdeb521b796f4eeee8a1fd9a7649f84449f6c0572305210e67402eb97682ca7f6e851b EBUILD thrift-0.16.0-r2.ebuild 955 BLAKE2B af2d7197d12e51e06b8cc6f6c63ece98425f96e169d0abe105d67236dba2bfc66e6ab3d34c4de4d56e2d77c799877e4faab44af8d44d5cdfb46a77845f86aa22 SHA512 0fd770c1ed096eb6905867ae53bf40fc7b5978e5be1556c7416a7ecef695658edc6ef152165e4616aa1d7a5b0b3ca38ddf75b96d3c352c58ee428053745fa1f1 -EBUILD thrift-0.18.1-r1.ebuild 1139 BLAKE2B ab1232770e9a4ef84e94812a1f683b0d319dc7a384182bb82a377b372032012a123e1efe7316e1b5de6e1ec4a2f7bc173ac8b853144463054e8ca61ed68de080 SHA512 08c2ad50a8b62dd8d9a113d121dc66a1c9f57df4176b168e415cd873d581870966c88e118805f8826b2fa10d8a744a3d0217fdc9956b2931aef91ffee5b2b3a3 +EBUILD thrift-0.18.1-r1.ebuild 1149 BLAKE2B 193553c1f4317956c439ff631007d7ea6875ea95c2803308ed51abf12410842d7de3900f887248710c1d6e0396e8d7e6c37cbe1c73e882c0681a20d505740570 SHA512 f50741276710047df5c65e44804c5596718cda01a097c18b341584bd7ae9b9315481d5b5db7c9ef6b0cf0a451faf1f4a042999f995d4c96bfab2621401b65e0a MISC metadata.xml 489 BLAKE2B 2b2c924951cd9c5dfa2a9d4f50f4a74b3f422d853fdf61248424500d792f87a9348335a80e54c2c110039274060ec8df87f3369c8ff81c3dc8d515cb7de58fa8 SHA512 f15102234cb9eb25272e4d1788b7cdd4274ef9c5ad0d2af3521533d86a4145b0f2789385ce9663f9d0aa9161c218d357cc76d56e5c47ed597c56f7ac35d8a373 diff --git a/dev-libs/thrift/thrift-0.18.1-r1.ebuild b/dev-libs/thrift/thrift-0.18.1-r1.ebuild index 8f2272627c75..e0169f0d7fe4 100644 --- a/dev-libs/thrift/thrift-0.18.1-r1.ebuild +++ b/dev-libs/thrift/thrift-0.18.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/thrift/${PV}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0/0" -KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86" IUSE="libevent lua +ssl test" RESTRICT="!test? ( test )" diff --git a/dev-libs/tree-sitter-bash/Manifest b/dev-libs/tree-sitter-bash/Manifest index 1547f1aae82e..860b68f3af9a 100644 --- a/dev-libs/tree-sitter-bash/Manifest +++ b/dev-libs/tree-sitter-bash/Manifest @@ -1,7 +1,9 @@ DIST tree-sitter-bash-0.19.0.tar.gz 187286 BLAKE2B 8812a593366a65a9cae3eaac5bb81c71e95f4abe8558a01b908333e471f05714b1c768b71e66d3890d1e63202819290813e499a5e8ba49e72bb466b9b0f245f8 SHA512 62bc8bc25c999f9c79632bd6b236edd21ef15b14365dd1a956237b11a32f5e60a2f420ec67b60d46203699b7841d4bc10978fc0307d0c4013b376c6c024d89ae DIST tree-sitter-bash-0.20.4-2.tar.gz 444183 BLAKE2B 31016de876ed84ab991ebc1e531dd750c416a86db5f91097db54e7362de673ea89bbf8863a9df487f75386f19a7e8ddde48a2e727af918d1beea8acad3ce67c6 SHA512 074f659ea475c7a442957a3df234f967ae9a6ace885ecfad6548a1d0f2af7535e5460d81bcd160a04bda1b902af0a9f741fc0c7b22309cd1d11ab2bc33ff0a22 DIST tree-sitter-bash-0.20.5.tar.gz 525750 BLAKE2B 2508ede3ac6b0a7bac3f46af35ea018916b5cf6b0acf593e546146277c1a619dba52eac6064e3e0431e0f5e41bc80b441e0ac8886287ccce5bdabe3924a036e8 SHA512 bc1c4ec816183b4a4990decd45f3c46a424e29d4c417b762f3f761b6396faa984c6eb05237cb4921070e0b478485146889176a862b0935b4b345a704675bef22 +DIST tree-sitter-bash-0.21.0.tar.gz 557096 BLAKE2B bfbdb4db0f75c292567043a47d32e26c6ec119ed70fa9b77675eb57e686c072315fc114befecc430730c8eec20238544d13836402f2264a1b6657e0387d4987c SHA512 9585ea80f85bc7010444a91142bc943486ade68982c7ca367a6cbe65619af2bdaa1acd8b6ee698cdf74b84d62a7f44acc4676ddb4b6007035eb9eea4768f122d EBUILD tree-sitter-bash-0.19.0.ebuild 364 BLAKE2B aa9e2ebb88fc9b7cfc560a1363d7f6627f3a15e4be9d050a8c86ce394fb31717cc3bbafa1bd4be4e72d7a1798371743952780f96cab888fe5166312dbe30431e SHA512 08d01e57e92bcf1f0fd0f745b05e547e82655e15aba70a93b43f6893c9f1db4ed0faad844b3ad8d1a9d63eac7124c09237b58a9ec6c02bb0688db57ae2428a75 -EBUILD tree-sitter-bash-0.20.4-r1.ebuild 543 BLAKE2B 67da0f81f36b8dd1cc0c55b441187461616998dc4ac36b51f0acaaf1fad317bc6b1e175cf458a95b5008402afebf40843ad67a24b627fc93ffb11f315556665b SHA512 dfecd2a9085d27dfb367628ca897b12b1b1939d9c0b3c9493b06e3cd7dda7dc1393b23de6f9d2645e6657ea71dfa3700db4a0b8dbbdf28ac49feda7b3cf0128c +EBUILD tree-sitter-bash-0.20.4-r1.ebuild 512 BLAKE2B 73fb15078b2830a9e470d2ec10c2da386835ca91cfeb22a54b1108b86f09122ca43478a94cc538e36df10f127db79e3815dd7736c3d3ca150351a4ea7b3eade8 SHA512 afdf6aa801ad1d8a7af0567a0901755cb659bbaee8f1fb0e03102150819747f70a930fd90cee2e877e46e52814726c52a9f28888eb4a5ca67ee0f7de6be4a11f EBUILD tree-sitter-bash-0.20.5.ebuild 364 BLAKE2B 2046737a627bfce8cf821b97fe10365c2bce44389f21b669ee24bb6df6dc6758ce9a409bcb4d57460f362a95c0f7006d7a32b1a8dc48e925b333bdf15644a0e4 SHA512 b98545066d6acc380dcfd16030417af37b26067b4d9f7a85e79660acdf8d3a5e2287728a4ecd418be1d230f15d5dc36f2473673ef4f69a7c8c0a793c79cd16ea +EBUILD tree-sitter-bash-0.21.0-r1.ebuild 396 BLAKE2B f39fede03ae7b8be837a3e27fdee6f411707f797089df8665e62ec4b1d79bcc66b448d2dfa4698d202217b0ba468a075a8a8f3efa1a64cf7ced02ae70aeb6603 SHA512 5d8bc0f257221f5f92d537f4f1e3d88ff5e05d0c50dfbf664e8682661fdbc591aa3e65a46175082cde39f94908e506aad770ebbb3c69c6cb9b3d59a1a0aff813 MISC metadata.xml 549 BLAKE2B 0e7aa59fc51d20125f5a7b2310579c1f54ef300cf8140022bd37ba090acf4d20d567f154d2f456274167141e9ca242cd322d94f3146cd2358211e9229b3ca2b0 SHA512 68daaf748836ae31aa3a581df1591d7059aa8aa115907986f541f343f057def3bb4fdbc249d4db931680ea5fecf5c850fa5f561cd3dc275eb2bf026d38de1466 diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.4-r1.ebuild b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.4-r1.ebuild index c4ca2d385d57..8d2e42a385d4 100644 --- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.4-r1.ebuild +++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.20.4-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 @@ -15,4 +15,3 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc # Override eclass SRC_URI as 0.20.4 was bumped incorrectly. SRC_URI="https://github.com/tree-sitter/${PN}/archive/v${PV}.tar.gz -> ${P}-2.tar.gz" -S="${WORKDIR}"/${PN}-${PV}/src diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild new file mode 100644 index 000000000000..b9d109250cad --- /dev/null +++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TS_BINDINGS=( python ) + +inherit tree-sitter-grammar + +DESCRIPTION="Bash grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" diff --git a/dev-libs/tree-sitter-cpp/Manifest b/dev-libs/tree-sitter-cpp/Manifest index f65f25605692..be4fd1bae88c 100644 --- a/dev-libs/tree-sitter-cpp/Manifest +++ b/dev-libs/tree-sitter-cpp/Manifest @@ -2,6 +2,6 @@ DIST tree-sitter-cpp-0.20.0.tar.gz 504679 BLAKE2B 654f72f7a56a66dccf437ba5a2b2b5 DIST tree-sitter-cpp-0.20.0_p20230410.tar.gz 715821 BLAKE2B fa867ce4e16dd1044007cf366bc711a6eb85dd6fee11796aa32d9bcee4ffbec3b83b7cd56333d5d79c3eb5e6f6e966291626d6edbb7660aed4b4e144caa18e60 SHA512 0d48722962909a708eec0c401e08f71f9eb3e742dc6bbdb0cfc9cb2b31c187b222866f279346de68726811db461f12fa6b1453bafe49d64f6c340a94a6a7abe6 DIST tree-sitter-cpp-0.20.3.tar.gz 1056333 BLAKE2B 3b1fc2509da265b2f49ec1a9bef7b005b06eba0311432af9e2e97977ec3a568a8ee531375f5330e624675f5b12711c4cf3306959ec82d21f1017380fb6e28b7a SHA512 62630953cb873dccbf6203b90ac6bd62fb596a615c71603c93b4fdc1e21d456c8f6ba74576e9e86732dbce2b7deaa082ea35eddf7fd7387d1ba13236757dfaab EBUILD tree-sitter-cpp-0.20.0.ebuild 340 BLAKE2B 7538b5354dec7d1cc491ec4844de1c83a4b9321db37d5af571771a43f82ee9b8ea8eaf2a9aff7e1fa43c2aaf24fbee9a04019a05b6e296caa0435d576e421b51 SHA512 3dc1780ce9527836c585267b63591352ba5b1bea3d4b0c7caa0d4d5f36ec2419cff2bcc5cf05f8dc849f23a55154995cfb13e96a1cca1f846c3a0297fd10d6c2 -EBUILD tree-sitter-cpp-0.20.0_p20230410.ebuild 681 BLAKE2B 1d72270c1e739f09ca656746545fab1e36aac4ca3b33ba3ee6b52f768f7d9b865a2a36c06d92cd2d496068da6df12ca4ece827312fff3feac9c0fb431838a82b SHA512 a01af87f1c55d9cabb7dbe441c1820134dcc34f153bf55823b6ab44b12f2270a301ac974677fd89051fad49f0fe73798bda4ef9ac4db1877a893fbdb5a08a306 +EBUILD tree-sitter-cpp-0.20.0_p20230410.ebuild 677 BLAKE2B 17f96986df973c60fe004a8b94e267141d971bc02bff31a4314e282741108d3e2db9930dda8944d8aaec1554be932900b351fb5c58e9672e3c9135ff0debcbdb SHA512 b4dead1fcf0be97040516ba3a029edb95e93505809d84cea3eb56c1d66d45dbeb26c98cd5c636969ce3464a808074def40ec07fc825351d2e7b7e89ff517e7f0 EBUILD tree-sitter-cpp-0.20.3.ebuild 364 BLAKE2B 1b939a3c1dc73e0b3ed1a1bc29f006a3b1f6de0e3ed24f516a7b8dcbabdc4cf086f1df22f9bad3fe7882d90b50eb4af477dd58593de49efa11e4157028e3675c SHA512 b8845db80d1d907977bd31810771e751f05fb47a574b12a0a462b05cd9409def079fbe2accdcdc15128527c8591640c7665ac0c56fcd839b04ad63ea9777d0b9 MISC metadata.xml 445 BLAKE2B 38d48d1eecf642f04f8e069f60c9676668736864260ba6e59bb0ba1d67992a18267afbd2854e9455974d8f4db3179c7cb78c34411f8b838f677494023a87e6c3 SHA512 525b59cf53de56d7168998af64fa2b8bbce684defc2e3cecfcdec6e68aa8fa0adb45a4b2afcaff7dc5f4678a69db124785d9d1ca21dd73702bc90a2f3cd6e207 diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild index 7b755f216577..7d1911486869 100644 --- a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.ebuild +++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.20.0_p20230410.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 @@ -12,7 +12,7 @@ GIT_COMMIT="0b6d0eb9abdf7cea31961cd903eeed5bbd0aae74" DESCRIPTION="C++ grammar for Tree-sitter" HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp" SRC_URI="https://github.com/tree-sitter/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${GIT_COMMIT}/src +S="${WORKDIR}"/${PN}-${GIT_COMMIT} LICENSE="MIT" SLOT="0" diff --git a/dev-libs/tree-sitter-gleam/Manifest b/dev-libs/tree-sitter-gleam/Manifest index 38d95cb238fd..af46d83e367b 100644 --- a/dev-libs/tree-sitter-gleam/Manifest +++ b/dev-libs/tree-sitter-gleam/Manifest @@ -1,3 +1,3 @@ DIST tree-sitter-gleam-0.33.0.tar.gz 145953 BLAKE2B 542014b5273d3426ca948ee08f778830046b58be9de410861ddf51071984b2c9619099d8f36670e9b47e3d16d53657923f6d2a902102ade7a668b4b1ee3c93aa SHA512 0d34c8d653805fc9284e496d047cd1480c0608a42c7491faa7f3840117fc003713f6233a80556169fdd7345b571b1ed7c6ecfb8aa44ffe3e625e564c332cd0b4 -EBUILD tree-sitter-gleam-0.33.0.ebuild 527 BLAKE2B a8087525c52bdfa27d4e67b6bfb77c12390392ba2e71d05d151b31130161a81c449e24a2b4d4686fdeb8936353090bf389ec45b6cbf83e2c9336dbae34ab4568 SHA512 b503af1245a8eaaf2c18512dc607a6541f2b8c2dbf784330ba5def216e9f1f19f294e48bcca3078fb93d1816ade4a69c40da5d3e454023b2704b1ed53901e311 +EBUILD tree-sitter-gleam-0.33.0.ebuild 500 BLAKE2B 38fd5a7ae08fdc8093d7041e556fdce333ba46e9475cc4a1e33f1219aaed1699ff37cfea5132d99a7d540629283d8c47679953c86d4f9d448b9392bfc7c00d7f SHA512 3ab2aa4f9a0b570dbcef2b402facea077de0aebb4ad9aadd502b08f053ec44b0431b36955e9e5aff94ee2ba71168bfeec4e5278499b537573da3dbb28d4f27d3 MISC metadata.xml 341 BLAKE2B 67b3690f0533f91215d7fc153895735c2065dfda4d1ad37d38c85163ba467e0294ce44aee25e38e319ceb9ef39622f9aa786b50efce17b262406a953a0be1f12 SHA512 e78cbd8082406494301754fdf169a4161103ae203cd6cb51c37bb3529c77f4fd7da2c7446c8f89932549b612d28d2a52cf44c30a59397ccffc185a64e9b679dc diff --git a/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild b/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild index a42d41fcbbc1..3db768bc2df6 100644 --- a/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild +++ b/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild @@ -8,7 +8,6 @@ inherit tree-sitter-grammar DESCRIPTION="Gleam grammar for Tree-sitter" HOMEPAGE="https://github.com/gleam-lang/tree-sitter-gleam" SRC_URI="https://github.com/gleam-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${P}/src LICENSE="Apache-2.0" SLOT="0" @@ -18,5 +17,5 @@ src_install() { tree-sitter-grammar_src_install docinto queries - dodoc ../queries/{highlights,locals,tags}.scm + dodoc queries/{highlights,locals,tags}.scm } diff --git a/dev-libs/tree-sitter-go/Manifest b/dev-libs/tree-sitter-go/Manifest index 794d31ee1b8a..9444551758ee 100644 --- a/dev-libs/tree-sitter-go/Manifest +++ b/dev-libs/tree-sitter-go/Manifest @@ -1,5 +1,5 @@ DIST tree-sitter-go-0.19.1.tar.gz 160180 BLAKE2B f92bbb342eae3a7705dbd6f6564a16fdbad1a25c405970bca1e8df01ff6d0c20b45f9849a0d13d53e2f56d95b71db0f7813765f64e0dcdfd9ca617d1f71e688d SHA512 8390dd3e39daa42ec5254b4c6c0b15fec0caa7ae64a9ec3b9116a10f9e9f1b6940cd88c8cf14dc50b28b97ea588ff302ebd16f3c88e0bd6983e76b5526a31b45 DIST tree-sitter-go-0.20.0-2.tar.gz 195753 BLAKE2B eca2965c0d7bba3c639e092845ac98d05936e9d87290dca2a283dcd6afb1151f8d63aba907337fee79e9fd9b0d901edfda62ec936ef948f57dc663c9d906715b SHA512 ff438a6c84454f38cdefe506f5da787007cb50b3d41bcb9c7f26ed7d951a3268e6bf0b32f2e750d0e4233516c1e4a827c24af831020f81f268fe825adcd5f836 EBUILD tree-sitter-go-0.19.1.ebuild 299 BLAKE2B 4fdf4bfbcc4a8ff5e79eaa3c23ad4ccd4b7186e849164557076bd97cbd15a1efe6d9004892206759ec6a97dd61aa8784c02c19914e201a51370314ff70a2fd7a SHA512 242c0256830fbdbb67ca6f05ca6e4af4e4b6e31eea5ee0549436f1a256254961b6df93c618b5e0cbb9ec1d374c9ab069d333938645a12bd52e72e1e19bcc17ab -EBUILD tree-sitter-go-0.20.0-r1.ebuild 467 BLAKE2B 1846835bd95ec0180989249941af6d002fbfcf4c43f29ec028ac177a99e179980ec191eb3c272fc3e0b4d77a71a01e97ee0017b088cfcb4e12f224c4592e5b45 SHA512 c290cb09cb4d7c01e60a6f0489d0505645e814118f1f441946b0aed472d26ccee776ec6916e8500bc66dc764b00c01bdd494973eaf2766382785270970d67d54 +EBUILD tree-sitter-go-0.20.0-r1.ebuild 436 BLAKE2B 7d57ae3c83ce1854ec4f83b9cd7ea5d1bd7442684ad69c7479857ee0781f8e457a0b2c0ffba6e9087f13f86c757e32da4c0b605436acc4cda15e64ff782658f8 SHA512 def4723c1ef76c1d4e5847f73d515acac0ab5e5626fb50069e2d9c1ae0d25ead8fb7ed7769e9e4c8e4bce42d842c7830c6fa584355ae176a3282b3728cf0797d MISC metadata.xml 444 BLAKE2B fa5fa7e6372e8bda6a7bc00aa4b7904f721ce2cfcf11cf9df7f582846a304f31750d23c6090b1e93584500bd1cca2b528c3ae14ac85bf31e7999ccb557ad8807 SHA512 372434b52dba0f7a4adfbc7ecd975fe161852a9b9c1c599cef12d3071c973a514e546e9182e0f3bb840a4d71109df5ab3e9ff6e1c86f72e6112551c8e37c0f57 diff --git a/dev-libs/tree-sitter-go/tree-sitter-go-0.20.0-r1.ebuild b/dev-libs/tree-sitter-go/tree-sitter-go-0.20.0-r1.ebuild index d1e163716e36..1d5e61986362 100644 --- a/dev-libs/tree-sitter-go/tree-sitter-go-0.20.0-r1.ebuild +++ b/dev-libs/tree-sitter-go/tree-sitter-go-0.20.0-r1.ebuild @@ -15,4 +15,3 @@ KEYWORDS="amd64 ~arm64" # Override eclass SRC_URI as 0.20.0 was bumped incorrectly. SRC_URI="https://github.com/tree-sitter/${PN}/archive/v${PV}.tar.gz -> ${P}-2.tar.gz" -S="${WORKDIR}"/${PN}-${PV}/src diff --git a/dev-libs/tree-sitter-javascript/Manifest b/dev-libs/tree-sitter-javascript/Manifest index 83438d6ff9c1..e7dbe9930ade 100644 --- a/dev-libs/tree-sitter-javascript/Manifest +++ b/dev-libs/tree-sitter-javascript/Manifest @@ -1,7 +1,9 @@ DIST tree-sitter-javascript-0.20.0.tar.gz 278831 BLAKE2B cd66005e7ebdae154a192ff556d4cb35e91d93a2ab645a24b9492217858278adc1f7917a7dc5033bbcfd84ca7ef41a3e7ebb1ff934bb09b79c8923469110e1de SHA512 778e0f2f5bf276d7ffb6eab0fe3f7473b56605de707c8e2f491fbb5826da94067b9f1bc476306013267001b5ecaab11a956e896b78520cdedd27006fac97fe41 DIST tree-sitter-javascript-0.20.1-2.tar.gz 371027 BLAKE2B 5bd9b11f1e10ff37950b2142031bebd3b5f6111818a21bf5a7d97a8a27a5340bd09cd139d76846141ed64a824f82f1e1394b90d8622192524d7db9a02ed95223 SHA512 5341311b419cf763c0a6d23348eba0e38b417ba07c2def341027223347d850c28b86db6add136dbf73cd5296133823a4548493ee649e09247dfbe5bcbaaab76d DIST tree-sitter-javascript-0.20.3.tar.gz 394552 BLAKE2B e578299df6645b3529e8b82385a8060a8e25f122faf63f4e7f0ecc6ddbec7f29986c552a83dba9cf0bc8866225e749e3c9c0a5a9556e6266e8e731cf09af4def SHA512 31fd1b645fcbdd6670bc6b00e6c4adc2ce440aa35ba9b530a6161849fd70d0a38f8539727d321ba2bbc60a8d9bcf33296b561f8921115a8e68c50a40b253bbc4 +DIST tree-sitter-javascript-0.20.4.tar.gz 396452 BLAKE2B b33c4c44fb59985af7809ef9bd015d12dac185999993570164de4ac87a60cde28cf4c1232a06dd3e312ce256f2b021ef5fa500fd9e0772a3fb657f74256500a4 SHA512 65171e5af35c9c5cc9a6c54792d2194b197e130ec277b35e67e04b654082bcb1b98cb9bbe497bbe1dde69f582e5cdca01cba4f40682b7b587fd19e89b88f3dd6 EBUILD tree-sitter-javascript-0.20.0.ebuild 315 BLAKE2B 2b9f5a9c4b709644a5c5c3794a70246704199b5626a48d3ebae585f6de8d69e31be08ff3023ff63bd995f520c73268d95d5f376d35d098594230501c030bd87e SHA512 2641dfcebef2c291114997f80fccc9ceefd352559b726ca3ea198382dfd055225705c4797eb4b33f5a20cd29c34a5511afbc53bc85acef3fffbd0df62fbf7c64 -EBUILD tree-sitter-javascript-0.20.1-r1.ebuild 476 BLAKE2B 2f57aa5a232bd376a798764bc75bb7658a5da934aec7cfc505fa4acbe2aecab9942db0485b0717be7eb38c9c77949555097f5bc47fbb95ae00016374a370fe43 SHA512 468d0bbdf623b34d890493247f1890bab3a9c2d451a4a8f18755511cc7759ad1aad47a361bb60322e4f9468f248e8034e45c194c35aff058c67a366579c46516 +EBUILD tree-sitter-javascript-0.20.1-r1.ebuild 445 BLAKE2B db27d411dbee91e8ce15ca9d093ed7d197dafa0161af52faf6599dccb4307c0a0298bc7a7fb4b69feeea9fafec95588d6f237dc02e9fccf6a8618e968a0b4eb2 SHA512 18f36b40a18ce2ee7863de12fc58522eab2e0066a5aff8d0f67feb8ed6d788fc52df3d3d97407efbb9c9cfd2c707eb8a206e65126516d7cd544e6fe94719a793 EBUILD tree-sitter-javascript-0.20.3.ebuild 298 BLAKE2B f9c80cc1f9df5bb9b637e24c5ef4b82699ac1d53c58da0bc75c0deb511c3dc7fe14e2b8d1eebc1a881ad70a5328a6e83d1fedefadc9908c291f0353ee8e759a2 SHA512 8dbaf3d05913917c1601414fdcae326cef4dc8f071a7924d78a2b62edc6a0206bd6ff3240c0f2b008a3affa7d6ac60ccd097ba17d9382c66eb84a32e32b26e98 +EBUILD tree-sitter-javascript-0.20.4.ebuild 298 BLAKE2B f9c80cc1f9df5bb9b637e24c5ef4b82699ac1d53c58da0bc75c0deb511c3dc7fe14e2b8d1eebc1a881ad70a5328a6e83d1fedefadc9908c291f0353ee8e759a2 SHA512 8dbaf3d05913917c1601414fdcae326cef4dc8f071a7924d78a2b62edc6a0206bd6ff3240c0f2b008a3affa7d6ac60ccd097ba17d9382c66eb84a32e32b26e98 MISC metadata.xml 452 BLAKE2B c0a1b41f1e185ed114d88bd150adb7c0db6b3f4519a40bf84947706621725cc592f31d30d83a2068458026fc920a6e273a480a63f9d90a136f7afab93cac4481 SHA512 e05141731ca0a84b6d6037e73c5ffe3a11cc6bf86f8d2c4642333ba05dff558eb93d8fb062cc67059e3ebe4d9b75041eb6f1ef3f79b38b1dc1abd9fc4c6fc77a diff --git a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.1-r1.ebuild b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.1-r1.ebuild index b1b7e3a5cc95..e1d5ee9003fe 100644 --- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.1-r1.ebuild +++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.1-r1.ebuild @@ -15,4 +15,3 @@ KEYWORDS="amd64" # Override eclass SRC_URI as 0.20.1 was bumped incorrectly. SRC_URI="https://github.com/tree-sitter/${PN}/archive/v${PV}.tar.gz -> ${P}-2.tar.gz" -S="${WORKDIR}"/${PN}-${PV}/src diff --git a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild new file mode 100644 index 000000000000..a95e21c0d4a6 --- /dev/null +++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.20.4.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tree-sitter-grammar + +DESCRIPTION="JavaScript grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-libs/tree-sitter-ocaml/Manifest b/dev-libs/tree-sitter-ocaml/Manifest index bd8cb40a8914..827546bbe8b8 100644 --- a/dev-libs/tree-sitter-ocaml/Manifest +++ b/dev-libs/tree-sitter-ocaml/Manifest @@ -1,7 +1,7 @@ DIST tree-sitter-ocaml-0.19.0.tar.gz 1314747 BLAKE2B 8bceac43a40b11b27395a52a450ab734312fbb43cd4b711ca27e629f16599a04cbb55b13a05540ad20f7aa00f068ef57752b7ba42c45bbc75fc87c344133a743 SHA512 897ce5fcb58241c8ec123536ce52eba64698cb5da08403801f4d1760fab1addaced0b3cda5c24460cf2b4531215becf3a6b29c34ba871370b02b467a13b171ba DIST tree-sitter-ocaml-0.20.1.tar.gz 1509589 BLAKE2B 965980ce37b27bde9771308eeabe5117bc7997f3a5429e9774eeb885b81199e5d8ebc471bc5cd10d3e15e2cbcffdf6f887f0623b61c3595deca06492d22c78a8 SHA512 c3a070367ddce3186ea09c705f4c08279f0fbf890669ce6486eef5b9564ea2c3a88041b3227ac9210fdb9257d4971697e6ceebea672fe37e7fce038cd9a09838 DIST tree-sitter-ocaml-0.20.4.tar.gz 2849217 BLAKE2B e96ffaa2bd72b849f215a9d843fc8b27003917878a32eb5471a3ee4547a931a5dd4b991872d913f514d6519b9bf78b7b57bc501c89f360265a36abb695ed229d SHA512 517f1bf1ff989be4c0853eae20f3c7bc51ef3f68bce1a850d80c6ba150cccac820b6ead00c45e53acb2dd06e9b2e7646dda219353ffdad16be3329f2bd33593c -EBUILD tree-sitter-ocaml-0.19.0.ebuild 318 BLAKE2B 9b0c72a32938b3f4f99bec3c84267d92c5f4522b7a67ac79e6f35f501062b8d13498560109a8587db1271fd814aeab6a433e4c8ac6f2d8f6e4cc542f42b289b1 SHA512 d5070cc56ff257abe8919f283d891d1ee8f3871d6e8338b24fee2541d9e1fc6eb046877105c7063da2e3a1b3e32fc25fa5ff73920b05f465c1f2a23a1c46aecc -EBUILD tree-sitter-ocaml-0.20.1.ebuild 318 BLAKE2B ac0a99074f40bc451aa125409ffe06f978d8c737fdf8cae93980ccc874b9d2d44e52969ad9511f1c431a9c08644295900638fba5b69582683466aa5d48af23c9 SHA512 d2ed07156ea1c01278b04063103de74f72bf189e2a17b22fbb49c76a4666c97b3ac56ad4869bc6936e2dcafc9c8398ff40973fc521be65171668b37608f849af -EBUILD tree-sitter-ocaml-0.20.4.ebuild 318 BLAKE2B 1fd82bba8237259ff8b42750a75601b9d2d60d1ea6ed5e9a110564d4a7cbf5ae04fe2c7711caa765ff2c366254342b39fca6fb0fb1499dc8c05ec6ac939bba3c SHA512 1535ad8558bbdaa9191aede143f5653eda0a3de59a9b814a6dcfb7cf591adb3f8bf294b6e0f0f735b7850ae565537dc998a5913761ba0e4b95e4d39473a0ef62 +EBUILD tree-sitter-ocaml-0.19.0.ebuild 314 BLAKE2B 15a7951580b196f2441ca495709693a40897d46ab3d372ebe20a1d3cbd2e5028c93a2f8e2a2a20487097379efbcaad451a03ef5fbfbcd4ce639b5f2c8358273d SHA512 d31b1476aa0a2f11e08308bbea3b5448710e8fe84f4d50422899346caa221b0ccf66f1756750cf30f090038cc487823f831c20dfc4712671cc34a74aa08c3390 +EBUILD tree-sitter-ocaml-0.20.1.ebuild 314 BLAKE2B 15a7951580b196f2441ca495709693a40897d46ab3d372ebe20a1d3cbd2e5028c93a2f8e2a2a20487097379efbcaad451a03ef5fbfbcd4ce639b5f2c8358273d SHA512 d31b1476aa0a2f11e08308bbea3b5448710e8fe84f4d50422899346caa221b0ccf66f1756750cf30f090038cc487823f831c20dfc4712671cc34a74aa08c3390 +EBUILD tree-sitter-ocaml-0.20.4.ebuild 314 BLAKE2B 15a7951580b196f2441ca495709693a40897d46ab3d372ebe20a1d3cbd2e5028c93a2f8e2a2a20487097379efbcaad451a03ef5fbfbcd4ce639b5f2c8358273d SHA512 d31b1476aa0a2f11e08308bbea3b5448710e8fe84f4d50422899346caa221b0ccf66f1756750cf30f090038cc487823f831c20dfc4712671cc34a74aa08c3390 MISC metadata.xml 560 BLAKE2B 550bcbe717df1b3ba199b5895fb4cf884c3297713602f2f891445647f4c1dc574b371e3b5346eafe25ea4fe7f4290cdaeead02a70b05714a05f55ff2caa2e107 SHA512 4c56aa12beacd6ae57f60372fce8997e49a73b95a3b94487d9dff5a25ad42f771ae3b0af1a4f20d0e1e05c150bd16047c180d5a3e46db4f3a73dff51e9e0e3ab diff --git a/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild b/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild index 41143977b462..afc9708cb318 100644 --- a/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.ebuild +++ b/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.19.0.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=8 @@ -12,4 +12,4 @@ LICENSE="MIT" SLOT="0" KEYWORDS="amd64" -S="${WORKDIR}/${P}/ocaml/src" +S="${WORKDIR}/${P}/ocaml" diff --git a/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.20.1.ebuild b/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.20.1.ebuild index a22d049de4cd..afc9708cb318 100644 --- a/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.20.1.ebuild +++ b/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.20.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 @@ -12,4 +12,4 @@ LICENSE="MIT" SLOT="0" KEYWORDS="amd64" -S="${WORKDIR}/${P}/ocaml/src" +S="${WORKDIR}/${P}/ocaml" diff --git a/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.20.4.ebuild b/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.20.4.ebuild index 263b5edbc896..afc9708cb318 100644 --- a/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.20.4.ebuild +++ b/dev-libs/tree-sitter-ocaml/tree-sitter-ocaml-0.20.4.ebuild @@ -12,4 +12,4 @@ LICENSE="MIT" SLOT="0" KEYWORDS="amd64" -S="${WORKDIR}/${P}/ocaml/src" +S="${WORKDIR}/${P}/ocaml" diff --git a/dev-libs/tree-sitter-python/Manifest b/dev-libs/tree-sitter-python/Manifest index ca06d4f647af..97a7973ad339 100644 --- a/dev-libs/tree-sitter-python/Manifest +++ b/dev-libs/tree-sitter-python/Manifest @@ -1,5 +1,7 @@ DIST tree-sitter-python-0.20.0.tar.gz 155192 BLAKE2B 1b81eb80dc5a69124ba8579f905b83290b233b7aa7f41b13ead293ade576b4c2f4cb4ca52d34f1bd59131e6b0ff2a3058d8119bedc235fe6a8afd49b0856580e SHA512 6eff62f40a0cf95c9acb8bd571ed5d74ab9db7d15104a039273861c28f932c79d5e4d32e3017ed38fe35a8e92660f46bcdab8091a2dd2cc0d9699598a6d46606 DIST tree-sitter-python-0.20.4.tar.gz 249840 BLAKE2B 563895c46ca1de400d51168473cceaed61b3df486cbf9f33ae9f63acc16268b9147917f0bc0f18d3c8cad0ab0684b4c51900a7e1c6b898735621676353630650 SHA512 2cfd327a1c0033ebb5bc1a4efe4f8b7a776ad45da6b12ad3d496fe3500e2a99ac0ecefbc6eec81d724bcdb060a0ebb8a24496dee23c83c7802e0226f495751d3 +DIST tree-sitter-python-0.21.0.tar.gz 275770 BLAKE2B c595476144931fbb08c404fd72d981ad8170333fcbec98cb4b7637932860dea3967abee712ce6afe1c6454ca02cd67e6c84e969ca0b5f593d6822ec1ee623afe SHA512 02410d235473a3e9a108b7820f146cdf8df5794814ff1e2ce8ccac1e38a727fa3e133bcac6718ade2a0d0f0965e879bb3cb9652d1d30f738969f458add53dc50 EBUILD tree-sitter-python-0.20.0.ebuild 313 BLAKE2B 7daef9f803f6abf6261a2f5887c035485e581b26d054742676a5003e04ec090b1f0c98783c11fb160ac9e65b5dad1ef8c3a72dbb7e3157145e9cd5401208f749 SHA512 bfd8e60b322d9c49b2c6f0d124ae1f4cc4dd71d594fe8a3f04bcaa88906f0a7d1c8adb58876475237dd28e7df8e8600bc69f9475edebb516e964edcdce62d3f4 EBUILD tree-sitter-python-0.20.4.ebuild 313 BLAKE2B e1b33ca7ea816e0da8151840451a11e5ba6f62c70ef31ca4b274b9e22f20246f08916787adab77feaec9507d66454f7213932bc9df26e4915cdbd8958cce902a SHA512 186a2485768e9034dfafc7471b702347ba2aadf8f3a47906a79552640feae5689b63fcdf61d12905b418de7860669deb836e8dc5d8f61759c48e56caa44f8eb7 +EBUILD tree-sitter-python-0.21.0-r1.ebuild 338 BLAKE2B cdf58e460871b609b7654d4f62dce902d43eeb0ffc76a16fef1f9a27e38057eb54666ccf1333e0694eba4a18f42be1b309a7adddbce4234c76aab56b4b407be1 SHA512 3cf8d69b98096fb580eb2336c339da79a0023d6b11ca411edab2c1f245eee43e8c1e3d809109360e907dd09f88ae448c593b6044a197d96289609f6735ca6516 MISC metadata.xml 561 BLAKE2B 940672a7aee286697c4ce7511e489d0eb01be80fe5814bfc46d8dffa16c628618691a9d613782c88066b54ee961e050b200763af88539918a2c953a501ddc99c SHA512 c3e7a47cd19750d2d2d8d1cbf800fc92ce9166bd2babf0704743a41c2415eb7d9023ae0f1fe8c9e555e785d75794b821f63b09c75ef9b9c0e982434d6dbe1c1b diff --git a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild new file mode 100644 index 000000000000..e7ea609d79c0 --- /dev/null +++ b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TS_BINDINGS=( python ) + +inherit tree-sitter-grammar + +DESCRIPTION="Python grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" diff --git a/dev-libs/tree-sitter-ruby/Manifest b/dev-libs/tree-sitter-ruby/Manifest index 714c60e87567..87fb80c57c3f 100644 --- a/dev-libs/tree-sitter-ruby/Manifest +++ b/dev-libs/tree-sitter-ruby/Manifest @@ -1,5 +1,5 @@ DIST tree-sitter-ruby-0.19.0.tar.gz 325077 BLAKE2B eb39ba999ccf582b698138ebb7a7f9cbd949510046460d84e37471634700b0751219a7a266652256225bc6fbdd80340cca38662b180c2314f82c5ed7de3324cf SHA512 dc092b55a73a7ffaf698c784e0a6e8fd115478ce8eb2de00301bb8c2455044a4b7f4cd04ab36eb19401386b55088ad3fba6cb9cce9856b6f607bd76caaf0900b DIST tree-sitter-ruby-0.20.0_pre20221101.tar.gz 575761 BLAKE2B 17daf39dfd812ab0993cd2a3ad728603d629c2e177261fa60d237a1dfd504b2a087611824cdffb03e95c0b304d9f6991ccf36aad1f18db4aa3177c082c6e275e SHA512 ff6eb4a28e5313cbdebca0f939d209d7c15016fef4ed864e64ce2e6f30023e15a88483c5bc90673fcee42df75c6e003b69fc2e5f81b72ecf1a506c836eebeba4 EBUILD tree-sitter-ruby-0.19.0.ebuild 285 BLAKE2B f0eae4cb4a9e979353a83e56897ebd87c616877c292b03d1506f1a46fb05cf117e303a60245d213f97bbe429b6e6a32e4e5851618147ef59db694a7c7c4ffcc2 SHA512 4f50df5ca7ab14990741c761d98af7b3e7f812690e4cf97432a7294a567aa521d07603ee385484df72176fe0f53e914504c40795dc389a9e2ca42fb65a2d6592 -EBUILD tree-sitter-ruby-0.20.0_pre20221101.ebuild 526 BLAKE2B 195296829cf625e8993e136dca3b7cc116f489c66546854c0e4339d21de0d5bced85517d12c35505e0510d23577aa2911e859c5acd1e848eb3c0d632a06149f2 SHA512 3e4333910c9bce735995927bc2ce86d7b26efa15e47046d6b70bc8819a80aa1ecde97eaddcce41f1027ea05ff8ca0beab7451caa3ab90e4b8d00b7f8eae6fdf9 +EBUILD tree-sitter-ruby-0.20.0_pre20221101.ebuild 522 BLAKE2B 184d0aa99d2ae86b8abd2b2206fc279c01495f9e49267b64559e7d2bedf88ccd9173bbd846984c2fe8add00e0b1f89a1c102febfe7439a9b58d28f0838e1c7d7 SHA512 da273e117a0fee8ed52c99143923abb72225cf8c29b7d03aac502cd731ba0e012cabd2fbaf34542ccf3cab410a946126c5648201808b5a48f573bc5b0ce83231 MISC metadata.xml 559 BLAKE2B 152613d9b7937a08857d96b4f66803dee57788dce76181acb149bd2a372c1647035076171da2fb0b0745d1762589dd829486536befd1245ad0e2d917fd646d28 SHA512 5c353e6872add822be369b693ec38c2cc797be4c57c23c5a43b144407b7af987f0741c3dc56a173f6ebf05e2d3fad1484f7d8b45393d211ea7e1ae1c9d6281a0 diff --git a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.20.0_pre20221101.ebuild b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.20.0_pre20221101.ebuild index 0dcbd7dc9e45..c0e7e24609c7 100644 --- a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.20.0_pre20221101.ebuild +++ b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.20.0_pre20221101.ebuild @@ -11,7 +11,7 @@ inherit tree-sitter-grammar DESCRIPTION="Ruby grammar for Tree-sitter" HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ruby" SRC_URI="https://github.com/tree-sitter/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${MY_COMMIT}/src +S="${WORKDIR}"/${PN}-${MY_COMMIT} LICENSE="MIT" SLOT="0" diff --git a/dev-libs/tree-sitter-typescript/Manifest b/dev-libs/tree-sitter-typescript/Manifest index f9635e614466..63312475d337 100644 --- a/dev-libs/tree-sitter-typescript/Manifest +++ b/dev-libs/tree-sitter-typescript/Manifest @@ -2,8 +2,8 @@ DIST tree-sitter-typescript-0.20.1.tar.gz 767713 BLAKE2B 25921ef20ec82bacf9858fd DIST tree-sitter-typescript-0.20.2.tar.gz 826705 BLAKE2B f51e56932676bb16d6439a0513f38cd5970afff47045d3e43ad804c1557c6f93c267934d1cd7804caded6d14b85fb88e6f7c21ea99bc23e99912e6f434d96510 SHA512 0ed78e515ffa3756800e1c3864540b761d734c34efeab4c5ab46ea96ae026bc09f7c6ef51eaa7275cc06ebdccc870961580da1930717d038265c0293fcf1784e DIST tree-sitter-typescript-0.20.3.tar.gz 843881 BLAKE2B a8b01a6fef435ac089ff716be400e6f55b89256a0b170cef3d6103eeca301f076d909180db61534dcf58bcf703d607871193f0a517d34398d81131c6dcb0e977 SHA512 6dacfe3d329acfbc80dd798bc900798cf3bad06441ece0964adb51117876b8c54be7d88303deb3abf139d7241b60d45c458a66f6079a149c010a3cd55581065b DIST tree-sitter-typescript-0.20.5.tar.gz 1556573 BLAKE2B ae4d71cc8e4745a3b6899f3f28fb31f0d31b0b1f749a73485b5f0b9e81257bde1b3338650e72e7c0082386cabb3b04bfc6bf8a603305aa8fa44c1e08e3843aab SHA512 5b0f9b5725766069d1535e39f3a4658b5200a2a33c3b4881f4876b741a6c13f9140429b73621949e2bd1e06ab0ee147893fffcd3c5349df337eb923a649b8867 -EBUILD tree-sitter-typescript-0.20.1.ebuild 339 BLAKE2B 2e85a828b757db9a150980ac71aa8da12a31180344f145f66bddd2a69da709f3cc8c7e0e2c509d64e1ca5480ac9afc6f46cfdd2914091f1338cb083d87c36466 SHA512 ec25ddc8e69f09965106b9068788a71cc28f6cfc38434c54a6eaf38661b0a1f8c64fe74d212e47fe3f825ba909f689f13bf3fdb4646e95bae84093d87013d55a -EBUILD tree-sitter-typescript-0.20.2.ebuild 339 BLAKE2B e9c4134395b0b48577ed5b81a0235ad8597a33ef693e3f27816681ebae998ff0d530f776f8dc67353a9a7ab0ee5d71feb7d0890eb6e973ad2ac254408b1e8d80 SHA512 0d89e0141e6d87709af137ac23af417cd696419cc92a4ba67fdce68116da9e9449757eb957105d7809f3a544a57689c88c8dace4e4b4a5595c5cb543edb4da07 -EBUILD tree-sitter-typescript-0.20.3.ebuild 339 BLAKE2B b046ec4e8a1dc01458fe207e5944fb9a17fd13bb9663b01d0b95f231ef16037a75a42304ed2c531c2f284233df117dbe1f2792307e01cb27c375082491bd515d SHA512 7e1fa7b8a03a6111069e174fe6ebb5ea15e10311ea652d95736428850bdfd1e710c4f8d939801a0aa1990f9997f1e918c3fc03681dc7be474feb5608cd84b129 -EBUILD tree-sitter-typescript-0.20.5.ebuild 333 BLAKE2B 3bbfd6d653632a7e25ec0f62d99593939d2479ea4278a1a8dac847bd4f9d6576af516ea9aab2910ef0352f33fb5567ce3a8ba1c725ea29337c65ab2aba123759 SHA512 99a34b2ae24c70078c3aee315bd780bb6e28956357c5c9df879f8cfd3ab2336603c8d371415aaf08a9673f7ac9b522309f951545559cb7a8365a729f8e45d0fb +EBUILD tree-sitter-typescript-0.20.1.ebuild 328 BLAKE2B 01d9ff54b43b4cd657a314a2a05391a4de2c4edcbb9d83bfeb0e80bb5b56609db61a75b35fe5821c685e4ff93ffd2bcfb1adda9b1b0919aa4d4033ac2d6491e2 SHA512 e02b7e6633aea88bd36b8572d1fb338e98b37305192e39e51a892e6b8a45554d823dfe07e98c964d46da8fb622a7f77fe029d103578986c0f1534ed560634894 +EBUILD tree-sitter-typescript-0.20.2.ebuild 328 BLAKE2B 01d9ff54b43b4cd657a314a2a05391a4de2c4edcbb9d83bfeb0e80bb5b56609db61a75b35fe5821c685e4ff93ffd2bcfb1adda9b1b0919aa4d4033ac2d6491e2 SHA512 e02b7e6633aea88bd36b8572d1fb338e98b37305192e39e51a892e6b8a45554d823dfe07e98c964d46da8fb622a7f77fe029d103578986c0f1534ed560634894 +EBUILD tree-sitter-typescript-0.20.3.ebuild 328 BLAKE2B 01d9ff54b43b4cd657a314a2a05391a4de2c4edcbb9d83bfeb0e80bb5b56609db61a75b35fe5821c685e4ff93ffd2bcfb1adda9b1b0919aa4d4033ac2d6491e2 SHA512 e02b7e6633aea88bd36b8572d1fb338e98b37305192e39e51a892e6b8a45554d823dfe07e98c964d46da8fb622a7f77fe029d103578986c0f1534ed560634894 +EBUILD tree-sitter-typescript-0.20.5.ebuild 329 BLAKE2B 6a90eae0930c5633cb889012474daab79a05d202983739074fb0ca1786684362ddeedbab74e127baaead89ac431a66291f4650cb0805aeec15279659130a1241 SHA512 ed5f14e64d2b0372f6c79a84732d57c310ae43ab59ab613d6ac6c8795aeb969451f2e4b6ccf804c4c28dcb5a6696781e986089ddc7f5a73aa00488ff6713cb8e MISC metadata.xml 452 BLAKE2B 398c3e5901b36a7b49377e93dabce04d29f095eb6d0c5ddd5ebc29ad892121d2a4fce20bd4587737c7bc4f039aba0add3d01545993e0ae539ad9540d2832fbd9 SHA512 a9e3bee239e3abd86cd1bb00d318ef5e6529230b49ce0767e4b417e6abae0ee43637dbbacc27bce5e4f8f79d996aceea1ba0ed9afa1d3cc072f9bd502fcc0432 diff --git a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.ebuild b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.ebuild index 91c68ef697e0..3826613aff5d 100644 --- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.ebuild +++ b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.1.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=8 @@ -7,7 +7,7 @@ inherit tree-sitter-grammar DESCRIPTION="TypeScript grammar for Tree-sitter" HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript" -S="${WORKDIR}"/${PN}-${PV}/typescript/src +S="${WORKDIR}"/${P}/typescript LICENSE="MIT" SLOT="0" diff --git a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.ebuild b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.ebuild index 5186725e58e9..3826613aff5d 100644 --- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.ebuild +++ b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.2.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 @@ -7,7 +7,7 @@ inherit tree-sitter-grammar DESCRIPTION="TypeScript grammar for Tree-sitter" HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript" -S="${WORKDIR}"/${PN}-${PV}/typescript/src +S="${WORKDIR}"/${P}/typescript LICENSE="MIT" SLOT="0" diff --git a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.3.ebuild b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.3.ebuild index 72a2b3dd5f81..3826613aff5d 100644 --- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.3.ebuild +++ b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.3.ebuild @@ -7,7 +7,7 @@ inherit tree-sitter-grammar DESCRIPTION="TypeScript grammar for Tree-sitter" HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript" -S="${WORKDIR}"/${PN}-${PV}/typescript/src +S="${WORKDIR}"/${P}/typescript LICENSE="MIT" SLOT="0" diff --git a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.5.ebuild b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.5.ebuild index da5d17a90d8a..3ab5b3028d0d 100644 --- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.5.ebuild +++ b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.5.ebuild @@ -7,7 +7,7 @@ inherit tree-sitter-grammar DESCRIPTION="TypeScript grammar for Tree-sitter" HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript" -S="${WORKDIR}"/${P}/typescript/src +S="${WORKDIR}"/${P}/typescript LICENSE="MIT" SLOT="0" diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest index cf1b44004be6..02597339a9b6 100644 --- a/dev-libs/tree-sitter/Manifest +++ b/dev-libs/tree-sitter/Manifest @@ -1,10 +1,13 @@ AUX tree-sitter-0.20.8-no-parser-header.patch 1007 BLAKE2B f1e088a764629685f84d9526eda219a8e52f4e7e6aefe3cc1f4ef713ffa4b21cd228369f4be6ba082359a1065b73bdcb52f80ba1a1cded2215153e3d59d9097a SHA512 c2a5541fb528ca07daffb80103397226a59d53d4f206282ae43e2deee27220ef9a9d5ade86da7b09130398c8bcd2e809c547c490f8271ae696f097d89a6931e8 AUX tree-sitter-0.20.9-no-static.patch 756 BLAKE2B 26b67c972575d3fce7d9ac841828e66d395c6b4d81b99023332649e72bb2a0a515b9c257a9927dcb654fbdf20c4b538b5ad39c18f063f47f3de171a2258eecc9 SHA512 0d624ae97d7bbde0a035128b372dc175eb9d0a41871270fb43179356632d040d7827d2d6a073a1f7ecff537c1ec1a647df907c5ee39ab6b8840a1827b7f1808d +AUX tree-sitter-0.22.1-no-static.patch 858 BLAKE2B 0f3ea5693f55a80af02597c740beee5371b98cbf3c671c203fb5eb916f0454916c995fd3f53cd64942db2efef500e9473edd4ead7320d082b98f14bbb7fb0bed SHA512 90edc87e5cf6039ef86e7e3e3906acea2fc3066f37fffa026c832904effa7c3df546143b7b2465de0f979b3f8750cbb89778f8780b1cce0b529c542af7202f1a AUX tree-sitter-No-static-libs-gentoo.patch 793 BLAKE2B 9f80752bff2b5d327889702b6d890a4cdfefc74965a8109e692ddbf576cdea62062df0b3757c2ac8264946e549bbc9885f1b52b870f932c4805b74f5171fa718 SHA512 8eb3e40f91ea5a23ae668a7208b697d6d8c67f34f5807c0c26e8ed56357a577b3f3e6e7138d32aa69f8d1865b274595341dfe77674abf8eea1be442ca023da9d DIST tree-sitter-0.20.8.tar.gz 2941223 BLAKE2B 158820a88b20cc96252f8bfdd257e910ca4dc79174bb45ee52623c923b8a634714c65be8f9534411865fb03aaf84bf16bf659567a74cd58141ea687fa89601e5 SHA512 30fa3f97e1a24d469a7565dc91db629accdfbe081b43d951e9751059a0c7f763d727e95efce5806cd9b1689650773bee1106f4f91ba001da57df3b0d83dda967 DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B a6cf6606f75918eeab7dab0d2758cdba0922b5677cd4c8755982c077ee0a734090c8a87f7dd1fd56525b5864f94f5f19c3fd04e43773877e13968855f976d0c0 SHA512 6882c0edf87232d42aa40936c6a2da46e6dbb89d28b3def67e9c5231af19a517fbe22cf0ce9aa25a8ad4252cef6cf4aa94a00f8d0503a8bdd99ce0edd99a392a +DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40 SHA512 fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7 EBUILD tree-sitter-0.20.8-r1.ebuild 1328 BLAKE2B 53e234169c5f1378ed6f67a59a58e40efc186c0354b6b845973ae2e1676accd35f54434ac3a88d34648f27027439b5489a6db10953f9443cdf500e21f914301d SHA512 0ed16e8d4994053a6a08633793a6f3ff37e077e1825d14f6be8cfcff3343042b8b41f12195e987263350acc99a47ae3660f33b5c04c9c574e479dff08636eabe EBUILD tree-sitter-0.20.8.ebuild 1277 BLAKE2B fca5db0fb7a996038dd8c65c12b74e038d566b01d68e2a19ea00a56b69d5e17feb1f175ffc7077dde778861fa1a918e3f1d33201f08b3d46ec90cb19e5639acf SHA512 97138d0d18931238eb7359a4f0043c69bb63624785d48326ca127fc166c3cb8c372dabbde1aa787041fe7345aca642b6eafdc2c9907bc75992e771185fcf3933 EBUILD tree-sitter-0.20.9-r1.ebuild 1329 BLAKE2B 0f6ec587af1f107c0b0ca55e0bc7f1deb617103f6a170f714c1c98154a7178d1dc6bc1248f190b738be9109a97119c725485e00a388811f33b979bbdcedea64e SHA512 8e0981af4402bd0d20b732752eb966ae5502b7e5a52f6c065e00598042733e8029f28c3cbb524a59e344418ec3bfa1560a7e3b402466a9ae16ceafaa06d2e0c1 +EBUILD tree-sitter-0.22.1.ebuild 1150 BLAKE2B 046ddf28b24a4bf7c4f58e09106dafee717965b7a890ec07124689c3126cecc470b9177c87708d2dadda0998cf17066635f56ba9bca8209205979544727f03ef SHA512 6c03ec0d32279d19198922f8a373f8faf3933c932b372526c1360e4e51d46327ea30e8c647161dcd153b74ec3e6011fc1c6a380d98d4d4b45308e96cdfdbf8bf EBUILD tree-sitter-9999.ebuild 1025 BLAKE2B 85ec2589b2036eccd8a1e73dbf66b250ac818135bfc771667f9c61f0ee9ad125992a94c01f33f0662d6bd059e1c57eda8616a2c2f0a918461db9ef09601b0834 SHA512 e3141a10101219d2ee2a978277214827b787ab0a9ed67d0532f070805393a05e5ed040c954d7c8ee157c5fb5161126ffb65a12b834122564d913addc9ef451ee MISC metadata.xml 927 BLAKE2B 1b94b1e0f323461151d82920b4185cdee4aff41ff751f170d893b80f62423545adfd5efd8cc920c933f599089fbd72423ffdb4e43dc51f975bbc4eebe601abd1 SHA512 88e936a507fbd1154c1c167f6fc343ded2e3e6d2c073d2efce9a2e1c98ac1877e5c1197a903a597b403b444189cf2e4b519c4cf144a8eb1ad050c0a8b07ae101 diff --git a/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch b/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch new file mode 100644 index 000000000000..c2bcb3cd6fd1 --- /dev/null +++ b/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch @@ -0,0 +1,19 @@ +--- a/Makefile ++++ b/Makefile +@@ -45,7 +45,7 @@ ifneq ($(filter $(shell uname),FreeBSD NetBSD DragonFly),) + PCLIBDIR := $(PREFIX)/libdata/pkgconfig + endif + +-all: libtree-sitter.a libtree-sitter.$(SOEXT) tree-sitter.pc ++all: libtree-sitter.$(SOEXT) tree-sitter.pc + + libtree-sitter.a: $(OBJ) + $(AR) $(ARFLAGS) $@ $^ +@@ -69,7 +69,6 @@ clean: + install: all + install -Dm644 lib/include/tree_sitter/api.h '$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/api.h + install -Dm644 tree-sitter.pc '$(DESTDIR)$(PCLIBDIR)'/tree-sitter.pc +- install -Dm644 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a + install -m755 libtree-sitter.$(SOEXT) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER) + ln -sf libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR) + ln -sf libtree-sitter.$(SOEXTVER_MAJOR) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT) diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild b/dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild new file mode 100644 index 000000000000..05b74b9f9391 --- /dev/null +++ b/dev-libs/tree-sitter/tree-sitter-0.22.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Bump tree-sitter-cli at the same time. + +EAPI=8 + +inherit optfeature toolchain-funcs + +DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT="test" # tests are for CLI and not the lib + +PATCHES=( + "${FILESDIR}/${PN}-0.22.1-no-static.patch" +) + +src_prepare() { + default + tc-export CC +} + +src_compile() { + emake \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + STRIP="" \ + CFLAGS="${CFLAGS}" +} + +src_install() { + emake DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + install +} + +pkg_postinst() { + optfeature "building and testing grammars" dev-util/tree-sitter-cli +} diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz index d671abd67cb38b3e70e326ac895f223e40ce52e5..3689989bf328a76fb45ea2d432acfca12fa57fbe 100644 GIT binary patch delta 36824 zcmV(%K;pl#s{*vE0)HQi2mk;800092bp6?u9Z8mDhrZvh$RBW0MWxlpH~{?~u~umAclzwRG>^&kCz z`s=Ts|0U#b{>%UJfB)zp+lBh2hj~Le-_qkKc_ff9v&eyrlqwiTu-X-VVdx(3d zy+fP-@?ZXsfAx7non@6HmZO%s?ir80%gHyM?YP>G!_PWOxpr>pUhNL0_t@H*OX9Py zHm_rjJgoi-lhEi{-1ySfB(<_ z{eSx}|Mg$~_5b}Z|L1?*-+uk{rGNgP|DXQl)4jj{_?Ii>H<|T(mE#)6>?@8L>%7kx zOT5N87Vmu_#d(D*_PNfydK~>aGZHzkRFB?|)p+B@uYcbQx!-&D-Hy9&{w;Jwb=A>J zL{i8h-7(E@w%R6wPqFXg{+rD1G�()e`O<>sVnRnR?$fjd0C0uTg5du5{#ij(T#I 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 delta 36778 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 diff --git a/dev-ml/facile/Manifest b/dev-ml/facile/Manifest index 99dd7a203581..5d1ac95f7b1d 100644 --- a/dev-ml/facile/Manifest +++ b/dev-ml/facile/Manifest @@ -1,7 +1,4 @@ -AUX facile-1.1-make.patch 1613 BLAKE2B e469aa4820358b9d197251c6b3c6150c0aeaca8362d104441fc35e975e401776e1d23804a160cd6b37c545c769c0c856ff871d0428bbde47828fc9cc79125d20 SHA512 024132dfacce666c1f52f331fe5ec9f927dbabc1742b44aa11be7ae8851c25943afea5f2f99b3e544127b5c49af7d7337d4b59c60165a777990402855100ebc0 AUX facile-1.1.4-dune.patch 883 BLAKE2B d563aff52eda151c9579c378253b74811759a8e66cae9dc775ebf3bed3717d6289ec40a107610032de3c575a8c98cd45651fe7d26c7a08e55887b1d2c61ad613 SHA512 df90e73916b2e42d20bae837c24be96633ef34fe731bac07307ade12fb10fbf5c575658ee295c5003f28aa989574fe323c7a3040b6063bf8522d0691a5255a5e -DIST facile-1.1.3.tar.gz 99656 BLAKE2B 19d81c48c39b96083628cc40eb9aca7e8ad7dea4ae81c884bfb22daa56135ac411698d57b68f3112829a1fc53d29612627809901c6e30eb4672776508eee57b2 SHA512 78d315188e661245eb7306b645e9baaca94db0b9511112b57dbc8597bf2f75cab5604c8f4cf850209464e802c636f592552c8b492730cb28896d2acd7f413346 DIST facile-1.1.4.tbz 83874 BLAKE2B a0921615425124b6f1ba51a939bd4c89bcab71a0341e5b866f2c44d89863c077c42f269fcee2a8e302c580ce618c4e765f826fd9c4855f9e992c35cbdc8660db SHA512 b4484275ebf7f0bd271d865c6745bd1784e2260060470f64f86a18833a9663efbf56b089ae668c51f57bc8473281af4e92d461b87eefb2c62162fa7da60838f9 -EBUILD facile-1.1.3-r1.ebuild 1364 BLAKE2B 53b25c5f5ebef68a711e9df7c157361879fde240fe6ea5850a2768e68b96f09cfb3f69dfc65572c4bf719c3584310bb028d67218f928d6ba4436cc857094b9a1 SHA512 ee5c0d77a55694e1c9db0d40f93ce141782b3820031facfeb98218f090e1991ce6615bc25d196d1a5fb9e7575399b23d79dbdaf298e42d31e2a3cde1bc528439 EBUILD facile-1.1.4.ebuild 538 BLAKE2B ce4637c9c11347d92998c6e92753906d2606cba755799aedf268fd562e4afb61e410dba39e51ae76e1e86e11d1a92ca08bfc2ca91f61db4892b8bb3c16fe5053 SHA512 cd4b404eaea4c022dddbf06b05aced5a83253b06d1ac0da85379809401b6a9d247419bf0f157dbb54e576a2bb1e3c677b4e7536e3714aa0316273bdd462e3277 MISC metadata.xml 427 BLAKE2B 5d2175a32c7c2005d4f7ce47d7c775053f4b0c2d4e707138669db582d5239356ae8a53c5b48b3751580a72db52d256250fc4aec98cfc17b40ed7567571f954df SHA512 a5add2382c31da550a44168738d8d0b10711f5d225320dac43f67e07ab443ce345b79ba027822d3e29845325a8cc0b70c20894deea260e7fad4081bbe86b6724 diff --git a/dev-ml/facile/facile-1.1.3-r1.ebuild b/dev-ml/facile/facile-1.1.3-r1.ebuild deleted file mode 100644 index c70362927300..000000000000 --- a/dev-ml/facile/facile-1.1.3-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="OCaml constraint programming library on integer & integer set finite domains" -HOMEPAGE="http://opti.recherche.enac.fr/" -SRC_URI="http://opti.recherche.enac.fr/facile/distrib/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/${PV}" - -KEYWORDS="amd64 arm64 ~hppa ~ia64 ~ppc ppc64 x86" -IUSE="+ocamlopt" - -RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}"-1.1-make.patch ) # Fix building on FreeBSD - -QA_FLAGS_IGNORED='.*' - -src_prepare() { - default - - # Disable building native code objects if we dont have/want ocamlopt - if ! use ocamlopt; then - sed -i -e 's/\.opt//' src/Makefile || die "failed to change native code compiler to bytecode ones" - sed -i -e 's/ facile\.cmxa//' src/Makefile || die "failed to remove native code objects" - sed -i -e 's/\.opt/.out/g' \ - -e 's: src/facile\.cmxa::'\ - -e 's: src/facile\.a::'\ - -e 's:^.*facile\.cmxa::'\ - -e 's:^.*facile\.a::' Makefile || die "failed to remove native code objects" - fi - sed -i \ - -e 's|$(FACILE|$(DESTDIR)$(FACILE|g' \ - Makefile || die -} - -src_configure() { - # This is a custom configure script and it does not support standard options - ./configure || die -} - -src_test() { - emake check -} - -src_install() { - dodir $(ocamlc -where) - default -} diff --git a/dev-ml/facile/files/facile-1.1-make.patch b/dev-ml/facile/files/facile-1.1-make.patch deleted file mode 100644 index 7b77639d2277..000000000000 --- a/dev-ml/facile/files/facile-1.1-make.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -ur a/Makefile b/Makefile ---- a/Makefile 2004-09-08 10:51:02 +0100 -+++ b/Makefile 2007-10-23 13:11:28 +0100 -@@ -3,7 +3,7 @@ - include config_Makefile - - compile: -- cd src; make -+ cd src; $(MAKE) - - install: - if test -d $(FACILEDIR); then : ; else mkdir $(FACILEDIR); fi -@@ -14,10 +14,10 @@ - chmod a+r $(FACILEDIR)/facile.a - - clean: -- cd src; make clean -+ cd src; $(MAKE) clean - - distclean uninstall: - rm -fr $(FACILEDIR) - - check: -- cd examples; make FACILEDIR=../src queens.opt; ./queens.opt 8 -+ cd examples; $(MAKE) FACILEDIR=../src queens.opt; ./queens.opt 8 -diff -ur a/src/Makefile b/src/Makefile ---- a/src/Makefile 2004-09-08 10:51:02 +0100 -+++ b/src/Makefile 2007-10-23 13:10:34 +0100 -@@ -28,7 +28,7 @@ - # Version of the library to be linked with the -p (profiler) option - facile.p.cmxa : $(CSTR) - rm -fr $(CSTRCMX) -- make facile.cmxa OPTOPT=-p -+ $(MAKE) facile.cmxa OPTOPT=-p - rm -fr $(CSTRCMX) - mv facile.cmxa $@ - mv facile.a facile.p.a -@@ -41,8 +41,8 @@ - # Does not work with many modules (e.g. containing class expressions - facile.exp.cmxa : $(CSTR) - rm -fr $(CSTRCMX) -- make fcl_stak.cmx fcl_cstr.cmx fcl_inv.cmx fcl_reify.cmx fcl_arith.cmx fcl_goals.cmx fcl_fdArray.cmx fcl_gcc.cmx fcl_alldiff.cmx fcl_sorting.cmx fcl_interval.cmx facile.cmx -- make facile.cmxa OPTOPT="-pp inline_functors" -+ $(MAKE) fcl_stak.cmx fcl_cstr.cmx fcl_inv.cmx fcl_reify.cmx fcl_arith.cmx fcl_goals.cmx fcl_fdArray.cmx fcl_gcc.cmx fcl_alldiff.cmx fcl_sorting.cmx fcl_interval.cmx facile.cmx -+ $(MAKE) facile.cmxa OPTOPT="-pp inline_functors" - rm -fr $(CSTRCMX) - mv facile.cmxa $@ - mv facile.a facile.exp.a diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 8fe8d4e50736..db9d47182d56 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -4,20 +4,15 @@ 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.0.src.tar.xz 132034208 BLAKE2B 06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814 SHA512 b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf -DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232 SHA512 7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2 SHA512 a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390 SHA512 1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2 -DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 BLAKE2B eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71 SHA512 687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a -DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 BLAKE2B 5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5 SHA512 b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 BLAKE2B 855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82 SHA512 ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490 +DIST llvm-project-f3cfe016c5d8429c0dccfa6f85442e2ea0d45a58.tar.gz 208184654 BLAKE2B abd35798f7c921866bb221cecc42aa94915271d0804acbf44dbe5640efb787ef9d928c329eacde768fac4292217ed4d3c4187fba02dd1c826059aeaa1bad33f0 SHA512 513f7278367114ba3fe3271e8a790b62adbca97d280968537e44e5df9a7afb467a5ca93480f4d4fb7c4d5c0734d00ab54559bf68c00f09a1fcff2fee492aa84f EBUILD llvm-ocaml-15.0.7.ebuild 2576 BLAKE2B 19ad7bcc099299b50cee2551d0998ef748cf46081605459355a9d11b5882a3a26559892321f47d67f927a422ed1dc34332f9d9bee82da3e151dc9edec58f458a SHA512 3366ae720bb79421c253c28946c5281152d3573416fb9c7967327bd2d2b418f01887d63e00ccc1d5f5008d1f05280f270fe15be3e8d2b812c782d881778e8417 EBUILD llvm-ocaml-16.0.6.ebuild 2510 BLAKE2B 129a25c76d02640a151bd2ba8b1542e34bc4b0adb5aac797f96f7f888b8939ae33dcda9eb1f2ec31eae81575ac3e32995b9e99de3540f3fdc8e085b0185200ec SHA512 250285a57be6d7cfbddd4a9ff4ab8bc25e2813441da263bfef1a7a4d11658b6ed9a3d280ada7b1e45c5cb472e6647eff260926672089e7e445a12be6a5344bdb EBUILD llvm-ocaml-17.0.6.ebuild 2510 BLAKE2B 129a25c76d02640a151bd2ba8b1542e34bc4b0adb5aac797f96f7f888b8939ae33dcda9eb1f2ec31eae81575ac3e32995b9e99de3540f3fdc8e085b0185200ec SHA512 250285a57be6d7cfbddd4a9ff4ab8bc25e2813441da263bfef1a7a4d11658b6ed9a3d280ada7b1e45c5cb472e6647eff260926672089e7e445a12be6a5344bdb -EBUILD llvm-ocaml-18.1.0.ebuild 2466 BLAKE2B da2561431f2a593490fb3d20f208e69d97c1d8f95ef4d47681d2bdbea6f9f10bc470930787bf566bd052c49a5b4b8b9fc5f6b60bc837fadd0ae61e95e36c28da SHA512 9d3e85045503ba47be049d7b9edd464f4b2ea5828a63f289fa5129e1c1a2a308278ec22c396d2fba374bf457c1556df31c7d28ca5c237283ceeb5319fbd546dd EBUILD llvm-ocaml-18.1.2.ebuild 2466 BLAKE2B da2561431f2a593490fb3d20f208e69d97c1d8f95ef4d47681d2bdbea6f9f10bc470930787bf566bd052c49a5b4b8b9fc5f6b60bc837fadd0ae61e95e36c28da SHA512 9d3e85045503ba47be049d7b9edd464f4b2ea5828a63f289fa5129e1c1a2a308278ec22c396d2fba374bf457c1556df31c7d28ca5c237283ceeb5319fbd546dd EBUILD llvm-ocaml-19.0.0.9999.ebuild 2439 BLAKE2B bb0e88a5e695bdee92c2a6af929944f78ddb799f9efad1de86151a997e3b8c0bc099920b80aa5400fe072022b0a21767dd3187144c450dbdc859e0ae2591bd23 SHA512 4409ff11250d3d75f80508b2dcdcdd7571df68a7ebd33b8f08f4334415335674f1019fd7af56bda3254a28fa725cff394956b08b5de9176a2722bd020949a219 -EBUILD llvm-ocaml-19.0.0_pre20240302.ebuild 2439 BLAKE2B bb0e88a5e695bdee92c2a6af929944f78ddb799f9efad1de86151a997e3b8c0bc099920b80aa5400fe072022b0a21767dd3187144c450dbdc859e0ae2591bd23 SHA512 4409ff11250d3d75f80508b2dcdcdd7571df68a7ebd33b8f08f4334415335674f1019fd7af56bda3254a28fa725cff394956b08b5de9176a2722bd020949a219 -EBUILD llvm-ocaml-19.0.0_pre20240309.ebuild 2439 BLAKE2B bb0e88a5e695bdee92c2a6af929944f78ddb799f9efad1de86151a997e3b8c0bc099920b80aa5400fe072022b0a21767dd3187144c450dbdc859e0ae2591bd23 SHA512 4409ff11250d3d75f80508b2dcdcdd7571df68a7ebd33b8f08f4334415335674f1019fd7af56bda3254a28fa725cff394956b08b5de9176a2722bd020949a219 EBUILD llvm-ocaml-19.0.0_pre20240316.ebuild 2439 BLAKE2B bb0e88a5e695bdee92c2a6af929944f78ddb799f9efad1de86151a997e3b8c0bc099920b80aa5400fe072022b0a21767dd3187144c450dbdc859e0ae2591bd23 SHA512 4409ff11250d3d75f80508b2dcdcdd7571df68a7ebd33b8f08f4334415335674f1019fd7af56bda3254a28fa725cff394956b08b5de9176a2722bd020949a219 +EBUILD llvm-ocaml-19.0.0_pre20240322.ebuild 2439 BLAKE2B bb0e88a5e695bdee92c2a6af929944f78ddb799f9efad1de86151a997e3b8c0bc099920b80aa5400fe072022b0a21767dd3187144c450dbdc859e0ae2591bd23 SHA512 4409ff11250d3d75f80508b2dcdcdd7571df68a7ebd33b8f08f4334415335674f1019fd7af56bda3254a28fa725cff394956b08b5de9176a2722bd020949a219 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0.ebuild deleted file mode 100644 index abe0ff931561..000000000000 --- a/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0.ebuild +++ /dev/null @@ -1,108 +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}" -KEYWORDS="~amd64 ~arm ~x86" -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_pre20240309.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240309.ebuild deleted file mode 100644 index 879c30db0807..000000000000 --- a/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240309.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_pre20240302.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240322.ebuild similarity index 100% rename from dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240302.ebuild rename to dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240322.ebuild diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild index 4c5e8a08a079..e2d0973b6d95 100644 --- a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild +++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" IUSE="+mariadb mysql minimal" REQUIRED_USE="^^ ( mysql mariadb )" diff --git a/dev-perl/DBD-MariaDB/Manifest b/dev-perl/DBD-MariaDB/Manifest index 42d8a0d0372f..6de16d4ce624 100644 --- a/dev-perl/DBD-MariaDB/Manifest +++ b/dev-perl/DBD-MariaDB/Manifest @@ -1,3 +1,3 @@ DIST DBD-MariaDB-1.23.tar.gz 186522 BLAKE2B 4202146d0c73d2e3259e54085d390d9769b46f0771b3a83a05b0203f6589ffe0f189008453448d71b5f07e8419e038ad32a1ed968c8ceffd836fb9f9cad1c9f7 SHA512 2217f36606caab477b8fa931a69b53b7f706a25cf013e4b62aa1b0b48905aba24b724604b4b99e83dea08d967848119447f35ff8e6b5eb80c7fea4e8c084de16 -EBUILD DBD-MariaDB-1.230.0.ebuild 3178 BLAKE2B 93aff90bfdf85cb9d2f1276aef9fb217b616955082626464cff975047a989ff5674ebc9b712a603222d7dd537a36921b1d953311e4e2a769b3cb53389fc710a0 SHA512 21b3e7d1e316530a1df81329a1ca429237683bb9de8d4c8c3db6c44ef09fff33a625e5877f96c807e7395e26891cd7d22cbe5fddf591d0ee1aca8878ba0d5b20 +EBUILD DBD-MariaDB-1.230.0.ebuild 3177 BLAKE2B 68aa3a1075f3224a2914cc598dd9a5100e14db01417e2ca26e9e8c337978f0366fff1230fe998df174ac6c00cf7bbb5fed6fdee6d17e9f528c940bc95a32b85f SHA512 ea0f2569c70152509a42fe3c6fe3fe59ad0166384da11a608e24e8f67eb3f84d3857b8480c6d3e6163f6c0c262279718a138ef0d33b76698062a74729980662b MISC metadata.xml 662 BLAKE2B 481ef182dc86e6a58a8ed1c14e480980529939f2f6269eec5b58f1a0bb763f8388b3c7d05916be3f51505cc5d3cfb2b515b4427c8b0caa4339be31bc126ebb4e SHA512 a0973f9e08479180b2186b0a45ce12502958055e392e8dc4c59e14788756ce5bf69bfab4c08532de6a4c980164cf775fdc4e447fbd10e4a75b3f7991d6fcf0bd diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index a917f84a3692008c949b2ade74bb8ae9e049674e..d1acab8dcd661f634a20bc626f55ecd4e2065e0c 100644 GIT binary patch delta 237170 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%0DJ_Nu2{`+73@w>Mp zS39Zxn^rpdOsT{`064;z(k79{c9j*2V@z^tTBPn&x{jr=F-!%Wq=B)e2;n+8lM*N; zlQm!0CWLID2&OdkTk}uF(}*_;pj1%YQ^O=kUAr$T0_}Nc4#jJFzRO;m7}NStaR5qy ze+2T}+ELTBEM|l5igt_hwuHEkbFl6Eh8H31NdF8!2KhdLEzm&%yp9-WHK{=O4yx+bawLz36PX*hQ{ zgN=6!8org9LUQ?)^>Om3X8xRHXIn+ze>|YCeci1)hxEj3+@1Q_4jU5Zx?QCBWdFpj ztPY?&6i3*m!o@7FS4-qYXO~N6fdiq~OSp1r;vSAQ{35C3c5LPHX3?uC4TNru=S!!p&=Rb~5j_{;&W!DBkaMct=)6wl1xY&zP_0>G_+;B)gHay-w$IvztY zbq5jwTeb3=6tJO!Rc}YHIcY(cGe=U4y?X^=pKA`|x~RxOi)!fR=ms8ZQ&i-OPg zQ(y+f7d7;-O3{F+CFhDxdlX+Sf7{z~OPO;Sy|G?1jd5443#4}wj#NXFi8>@M>3U&r zo5Gb>ZPsw0{3dz#D~~Gsg$FO2sec|Ez2NOGQBX}nR@|YLu<6C7!`!*wmRraDgv3I( z-FQkFmB1zS{Z7JDBA61t>XOK;VpX+Ak1DNY?Mh|y0GUle03YZ6t2a!Wf9~=8YWtt! z@Y*==LZ7OLbQ|fw=VDT zMQHo*?z=y}4bpT%f1i{^vw3fo&CFD-t?xX(hB?Q5B>hNs_Dyu~NP9y^qQO+jaLm`& z9m=7YLIE*Z-E?RoYPZrba#|eTij6vTCLz`V8?6GVy`MdgRTI80s(apES1E@&fW0jJ zbSgP_X+bSVj$^i`>FcFQa1Mf*O|fC0#ff2=|kp$ngu@FiobSqDj(blIMft zrd#2ms_ z1k*@bcVMY~5&%7ykIn_*s7E$pyp2QGphL!km+u2kA8XxXGe^#nfNrYgBHf87hj<#0?457pWf%)IogqXKzy zF*h%EI9idE^K3zI-zljx>K+3aC-qSip_IiAcE>yKG+ewAt!A9iP3&#?@(#_XHF2x! za4RP`dn$~4EP1>8j^wju>GFk~uQYVMC|#4s5$wm>K8lF`etiD$Gbrujpa1iBFZ~1` zZWq1Xe>td`sC+aPOh8OPF57UmWSm9RkiD}4ih~?eF;mK5v5=m+)wIBgWQ!*D#iIRr zfnP(@^C)WkLhWv2K2@18CrQhw!k3ms@dR?smRh6gq_>ZY6fj(AHknHEI>=C|In=?{ zJLlLn96Z0w!AqDP3MeGrmtF+dNs&x(dM)L+f9||;&yJ*Q3JDQMrmCY_-%ugc>=N!@ zE!*$^*LUy!<--eIw1;H_8*HL>Vq{Q}VO#AR`_a7qcpbJZhgYFs+)Y<%@nv&%FI+0_ zlTziq?5Ed%6m;IrE8#Q+P@FoTfquf(>lqRZuR(Fzi#+VVtxxxi`gdQ7RZ!M#Iob48 zf8=8q{6vM6RBcl_nsp#utFH#kWvTPZ>6{Sa?78gccFA0N&R^QXfMu>J-LX1ke=X^7 zPB_mooU4daVcac$wQMe#65Z|N`=4J8@I2(uBB!4qb!3VYWyF$lE*nRWTnVNpp7{%w z2VOC-9C^8`9+$kZAb*1s1AcULW$~3CdePBG4Y zS^_M}m{_;P0H}lQ&)&PJL=;k0VJ@=e4fMB?$`{M!&^r)`Z(H@eP^!`qca>|Z-eE)1 ziI=Q_df@=MJmm&u*)-QJt4$DZTRQVdx_9frR+KZEGCiYF1JIINRn@xQo?p4BZ+0t-Ndu$Bs}xpf1SXTo3)M1H`FUV9$&55pGy7Zhw{SNZGX^vsbd00 zWv}pClph2ia5APME4Dl+9$GmLiq&DO>;|u~|EopCrNZF2IZxU%Q_0k}yGlGZP>Jeq zmj|dCzYIOmk~IDY>aIwzBXOq(Ra&qOA^Lq2+{6Q~{Dn){)b6!D7_}gNGXem$ZVb$J$e)k`w z)K_Di4-6Mx&aQK!T-amR+c5?E3`BvA)3kafYMpiO@1vZ}?!5C@_AbB=BHyXTRci{* zDUKuL9ck&WC`fWsWb;s6f4vT>Lj{JVR*`h~IG^s-_UP~~8!(e}PbVZatZ`C_b52Yp z8hI4>U}C6t1hxyj6(eI_*XPe1dIFDr!jyyvD)0dr75)d@UR1`jx5e?LRFJ#XG*MgXUI zp01qjAh}UGY3Zrsy7Q7}WPQ#}L+M+}lD=d+B|1?j<~Fr~y_C?&j;;h&O6zuV-Wlg3 z+r?pPKBZ(LHsyq(?@>b*`{kPOQ9oLl=41~&SRE;kVs8d4qUF(9bz>sIva6f=?lN7k zN{y?Tlj(wz)M=`Ff4Q0}W5e2N!THET`~6S9{PFiL-S{|Pu|^*R%~MK1pG%FJ))dzR zj8npK4mb(d>SlMZz^QaDo6-6oQW&!vA%3Za}>^QW7B8_q8s zQimf?q##r2f1rV(G?faKiE;E?O?Qco3Gl`fC^97QsNTFX@`sgZ!(K*}P{NKPP7jC@M_ z>Jkj)g%ur&UI3D(#d}+;j~A+nx@t(ES?9j>LcAsKf9f1^Nz`E1mt%RbjjVX0fIx}I z`%)KutzA6FU4QU^cOjd$fXU^GU)#0I*z)8qB$AY zPJWU_s{&3`7k;qQ2Gs=r{<^#dP9Q(k&ky-1W7pR8aLSs^NR}mrQ6_S>V~mX=dpKxA zOeYN&zWA>24O?=5_Tj2W@>aZ6iK$t>ZRXSsex`O7p7qvv_XPA& z7)+h|R5SVVf;8wNZGzDGDY>wxgTK5J57HJXYqvI!PHcA)^I-w4RNwu!eENn4DW!)4 zAC*$QYjMk$=GzJyDOT#Z!qTbLmpL3@QBG`8*OIuaNJP^`n^(MhBTezoN_fclEfiat z&KI(7ng(xbv=MrvyOBW183sV{fzO_TPSvp_Gifwk4#iGPId%c_eX)^G*;jmiJ0zm= zZ`Iiq>n^&cjs6{sM=nk5z}o?LE4t`iE+s|gi}YQy0J#m?)>gn_kyZvee!ac^fBpUc zetW&xQTsW3r>h-eqU*qW>UwXW;-Y-A@5uiG)?LZq)y=9D4o*L7PO^cNr7SwIsAvwK zFhW%z8h~~Hf!kL3uaxQM9io>Y7Mg>f4)=rl21v}Y^Ss;2CYo8p9vXn~h5%mbCc1^d z;&r82FPH90Ky%{FUDCBm1uI5Xf4>P?r(calucre{`b_YK(?+t%QLPNNuFc0rl$fv9 z>wP1NefZ(S$A2w9j!*CY`A>iNm$!|NMwMVpS#Hj8eEie}n7Dr{`32~ZtaPi{K%jFB zu{d+CUw72*D%NvTGPFvibq;$|kjD11@+YUnik$8xKIPa>I^$B6Up$e`e>vqRT1Vp4 zYwRTaB4|yE)9UB|SdlfYrc-#Lv8Y`+f0!uZWrKheThVj?gh0=O?E>61F zON2`2=7u(WL)c{7s4Ww8%8EVxHQua_c;=={gq?`@;ExI}PdOWl6Ee_bp-*2FhO&irC& z%t4Bq3ZVo+mgSO~!(Y%*%@EGt&|HF84*1|e5(X_lys0M@20-7fL(-rk=t-`lG!}Cl zfcmGF_SI!N+SkrZnhf|*QPl{k_zaHIo5PbMU5 z`ld|vv2VJAR~2}4f9JT|Ac}Z8H)7W`=}$^&_pPP-%699a(LCe>WL@rc6ISMW2kR2* zZ4K*g#1HS*fyF!OdJY+pK3CQ=g$)2;5OJs$kj_#Y!EXnMT$Bq0%ife3>Q&_jeaIY( z)??wWiw^g!7fE*Oj%}zY=qOm56cv=j=W>~%tfMBsiC#cle?r=+=}nV6KNWzBNp0DA z54GxdnK={>W!ccP@u&{YP{X=b0y{+=H|9woFT7$>Fh%r>7U0JZ|MkPW-~a2M{`fWt zgmAl2)v2J(HOvb-7sIFVL~M^0~c#m5s7 zafxJ}Oa4y7)tu*TrNZFn9I1Q%BJ6t(GJMV19O+T)K%7^rud1Vwa{Pti|g4fWy!XysqJgnH~ zzwR%LjUObfNPROabgrIH?O)P%;=NKUaIh3|&d!IFf1&7?yi#X*^)n1>OYuuPU!oFp zPaSjtL?nCV>jjesgiYEE~ECwDL-M{n-dKhWSywfyu?*a5OP0x7 zUlzyC)uCR*Xq?C-uHzL*MGHfjk?hEia$;@y8F&`TeREiodai@*&rSulRb>uyUK87$ z9sOvdf6ZbY@4ox7{CWKQ`|)3Ii>G8yKVzq5stMCA;R3x?gRimkfIk7 z@_|9cq*-Spi1W9O7aQ+_h5cIt_(>B>cGR-rk z%?S*!Y367a?^xFj>gB)|6}#FxEKV3Qe_tt4W8PYk4Xl7Nv2c*@gA-A0IF1tAB>OA* zw_V*qm-|`&MJ?P@8Lu^rr7c2SrXwVxLkDQz=o-ic`gwr_%%WhZx4kNMcW@2Q)o7Q8 zns4a<270zXQDd*vrkfoG1we3k9eGU#N*w>09VoIK}`@{HA=HGAs z`}6pzzvxswlmdsuQ2AGBwby`or#S3(^>&9WNjhqMdbI*Hr^d=uy3QYGC3=&xj{7E{ z0N9k#^nXTB$!9fwyf;0A;f2wg*0P0fKQ!jS? z(j0f@P(}|xR^3*8HBg(~OTAHA2~8#p;h)6DS#5TPbomHM?6;dtwGFkiAAIej;=lEh zXJray|J@S##u77W_vRR&JRpTHL0Fp;swE#(a4Jj?$Hw%sEjgk`v9LJ@B3oB0DhirI z3MC+H)0#;)&#Yv5e;_p5BFZAPrhvl_bP(viu|Aws=sA1{G2OsZYI9;Cq4pf?~CYWuaHo&OROU>4s=T z>f7y5Mw7!o`{avg{8rU|N;1lW7HzC0K=^b94vZ&JE+5((e>QF9!TS7L-OzY*15g3- zntH*_H8`Qie5dRu%i5%mr8-4^t8;k0v0&x1NA%-Q<%hS&ibG#4D>f9Eu<<6Yn{PM( zm+obwwi=u2P{;)?i&dP-0<46$Yt(D%vo4m59x<&RCkb=ZxgTTQJ+w)x(&KVYQae8| zvZ`TeDSyi4Ag;yLH;dJYXusLX>+4MGneEW2NUyX|p`{bA`O(ZBnT_n-grFYkZ) z>!)|W`l9>ZVj&hHIMj?oMO|1&qKmlh?f~)Mz^EWZL%PK634M?Fwd zUPT>3FHhM<%lZ&hdm7gA!OG~NB*BP{4D_u|Z+k0p9Xu_irnFpp`e*6KgXM#B3AX5` ze?rJN;80qnmoI}Or>0ZV-Ba}t0HU3Udx7rZl^Ye?)YXJsqJUXFG`!C?nOR7Xdv-KT zzfCKWjmS%cck~_@UK3y7+{^1#`}pCRKJ zAybNKTz_Z*2}*EQ;*7Qc4k|;*Ql&2Ue>zTL9Z{zs@+fIV8%e*Fw3_T81J&=_h`Q_@ zU7@4Z64SeKf3y3F zLGhAQXP005H1eDS0vgN#?1OYsb>^JX$SR70CzO4bUYUn|E6%tR2*CItQC9;My#_$+ zyj(Jko?d7Ea;^Gw!4}Eel9u%~W;u6J;zAf*`CHDGe%|-egKX3R`af>Ezjw;xX|Fb) ztu2SEUOc6#C?!tvrL-g87wR=We}jswQ#~JiO@LC{wLVb4^!4HNKYsI}y)A_9-&4~3 zc0hU@keIJY^x{DE%8G^l9`kQOAn2kRJBe-k*AYig^i z*Lteva4v2hRdWQFdKtY2N*%$B?IyBKN_ab6S5WGd%{^PEqL~(U!pu8=wPx@C{Ffj2 zzZVL1k5agYrkMBeH7VpYIdizs?6t$1+9<$cWM$@JEis%tCj zU#4;o2gj<`50#@`FWsCDfAy7A+1&LF$l5NbXE2ZF_Gov^*lyF*H;;NlA3Y}siLz<+ zW3;fyWW^=fX0QKRy|ol-KI{v$V+p+xUI}74M3B~Fpzc=_+S^wuO0V7sC71R>r*e9Q zf|l?2YT3-3pt+Bweg5#63m!yI&bqExv<{$b(DKgP49?S3xzFoIe@PT|I7yLt9+0pX zGnA0TzTF1RJp9H%b&s7;Z8u31j~Z1T8#0TifP%_j+Gjcjpo9*GrftNUrwzy6?$J)^ zDR;qHJMxO{`6@3aw=GH+hhw6R+KCZe+EvK$6mv^Ka@`&etP%E?|=W@7k$K!Z?jQ{Hl0ZpAn|gj%4AgE zbJsz*DCnk09Lf9kH^w2ShT{WyFXF|m(Gw-iK|HjWbO z)#Fjl$AR}}E1;WFXxnzcx5NV{gJdU2Dg;#*XZEx~mw16tmalXk#N?5<-MMC77`z_gPZ2MO%ZC`Dne6n0c-gm5VPt4J?J-}rMaq7!}}9L zL{+RpiI{seMXF@FQkKY*LY;G10JV{AUR{HeeW?Rqm3&qlo!|DlO88@GfBhB_l_yM+ zZ6!8Se?=}e{pg9OMsntp_i|}@-ffSPcy^VXc75tM9XrW#QnrJ-IMg$gjY{MSJUTzv z_3a8PYqd+6crX02c0T=%N)SFvqifblLadIopLVKU>fO602PT$$-l>W&J4EWZm2yyI z_&B6OZH|a+z&u4=LAu-KvuGl`k4>$H5qMogf1Z;U%XR4@@ztV&GS^6t(=dNuvX7r$ zF4^RLhuK7b5mz&+TB{ zZPw>bbx&-OFbXuTd=0=AV4){Fdtg>45_#fh?ym3!gt)ii0563-XgX4^?Dj#G{E-~t zf8i}E_u0u$pi?%jW7b1LGtuE@8SpR%JWDJ;!X&U$p<<|6MCS{)SC_!hLWC&{@)qpQVR z3;Lt0iuY>C{^$6wkMBQ^Uw!`k@qPW}^Goi+^F>mV4i_51Va+lUH+J&Wh@w*2e*!id zgX7oaI_F3Fn#IghPagnBGQwVKc4u1uDOz_aOuah4w_0S99e2$b`la&i^@WT~CIdAc z`MLkz)AI4-j=%Q0#JaVr#-N<^&x;<};^G*yrhh1c?4};efK}Apr??)kra;S(1LB|m=*OGV& z`>JqM(o(+msixZO0;STOT&S1gok~mt+<|LT?NbFC$(y^Cu=efply3gZf5M2`Fg2H* z5{iIjHxEcbJ$=QpI#k{3{8JT~uDrOU03Pd7r^KoCnqDv3_+f}~-~C^&j4mIzGT?yS zUN8@2FB`xJWagjPZ*22}6^mlqO_75tfu<{XLlC5}uj|-Ux$TzveH{=gBX_Tc%F$L{ z)ICN8scjGdB)9XyHU!zSf8)6!PfU{iD?RljIn`tfG9*dGL3=BX*f#ZzxTBXSpfJTn zG=0u&d&;urRldr9#4Ao`0FkkGNlJUv_AkWXun6%&mq)FIrTy+{%;0t6{d(zEYk6gc zw=I*B)7hUgI`g{m+r!Wa$Ct%XbU=icnAra^8i3!jM1!q3YL^Ny-OO$l(bmGR z*Ny1*^V`B$=axx0f7Mw4Fvq>@+Lf@@yHYa{g2v9_Sf9_?x|S|jcGhO7PeNeqPITym zQ5>StN0AD5QxC%g9KXnk@A|5MS)BN;ho&j4J*)IAmZCgDbmXz9S;y(4z*Gfpvp2*a z-*;|nnp-V!s+g&Z;~=xNVmJ2EX0UH|y0n`NYMY%-E_!1~f9hB&e_-Wh@0Zo;2Wsjf zcL2&$32&{~_iMcG)7MZWKD1D~YNSCk6VW02ZxCRmb{P4uBgz#dN~;CcEi<(!IuA#N zg6&7GJXbLhqWeLL+~M`QN(Ah*O^XlMi%%2A>YE`&=WOK0vqUIHC>l&7K(n zc`j`YPIw0ngOIL&uzqj%X4oK(SZ-`(iljAy0?eOdStZ$@wee!@T&Wh5Dr)>HRj{Tm ziKqG#QjRGir!=%k2(rN&6!vO%FPnZ9(ZIahB~)d#e=C?92jyjL&)4BYg?WG^2jEh& zbFKm2oipnj8aj}-%|RUZUEp*99;sVzRiHJ{(c2|CDcsP|X> zk~Go|fAs)@!>CsAaXWV}bAl!>=W>{%gwmX+${d*;V5MOHU6K;-iCD%#Oiu+oG2pV@ zR~$&=lau3*R9mTPw?pV^S{Me9lD@)6`BJ}+o*hTCCCZ`{%ZORGIj9K1iFdZ|Us=CF z`Y5gsFbK#s6)N6xbU>FFu9Np$EB5OTKYboQe|`Syq(0n#fXm5FMLA_e`7<*`L}y;NYg3Sh%jsr!Vvc5&Q~ zqMhtgc6eGo6{_8ZDz#`$p=h!iswFpd?aAVW^r9Fv>5J8LC{vp`(g|C6BRXHIEpGZ} zf28A*pE8#bv%<(E)5216P&it3Rgl5CR)WLQgfI22<@@`^+uK4aQr{Ji0Mp-WFU7!j zy<_FhJHWOa@>KiS2w+E9{CX!QrHQxIT2eNS$M3q|>E1?CXt!Qg)Dnc0CI5FT;iQ}H zz3j-QXNq0Ro_)G@M3gEc~7b^e?gV@#a1N-P@-t&qcQnTyra0|$S>z(Z*T5m zP;qcnl>)Wzc6C=&c3y>77mkc_6HdH+TU?e!z~&q|TK(3-z20!D+dSu1O?P@!np^i6 zr7a}%N5xBhtC~EW!%9;E)QZcedeypZ^+oES5^qg`nB0`Opn@I8)cQkx(O&Hie>&Q* zWXQlcoK$kE6An&=JaO$sMb~tU%9ik)63HvYgOec(y!M;(DifA%?bNiI#NmuvqiR3w zyq!AOf}N;%ylbn{T&m=`Nn+aC(uV~rbO01!g1UtooHH%hr6516!(maAeW+POPse0y{)&^|E~$ zpWkl9TmVl%u)nvKTpqc79Jlw}RKCtD>CH0~4%`T6But4$_F9@OIWW|2&q^{r(E>o< zG{_;v6W-ZdfT|H2MTScASt>a|#o1D#FqP+Nk8x9X`B_mVNOZa`_S$L1eL6oLSpB8{ z8KUkNdsPSOI%TF(gAmt%Btu2BmVbQMC>6}Y*E`oGbi1ZVuU1>qj&MH}7K!EBOSgTw zm8(eq*B<-zk`3yG@_D@b?SKFL@$E{BL$pjc+4gQFM-UY<0>u$Ro%wO5_@WkesX$D` ze}yRHRIt9-jM<6YJ+0k3LBRZhnhsYZ#IW$&;j}hjYTa|qm{p}AWCAj78-G<#n~lYs zlI$EPQWHKBGzFlx`$>XR{8q42%%eYTD); zyOg-3)8rj4_Hw$iHm582F zBkQxe#jd!`Dd#0=HsM`vOzM4yyH$rDMqmfcstYqQjSn*1u{|$d#SOIMRa00v3!;x< z${grPIvso*vHv>jx;O_0faGk3d$$ArqB!!*gm10fA3uJ0yN$)8@_)`q`9xLuPQ*8k zsK+Uva*0czcHFHw7ohT988mvD3>DoRX3MlF;;B)&kZKjnw!{VAUSo6Db>Wqg?1HkL zD#RwdxSnT!mOqkmPSh@nD9p0F(UX~@r7s4OA^KY?&}etWin^zLkvR(H%wMoH;KZ-1yzo!Bm3W0uhQaa9xSa{wXkZ!Fx~v_UfRCa-PZc2`Gz5nbu2 zr@X*z_E0Z5EoDth=Vj+ioYmoGo}f|=sBL);=(R6p_YDZrkKkSHQCM@sGl7?^Of@{! zUEgm?k-#TXCq7;I0vfY$=pghds5pz5f1XSB6^MV|DW6lWw0~ozpeAw#0gANbeYDI; z;^%hR8BOihQ9%=GHAtrJG10jPHbX6uJmVc*0(d3~153*BD-iPGuYboNU%M?mO#Kn0 zH(g-}k%gkrsH%({saq*7gE&z?Xe>Y=A!em6oLfe=*?qwYX%gUgzxHpkMc49~I-GL{ zB9ZzG`ouiGntwHi0h3>-2yT5wBC3L1Q9r3dfkgZsOAELJ)wa$uEL^j!Luy?>g_cf4 zy%Cq8i)?rAE*Be09mvE6SC4Ez`=&m&oV?&ON4-KkIq0?0%CB$oZwVNU|`4Ia-e$18ceew+Gm_Sb4-*%yMH^Oho~3y22<{WGrBiU5jZeS z)neKv1A@v(|06Y=dnKQaBE4HDQug^%S|AdsVmMX#%OfAQv514^T7pc#Kr&IHJXaCu z&fsr?7JsgJYM=~QJ)qnw@Wg^*TiZ!Fk9 z{qp{YK7Zc0zI?cblNPT9A8(-r>h@rx;NDi0cUUpX9HjKr!8zF>>e?ET=0GD#a&)Qe zGN1`yo8C995;?dP3w}n45F$?&Jv zrc*7@={Ze}oI;FP2Fw9`$liBy)C>A!(LtS-JAV|oZyr)BMN*w_N>+%SS^XJEf6C#H zjU%Qc&GEQ;fBNIQfBMk>_QKEQf#ybj+9W)sWer5>uEN2_X*?TwN+Z3^an3DP#owHL zwON`~{8bsf>$zBEkaO&!ImMwKBGOqoM})%#R5-!0bIhqPm4ieCg zqCC(dLRUwJoTb-1YAH|c>QlX5v5z1Ai`e#?@p*i!IwgB)`MYM)l!ps>+_PN@xpC%o zHeYGqF`z!|ayZjb`Y|WP>Z#6V(vw$d{eMGcsi@M*vF1tjc$4C$hgZ%Hwq(1^Q}q>x zPzk2aB?_p4Q`Z`x63YHl>$lGQ7$b5qY7`XiAEq&i@}=U z@youICX#6`5sZ6R$y+{7h>`foU!k(TmcV#PuU78YrTs;J>GIR3pUcOW>J|@;t$(1= zrUr0ReF&}4c@2^U%c?2m6Y+Gnz)uaGN-D}Stcq5$x2ipCN>51&XLe9PsS>#`6l@eI zJuDgmfl<3i!?AXoGk*bT<*~8F@8d6(U4iKHOAt^2Lu=b1%T=+#=n4?DZprEZa1r-D zq_Oub2{UiJbN1`JcO3NyrbX-}HVqlrmp6ZlN>OH@;S*A@HXOfLqWT74U!lfXE7vKgpN#-%izpde>3MDnIsX*}<7!rQC% z>Fp9#^Jo&8AY)t#Z|GfEEk5i@&8%)koB%Sty4Wew;DP@s>K1N$>afiM$hsxrjShMp zH7B5LRm@Z#qz0Eq)9Abjf`3UT+qtHB&+yDiy*=sGQ4AH>)Lj5$kYWy!JBdZnz@pHq zR8GQ&jjsFbwP^97Tm?Vc6l$ni$15<=93<1)d(#99KprmfY1=mM>f#zk+R{mJRN3C+ z)tde0SO5ODNUD=>>?vjFGikZ(OF0LWLrmVZOQx8*^my6!NUpA0Sbx}5b87N-R8m<` zU}l$2xfAFI`(oE6SzkC6wFOt^&?9(Ds2(D}Fi6upc*V~SUjYA*sy>Fc5S7Pg51UtN zy0)X88vpU{o!bHMmc44_d;*Rgz0oI&`t-66R%26_D?M)$xyqOAg?v?wL?wAGLL9jO zOKAgY=j3|5US<6F;eV%h-+%uvZ+q~OOZX~bDfD=c!l{raP}~kS&m5>~_LB*=h0tnX zAuBE4WH!DMxvey{neRo>xBRsJBwmz$J2K;p;H9jiPj`9=0iuN20vbvR0LIr~L>K zzgNv5hQhaeiB0*9#38i(2$izgP(~3S?UX<=99z&EjWnw?j=+*aq<8 zXiz>ouYIY`m^Z~3FAdw*B!Lq?WdvR>iS)}{FdJp3Tz}2x;awKVsRm|th-E170M?Zn z|J1tD4gK5{avIblJGIXN0v(P@I)1L8^rQ?3%15jHQFsoukvXGz4E;xSK;!jyP^>dK zc@ye{Q`P}tIkXN|RxVFD22vBK{p8h9rK$zmUM<*ffBO9X^WVPimOfm4P-b*5;HBsO&rcDWCS>y=}HP+Zk716)aPB zYU-pE2nb<;_o>p)u5ovM*0Io7#$FSLbh3F#JKmdnkglnSs)BIxUq@M&LtriCkWyeV z9r`0U0W|r$UP^7iu^QCjHRKDIF%I z`G1eT3@{b=1($`@kG>QJ65IeY?6%A$;&M3lc`26NR6w;$cxoSfQNtK9br}rm2EK;4 z|2ztH=%;tTS|XKFEZ@esm)d58;HW&j%}-SWZ?HEn^_1Vjp1MoqUpWi2^LiqWW*JCn z4M<8(7*C@)AfkKUOFUy!^nXoP zhb#px)h~8r2ESc-XX1tpb)qic)e#-QP*S>%x6gqk;%~>Ay5X25w*GZA%BUw6QUMbx zj2AVG1RoTIq)+X!!d>nuKgP=r;(`+US_Eox2%4F8SDRNIiB+r$ypZEBEw#2$Peo1~ zZ624u{N^M$Q@7g|iH`2_EdXGz1#YCt7U zLubV_AfwjO8HgiWH7w)gbZ7AAC8t=}a46{PEnSI@F%KI^*O!}+rWDO36`1olPa-~* zH{e53-2Gq)lVd+_^(*2Yi<3A+ShhovFK6*sSdxu>*8n8|Kx*Y$^^@QgIDh91M4J6x z!iTycQ#Z5IiD~DquHnf_@tzgbWNYaXXA-_CY^7ZH9$v56FF$;KPiAMzV+LEQ#NZnh`%Yj-isjmI5 zv+23KEAe=MCK9MO6G$o4E{b}St5X!a;%^+7KI~%2U^#L*xIsTttSgLow`hWE6-+%XZ?+>6YbDXN__9}x~o}z@0oo>NPahqAb%)s*18VeZ@ zK)5W>WOra!0_32AZ9(HCg-c?m*1TofjwL}>RaP=fckO}BCfTtlg;BTjxmH+SJY%u> zIXytw>l}Q4^5|am?BtasebNmfMKzx)vxXObbzV#H7a!-KSbqVZ1#gepWo376_5=0lNw=agQ~madii^z(q7eGNg^2jGS# zU{2-j@^5!BBk$#|j>1RTd%D%KFE;=Er5tV&&+n>z9viRn)GoIz-5kxPWPfQJY{xQn z-D7f6t)$n!#DAvh{hU^*7TFmDKL>G6wf<&TNK*&3uDn~&&B#kT{l$%)ML(!rOVe8! z!s_}iv*AW)wdt>8I)%&ruv_MoP_RVF_QY-WTVqzjtH4nl5^vIq-(4 zN##y*5cGd0bIKkbd0!=ugFZJvS0W)s@R2>$RO z&PKFJ?y0#g)skLG7<;6M^>)*V(yA|!gV8|&$l|?t(Vph!8J2z@uXp~#^>eE2ZQ`X4 zg@uZS7k?~U)Z728p^^@Ss&EPe_AT=CR)tbZs3!{Pme}TX$LaOC<8VN|wse5PCjFEI zc#-=>(vCnW0k>RnRdjDM!GXL4xMyKwIaLibeRheNeRJX_R~vuPi*LYfXc;gtmnph^ z@*q2dZC~t@JBnrZio$j1sTZg&v!X*@>IUGI8h;oB1z}(T6DNi2R5ho{)`;UDF5mZ` z%jfs)?FCfUpxLo&HpSIYCAm)$Ry|b+B_!&(ap(o$3|62t%qEVFUCFVoBHgC2qDEd+ zV0ENi?zBvrBTqNF*^t9YcFf`6fRjYx;CwkPm!IkRv+_#R{AdI!#bG$alWfs-HqFXh zZGX}G^qGr-av(zhB0wmaQSYL<=T1nWHal7Pb5ml4+^sAXK($fN5+OSof?9fCnh5$H zJD;J6(D{!R@a-ygy4QfO%V{uE-0do%<>~y^9J;S4`%39jKo>v`g&&M^yi?7Cn%l_W z(?R!q497|Ob?o{sc!B1K!{~O4WzFx`l7Cron)!4T;bE|$ZM#)8u~8x*VT>oEz&Y(V z15GptIc61%>a@$-%T?bd#mkfPAeY6N^IY4l#5RAEGBs;9oAoUT&T{Ietu%r9P02>P z-U4-bG`?QB*Gu-$PvxmqV!D>_qFZ|F1{Dn*IES(qrF_UWXU8|^BB^s?y`#2X>VLcv z(lyc4`)gOp>(<@Yp%Lf(buxD(O2Plf$hPBah_6q(gyPVk$;zj{y!+kz@k95YzJI|W%#O-rlG35QR3xYxn(o7V=n^*J!2%rQJe^MeP_NhGuU`S!rO92Y9^3YgxSGSti&8s+dz<&g%C<-u4 z?An8z5`lsBREX@7qC!@nF5}qdLNvZ#E!!W)$3Ks+_uB)zd_*lIf+l~3fXbI_HtoGI zQ>3`ZM6tr}Un1wgrJ|A~$KX_hbl0>ge`&JU&Nfm_K#{#IENPW{G}VnY`_214!7P_1 z3PE934r(K@KV6w5uj_BeIDZ^W@wT`*7JEzTF_dW;zAt^ITSZ@h+)k>onmW9>rurha zr$bjzr&jcr)!8z$)RMx+LD_fLu(6M)CRMw0QNj5wz|DAb;od%>L@M>A$crX`?0HZ= zWT&t{65)UdK&Z%)i%Qopl$F|+OG}tRZEC6WRJO7$i%cvM1os(($Y?2@%E+`OAOl+^d5CV()pcO(dJ*$_{kh6+@g} zT|1uT-II=}K!8r{roK>xDd)32%V`tC4_&%eclhq>ek8|Jfr!D1_hU$ccAjmV>Zji7 zcV)mV0nK)0bhy(Il6#4l>@B9I5j({;h!D(I8^0Jh&nE#P1AjHGisclzl!e!ezWrJ? z%l&^ZKm76yKQ>L_Z_bgL)f3RE>Z8TDn(OLRtlBx3edmV%FWX*(UqSmDl zQ7fi>d+Zcu&S(rpr!>FOVsh2N2BbCAN(1MJin>~Jl5|TTIt~il+k5zN2pbM|)S(y=03T!rRw@pE$_X0vDWn+` ziGC`N5Yqwtlkn)c3>8cmi_Iu=o2`^|9wOh@xkMmew-<`pW;O6QI|jat8D<^I z3dfhrlQD7AeK8Uxi$ z)k#O+pDr*ZncuN_WLfE^mP=U_iA{g=Le;0O8LKTjL`$TyoY^=D^7+A!Jju>JHMpoh zK7aTNhc-k!hZ76CCUIcLP`zz-Y^5rm7OO7U*L=*Jqx}4~;w%VA7tQCD~ct$G6j;;=$j!EtxA z_|lk`tg~IRvo7tPr@ca1qLfr=eTgCCGq^2FanvC`mhc}w{Po?xjQ`ep?HdMvdb}=k zZ!)%GZn`9S4+p}xZJT9lk^D3Su#IvJO6XbC@b7%rx+fi2FUM7G$C1*uiCK?ipRe2Qn26vSH$P$snYbD?1(WXI323MQ$10pn`2lKux8)=;a7ir z_pAQn`)~B;cfto)U434QZqC9`7k^nh3&##mF};0X^}q-d6I2e)FqJO zsT<~TcDc(OKj76Ob5qQLS-no8l=*U5*s0(fDBWSyr(_wGwIktZfT!SCyNF^lI*&dn zY=a~SwrOl}qF(m-WXn)LX2OzjZ zo)iy+UcTb16_ZW*{pXLrw9mhM9B*InI?y@1r_Jm@xwmqnoatv_db$>OBOg+il?<{) z0?6(PzHFR?zFdQk#8x{ZHO!SGA*Y<@vNy|WDpqC6W>m^X^OQ8VFV#5E+y25+`9#Gy z)e|6(5anwi>aa4UIsl-gjDOYe1{?^aF&}*C!g5Sp4i{E#L@UbdeXtET_wVtIW z=P7wfz^6p%8`HWMILX$Vw+Mg{zLXxu{k~qV)(=0tZA1h(K6H{`XA>ZY=Gb>xI-E}T z={luKr1vT8YMB#2gMTA#waQw{*0$Bc_|W@8BPkVQNY=Sq;T4J6+7349S5?(jN|r1=~PcVB%a4qL0g>asoDr<)C*BIy@tGXc`mdP zm+}U`WjBl104@71wGjL^qfA@2S9XM7o)JO%kp#kO{nIaVihswxXk5IF{dJsmDqmqp zwR==bOtM&{MNzBS2$QZBHGT60Z`0YwCo9`12B;UwHVjaKA1;zY1fI34mva zYe>BnHoLB>tv3)?Vht%_*m|)=?T6YK4&r6Jl+_e~tmCnf2#2?Svz-#V?39KsOWS!y z-|@lz$htytcAN9CszMMrfL-Byx^KL79RmNW3r&q#ZGWyF-sMH!UpYXLWD(Vk5~r1) z2}$Qi?e1sN7$xu(Zk68-bqv!Q^eVyWW#Y}T%u$*`1j?V@9W26$z3X8s4Asi4IoWE2C-WA6*T}r zOh@CeY%kaC!;e3I9G^bPt^fSP`)>^Q)iP`ksDB8z9B^-H4pvi(TCLcl8euj~bRN}E zN|G5XL;*Ug5-LfLEfw1j%T~5PR=r}IxhadUEEiFp=f3Qv=`ZPt<(pB41LmHk7M&|s zqNP^-&(0ClnFSqAe~$Gy^f-@vD*rHn7iwd3FuW{ZW=13;0hwh6e@RoK`_vFrL#16I zFn=|;JDXzLlx1(u;;*Ic3UAc#V(EVK{?FqDSLUHUXR&PuM{i!`l~WaWQr=NHdsRc( zcEx-~?NV^D{>a58#0Mous&V9-GrMGIRyLy!;k}b(tY&1DR9#pS|m! z!ym_IW*Y}F%hsjPrS@Q(Ux`ABLft7jOMm&r6Yb#oNp^`^x#UZBxVq$f)C@cfO?>Np zWJQdFmc>-4!vuMo>iF2*`{kfrW1tw+IM2!YLi~NPV88v(7lQ{x)9b+wtWyf!N@)cS zzH(t|>ukMfDNd{kR2}xZ9n!JfYcjL6creN3p=SR8OxU_rG`?!ad<{{&COZISpnpob zZm)fK4^FguMNXz%7xND{X9t+;7*0ldCwTAx#qoRTb(bUO=d6xfq|+C?6I5zsCnntw zB43={?eOvCt5#xWAG5F1J|ue;4WrMgyCf+ncIWv7?iB7+{rS-jj0Jn;+ZP^eNWs#8 z>*QM#CpX6iHh~LuFkk1qFGnJmv40MSWsQfZ87wdx>etUD^g8MV+@P)pFL;&Mm%x)+ zjW-#D&BVD?nQ0Bhb0+idfHM&EN!du%IB61x`xfK|K0UJc*Bi0l4)dwc5?@gggIuA= z`{+jj;D>ldRT}5r&MilsEH6T?TYa&Dvtu*;VwZ7@^O6a!C&!n13B0aI-G8gB`9<&a zo%geE7n{VdUT=M2jnW`;I}v_W+5P-W$JpKQ0L)>Zk>Vjxek>;~0`R8vkS2{3%eMj? ztL^B0EF}p?UFGx~%Biz8&@WEmp% z2iIJr1JFtjvyjf@vdMTSYR!>p_#};``Vw#@q>SY>kwDlKOFJ7kIen%etAuwDN+1#k zwSKDw>ZM=w*Q@r**88Cm5KleCygnfbYk*#ki@4Cwtvh%Pm;`d!$)v35#NH$9)s&#D zCs9gQ54M>Bf~o~%q<@~ddJL==$&x?b92?8WMw$eo1X5~IK#L<);{7aqx>b3WHrUlw zIvq1oL)f#jUPNZ9QEti+zWQFxF2mz7- zp6c^S)xCQg73BFyG+!cO%9?k@i+6bscCD^2Ozg)D{JNfyC@!#JFX!=3>deP-GM1{s zajU)Q0r6A}^u8tq_OU5t%|@Opg97!N=A?iF5ShE^lz%2k;cz<;(Lstth_2p=r*S(# z=sGak!3Xe1hd(&HUXjZw3y$&y&7py2o23RD5`^-y82DrP^9xexL*gV_R|;_8L{wH) zE6&4dsV&*cAQ9Tf0U3IqE@ERZhAkxhwzO=md#GDorjFO?1W`C7nT5?V-5^ZC)i!I+ z1L!3WoPR=^3II?(PSWR75wK@=#b94A5pPYBRg1B2Qsa58A>K3bxsC-3{Rvlt^%NK>9tWfqNs@Tu zV!b4Xi78G7`=c+1C*?GaE0?o|TkM1*J)ECS`b1{Hv88IFvatS$S?{1u>HvP+(`j!Y zB>2qTwO_oZo4vZ}@SaY$y?%&|f7bgZdVkNb=9$;grYK@RC-T5K_06=gHZGl^r$cft z%gpa7G2egq={Mzbd7HMZ0CZ9n`Q$;IUPv}Av^F9`=<-_@YvyzoT7i@6yd3V)uUH#J z;;sX6V6J&A%H6I9`>9Ee@+4;8xl+3w>#98Evfat5<6MiG=<#j(u;!{QT~_fBo&B(%U*Hhhl`l_)H9~O|LQa_llQ51XexKJ4mLe z8>1yAJDCG;H@lUJnidic#ZDsfjDJZ5v)iw*Cb`rk<(cd=G<#=Cu{sIFl2OKUc%6a_ z&w54o@H$=1#zg3Aa-j(G#KkpG;N1}T}&JCMVUt(q;#uf&lD{`;^N1it3W!Vv%lq7;+2=9@MODur~+0v zRy=*y$2zIL@O-B+m&rOGH}nm48i`tp^k<8rIVjmXA@eFE_^K50A^9^Ces5Wk#ED@A zAm1?d#w%v!s47mc{yS@`xPR`hm%_@ihj=IKUUGUJo?dW*o|o>AA3lDTEcy+`BhlKX zz6#-_#iY^JA(cwmX?8|f7iDP!k95a=Pc?O^-qM=n9SZyjSWgu-vRbkZ(+7V7mEiIVj+E;H;P8Ct zPNGl1l{dXg3i0Js>Bws{j^T7>c1WSvRqx`cQiAFt%HmaRe8>ptP++t0ByTO6&&nx_&Q*rhj`^XB%@!fli!6r-#Es^(pgvYn4)wct{jZBGiT!TZ?HyLfbqo;+_yh(MjKBYn*HhAnD z0g$ySA%k@#`fsU%vn!2Ay(0I0Q*y9stEJPB8W^|WTuXL`Ek{&^P!)`7E^*Aj5mbWC zX4tIC#qxq))_(;`>b{u8crbF^6&%+MSs74vz0T`ZZOb*8-X%iZg=EgZ-&#KPuLWF; z&dYU@Ivq|LZn3U5NvLm;ybbk>e z5(#7?@lkGBcjQr99cso2f#jU^?7AZ-!;Ah2fKnK%M-A?;t*puJ3LIMY4|ZTJ-@5a|N9;?D z-WAG`A>!qE<2~7aR6|H1iRlbP0E(&(HkK}%{a#X~;~ra4%MSvU?57URZZuNx&1x9p z=KQU>JXh7~&kWTBumuN#ND`M_XEh156Sn=Hd4HKNALgH5Xkk5^*0>z~yk?5fp{hcS z-c%NG!XWD;_0iPK+ju~Pvwc{?bH!t=rd;9^ZB$jencW7_oqQ=>MeIxa-i-ukYSQ^7 z^X7&)cDFS?_@mG5Cmu%Oy=qe|%;(-X%+Gt0DQ!#Y&^=gHx75a|Zd&Q$N0N6q%O3KQ zFMl1&6-)e4hn;+PDRxJA!Dl?6bJrHzX_(8}w7N!4T^uh@>;3rddiX= znBD=_vb3(xrGvn8Iuy@QNFZGGDfUMPuzx4Va)X$azN-qcxD!nL)>l|{55ItO#3}4ae){ih8>*bSjUH8qEfsnNX8V*bBO;%jJ4&lpYq;c$J04H~3n$b01Ku|XX4~xY zIYAq~JPslg=vGymzNT5?wJ1|@dSutbEA8j$_6gw9<)Ynbc!jWCw$fAajOX#Pd-AHR z{V;p5E1w1ZEy}tol6FJYbnUsDGk<^g0;Vc^rxUykv7Ih>47ZGkd$V0j%#`S3Ju63m zkhdS4Q9#ySq3)u3DyU6X_0fitCI0H7u60{}8mG8f-8>siFU_gvj&GO% z6Zj>FK}$z*F7GJSG++AUM2C(PFzZey>O$sFTsUIYai;Fyi zJQOl|sv@LxA;@gBd5s4CxPRa$y0D#dY3o_~12FPBx63K#UR4qC;qZ(0L$_gNJ3Zm^ zxO5P?i3*Pw?1y*1`S9_>-+%u2>o0HDHL?bXyfT$Mo%)slgPfb*KZ*NCWFr(EE;0Zd zE8lo6_fSh2W=s@lYjhZp9j3!P009`V#v=r5yK4i6+1)S#%O98OiGRcS`L(}%JQx+0 z)0yyTsSVN*mQz}DbXkwC&`H0$ihvW^xCUx+(^xC%Vc)7VfZRa^M>*CGO`S5ZM zTt~O5JS+$=I2YM>EkDDv)V$TdQ({W!Ic<^1iIh{Wpp%xJ3h!Fo62LD)DM^T&12ZEK zpN&+mT8>U}pqj0#(8tf;k}Ge;4L5zN;l;{mKw{ga@!#S4k$*-q1=#Y|$-VtP!>W5~ zcR3XKw3-G9SjBCB{dv&)r*&eTSxx11_Uv-q9>G0Ln;({Em(6 zbviFVeo@|=)aSzgxTc$!_t@0Sd3NgNuPSxmtdaGos9gu>p=4fv(KUcTI3Q(aUS9BA z)9&DF@Q5wOeSf5&6NBu$d)B%-5)tfZG$LX;?YRdHUF-#_!;+$dnEYda=EoEJ?%kh$ z{qT0T>2_(0SR~R0RO%$C{gqq&dFfb7Dyz1vG7?C|>LKa2? z9-n*`&E0aaJ6C6DfX$v(tMRmaYabIRFdx)#3rUUq0)H6OdTD$yGZEGRQIr^iX6W%( zZYB9H_4Q$i0As@3T<%q4it%@{y8Z3y%LWlv6TEY?Q+aYl6L;IVfZD=+Kc#!5qOXoC zzRi#F5&@inAfmMm9}mb-Ah5uF*8+eQtNw5igR)Y1{K{!p#I?lAlL3C z{YfkJu+}b?3Zz1BIt6mczy)dr-+k$ws*5v~K&H~BwgRxxVf~)~{ zgTzJh^Z|E*QlGW+30kBz1gvq~J2M6@5*XG#gwsFAd4P=DEFljvZT`;I9!?k{=d;77Emqyl#`x*OtR zI0(9Eh{vn7%czmDUMS~yb!hMZ@}d6pwgXi!hqByl|DvWcpMPtM zOQaOX8R2^aew;OYF-%x0Q;^j3g6?fgEZah3Ikf{CL%y%sA_nv z4YK8`U^R&N8tyggYb({Z!IlqjG12IFbz*=2<@5OYjUCsAO&wlP_v)&W3ftu!h$YJD z#-7q=yQ7_=X)vndWgH;L$eBB(k$-}t=-M*tQMjj;wIy?*lzq$F>&GnJ>j#cz!yK{=C-%!FfnPef03*xW_FiIk_Pt#IQVPL{4Yw%*{VsjC(7${8*IzxdP07|8`$@&$$xuAOX!I1;j3TqBx6DR`?q@+0VdO{iAVbW;zPrxBdk190lF z$zwRaI=N$Fv-n!L5QO(QbCtIYTAM2wq@ zLpRb^T@?XBzCN)Z>x)v^_RKRu>X7}kUQsxUi_n`YRsBjgtbZp7U0l(Cpw+5ltUCGD zLY)W84n5>OlFGCV0Mxp_wco0vDe*{}(!5{^<>!N(Uy2gFJnghpE+E;@lc2ZegcChi|+gP@^nxw(U zmEn|5qXV-nXVgQ|3f;@&-joH|^+$9h$zi}<9e*WVa>1XQ+lNv4)CJFWLXEC>u&QH4 z5uh(Ov!1&vl^Hxxv|9`AZI<)daF8ECz5o*2O1ohq#aOkjtC z0VY#5jjO%LgG1V(`&yb3F`|W;qURQQf7u~So%>Dz$kcmYfk7y{?DNqZ>C2J595uTh zM1O7~I9RzHw->o&o03B<=-3ZP`h>6f7EwSMY)pVMj&#?8t%Z zLN++a!&9>z{@dH<$#aAJ#GdR+x_{1pcmiY)u;zvjU(#JS*xyv_dw?HQ9Md9h?GEIn zBWaCKBems5$LsErx!bDI&CeZ%OQNcpGk-;iPrxOY)nUQVG<224cP+*aH(@v4d3wBJ zAAWlOVZ8h9?el5@{!Bb@J=F0j(v-iLLy2lzHP8Pp7pX5mkv*m8K4=8rtKVG z+_toV9eL#ubuJbVWVLV#zmp?!mw&Q%E|2gmtdh>DqOvO@&x%0#>`4jY%}SrFojVBa zHCQ+sA|~bIaURuzKF6dM)d4^OKm_|ad>fpRHj6gbx(mz>KJq|{a(qK`EA@@szSv|e z{u;M6Ki<-dA(nM!Z}*j43FSiGyR1Q1q2M-znZur*Gt?@IIy8O<4L6)&<$o;_QJb}< z%uTTvWIcfEG14*(B?8Cb%oFHf>MiUT@GY0J1v`08w+=R7+b3wT0Uh=eSnHOx$X}7e zQijg0M;`k15j3U~-dP4_jy5}7@P1bO zJ$2yYc~@eff=j(S>7MOcLD){9X&hoJQfW~4=#&aKz@L=_E{kJPp?{PFs~}(9SAo{Ogb3$dZk>&5cYzWgb|ryax%HKbPxr%cC*9_w1@n-I00sKm-dn%B#SH@ zt)}c?5_`di#RPrpS+^rTwAeKYw?@6ZuN>o;L=<+Fyk8Q4!|p!S?omeL~7L> z;c#n*Pts23Nz-~bj@PM%blk3YDO2qb8^;yG7W!;l%InZW-tGAL`j-9ahwt95UKhXs zk?-1;)FiYT(0{MDp9@_foT`&$>v8J%0)Ai`?H&P09&0dx7S#<_@qaBIT1|~gbt3W^Rez3nq%bz{RC5A!zh2+4fBo^@ z{~n*5GXCR-@tY6#pa1V8j(t$kgXuU1xkYobw#c{R?E9euua>}$OIJR(aV#e8KA?Z^ znrHH(MH1HN6z+yfx7{Hg=*l>%k`bii>X6WO6M*jM@(j7g-EqjEMxc$rx}(My6{R^;v#U&g2oGjA#csE&NDfYp`DKW&WL9kW5E0|?1w zz>QB`UiTAP6`XV)-F>N7&-3xDo_Tms-$;dP<0a7WgzNCp*3M*`E>MG`q?Xk=P4(dv z_pZ=-buk&3i zZmni+0~EU2sBaFQTBGjE#;!UkW^J*%R;6_k-`bk!?~~~0`V;Rm)Bt@zg1^0FcuDJ* zB1_yzzAz98IYcF#uA?^0!G^T0FJ{is(keKRce|vwRi4k63i^r)?*-Us73EUT_OwY< z1eBM9j>`-rIl`$gs_2;SxO?}W&3A!pmo!%TC0cZfiZ=mZ+gt=!>##T}Nth$0dj9uP zWAcA)X*a`Bp5-#3DzB7o2-c7zbss6e4)+0&K@bP%S^~lER2N<1R^&Yh799ry{1*je=GDWoHZ}u*5nQYkm9yv3DTJY6 zor=C(N#3k(p~dJ(a8vcG@d%#^vrsb!GPr**$Eli^5*yZ19d;w;Kpvdfg(c-`^U@I_ zcsiFx>2UFE-=UGtAB3R;XO;q0#v~u_bY;*(tuv?u}m!`sn!8an*mI z;zPTZ12iAC7bUAUt@M-@=4DK$9Z!WwtWb3Ao}R$R#XTLt838fgxqhIlpBuE=A^L9X z8O*ErpigFF!V9CTs zgkC+&X8cqCc#pSJL9u_M$Xw@woZ5e(bXQWlR_xF>khoe_gaXsnmUk!o;{eZP{Y42U zd^(c;9eAzLuxoXQ(5D3G=_Xbo0;qnImpn^xY}AUTLVWdjb~*}@fgLvC{&nPwky~?9 zxEHzDMt4HWNi>BmGZ;r%-m4GIw_M1bUCo*{oKU=+0@VjnFYV(b`PR9np?7~!$~6q3 zmL8)D1msp+&wm{s-u=rjF97cTKs%41nVs5Nq=4ywhW_1=7&YC2 z>*`@EqN#{9-qbs4gL{g7*-Zp>W-H%Al@q$6z+J^osk>@3YT6w_QzM{jj%s( z&t{Rz>4Kq&RUu+V&1rIn}r9P7f}_0URWU5fvauDj)mr1IWmUmy@#K zDjjbwtAJ z-PKbdWa&D#DYbv(42NCh>(b}lK{HF+8jYrG<@8!Jw9~qP)`VA9_L#(A8&$LAY~{o6 z5?CC9y#+w_Ih~Ur59oht2Q`ZWF7Oc(;hca}`bb3`~-9*>{ zsb^;#&*W}Tm=pe-w|eT4nT8Sd)+6WT$^EZi#;4!>WqkPj#d`OC8@3U3i<*d+hMU$t zX5D(+otu9ly;h)SQ^mDb^@O2t&2IGt3AZ<@fR~yTCr?Z*j*^vI?8jwI^wx!xF!ZHM zmzVBJ2#x{o*D5@6IQ5AyKyZM6*(q!lvTv?nY3{@j1{CtTIXf~o*M?9F6K&QYoVnQf zo4}9b?s|~G51NZRLnYtSD(A*!j7h<6?i)AW<=cP8J=954TBec@QT|(Jr_=MNp9y&P z+olzJtfqsraxwT&yhI1~RK#%pQHNWXofQmth?<_jupR2v5VHGHSH zwyT?Z_?+q*Wn0kGDaamn=d;DPr;e7cih_RvVD3_%q&EK3$#J>h2F}SG1UdI(E=Ls( z$B79Go>v9S+O)hT^vek=*911FPs!a5?DF+nIpHV#4E2qvQ6lZ;zjJqhXx8h5cnTtLN&j-g z*4coKQ_)5?sIdrr0HSFAaJv+e97R?Oely=qN5D%^vu2kL@uHG*416@;{IU>^WJZEc zu|0j{XL&~z$4MVRcwG$$Kd0qx{*{*dDwnGD3udfszm`@y2L(iN4Jo+BM6Q1afOIfr znPuxd+P1E%(G~vBEf`KipQ0DOuU#WpMRW)y_oHRSmoxkG>zUC9Nn{mp6pQFFN43yh z9)u#myYw4_WsSP*0M*;L^pgk@d7U2|OV2)~WE4@dd)F>c!{@TfU=k(^QuPMC@WtPD zvQo2%ty#F*^iQJ+x{mRd?qq)*EGoi4q%KttEz5VgwuoJh|(Cnl4oVgTlXM0+a-NId0@D4%83);+i$+LjC2}PvhrT5^@g? zWZ8X>C1^$#y(}{Zm9B54Q9^D@koZj6;Ak6gam)05a0BCu1(>ZCfT@2rO&}9{#YZ9k zTF>PI+av~>kkGVG;JGG)$?Zg#YdP0*NXtF(C-nrjDSa0e^|hJe=KvIq`q9-Dg^IgHg|~M(FN2@ocN=5W-qLT5S7k;(eGJkHP)tV7I8S zzyVtwnp+REr674%r-zTmi`I;G+mHKDNnD-vb9<0pRU!v&NmxB$py6^`$G)dhoGSX= z%l&WF00?nFjEzWa;9HLkhGmCzcjTL&#no5e=(ZT6d_UX|Qnr6Xhr{j$n^RhKtr}?o z0@ylV9@zi+>-!JCeEtT*I(c@7Laz&NkB#6R(pLKJ8b#=;G?aYGq^dtW05 z>Y}x#sG&nmZSTSIt@vPq;|+s+9h(y#hdW63UL9c5HC?H$YOZ~%fV8fRrrQ+<2Tz7b z{m^PF+?}scdwPGM(U9lEIf8!Nho;H^B*n9aoB99^jd`4>voZ)%gCLkofgkpRQm<(N zX_fZ+6_f2(S5Ud25A)oA=zsnAe?PokFXE5$gGh_fjaP1Ip9K^+T_%YQxOJ*5SbX`! zS&6+>|9jEhqeAa4&T}ri5)J`AwLA!JXcy%Y3CYT^CtH-+ zie}Q%elFwnE%;bH z+09GHcVQ(lT#F!E0Ji2g;6B!9y6#`)t%LjL`t$g%{_+izF||jc#hm5pH-V_U2C{#Z zds@4`#1a|fpPT1gMv_?2;FpAYI_t`b6ZWQ*Q$0HOtK85J!%Mu8En)&sf>oP)T0e(U63kAOVRFY~Lr=aIpNbD=-r z8t+i~Ew~H-BC1=jgdGq(+N1&7JJ{IuVO>U}*&J70(AGkzS;8Z*pL)_SpO<9&X}iBH zwB#96Z5zMyxcakcapt{q>B~}_k}>XHIF(I}Nrx6law6a>Us1MvT$eevCK`X{d}O z*vFCtnkHfd{h^)|*u;Uruwo41ssxQyA|T|{;V{{BbGLPE86;Z^;~q;BuDHcFC-i<= z!6f|kdTHMQha^THQ|F%GtR{b##hum@2>G-&wTotBGy$tUX*w40HdQ+n#!ZfdxryZx zgNJDqvJgyQ?9HvwrmmyxWcLl{vg@TP;#SyW2o+N*<1A;+#1?rWP zpiJ=5f#o{tQioCh^V}jAz{sQ>%C>wk@=YFD!b{C0H`UHcV7B(e8nmYj;G$w4JVC0C zOvVz5AJ^xQQ^}|H?2p{w!}lL4q|~Q`T7iDO*h;&hn_p`L?{8qje}5c zWGvm_o6r2>odEaGs#EMZZv9LzU|onVnrS|+57)LRPxtHY)nR)=mmLCY5MZh&(Fri+ zJ)~|M9|Pzb<6-Tb@8wuyu2oUGT1xUO*bary(u}!)hy84+Me=_XG_05o96%6ZU6vDF z(Duf69+#91Y~U=`bIeU8D0+O&V9f~6})#t1Hj-0DW#@PqF;>;ch?n#F@F0z3_xmK+b^+gEtY8@nu_ zE!mNrLsXTJXW+~|cYew;Cvn8(HArsT-#)e9e}4Pa01***LsWvF?rV_UxqpzXrj8e% z7c#HdDR=LbJ(XEt2iq+(Nb!QqQ3CCHIR+daAgmp5hW>m75V) zFC)y-96C3!iz4YBeOA?U5D>u&?OaxWAr+vk$Hb}ZKUzuLOig3y62s$rLRO-O{8ioDLbjgtVc*AZdg zZc=lnw}O?F?Q9xxZOU%ygu_=lZ13;ZI4r z-hzckEeBLpUyJQVno{)KY#Ir=>uKw8bHk6EG~khXO8H86I6_smVAF2b%QSd! zUHvJ)-dlNBS0q&uE)FEdvNUg@yU)&KcaN}q2#Dn>FwE@;Mdh-Wa^TP*I^1s%;h@TQr^;|xVZQL%MK>uk@T&x#S=831NS7*(woQk zc7fahZ$*JO3tF3zp5VY`Hd*R(u(mKxo=(`0k%@Xxm!M7t5UwabuIw#O1U~5eM%+e= zF0I#1)}zE|b>^q?0%--GT29)*URUb3I+C3Z^;Z+Znd6 zj_l8$>W5!`djI+DhYAe1Iqz){g!*v3xj7oIal+|F`=&3G)zdnZEZ>*l$Obdh3Os*n z&mH9nCv-QclWi%G@Wnr5-AK2yNXo0WQ=CLts<8HattKn3^MrmkLRj7OFHPLYn+V<@ z#{4-TUf?m<#Rn$w1nxr_;%Zxpcw4Pj2u;Y85P>|vBy}shPG*WraV$hO9;^ePjr$v} zl~GGwx7fLVMf+bI+pque?ziKYfBS#@@o%r!Umm(x$qh1&LScPi{%)sav&RTQ4J5Cz zD+se37EihHUM$q`iouUrH_RjVom(HZ=CGcpc87z0HXH@i>m1y5;JF<@NR@Mh`^G;N zT$7ATu2|i5B{DY~zo3-mFu|KvPDj0Ef*4O`$!yq5yB*Eb=8JDVp8563{r%C0v~uw|->$V>;L6>Q}em!QZ!HygRd<4X7r- zr}o49`|Vu?zIR9UJcNId^f^&=(9JnQc#53}s{lXu+ghwDS6U)LNZ^WNwdIt5=8GH0 z7ga)^->I@0Y;TOo4bfT(g72yy1hIKsO|L7x63?eu`{W*HwRB8`)dT@jK=>x`@|Tt@ z!ZBSh=L2fw)7{f?8*J6mIVHlKX24_-_ZttlR{0zy=oO@YIf;KtNC5DJ7aZi<>#nCJ z+(NH=4__bH-^Ta#FYo)?fcMhTTUSExz-dE9D=UTSisSc_H=`F=t3dJ*Et9D0=Exa; zxE?yD?b?E6br9^mrf%y*;Yi!Tyj?Z@Tz*%%@mMlGrSU@v>Nnqbe(p41ON4fpXiQ$1 zT6K2U)DMXfdR~8nV$_`NdD#Pnyg_b!v5J015>o~Kb|ti-@dFvA=&yin!MV_7Daq5QRLP~#E;Gn9pGta$;RTcsOKkZ$O zy%C+G4eG|;jSv6zYIcyH@n+BPmtXNlF)2O(XDQ`lE}gDdnuy9w{o8%$wNVw z0?5-mNCf=|of0kjYuAaLk5ZEbVKYZGYrnD#ZPtl7ckjqi57O@BfE$gCKt z0xx^tD&IbYg0odcIz12b5<{z+?xzGz32!x|h@Nq%>>~OSRE?=!spt+TjdD>-u>I=Lo~AL;L>Yr?F1$<#xwo zdE5zSr`ryQZ`Tn2fapT-<`za{nCb7=g@X4fHu_G6mQ{XS2YxQ=uRXY#%Qj}D) z*mL_L?2>NxT26jEQkoE#Ov3$?v8><)(p{Ol= ztL!NMtyJsQ)aSc`wNmA~waa#aN0-3Jqt~}7N^=sNlRxE#_v!d+fbq?HsT^bw-?t9# zvE%$u*j49WH<~SQC!C_w5?r^k1G2ZPO3iIvQWy@;RF%CF`B1w8@a)lir&j|H9hZLw zDNV`e^R`EA3%q1=2tYR~b*l=d$J#dqX;kRGw&%@`aU9i6*_eD~PA)h>bQS_N@cz_C z(I&tCPozoWA6If$oDH@%g_{b;+y;HXFISz{AqQ}>oJ%?RzB|vKs8&u98c476U`|WD ze41Cs_T$H&-@I?n(amxYb4vG z0hU@Z+B6bE9KhjaKwizUws;|=shvs#R&BhL*Rs*rxE(fUo@WDB3o+S%0#`$jv>e+v zXM^LduQB z7RL?r;H}OxIs;Mbw+`-Yp=xbWCD{iLVDgAu(cnZbXW3#VV%_d;So=LLHNINqE$>Rd zPlwW)SW06vh}CSzZbOauA%6}>TE^g_GxfU4&cEgaM|U#(T;syeCaKXi!>Y{JE}=|c zbdb~=1sp`qtLbY$=e2-BA@hGLkqGj?n$A@uOfq{^70H>A@Wlq@=*9V#In`GtrPo)zrUSFPsh2H9d#9Ms%ZdX4J#`|{Xv}UTOFud&44nS z%}~4L>SQUUskueI9Ui@Oli^0VlLQ!0hNpg6eg>g|GKb2cyYezk&&hww-}33q)IbWF z5CDFUQ{m~`p^tM{4bKHt@%zQ40a(VV#T?-PWSW0`+61=%Zpq@4owZk8h|6kFi_nCPwZM&pus+AoOawKBp^x z)@6ws=lYtz46DTu4rhNFw`NZ~xTwwJ0%P37A9$1t$SMmMX)d5T@rs8tV>q3Vw?yV> zO`a|XJrM)g&Ux;{Rflp;i^>~3;Nm*_YNva?$y>v>skg;_Zz_8O#I0HcEsS~bKokx8 z6g}s3oj+L$r4~EJ(Mr&pYO_!3I;Rx`$90kub6=g=_x0b#=kb3ZpWprN*Z=&_#|!r` z=~nDAb}*%L4PYY8J-ZUtmKce*$J)^0(g_U#)mhOxP-8VgL`CdKB#ukM4R_I*juq|X zk13zxu$7aS#JfGMv9(JxZIiG4nx3DUePDZVJh7fAKB0fVxZQ)+=JPO_#VFE<(v=WX|^pWi;b zH7xR?_VF+q(wswa9YICGR-mYtYsZ>1jJfB&ae}-sg}bwCmGs_8PmZrTD4Kh@l^7M0 zflsp=V?2TbG@|f!b0d=cFo81JN}Dq-V0-6vVGY2ICkTJX!{_#EL*Hvl%5y_$8l=~}aPj9XKJTk~i)>$=r^p7$-W zoN*at)cp1F{qmRj^EY}hJD0uhGO4Nny4@U}ec^eK@|0wDrdRdg<+zggjhtBy?xA`@ zN55PuwT*x3le!(~4x56MapTEC6~l;$XxDTu+LR}5`*JlVaTo`lYP;N;J~U73r_+W6 zw&l`!54-KIAamGc2LqrxI_|z~>b3-DB5t_H)s+HCmv)xjktI^X7csD;qy?-Xnqc$_ zvwsdkP%4NpKKR1EKC~bH__l^M|ETHcBer@bkHX0(E;z}5v)Fm@ zAIE>Gs%nhgB2k_pWwOgx2lkio**E%Piubv%4Br6c=rFykbn?08oPd;@I^JdR)9O+Q z35aO59j>7k0Kyl%cyflqN>55FT9Ul-XO5<-9uS}&wzGDU3&*d18^n{lW}`Jj+@4?? zuVJ20<;8B-SPqy9nMA)EvK6tJn*1#PPO>3 zT))YwgtsfVtjpQHj81Mxf8tU~@0Wu1FOKcstbzZx>aXsg0|@{)9N4nKkpu*CJ_j(J z(bnyJBb4cB#@C~#h@Q~|Z2i|7*8o~^S#^>smQJ$Osv;_7Wij)BN-YTt02!Rb6@!1O zp=!2^ay@Iz>#$BL7^L+X$ z9))`@#cYI5<&*~egk-M^n0Rrzk5|D^uAY+TOMS#`AOG_1^#V+I0J=f3D-YgMq_Vij zuA6vwXTv6#@+E}xF_dmBOHoO!1?PVfdKXyg_XJjQp~&Po2tweEDdh*H5ILOq13wpM zX*M5^SuSusH?i=kr_3APc(c0=;Bwj$-n8$&;x=yE2wHu*rnD(4pe<>gwtnmpIrNz? z#iHS>(i)figH3#O8^oJHos;C8RI3_>-9)~)qUJi&F2|#3#yYTP^X-3FV>a5x zP2NRui&Lw)?ssr|1uS2InT9oZqMX#>f-r+=2Z-uEt>jE+)p*7miHq|lU4J zJ6}W2y8*;&Jh$r(bvtn%^K*|%U3qQ<;6-mV0MAzEJRsjt&y+!Dg>NOhsi0k#_M^^P z$K~_ca;j&ztrs1ZbdR;%!2f?a#vvnt^|eM8BensGx}Ind`my<~7q#=^%j5d(`(OT6 zKli`B`^~3M_3v*FR4OwT!0dU`Pn6$r4rr(42X~?ZX`d%Sd{OX~%SPs}+8LMIdae7w z$(cXho3jqEMOjZSvI2RQ4dMCvf;bTe9^eLoi*7Y~{gt7aPj!z||89S+vTft<+C~MH z&D4T%?@?h*knC+|c!N3cRtd7ceiGGPlxEIF8O!3hSm;YMf`qh8FY73qV~KqI(u5GC zyj~J5Ak}~8^1gj?Zx`84hh`y={Pk-MN?I7aYAi6gEt;sblOIwA6V@q7DGF1=Ln@%C z_Q<8oMFGdUyc!)}Azy#lXi?Z?-?+*S3pyU1FE|K!-?e&oB(G=7aht13>L>en6@0?4 zcIXdt1noLD=}4P`>@{=SlJaNj-tpb|yrL?Ok3>HXVE16C*0Y;;g_O=R&S2--lNrK5jx1qZcHoe^i3LvahQ zGjSx^IJvOTMev1()evo(#Fk|jtb)URRp$&2%i@~`EIaQrkB#{2p!zo3gIVuEI=)Aq z8y~|mxgKSFIqC);POU*LZ{;L`k~d#qyfq7h(y1tSXpudw&MLtJk#a>w<@!wp;=Y0Z zoKuNmp zu>ot4w^=W{l^GR%gWz*G4tD88wh`7Ww5t~|6;kDMlOBJFvOyQnP5YMg?{*WYQW@QR29{ zxP7Sa->rY%sHD#QB#1xnDDc~I%YptA1{J1K;Px%G7l|O!ps`Sa!XB=1@K0!A67y95 zRrUJ{5LV%}>ifqBE(xNeEtT%KS~C$?GUyzd9kjPKY4PayWmOBnz1}>zw@XD%65Xe= z_StTi_Slf6O}#eo!A<@me%^=v=Pr`0M3i&Tt9XAm$d}y?V?1>dXn=Fw?W^JA(9)%4 z7uSR$o1%}Z{_T7#$C_3i+?40b#*rn5;qEZfN#p^h4Q;iREpW>Q@N6}n|L)2J-u(`1 zt$DM!RN#@7E3|rI^GpuC>?#>unn>s(#+mU=LZpMTzi{|d-XoaiJ><5(N(O%#OM3W^ ze{+9c;e|28g9|9%;iWOXXhC6@gQ&JQRk`ziOvQisK1$Rv2z**qe+B3sYx}Opu<3l5 zn^5rUuu^9T*Mg6(-@Wm9re`JN9j8+qU0% zWX&}!>mI8Flbm3;#1Av)HBNpL^)aQ4V4I6K)D$^Sp!?vO-E+sK^tJqD2Nd2`FAINT zPBu+d2)+Gr6*(;5s**u)JINl0wvKTscI?(RWT}L?scc@Q2ta90&w1!*%211(gW}Kd zz~P@{TYaDG&AvRbKYt=e|JNgZ(R6vR>b>;1vE8On^fjACY#E5A{Qng}Y1y&lS=6&4 zC)vR|w7jSl0O5v(E%DT?wgzjY>JNYHE}S|{as=&BjJr*dS?;gM1t#%gwB>%J?L;1=_QG|5N z-5EdPfuef6kf)gir!+e3va5x}6^DbXLI_Hm?uV-T?n`_RrYm73Qn zLBmHVo?`jx+8ruxcQ8rPXKe{mWjoy9xYG{a4eShMSUV?Y9GX;uPjth&HF9w|08|8c z0kDA(H0ZQSvst@4oIM83)@P%$4uu7!Eu03ba=OIrl)_7GYf?Sv@+^PsUp{k}t%ofh zhdYs~Gdt-KAP1nRGw5oc&F?%KD|p#9$fohZVW(2zs(M-bCE+`wm*cBL`_t$jKizMq z(5Q4$asK>XOOlPpx-<{;3)wjVmnLra&p8h@6hS)8b?}ReAC_2(71X?3FW@KyB`e;S zbJrwHRfCIq-U_k9jdW$#j{PR zGel)^>Jn<_ZZFaw$}I=cDa@S)j`5n#+C-k_2{BV}w+^CNR#K9{mez!h<=*qL`2GEN z|M*DSAAQk+Q>xa+wS&UP2TUId_7T+@S$fSy z1-nfIYBD)cK0wKdJsg|Hsk`=YWROcU%&9h~{+<)Et!3F0mUU>x-S!HwK6J@8JkOka z06q|b_5(~eAh|kAxB?AoCibW`O72t5H18H*c9mi?uOEK~VYga$;qI`j#$rUXn=7d( zNAZGPL!}Ea=7aeB_rL%CAK(2${RMLOHgQtfY7H|r<-N%x96b?eYijB&8)Jo&g2U!< zwT{kPm9BWMHP&lIIzp9dngli-c=x8wcT1|zO@4RiBGDH})4)T3+to%sC*g=M^?Js# zN(6(kigJG$L6_^y2Y^6zQuY|rX?HQzHj@UJ;;ijl+R#K+aKBFD#VTC~Ld+S0^NHJ1 zoo}Ux#r3e|pDZ_bA;zJ4z#$0*6yNRDk$sgUiM!9@!&}u<%AT1HZR+Jt!L+nY7WeYlQP{}OD3*uT2kE}w2lsKfqyH<;4XgvV*w-FaD?W}-lpjmQE=(l$` z*Yz-!pmJ(xcGlyi;aIiyu#pB24N!D_cPV9plq*p@xoMt2g4SV_Vmn}@+KUl%*VJ?f zNhigs1B|)_Esia_N7UBd)Kt~Q6|TAi-?sYd(Ejm5{}&?uFK-XXYuBu*1`shmtnW&8LxO5~*0lo?)e<4L_O3~cArr#*cDZ@V+QDl?bZU@n`?CBXVZasQa`5di zV@Lb4ILq-S)}aj8hv{^?nl<+7f0USIJOt^ z9uNLzPW279cuDqy?~^yMG$nP}2t#FurCZ~e5NUru?KvvSKp3y;z$)U^RM@Wt%m55? zI(yf$h$nRoeL17;pF?+YEw-$*!fJm-F6ntaFY&E8*i!W|li71(MPpz+2v6WEOykt9 z^aj_$!Zyt$rdCb-U}3j=vufY4;{Q9I(*V>O`w_9g&bHaaHgEvqQ zEE-^{i~Q{Zq$SZPQvjoMceS^T4C8o}4DnPWaU<0}0oZ$)AL`FlZmXM3hj?D2R*3C9 zZBzrwD)_W1Gn1<910bm*@~+R`(7~yQ6SbpD%DFh_1u=1DCPF(&SwOX=pBlF{^P~(J zIjyDg>cl>O{P=RB@1et~9ASS`R<4|Sdb@!E2-XfF6857ozTeT-bajOq!k#QpWYuj* z`kV4)Q=^96=HjijMsdI&EOl7$P_cEJj_=?DVfFcn+Mijk zCfqH_j-t9I2&65$LDhFp2bSD&KP%sm0*w-Wb;HyZxVd%Q&v=hvTgHDefFsV$l?ZDV zyQ_t#7V~`jm!?bn-jC1n55N6~@8A9S_YaTb@DI;&AFB3jNoLuJBg>u0mG1zqnzv1o zbLRD3v{3Y1-nfJyrA%IE*1q=(L`b-6E@Br!e|AR*_REVNPzV?^TTfsrR;*S10zi$&J^1+zK5K#x9V~337!s@)C;h zly4nur8@qtx8|+V6+gZzBU<=|cxA+@;1b{L%HJF+SeON%f4hIhEH{&!XgG9jOBv+7 zS}H*ulfFO8VCm82ia5cZ2yv@3zJwbJ5L(y*PCdXJW4HZ$3i5L7u_#iY4i<4zFdd3!Z*!yJ&_lN_#=wMjkufCxIT>Qy;8)5qO`?|+D2IW#`lk39|psaI8|%_gWjtz(JCoOyRL#?4_;1jpg9I|NbXo?CC< zRa*1w={$JXZBl$1rXtL>>7W=?VJ8Yy)p7E&^>EQ*5X*t3domol#;IkR%f?f?8Hh*F ziO&=W757K0jvJet)9jJ?>qQ}>W2p}Fih*sx*^gDOA)$Z1Jg-03zr3yKbXNxr_#6bt z!*wrBzPV9cEXOFW)!Zam>gr$`RH~N9Qo*=ENqT7>F;+8gC#Li#lzi+q*j)F8HjhL3 zzkTx$Ooc(f{R*e3Q}isD4#NN(!~73{f{OnzrRLUp?Ms|SErr8%lSK3`R$Pd2K3EU3E{iQ&raxxhu>t{Y-D$A3Q=vyt`8OMXZgSRb?Gu2(+q;lzL48G_~Ep)m< z?Ib#|C95l~oziWKb8b&X*z3G3+d4R0zWDxZPRf52O}oIus&?Kgoe}{^C3fR@Ua%zK zD9IP-Z%xNG@I3TYILYzFsknJV&LP0czCl_v8{C&rX|-0AHj=d>GLP8xPk(&(-N&E* zRzJUeVk%5sDsW_FwP9S^BicbD&k3?N@B`7hCdFyF$Ol;V0?hD2po;DR@LBYkz3<82nNv@5!p61l9K-Px!1@a2Tnf)YFIC-j)cpdm@|;NE zYE1DFH5775*vbabMw$6pQvw(fzxPWa7UH1RKQ1ZVioFpxR{V9u`QDd|kDk&x7%7v) z2X2oKvcCW6-EV%q-+yC~hnE1q1xPI*%DI0yLFI$o(^4SoiZ1PS+0>oN?|03W+>*Xx zF6?+5pVHGK<)BdA20PQKM>tff zv$l|bXY5JL`=MA=&EnIpiN#L1o=e!*CUIBL8pvR;&}g(RZxL@CSV_#f|n|NU=%NZ(K@g~Lq^ zbV=vXq3K9?RUEzZ&02Q>L-C^2nb+UK*1voxE#t{E>W*l2p4fG5Jd90{bNYX)X1;w+ zt=d_xy0gaYP6jYSQ`QaM*R{xa+PQOALtVb?Y9Y~;-^yWkEgX;Ok{(b_p_IP+AN2*& zq|xesyZjpV<+8vl%?jYBUN19-4h*L;R*pLrRS4D^))c~JD`-Nx;{G^D`*dnQ{PBnQ z_T;YVLyS0gJ$TihnybDr^jpxeTeA!z-N7lPFU5K2 zW%Y^?;U+MKcixnccUz0dLj2)x7uCtQEAe@Un48OsgC~(W4kFN~I&me%6$zvxsfd~# z3Qo!25G9^7N6Q#=*Ldvt%GuKcB)I5I{sqs;groDuZ zuMh3*K|Rvrz5#%tBW`#^-Nn?^P7t5qsJ;FSO1~Gsf50( zd5?W`}6*-e#lP(lax#}hcE!nh|HCofALyIb~J zAuHqcdHwqSr+a*QV?g7%ZdM>^+f=ZZ%WwQ~Y+zSyvBu@pXf5&B#;(%ArMrk0yf-PG z?+r42S?hx@xC(Z`ZL}rlBj1~1)7Gc>=G)cov=-%$g9Xc@uor@L4)xI0pr}4{W!#_H9w!EpPoAe4hR4#@i zjw;|g|J&^mL~ef$7ez}Ei$z?&>Clwo83jfL&^(+BCDn2huC5uRo=p5|&pnd_672f8 zH2q)l4b4#fmvl0VGCAj+PoQpC8j4v0a|f70+J;j8JE%m_3UxOxH$lFLxHV1U9A`|V zWkXKwj?&)BJI9q`t&PM-i~DtEzx|)T|Na|7V30YIuLFO?_1k647MBz*j77LRC`;SI`kxi_8uFD%NKiC(hGj%V%aA4#05I$ zgHowtY!{Gg%%r(8aV^2~bp<_$gIQ@RVy8`EX@7y;H!wE3kQ&tfKaj972rVuH}ICj^Jxi=!fkDqaeZ&v?APX#%v@ zYyM$>n4IGD4_9qe*mTs|nM8iaV^eshEhB%E9sEVyQ0+fQYf+KUsuZVn;Q!u3o+`8D?wV#Fn@t7}j$-MbVg8h~2W ztCy-%P)K77r|r4ZCVVf|qy^+~Jbqt-I+~X8E|fHF%gXW6XU3Tr{*9VWlanmO?cRT; za6){2-CXR{V5EQk`04GDvtAoF%Jr9X2@irOf{RUj*K2iE#qT}utfzA&L z>cQ*GIqTU*DDQsXWi8k_iq7*m1XWi!UmxGs1ELT1(N3G}jjMlXU{_j|9h22e&G9(% zZAbe&Ts(r7c+CKxQC+LUz^i{0e6`H*fr?ouW++}fR zIRiYOWlW;36+AHa)fI09!C$H&Xv~z{Q0lqBV3XjiX~m?J7?|l;v*#Rd^YixG$$wSx z)G=+%#c)McFaI9@zEV++=9;3)rED{VW5N;At22{MeI;eGKYIEO#rA&>`>1JmB*C^B zaNqsT+Tx}u;jl*SfA+GF5mKimxPlUDt|U1T zsE!m@YHl578c4BI0C#`7z0$aiLcX0Fz?ZH?pQRfhYCYO(QuV{9kDZ+Q)7wzDbCb1= zy~|B5_19HrQIoLU{>jm%CV?$p@F!B|-Slgpw^FXITgn49{wRi6xZt&WuZ=i(B+#V!``0JXU-{o*__>5XyE_KD@gnZRwx)T+8 zGpE$7Yl})*hf+K?0#y|{UGe8n59LvU%`(*h&P>QY6;|OPa;eT$hTuCroua!%tKs!| z{pmr0L(Kg!5}LakHd))8p+b=;<5Kqq26>Zvz)^rX3an;z`IF@8*0rI^G6Kvn`yax;{ zTq;niQ0Fq|>jN8qA70YW7x91aAKfYB7Q;o!mPw~j-+Fcm^UTii=vZx+u@NjrAt%8H zlov0GiV|?tF5if=F0g>Owsz?H3pnC45{=X`By44#y(@w4^8&`ez)zH&!_01tEg_qo*?`b?n>srE_!0Dy142R_pR(RH2+qAF~Rj7GOvp*w>yeW4J6&b zr@hg5XO+al@?(V%IccraT)#n8AXaD2-9vGa=yX-0 z4|_0m%^^ehcHoSx5Aa`$EcQ}& zR$OaZ0r&weNbS5#U10;?=_`&0)^nJSG$j$6&!dA~`Q&uMXX;5YroS zhl07!syGh8t2A5uS0cn1<)I@l8Fouo(RSBmr;HQ;BCrU?6@261 z;`w%$V81jMkBVaJ;vi&kIJOgbXH>Od+qH+i)H%p%s8wyE>hO==M68k<;nzj6b`lK_ z!`(r|CMsU~t@iU?mIBtuHM*ScmxDcjf%eHY^d}yWZ8`y;H)o-{4(7EfJabizap2wi zH8wT90ez&zscxa(;*OcQcYYLCK{Z*m%W-OFG+jPlBAur?jHjmR`;0-=VIBHz9@sK{ zChfmIvhknqU#8B7LgeW!abK?Hdntk zJ%Whp+X{9@& zwil|p1m_)jLj;cT`pDk@<@XN(Y#ikc zHQOJ3yZO%LPL71e0kh(>a8mFPKD%ZgNnhyQ(oX5-btNsb3Wnr#fF=v5Mhkc!o)xE*5Ck4ks!xVec9M25(B`3PSU1pL}3+%1r%!o3fF^U-K7sjrTw z5-j^B70!U{kQ*t&T7oOPbybIX6=^ev)whrB<*?}Et~D>QXA)j0#eM_#ha9hrk_rMz zZ%D(wn)IX^pMw-Kl0qO{{OSrEJMZOG4+Ja|VswhpJmZXZ-?IK38WQ^ds6}yk^qZZH z=H%cLxK&in2dXfsv-W_0ME(GI)OHyNFiSA_z2}}C8PskGb`KMAB4M|uxCl zsS*R}LHVqx;J9rHejE%+WnykQ$&$m+@u|TZorUH3O{KaWY1Gw!9w5->LC#%6cXpw- zWrMBA%km?BR!Qrk7O4e%LA2cgtdmy_m0D_z1OnBamv;$q(NepcPHFtt2COriw$ZmO zE3L(q3|EJw!t~XKPikbsIkQZ6ceWxalh9Q|0s6g80^il2`n&)2;r)xrgopMD==uIK z?#egJSF~Bv(SWmmZuY7-i+AH(Ll%dIy<9;z?uMrFL^n6&V0aG9v|&GO&bE{klv+_` z)hHIYE7uZf1cW%c+|%X;Z{PF7mW7h(w-s7QnUZ#wQrvKfT=pem7r}b`EzYll{`;;L zT{#q*AzEIS+MTI6Cj$z*+>O0$SIn&u5pR(UU%4J7T@~Sf!k;7II}TV*5>I(`Y`-0! z-v4|3{Qlp+@j79uN2=GMO&(-8sgcY#KonK9*s9~a6&WgJ(*ZhpZ@DffHb~MkwdS88Vg(n%v-?+|{;s;MCYv|OobTqm zCJ<0v1cmkM>!|j--~IV*eV3?Q({!KQiT7&+$E(OLljn9o{YcJb(_gMAZ3=S}mmj=L z&T=}2*t@1Mg;UiTCSKd+{xo-wlsWa{QC!t*Y~k;Jyr9c~v8ZRy^5lK?=>?ve`Gv-t z3qvK^!Cum=x_8H_-iHF-E+w=Wb5yeYaE0c|8undF(&N_OTEVvFiRPjctr3y5JS_+- zrDiZq5Q4+y#oH#~>uC17YIoq3#%O#fZ~$VVmSgk+O$oay+C_issppfsgxQf7`7fS5nc?3BU00cS;cWjkX-=hIy$z(_opFSS%xZ^^E-f=gWq3dNN_7p zSVQS*Kuh7@0!SZqgR?t{rN)u|sNU;i2b3z@3D3?}Y`eQ^k;KRAv~9~nbFU{m#;37= zs%8!3dvaDxL}^~`4CBgsRSsS^>(Gbly`{VkW&jQ7;oGPd+!&XMCUNANjJa1|` zVRnr|#92xt`|<;Jh2r#@C}{)NTk;_a+7aGVE7X7f%u=v0NS!5E+1(vGjXM#D2MfvN zh;3<39_LdaOZNtLy46WnS^iYcT1n=Aoy&d=H(hP+5JxXqa2Z`a=FVq@2yTj;Ma8lC zFSvV~LkIwz|59W-f^1xr@btId-FGU{Z6bkG%ekdN{PW0;adTJxR9ZuLHOO2Ng#zhbtHs;JS{s; z((k$aQY;3?Y}MkKrdJJswIns z1ZVm0p2XZ^nK7zKKCR^HX?0nDcCI7pl^|KEt}zl#q^5_1z(H#vaJ~f(hs;T-{K3j4 zkm3w$h90K^8urKYQ-4^b;C}E0gjc!>;Llw+c=@%>L6ALpJ{+625e{Q07SW=UtxCyO zhgc&R*hSstXi1WHk^geml<=ldjY7Y+fBMeHyKcwo)O2z3Z$Doh*!LfQ@85s;hP1{V zx{H}L%=LKsdY16$YuU|o&0(Uk>ME`6{wynkd|%M)3KPDSJa-*zoE6UPf4A|wD49tp zQOF%u?=F@m?xn2_P)nrhMW&F>`P|yH6kF^Fk!oC0JuSFjVk@`bFRpZh<;nA(5XKVE7~FBq*p9A$Xw8@59us(6MkHx> zOO>cGeNv~*e*W!a#e$0`q9vgsbw@fk^^}ym+SPwBtek3Tor*SlGl)LfHXC0a@iiY` zRW!cXdw%!n*AM-#FDe@kHb?s|Mz&&drDF}<@Q#8WqifYj$HT+X1Shwzl4aFWz9h`F z6m{Ct-m4bt#OAtxtG@)sb?v)!hqV&NM;uhcaZzp zx?;=ZvM9T&23B;#9^CcfWGvX7Z^mg79kvFfDejh-c+MRb?*fGC-5I`n?aSYC+gwD9 zYYqWEN2qR2HUPSS(XWo~hx+M32W=-TKc83$9Q-0ZaPY%_&T3Uu^3r2T1w8Fd=he^|)-$ z{a}6te}Xo0RwoIK?uqJ#v`ox7y-Qp=lp`r*DBueSKPlrTUj*-}%pt~djZtk;?(5-X zg0RshEbnoDQ#LGsGxdT=`UMPrh#PwI^@;sdKa3yv-`<9^+SLQMpoFK@jdH3Qwi~$k zeId6e@tN?Z#bb18;_RHJ!G6i+D$)su)^K=L1c4=!Ad#fx`n;SPR)K@LHa#h_Lc|(Z zB!gI%Oy{!^8DSnk5#6*XFkG(M|4-PPb=!3uSGvD{2xDZfHrFF1mTcA)X%xXy`88Ym z*dU+_fR^oFf4?u`I(wf6x*CIGgVU^?D>Guw$cQ=5%aJ%OFqYYcs$zOMtaTr9Hn#k- zJC@}uPI?AGgzGlzkNhP-iFU5KD+rJZ_VY2yrDBf;Dqr2Xm)I;E?$5Et+fNU_^=BO5 z&f;i)wAwBELtXc}ooWKGgh9peqe7Au+0%HAET+%xL>bn)$+@IjMdtQhk?RmsWJSm& z*P;~x2x~bMnbH}>wcV03f(>-3&k(2iv`lnUS+Xsp?WXUh#`Cnho<5Srq9+tYu^8JG zz!{~<*vKAoB z_m&ZQa2(ar$61|#;=zf)8oeoZf0O`yg`R^Yj>Rck9d=-shO0IzagtyjIxv9`X8 zF|rL;ygqWdb|>zq59)7j22x4!@rz)aaCgE*cOEf@>80uB3KJ$4+o|v{cRT zws$)TINB#coah5-hv30z8lj9W3J>ak`km?s%n2&I*y@aCSBvY=X;t6LuWHhdMOz1m z_>6XJ?Q@P`XdSI?tJ$L5ABt+SBN^2wHX1YkM;5T!u|NmH|RQt({qu#dc8Vq%n8IxpF;|&40 zcOmJKV3R76=TM@PzdODVG*!>KFf?$M9n?h`g2ORTlDyjWd^s2Zj5F1=2)Da*hu^2Y z7Bs;KP*1YT1wkNL$n>zS)pdWY739?AR)=D^W0q0az!dHl3V7E1YkSu8{5nzA< zUHPD4#ya%6I813Ef@oKES6k{>^+zR+5G20#wO&)D`FwTdUcbT9mDDCUJ|Fm?tK_c4 zUUpXM@TQU=lN~lv;n}vJm4tuU{Sah7n&z&YTovwC?>1F1=Om^ypc7yRIBJJ%IUQn0 zKzC}2`~WaiWq5srARWGc-Y>Ho*n0`nKfI6Nm{#@{-+>fh4pFVmVtH!IG{t6hbP~!Z zXEa;M&^c>U1b#VH$DEK%-L3twtr@INj0^UvbFkLap)yCmUo6?j-#>iAEO1q}PT3i- zXOkGNn>|-G-iBO0?I}3SMpJ^bUdV zDVFORan>9}C(Nq+Zbu^shHYHQ+SmJH@q3spn`=*Sb{tm<=UoNC$Mtb)e`-$DdbHM3%tpH_2j#{Z;j-;oa#Z=uO-W8 zOZLLQ?S39RdEuuA)&kIh=gMZ;5PZmE*}p?athl7uyLgo2t>QZ*bU)05=04 zD0$V9xMfbnLNI2%*A~X*l%eg#UL>(~Qa(i?$MV=Kq-wtNX1EFyJnK&RO`4&V_^%j3wr=gq;=DG6{lJi!Z_k}69P`w*gVP(_d4qQYG zlhDDffQX5m?jNY7Pqa1SInSgEK~XIp_F)sE0^Ov4`VQLK%3~OtU4m+?Di#LpAe9iq zG-P#lX_X!?jZfb-y5#q$@!|;-^Vx^fH$C~Xg>h&UCtv}6+49VCXjwjH+YKOnv**#s zAK*eT7Ilb9t}oZ?-Iu2m?B`uUEvH?rB36A-8Gl-l0LL$^Ed8lEpsr7X;(eg56wbNzp z26nLb#D@j!dVtP=hkR64EQArgL%Fgt2hMI@aI}=y3EZ*zyT}e#m6-TH zd#p~5HQR2lUmHDB47H9Yb9evotTy=)*$J=gK^}ob-4tA`7w1lIs9o`Y zN8{*a)1&>mwpI{Cc&tSsF{_;lWRWoyM+#a-Zm%xf&&o%B`X-k;7yAeKy{RkIrI?r^ zmLqCoOMC-s0t9UlJ3wnqjiG4(eAT|Pg6ss20O&1fOMEE768bcBu@jQ70vHuvQ^V>0g3wP>liNyiLt}1>tPmR0PcG zzZVcz@$OIKVq;+DdiLe`oFP7w%2~X7dheRbxO; z(a|Kwe_#L-$TxvON5FTT2~5Da|r5yF7R@# z(zJP_s6&gY(bkxP0z}D%1~~F=7bQR>*|e@bjHEELc6tiKP45=2w}uSJpM1YAHZMgd z`5K!`x;cgHuc1`tSa;O{BnG^o(Cn~P+wk$EHjpi(5;&?Yo?-;Vi(p~CZ_bkOi`W<5 z#E>J|L|N56XV?#2jlFid#H%t*jW3Bg9Gi3V5*2D&4_=r$NbE2DHpcXSJ8MLDJ_Z^4 zp1D8#$HRv=e+H`k?csBOy;f8MAlr#$)e_FO5wHm#Y&_0}_Jk}-*O|H*M_%$7AF;l95>QL)DcQCQRk7IF?33;Tdiu45e`B6>X|lavWlq%!>K@&qbM;~%~{?1#^ZQ`123B>x_1N$Ah7Cxoa&q3%$1$2ut_Cd z`grjl2oPtPT!O{WY9{~&C&AF!oK)!gl(#ZI5&STm~ zH=@6~c>s{!98x+Ra0clt_psw*{Wsfe$HT9$a{+HK)Pvsa=Wg4q!jhY{Zz9V%#@sYf z_V)Vnl4Ez)DQg*j2?`%JCo4&??3yQB%7Q}0y#p=N2U;y#J}htAlJ-fm91g#2y1wpO zXg%J0MlWm+g)EW{K1*NLJzdrwc_C{h2C7BL=IcZ_#lKj&uJ%Rubwf&rhECGc0MWd7 zVLK#8F=wrN^{~%h#h_r##J=5L>Ud@w@GgG(`fSPG{a)^Wn-T7WIAU~+NG)w!1?@Pt ztWPGe%?dnCdfO*EW6!FnG5u*h7o0{Cp~{^Euc`aC>7b@$fKBOIx}L*H;9`Auvy#tl zFj?+RIlt}D%i?ycQo+Bxq@l}Awu+Wq9nBe7^vD?}JRieheGVPLe%*t5FdKNxX@S-I zl>znVW%vMpBuGtnlWIw`s#G_nvXi%+I%KO6V$(YB)*f-;D2t>$)1pK`bZD?m!L{pb zaaPKIR6ZywaOf@SgvF%;UbB*=;|JSTUxA=aQNB&tSti+RN8o${Oq`KTV>E|h9rfBB zl(8`ZxGWP-yjs%mw4`yiu)7f8i*%5AjzhTW-E-@r3Y7-?2>Pem!$1Vpz+70kDF>C| z3&)cs`~7|YD#P*SmxmAEFwWZhsvVJf4zuciV85L%9fi%qDLUHL=d7Z7hHQJaZ=i5N zMX;(@nliKzD0PP~Bh6x##BYB=cQtXk#dR)3wFHygPtjdm6 z30j9iSPJ=OU%@+2e>G#eR$OwusCzaL8vF_;)T;&fkXoOve-}o*^ZSvLoT%? zIoa#MlXUs`C5&FIfDpOe>oA;M!mg~3MzR%x40z$tZ319X0xt$?TcCnE`IrAjDzQcoArfpH-q7~>DRP7u6a7ocGTGkv@T?b*)X+`7D)8^p;QPB zTUF;C^+}<+yN)W}Yi(UQ2%@fQu6FPWZqja<9GVnS&@c1JG}+zKy?(P&0$ku+L{e!A z&}rvEsId3?|-qhgV9A6L9H(_&d@a1;<(SAy1brFuo2oEWhtj%7cRu_cO*7DCEgT!y9!L0&}<3$ zNQC3G=Dg|@*1le-*lwm-qITH;@oloDw#|0D8*mE>&yFd#!w%IChUK+0mF&GNmNA`c zS#9{+6Fg(g!Er5_WxP>;c@Ey{I)$gnuKF6+aA-=;-sJ-UZvfBUw~$;aH^X;Yb-$gnB1B;!-qGG!*8msE?Nw* zBa1qrQ+;4NXJsfmzyaxrP*j5CVH5V&EI`&Ns%YKfX5(C;^!5{fz@q`FFmK+J*4OYL zCGOI`7>$m&LFzP}4ss3`85ZjB8!16q0e0N6@zn_|;5~~SZtU?HX%0C>gGrpa1t+$x zq;!g^zFfACzy0;us@~j47P@q14SSc=!&42|iC6F^mO5GV^ z6F8PEy7JVUKIcu--?Rd_H;!#o+|Nekr)*(MxUW#w#!0ak(@7LYBBKb&nedw-LiRj|`wTl}`@Y{ZY*rbfy12$f_k z+O1y6D>Ns6TL)0DjaAzhZK@#*UBY+0Sh63Kp8KtT_%a1H?}OXzl&WE&n!he#+Bnbt z7R{CQILY>SP1$lsDU*Yjwyk;7s%0>Hlw1P1J^Imr;V0m%XL(k}87dr?6z9b`a2Fyhq~-L7Yj zhRORjkGQTt1Q~~HkCO#$it4hWU^k)$u||h7r;5OSgbr}}lcCxFUc4ug!Ew1;GktIY zH1^3Z8!452l3YL&_kK79ol-Q*mCFaJ-h0H+w{wmHjcF&fsQKm{oW|jrHAg4j?73R? zpat!JIZhV&59%W4Y^SQz#EJLwSdj#EXi}h9Ak0<8Qhvw2j)iX`rLshwWjRPrn??dw z7e>qWaKf!-{TW27sZW7US6&WD*1>=6Wr1u?h}*}bzdB^u++)N4wOd>nDZR30pTFey zUzJ@ye)@%lyT9ez?s9`A0j-f$I?B`Mg>$ff>#f&_YSEFbwi$r)*C{;5i8<0$TT0#M zb+ik1duz}Dw^AcnAv9tdG4BG!lXL;CwVY>d%F6HdexJ5C#;xCOt&U(7gx_Tk=Kyh( zRc1vDOWq?S1u^>K`26(5(kKLGa|kSZ&|=IcN`ej>Bv_1Sboz#^?9W%YvhU3Pa6cylR-1)IG=Zh}Iq%0#PwxhS!oH3MvqDHYDo>Q3KC zeFZi+Y1%H>0>O3#MUInjcDUx7SAEHUOlAZo*@DQ{1*WL5K~zun)cwJpYJ0>u9O?uF z#r}M=ML#RzO_{oWHa!rb!^>sUy8g>Iin{h&m%i{Ti4}I0InvLg>erTtwmBV6<~Pq6 z`8GL2O+eki26{nh_{+B!5OAp-6c1jB7B>%j9!YhM-fK{i>g*Kf2l}+Fn^OE?CQgFKxV``6jKJsW#{-mt;wTj~;2?+OnUxWa4{ z$QEDreLu^p%NB%K<#{Fkf;zboK=3lc{omDkec85iSN}~|)Z(eG3+So?MihTLo$@00 z!D1Hs=ugx9x^6ZIcs~sK7#x6qP19ybUtepxc6%!J)MOJ?Hz77c z9hB@+E}}aLM8dcn*9V_VBhIl;w@)Z{+QUmA@~l7i?p~SCpnwL%WA?az8`W|jWEv}6 z5XEE9yEgArDW!!Gle~6tK(-nEQ-W7Q(I6z zYaHrn?zbhgk)w2=bCaC7hhLR4i3I4#)7u@8V2zyJDcF5hGdj#!@{Ce8Mg zw@rZ2%p>e%e71Pol+c3#lgz;7`Q*g#1*7nO^44ul*vQDh62qCzDS*+s!r2wSN}8Cd zJ5u*-b0talJcgwU-#cOQcCFlvayIBdLfRZZ;YfL(u2j2iT$&Ak!@Z8M%bp0gYWnnJ z-ar!0*-eAhYWk8nbvj2ru4|iqbJN~yE0VW&U$@u`3Qm)Ds> zaQYsQ#*z#Hg%}-p&KW54wr+vp=^>%X0yzg13U6B04*ay7Qx77PN|5?ZtA)YFBo71` z{RP&YZmvnd*0m^q_CggJ%=fcl>@=@8xsy{xs;+q47|LcRXHSxLWPscwc>AXjqt?&1 zo&j0+t`8%>Op`n1zt*sY#sWfO#YnKUk@x9{s&uFP7#~6>f8AaO;0wZK`A>Oj5s#;6>1y~TT0xI?C zFE6x}rDY+1`P;U8*YmCQd%cpBoz+v7BLZTojdw9N)f*1TW2&bkOI1yhXdA!!wW|^% z8YHhtuO?!zb9q(>b&HmpkII?W^^Z5&&kJl=?a&pADOA0I+{pmeRc=*ZK7QzjBS;)p zvT*~9$l9-D-v-!$*Rx)U^t5YS+sFXWx^oV6hNj(5RN_qO@FqsksRDqt5h;nY1% z!6&sw1a(f)^}Tq1TTL!6iy`l7{_uVO>*v=cu$&Ez8k(@T@~m{(Q!?9g;Y+G1*s2I& zKOmqvI$Xc=!U*-My(;EH>M$5{tQ)7*shz2C29w^{exuI0e>N~#WVhio#lvQ=VQjqV z#W>r4uRW_uN4v4e=oQl9V68YPE?RPVyHO`ohXxXV31(1`np9Xll?QEhxm}j6chlB! zB>Uk&y1N1tHn?r}&mGP3Ny`E}GCN=Ya@ih!{gA&rZEU_*@i;AbMUu|YvA`BoMR^Ax zUE1pKg!(R7gPWv~+1{35bGM_3-IfGC+OB+m+@g5vNlqp;a!3?Xv{a!L<(j7|qDu6< z+rw5p4#yEWWjFN`(0kNSQcE6y?a+YGhBwI5p^+5<;oQ%w?i7D4P^y? z9sqJMsW;66ZF(x|cdR;zEsNrJ#XFC4ojiTZ&h$b^B`aW&K7~5e9JEIvLR;H39S%x> za2{==pDl~*=LIsdI`*{Ks&TU|u6n=l0(Na-(yT6Q(zAWegYU)WbDaQk*RU~6@7!Z5 z?b^_5O<7TKr!kAI28*IvmismSvLi`<$rLS9+v-S_;aeP`IR`)FB@lUbt8nMh(vz*7 zbBu~TFcp*F3JCz!oix!0u6o-byd2Ykh^*=>kIumpc6J@Cy#TY5vUw6=FnnRb!}g%6cS+fq)ZRQ`Y*N9>A;9suoDA=VM=r{7A2* zc(J)lXG?sb<%(=^D?kF1{U z)9k6|d|xV30M{Zcos30Fsy0gVmh{$@!IHtEX-5}depez0*L@0wIi!?}UPkMg2nTZK z(-}LPMTR}9d$ujGDlNQ!!BL2VAc6gxi}(7)z0FR$7lCTbI+M{LaL18t-1UBYT9J~2 zHEhe^;iKCiy3CmXGCWWvL_iZkV+pJ%&|Ry8B+gv7sX(C7F)!D7F-`2Uz5L~{q01|v zo4}J+9iWj#7uE${@Ae_ynxZhb%hImJ0*SD^|KCV-m3*v z#TgYC40B|6)igqT(qiX`$DYlRSA}RGg0C#wPyNf^K7RVQ*Vj$4{~TfJYUlS(x;#83 z3V$n8sRy>A`#mcn8oeTfYuSYwAf{gBTWlwDc$YY4FVJqsRF<39oinj08efWjzhKe< zO20NB+L|?Byq(p5 zZ9Y&j-oSF$x24vsqwNrK4GD(2fDjld)PPy3?y3u$J|UQLfC^l|B{cLaa(5Uwt|og=7!9YS4$K(WD5%zy@LBwcFjCw8`5pUG8i& zOhw^X$ImTi@PmLRKu*}yr2WSxPT?;yM7C7-vE4hL>X?5SDBTf^9FU01Wqi8Je) z(JJkKqO6#XKb$IYjhU+pY#^wE(ICn<%OOjTY1 zHh_Rtp(h5Hxb<@%G2}8Jd2o1}B-4OhukyvvK|K#mN>vtLegbga4w8pAw^#b-KKqOCE+-|ZLuws)ytqU1;sW3Pi_}1Ug5MZ9mxHw{wR1k zg8OxWS1jK~w$X0$E{#K|)-9NSS|6^<`}1-w4vVV*3W>BgZFTZ-Kc{pOpE>~WHc`&T z)>c46omhnnpsy?8cA3b97z1NHd4t-iX4S(6nG49SO&wSfDwdxu+q*BH9_p7rLa4rc z`u&-;&D|9evfLJ$HVGGmHS(IdyxhduR^}a~t|$R8=oLn`2HuM8M&^ z;)g)`GmbuO#Ou)^Tx6%kC})1}ktE~*YgF5%YN_qO+No7ks%I)bOY|~9i&Ir;n!;Xu zs@J)Q2Kcck7)n0mo~mb|Y7^<-jWain}sd4bFpf>t1VEDxkqB3uIe`WOtYRs zHrEfz4hZjFcgMUg;<-0(quXz9m-eQfvUX#3Bmez1e0{|4P&inBib9f$rxxNn$73ic z3QFCwW%IVE+;2CE3hN3WEU<+khSbY(O2LD~ST1kOWvfGf8TO&mxbBOrf3~xXQ>Ygj zKu_zLxDgB<@3Fky$_~m{ypTDTQ#q4mc2||fy1Z6uy|xA^0iilZ9u9jwAs&ikHYW`s z4EyR;=4pXD7FEQr)#JjQzZFQV;v# zRRK^UFR|-?_Cm~9H_3_Wsq6-Cab=-lXJMVqIwE8%dS4ttx6puhF8y=WsFd^r`K9&(ssdKxb2iIIbAsBu5lG%5C-_ua_SqdY&@6|Yv# zvqgJ-JYH7Oj#*tCBzz9erVMbmdSFi|+e$a<1CTLXRT%oX9B5EaSn84-)8{#a8*x*d z`_i3LTV(!#x2??ps8*kxaQX%UIpr+YpEzfKkKm03w>4=69)tDSt9$1J!e~S2j%S|7 zUZ<_x#ZKN$1jF0LO@;PFvRMjXQ*rlg%+4PcQZTEZWK_vxHu*ghyuL9S6|RAa8k3;9d$T2C$s`_#73 zt|wqN`Pjmfat!U9a!40@#;FXeV+R>~)zy+c7Zj@?!1T!m2%~nM7Q0Uy@2Kt|W}<>d zFiIY3vBxV03_EVvt{1EJ$M^a3=kLCMfZ@vTPlDQdC)n>8+A+)~?48j>@!EQdNr)xI z9`WEbq%lSB&a7<@L<0B|fvEsy;FQfDV5ZThPa?e7K5X3*>)5<`I;VqTP+Zem+3B6i zshoMfb%6}sp_I|L)_BFMDiAv@uHbWnP@gt``S6-BYc0Xmh|BXkNF^#PZZ8*a4oCj!)5qWb^tAo??jk{FI+Y)D zwT=uPhn;jRcBnR0XAd;R(b!tvN*c%tp2X>PwhE(J zGL-_^3oT6*ldgS~N`m`ixo9DOWfM5-#TnCH)zV?IYmY+^(guYE4XNS?yj$$VUA(t7 z+DJflwYcFD7ZF9fBfA-8w}dT1B;ZklrL!OZt!5v|_S%Id1z;rpVSTZ9fBN|T{l~w( z{lnXD$k1PD)rt2~^0HX<>|Ps94|?4tIVJ9G1sg$hWI$LcNS{qmH%rier@bL<6t(n& zVtmtSCRk1brWJ2-p>3-LqJ8;lt=yrm3N4azZkx^m4iK;!iZ+LEb&w=DR%a~jm1x6B zO07|a>6%`44ips02^g>l zz-sLFJ7!P`e{H+m@hT{cqI+_h2%&V25jJwY6tdVwez!U}=bo)Lt~$v) zG`DWNgI%phJq(9`O{S|&Ybn^LyHuEnRn)HWPup$DvE5v0m)fo(JA+wFwWF>?J|E{e zQ@=!in>Ig0Bgbi=*!-vbV%7dJe}41s_h0ij+-gmGz||dysf$`Ax&cc;G!B_KfKV*l zXTGQ?tkGv}*SyZr%so!eHr4;sI07@XtX{qF)mw(8X>+)LoN_TvQmt_ovsW9yvQ>n# z-Hcq|16v^6@XpSqfEA(jV2?RCYA>35$0pNWyAzeCH+$(w$Wwj${YE=0_%B#Q!8L1OkzyI>^ z!-t12-+lV^b@3GVQzeWwc&yz1}piS5(+HM@GgD1ITor8nMrld z)eM+NCAX3}Eu6tnd<{B=ULy#1Ntu0Ujd{VEuN|I~odf{~*(d1W$!>T3V%zQ}K)oDe z+pbb-8}^0{l&8VQ~B3kzr5Ped+#g__Bq&QQ_T*h1qQ~%rReOn_QD^GIhAqNk!@XZ4j zO?P(vq9T|~_*&KO6LNQNBkX)G-WM;utl)qtGQTah@~H*MrrLH+(Wx9qDo%iuw6Lyi zXK&X$WzAG0xGDWxaatVenuQSvq^$zUXceY)_f$JS**uotti7{f`B1`K-Db9b&LN4{ zZLuVFZ&9n>yL!-I?r=-}xHu)nssn3DhVAxmIcLdsf7;S8*X?colz;pD<}dmELwj0H zTCY2&v}L*j>ZQ`gG=L_;E@n|>_1Ry<9IeoJ%xfwo&w&Y3CyCDa+p*|Yv*<*vD7aej zwX0^!LZ4cgu1-+vP-$ys*1(8=c;AM4oPE6+%yH^9Bs}c6-Y#{W%N!P;Bj`m}+^)5{ zw+8%k18J-s3QTlRaNtrMb#GAbYhLbX!05CLNr0%*p?XfB)Kx8B4^RUHvPacLzB0)D z#p?b1agHspg#AnZ^zdK3z1|TW*G$7&tLISeI890S@|xczj{4?gUKUh!ze22OL1642s}lbzA#-?Lti+fQXTHh#2q zdPMe3pIxjiuNmk_bSPc%q^!yNu3nGD^UKR|-HTuthke~isnp$GG52uSnrl&Map8qT z@MK!`i&x+EwA~BB$EVzXw1;_p0Tp!kr+@FC-ha&P;lq8ty_?W-2M!H2i1x84y66y* zU1bYVyQuy%_r|Gm$j}-4=-|P~15Xia&9t=uV?dn0VbJ)Fq+G*lo6w?#ALtYY>`jWH z&bEWYhRrezfIxf=#BRC{ur){eIgk+BR{29cp&B?>^-Cdf2!+P4oP3E z%Gh#Vz2!W-Z_AvI1iNQn&K9z<@m8GV+)qW1=dsQi)>>9b3oyIAOdRj}mw)W{hr2av79_E)ule^eC*K;ByM;V-K)OTZGKpX4d306{?Dg~nk39TtDtDu>pl z1gxOBkeH3~4pmt8RqcbZ+BYED@Y4AZtl8uIT7C%xE@pZ2O^r0!*0n zF_Z;-xpaT$qV*1{e+*7TSU7kJV}y9>R>}U=1RzYM1z^x7Ijl+n*q40TEOzU>$5hQT<_Wonz99X>hFi<25ztIqaE}Z_foOFjRgy zgf+1Cz&jWefN1kqZ_4Zfqxt!oiTC16fLai(sEJZ-KLkAOW-wNf&F2_FjKV233~5MlcHI1 z-sDAH$T-Sge?yI%z}cdTw8B!eIcQph4O?ec@&K`ubsJ$;pA>pJl^jnR;K3NLr3C@e zsf@Q%?#Us7I2CY8-Sk>hE@De_8gxBEhS(l&v(xrmgj_2Xd>a$4Du!JV|M z+sSFc7(&3lRH7+7?!%%5gVhI;u9FV^T9iL2bxMNGBsI%s;LZrACdmQj@}>UTqD361 zLzx>z`n3XSI?*1sD<9%xeu`B-#|oW?gn_e<-R4f*kkG>Mjm7()@BZnh*DIg<0(RVX zdy5YZf0*j3pp@xz*Hms;i_*NF;Ai~b4`l?DY||6Ua@blys$hs~_x68PAF!?)t16S_ zXWArp9hZlxPs@(6cmpbu(=_U~aO5aRgQb>e2V%6KlIE4DxF;RzkCNw{F}b#rxD2Fj zI!Z<`q)d@)M5ris{Vv*7shUWp20ISeQZH`ve_RgdI77^;sR7M(+q3lXjfHzVO-#ME zxQ~B#7i9eQD--qoiB6;_%3HLbvjaIOeMDL)wt5dW@XFpCaO2PQw{eiDcu=bMEj;aF z;nV2^Js|`F21Y^x-^gny_Ja)giH3`iyKw6Uwj_|9zc|4+1Yb+ys(4GItU{~3-8Kkq ze{gu9oiP*j6lpzECPr>`3JWcYbRW8kMZ27x2%60x*P?=waDtBtTy7eKId*y~OwnN= ze{cDob)4K$4nhb!def@X{&?$%VT$-gMLMp zCHCy<-7DGW+SAEK&x>zE_gJtrUX{eP?{0LcrytEKld*?iNn)fAZni_fI=b?oRE(TX9y5hX#zpT^C(fwb1bn7CoXkWz|v5#)KLQFVrL^}X;^f3iNP^09)U z?Plg{?bcw~#pxW4Y!k>Km(jArD|}_ZzOj7&`{y5CFR*}p&qevL>dYrd=}PJ%69(YX zM^w^un*;TMjSr72))H+oRDj2))bWYDcQ_P75`!;utedxvBtl#032R!Dbba!al3tZ{ zsU#PT#KukF*N!?K=9&#Sf5+jyDnWr@nW7$Xge-R8;w!1En{;p@D{(mz8+Th=HXSl& zw>p_s%{fO;64An&STgtmg;S+8>2L@*T$9~KW81y?czxYoza`tXb?sKoz~HUz`!!vr zb%!s6?BGSILX_-J4MHLts-?&=RO2W@5h9z4{5*nJ8f!Zpo$8KS?v5`y%d-#oZLk&m zUtS6Ce@x&}Mu)!y+jt{vh2RP)0YUM6c2Y}Gsw2(Bn{{?^LTDq5o}{~~ z!_>PU3i==CG&&$SlxB}V*)&;@)IVxF;2>vEZg5poe^?RPTLWEFORp;5M0UI!W>S+S zv2h|Hz4DBmJq`jH&T^8JS03E^fjm>ZrUHhnz*=mvEg}&pGf4oz9A|Sz6j|xSJA^l3 zYJKuviINdadcS7>_3-|Ee)GrgUXNx(D%W4_uVAl(U7!RBs1fh?*lkkhTyzU1kgH3P zOzEokf2=`$%-yQlYDSAROLE6a30olXL0SD2D}4H z{* zILWC{k}4_32u1=sR>%y9juhK$@P{yvx`+0Os{_bg?FaVmqFy%~3ydu(f!rtr$}llBhkrfuKSXE+<^}{_6kt&kywvM70n9_2&DB z&-I7zUvHWiDuWzA^eyQf*Q28bs;BR2TkVO%!1JxjkF$a7j%U-xjfgvYs8{D{ZHr%3 z+NoVAZy%1?3uF{EXv!PAE~sqe?A)e!fB2?O_u;tYBh6w_w7w|B2@ql_t3pM^*6}l3 z$FgsSP&leocG=jidb4_#x_6vY($Eqkm}a#pOU9g)=2ED(q~NRph{YQXL*S-vXw+cy zY-uK-+sggazr6YG$N%;A&Cf*Whc7?=uh;MXVKFdWOV;+KsgK0jmF8&gvIyCCfABV_ zGlN4FxLur<%+)5cP^ZFPJVcq+b4c;S>f_?XZ8#mY9mNY`4Ltt4V5C2@^C@lDJN+@j z5eB9xovP)sq-9aF-D2Lk>vOjWpfd>(1k6U;*0oyg*pj8psWEsC(m)HbDGI(FYXKAU zD^D#C9hueIl-I^`oq<0pd`^Dbf7*b@$Jn1O+|O_CCF1ThsM4WA!Z@uR>0>h*`(Wh2 zi8k|c5MtEEA#<%Qo{`82=Xt)-e#`&$@xz;U>o>0Z9buFR zB#9-jL61-qV|ILSXFWBm*a&T8#2y{(1|CGPk=4W%DDQAyfMN~D%8ITts{Cgsyj9rL zGYKxWz(QLVf}L5+8h2KDf3J_zHgkMoQSOHj$vJe4Erlh|x+0lqnWh`NRZpVTVU|^f z+%5!`Xtr2DN>|etDb$;bOQjPKKj8ez`m8it7L}5=shMryuoH)Sxj60dwMBcPfq6>> zO6vqC^}O%n!#Hv;->{NP;BsmPe#&lYO<`Jf%Xdu?4Qe5ZOCXs9e^-U#o4`LzFD@Hg z1CX5+tRj}vm(%Q_02-}&ZLAK~khMXUX8tH@IlO5Ec6NKUl>#A0b^8Va@9yc6{o&(> zfBpFTr`P9tiT@Ihf2uzgNk`S^=$UB?kf;H8COBL||!rEU{=;@(W zJ%15*i6p~qYs0dLOx0O6;||WiLgwqx1jW(q5iaGCw6n-(jS@`t7?ugB_pcM>fn#-a z`}Ad{2`pq)uyVr5qNkpocG7hp7)rB(magfCvh^f15@t`?f38EBjT}b+hpZY}fo-z| zsudJ+?s7RB4l} zOriAxf9%*64W{4=Z88SHT2|r=n86=qn0RR;I*pmuJ`wBI*mp21V42u}Qw1vZdhp=O z)Ld+(-v&gaJ4JME|I(1Yg8U@zOkyBmRN$oK2wP{$t%BDTg0JbCPa|*(QJ^` z>cEQ?MR_{=s-#i$(Huv&!LBR{6D%+HZ#lnKjbbZq*dQq`d1ud-wXR$-a434KY0DB#k zf2>gfVhTBqOaH1%F?i)-ShoWAJC(a0ws$J%0Pxqd00`de_H4a=diO%%=Z4BSolZ|ArqA+BAcUMD2!FskFDy7#vli8vg$tg+hd9hjcUQ{j}7C46Ua@PoY zRNIAWxuNR88|@^rR%zX?<~v1)tfEqte`KtVkS)opV2^2bY+_8P9#lk-aVgf-_(@gG z*GMpu#`KfmX&GP=rNP|)_b)h&#NUqv{esaOtXzb4Xqw+p{_9UvcZr6lNB}xZuU$nAfRAQf1TwR zz~*jsf#b9|q2Y*;&OQpmE1P!uzcJKeSovI!B{iUmmsv#Z%ZqDkU|vSZgOk?^7OZrj ztECBXhqYTqnFee+tV`k;rRM)tT-1ahTV$v(H{t#idmF0I2I88KLzx zo#2H$2U*n=Wrfe~h0>5%548~qJY*5?uDohbQ`s4Cz#g@sti^VlgJYj30EMuS-4QJb zlfF+5SeQ1(=VH^6_qCBT;zc7bQdMg9ol_$AOIy5GQyBiCUhhc`bB^Ikf6i%*zT;$F0ZT(5cQRg(spAS(NK6;}qP2YKMex9MU) z!qkDm#@n4R7|Q`huWa6`6t69lO8zc3c|`bXffF3c6Ew|Xy~xqaGbvX>Mt{7K4>p7D zj&~&efNZySe1jeB?7E8Ge?{)t)HCBP6ZVSp<3%OD71lnIZmP3=X#;R~Nk!4IEA-h` ztF{CGEon)g_0G}#qg0=lkZ`pZOLosZ??}|4g@SjxKIE8VjxtIPRGZiHgkm)k1J7+7 zVF~Q744U{X+IDpPfiLaS?a^JD27&B4KK`j>TsZ9*jniMbTG-K&f0);znZn8We!NKr zp)J)0R9(DH3P*wNLza}$RG_p4ZLq4!)OJB#bMV|cvNp6!WOJtA)RBB0rn0&%hn}Fj zdMCSn;%b1jlb@8^#9622G|`cZQJ$?=?oaJ>@4T-0Q3~5bZdsajfwc_HEeU9IM&URe z-B?dJAnzn==)nuqe}OybdB!pAywY{Cn;L+8IiPnC{2a+~CY(QUiR-cGcW@r6KwM61 z8V0}z`)$~b_qOmILmC0`Qkj8dtXzll2g|AaT{9kKZvr7z0HEO|W^g#zW>~`U!8V?C zQT<>w7g`8n3Y!=ySA)%Yf(LZr9lSw>HcPPn@NC6C{+1s;f4uqS&)>g(hj;Ye_0ooR zlc|X~!#OBWt?oC&QZblOtpqLGlyc{t^+Iy67e0$>>$V*#twfEoZ7mWKtA)I1+^h-P z!6_aj#Tn(dwt4+_d2Lhc?GBH48g{*!S>~MC9w#Bv3(&)@#xAN#^V-pv;C9_^36>z7 z8l!O_kJKHke{W+|vC8phu<}+^x!Ts`e6|t6S#`n*8?AbUYCqj}X4|WuuG*hI_5S@I zUU!}Z^Ft89_lX_MS=Uv2b-2SWsx%v-Pd#>e@n$EpHQ=P6am`yZ!C1H3h4+-4>;$VQ zj0{TAR-l~Vkxfwz03fucsyz#hUF=mmWEmjM$Hpu;f2CE5i(PxDR9lO>fO8~ZJ_ZrD zZFw2+&Zg3jsv2EJmbQ4h{)X5JMF41wS?3vE{al${&e<@(2D^_+Qm+SEme}?zHjxFu z{fv12!^e-mDx?be`opJ>fBURt(jVRfL*73;(Zt_xIL`6&MB=VlB_t;icw7b6!A8?h zt`7dSe_sF}RxlS;;8vR<*P};uL#m9+SbWUJQ&~osUM@@D?RVZZe zO&I5lRy(78uRPZQbR_av=TzsHSkXmBS~Ie#f1i=jfBfZ_x37~?Z?=aeDlsCPW^I?k zXoZYsVSYB_mMJ^04WZK+GE@(PTT-*>XxAP%+|f^MM(d*5LWd|du*fPbSHe(=(fCk( z`m^%$V723Jj=U&vZcpVA7Cz_|vJM7~rvQzeah%EV35e%9vfA6l>w12WS2rGmU_iUT zf3`!#I&bt;TW5Fc0v(+(hU{D?EJNqT)-}G^{M@S6)n`Zbhwp!S^FKb+kFDR=*3RuN zFJy0Z6#CIMi1@VFV%)1EF^e)$p{y&hl@%)vH*>yEZ>rK1wNz``HZ-S_Teg`(#kZK$ zTX%S>b=CiYQTn58&bAVsRL(w|=8)%Of6cpkcdYdyp{}qCSTem{N#OF8V}Vj8`+_pS zndOn>k(`|4FGUFy0Kj=dss+aCIHf7L9- zh77(5Lkj$8VY( zol0OI*HeUKe^x?$lAzIaZpst$e3u0a;8oVtKw1x=;>9H5p9nE4 z?@xyBzDc&evBTN1Q++sgt_~|C{nb{s-TNzBTXh0vRgd7Xj#Gbxl$+VdCAj4`DHp1z z1e~^No3ZK}dp5V{k)4T%g;!)n&S5Eaffn^xmH?s2fk2%Ok}bIirnB*$f7xY~!+Nlu zLx*+{RJ7u?c4dldTr-gHSrz1mw{L!Y`0(&se*cYY0|Hg*#04cblmmvsEsjP6emC%& z1EtxG#Bji(bo}$)Zoudh!Txe)r*9W$0z9C22JBG{v(45Zeri8gvRoL%^G(%BU&;Z2 zn9keFt#`aZHg}1L1=2`Fe-EeQ315K(FvkmXU<|Qqp9Txn->Ij_X^~2OAP&L7`Opj~ zc$2;I4G`uI4LNi{C&k$4lPua7;gu?_?ea2$9s7LM?!#KR^HD4d=(MWanaz_R*`SJc z$|P`3zH{Z9#*+yg1S(@SEY>T{55k51sVqVgsV!UX$Yj9ONWvC8e-uUoA(&uRNO;K{ z%SFM1HD~X_&UMQ->wtCZ*EU_^0mtnO>hsug&Q4up;WISf4fuIW3@TMPg`+jO?F!SPm(iMM6Y0Wj%Q{2@H#C}4qq_2Qsi^XY4mM zog6LVcoEf4#lazYfi>jo4!^uQsB-XYorVLk6-7DKD&fQBf7vuLOx`Lj0PstLgL*aJN9{^_M>#jLi zaYhwQf-|#CFFNfPZ5pXofy*4V?GnoErs%-SACB`E*pAk*;59(VvT8X@5a7=>o8E~& z1YXC&?GHO4f6z9n0cd8eQHadjnzn3`h2;b zTo&8`4PC;OQB)pL$=w1*n96${}8gWVF-Wx@tf9 zteE>ld#X8px4-0SM3oF)I#`p>(ypSghQ?Iw(~goP%}@8lcZX z!<}ECT;F(x%>F0q@kBOzzf-d8L(Nx*lLI?Ve}|-YaHGZoNzK|vT!}O!`77sQ@ zMBrCKn4SA1!dYQEt%0A~IE~#Q_&SsvBPK1Ed1c)JOn&stQe91>g>?3tqR+){O6QDP z@OBNGE=82Gs@`^%Dg~0Q(Tv3gXJ^r2 ze=8e!M!9IS=scl194M>*bjkkwy@>3Y-1xl&7g#>5{GVfQJH%vDY8~9JQPLQiJmsWZ zpRzUAl#5=pLI9S=pr2iS?tk$Khs^@k%)1fmV$tLh72+c$K7y@pm-fYsBPK4P7k za(4w=8zI0aJCCvH+uRfnBA)Ngj4O;ie)zvwb04`fj z>v>);YSp;GEqb4&hRqGuM}*d8v9-CDQz59ve&Doo z>{0@8fnOJG*z+U2(8M81<`uxSy}#I5#n!5}OwCR;j&0gGY;#yOPXkjs<98ju*@RIg z5Yky!Rw5a_crX%>Kt(rZ*n(5G>Bx>Ds0zaYZQe4HH?P-LYMY@}w~k~uXI_}x{yf6PN`4+}QAgg>m47Cuqev`}8eGyeK5fBv`E8(-2{?bFof z$NmFO72Ei-l)q>#tO%IYKM`&%knSoBo`;Gkc2#YuD9vft8OsA8^yqMyVN6>ZjT1-@dV4B6bY-nE4#$VOgEVE%6F=ig|D;Rq>sL>a zw6}SiKAqy7X{bk;eDYLDCTRk8*wm#j z)dyF*l~{Y}i+T{pe@KW9IUO6H&SsyR&+9tv@1|UbmxIlhpxta3igQ98D?e9{CfF0; zEswC1*VpOibO4jJ570H;kr4opvv}1`%gc*pe!bFbYu61c=;pKR*1kw?XC0uZXAAb% z{^5u3wNHO~qjD!}&u%J9u<8qF9EIp`XsDgDr^8MMNP7LMe?(*lOH$_+H;rxxZ4RUe!R+9_Eu3uw3W)~q3%wQz{ZJBG zjUuHDa<%21^-}!{L;;BAH4~ROyO*B6w$jUm7J&7l$&=Z_>*cV`j<5nl&&8V=;3$D@ zDAEi*_6l&%f8ScT51*BOetrDH92}rymJ2N|AIfMExZpjz8k(fj)qb#3#F3ngUx^F* z6k#J(>kYKqAERF_huDVB+$|9{`*zK}Fu8eF7NgUf4z3a2P@!b)5tdNqH!>u4FQ2S z!9LsIX2U*USo)EPc5MkSm+sxWe|$ZACd-8lrslOz4cbVGVZGSo5T%r+tx#7FfajdT z$-qJ&msNOJ-qG{ktcS1MHmO<-|F*3RLDgM!$I>b~_R@ zO|{{ae+=G=G?!DPeoDO{v0!|b%;s{E5nDukRPV~jjK%RSm7_LA*6Lz>nT>F^_QJk- zGPp$0N7P0ms9UzL?yQ?78SBu`mh5d-dEwp`ATD=`WV0b|sFAxCtzWtpKZQUXFMz|I z^L{GEHgpfHTbmW5tgOHlKvN6A!x=ly@j4vbe+HK83a4fBm7{j%&2;KTF^uq-MGlpetK#97?FdVtouPhUNW)4i%_>j3xkrA5LS}C z(5PNs#C2t^({-bqydSrxeNn4&o~t-P3t~`oanL1BBuvWm@`R)UXL6{BRV>A~qVU9K zJmfHFX1wK1?8%ZBPKK^`Q<&8DHV1Gze`qOP$24AC^FCg#*E824+rjUK7FS24Yw5P` zYCa7%vYXL92Zw4-fbR)k9xeb0jL5Rai?4>(AH)SH8%uZSKM9RwvnAU}gCZ14>RdLX zK@Le@&P%Aj#i?&lNzF#ft!aqFQ&$_Dy|V-=+EE_rboSfqhKH$ubPIvRR+eCRf3QE4 z>{*q%CVMX1VgwHH^hY}ZYS%+Qd@A*KK*zg-zCk#c*G)-)HedmVK!q)gx&+nM@zXJm9_$43>LT#SdL}gJuk8(Ws$xTUIg%vFs>DJD z@2TcKE0@3{y)|qBB+@;*f9w1?|Ly)hz%J0csS9>6uhphLWkSy77)~GR**dQ(yj0?$ zSD3=!$u3}9?GTsbQ8McopIJc`n>zFIJUkArya} zPbpcLr)a98iS5?0?Lzd^R=^|Zbbdfiof>(%V(%ve&)MdGM(@6|3FUx^r+0N!kiiPk1dnAu4-!K4;)O*sES@YC!Tc>s5&Svp(WBD5U7szHfv`zJ1 zGgPa+PI?gCW=*ncW^~z~S#1R5$2;$!*CH=Ng(iUH;XEMmmze!>-Cob2yGoIHx4LQf z_1@X6F8_8+3pZUf%QR6K`vM6hKlcxVQrG#?qwz?Z-8)z*9_UU1J>`C`K~7~?(Lx=6AnAP0XN0? zw(?+CNy^L+g)?s?Ca@Er_hRGmsNFa))GeE{Id#*}W>ZimgQ(YMMUHnrvd^C0qu-5@ z9eUQa=?pAP4 z09chOOk}vYE1Zx|?_SqLRC0LW0#XqJ*oe0=SyI1>m+V_0AOu1&?hXUWvmKKN$WLQ~ zsc~9dz~$I&MTMC);F7&{8g(s)Rbmx@z0U`u1GrCxe=c^`aEI*?JA?u@Lk~Ef%FpW| zXnJMMe);peH-Gs3%a8ft!x#Q~DyDc_K}XR_Rh@rLQ^)U6q|0t@B1)Pe9B#6z1XRmD zU5)LzCHQE}A$U_q@K7lO?n&-!yok=n%GrW5FQ_GNJ{MEjrv40U-1~HJ59hMoY&K8u z?>43(e+8I>1ix1@z_OgJMrWQmgG{oXv6L- zOq1$J(-h9&K*7qK7-^(F_0pn^_*Z&;1)spSJMRP#r50sj1HM@4BQ*2dbj^%J=%Grc z*NW|OUX}0;LDri(+JJM}eUNsC>g(*Bv9C$%f6E*r+aG#O&gIyt^StY0bAtI7054Sf z&?jXtH*b>&10xAo1}2CtUbiULS8O@E6x$Gek-Arnk~s6c5naU`nIHNqUYmY`UdeK7 z*abmtSY_jiY`|H_ zf2_WN!r?h7HM)3(P{!31_OB)I9630;r%1L^c7#2LEE`$xs>349p@<;azUf-As5oiE zpEAaqlypnC*f#HVfL{8r6U|l-M*=DzlYXSAZGyUoYKiTv20L u=Gsm6hs6u?hv9 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

    of9!O3u@Cg~KB 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 ULwtm)CRcWXMkaYnX7%V)BX z8l3^&o>YU3TFRz8J+maAwu)Q849E_=lW5l)KbFXF zZBOOH|9t*!{M0`G`kO|%-+nxRb&!S}#w>#Cv$s~Ac`6{i zDW6{^Cr2@-daC6C!PXQ?XB5`N3&66g44b+n3)qtnD4jfc^-i5_r0aMazvU4&eF*az z6-wop9M@bT`J{e!2XxXrsN4d_%z2z;F?ho+90U_Z6W2kpQ#&(_TX>D`d|lU2tHKX< za9o&)C11t>Hi{Akg14jh`CqGM$p3u_FT68IzaMs!#bJo%I~A+CU6T3TG^se+;V4-H zA}EPN2m=)oSG>2k&)1orttiU~wVb#8zNh!o1U*i2y4GMQsd7TJfE?PqC;_=I`x@uh z-^M^69bl^iO8&Ii361`M-mvc*9tcDg9`R3=}nMF@uRG%Mz{W#?CHpaaIJ z$s3kghCi4UgYs1l?&VOPW_eb_y%5k$_iroL$8TRaIDcEW2f%>9s-aL@)Qk(b!mr); zW#emk8Y+|Q$ys%z(=8NFXH;eeC$V~C^J0Opz+OvEDH8R4Te#^2Y+Iqp$wG_bK*F zsph1PS7UYBA8LQQR|>~|Zrg47!!n1`MrkLSvo%(aeVTt;xADjOGy0Twvb~0{u~&6& zIfyOUZGMBiVH9j_&SO#7*^ZElR~p1$wpIg1Cf!=f81ScPJ6R2myQw22SX2H=#pGy} z@dlq%^#)0V;IzzPYGk^Xt&uVpFh)xy1WrZ7tz@pQI2JiC*kH#{w?9>h4(KsQ&#v_| zXtC+tD)EIy67q8%R)^=BP*j6pH{c;aeY3qVM6HQQ5sl$wNg6_?~V+ zgx+x3FtPy{_|x9b0cyN1Zys}n2VT|KxpU7r_y$r&)nweLVUZ&kj3!F1tL%9HLrpT83cle>|Nsw!RKvlBcVTcJn1@WqU zeooePOGC-`Sh^SFR^jv5vD!NBsl9zIip$hx_XW%id~e++RVhBkAYy`+ zpVRVd(LU_=r(eg{ujS|QbcXWg{cpO42`AqPPMSEUq=O;rr7wMxbsgZVp!WG@ za{~WeNw97SOoMQl#g_h#KR$f=Hon+`{9`E#{f%uv<1oTXi115hq}Uj_sZn`rL|rs9 z5_|%REVS{*_o!Net@(;H42X>b5Ioo6t`fUeBubGf`-`3SRB5onR8sMT*|uI{K|+`p$EC#q2ze@_VNps98I-Ygxgn*>HOv zmo7L|9X@|o`<4_lb(GT@PO}^^`u4X~`+Muf^O~2J1V9o|m3>jiJKL0hIpq^n=uMYa z=y$SP4u(@I@IkIzH2>CU!7>Bb%c+ERbvNs_*#c(JzW33hHn^aqzOCyH|Hu(E7SR^+ zeuHc^>R7jQBK6W}oHe3T-t5zGFkTn5%c*C;;N>lOu^l{asvKzjn>u+7%s5EI@rVFP zP_l{pY8R$W{an?u5$_0j+p5rx-PJ5krXLX=YF zbW;HlaG{bsk3AiI@avf!hOKDQW&SI>QXz1NLIS`%*6i!I@~M|+yWKm}HtEIP%4%*) z#m;B%zM+9Vy8HQ6cC?*VPL667^#TB#_vWy}&<=5f%Yb<{PjlS#$8>%;s0d?s7@0Dh z9J6GObeTT1f|v}~$1-0U+yrjDdlzZN)b$ z?KXVCR~-M`9yUnq+e*A7^Vx%p6J28V3+!U8h=O0rKyfu&VCMcfqT^L&rP_3(-1yVMUUN z7UG>vg==@K*q4e}+N(n*n!O;KzF8#ULj!~*`p2d?;!4XGd7L!B`v1TG4@gs6>j=mP E0G-OdA^-pY literal 270934 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%0DUC+|Nc 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

    ywCbLXJMkh?*l;6Q6T^Wyn@am8 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.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.34.59.ebuild b/dev-python/botocore/botocore-1.34.59.ebuild index ba6cd2a5d2a2..7a44b043295f 100644 --- a/dev-python/botocore/botocore-1.34.59.ebuild +++ b/dev-python/botocore/botocore-1.34.59.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" =.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.34.67.ebuild b/dev-python/botocore/botocore-1.34.67.ebuild deleted file mode 100644 index ba6cd2a5d2a2..000000000000 --- a/dev-python/botocore/botocore-1.34.67.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# 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 distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -# unbundled packages -RDEPEND+=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.34.68.ebuild b/dev-python/botocore/botocore-1.34.68.ebuild deleted file mode 100644 index ba6cd2a5d2a2..000000000000 --- a/dev-python/botocore/botocore-1.34.68.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# 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 distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -# unbundled packages -RDEPEND+=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.34.65.ebuild b/dev-python/botocore/botocore-1.34.69.ebuild similarity index 100% rename from dev-python/botocore/botocore-1.34.65.ebuild rename to dev-python/botocore/botocore-1.34.69.ebuild diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index a3aebbfb7ff6..ffdee5d8a018 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -4,20 +4,15 @@ 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.0.src.tar.xz 132034208 BLAKE2B 06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814 SHA512 b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf -DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232 SHA512 7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2 SHA512 a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390 SHA512 1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2 -DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 BLAKE2B eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71 SHA512 687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a -DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 BLAKE2B 5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5 SHA512 b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 BLAKE2B 855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82 SHA512 ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490 +DIST llvm-project-f3cfe016c5d8429c0dccfa6f85442e2ea0d45a58.tar.gz 208184654 BLAKE2B abd35798f7c921866bb221cecc42aa94915271d0804acbf44dbe5640efb787ef9d928c329eacde768fac4292217ed4d3c4187fba02dd1c826059aeaa1bad33f0 SHA512 513f7278367114ba3fe3271e8a790b62adbca97d280968537e44e5df9a7afb467a5ca93480f4d4fb7c4d5c0734d00ab54559bf68c00f09a1fcff2fee492aa84f EBUILD clang-python-15.0.7.ebuild 1202 BLAKE2B b655ab7b2fa3a5334666e42d36e1e7773be8910f5a47fe8792be04fafbc0c9889cf74d5ca4671863b5244b874133bb353feb4b1ac119e52486ac18d3ff7c6760 SHA512 eb99a86e826ff46d78e1f97a7db1c867e0fc4c9d0036de31407d83dc4de1b8cf80e36ba186d6d8a825209bbb4312d7120b96cbf59d6cb5cf598a3ffb754bf75d EBUILD clang-python-16.0.6.ebuild 1203 BLAKE2B 7baa638bb302b5b97aea34e62d28035f6e2e7aab0bd626bae94d9b3ba9e776316a81003b55ae8a71008b13a664569c8587df927c5f925591addc99a2b4381832 SHA512 a2b00fe7edaf1cb1bb48c0e93555fbea3ef929f16d168b27e1ec1e3f38989e3220e6df1ab847ac2020faa7d44d957c6af7ec0723418e248677a40e29c071ddb2 EBUILD clang-python-17.0.6.ebuild 1203 BLAKE2B 13f87c2782967c4fded88a60220b87e9f9f50d9c37543f30ab2b9ae94cdc5f53d2b1fb422e13450df50ecbb0e36f2a531705fd75f021f265e67f67dd08c85eed SHA512 8abd5bdb175a8c24c542dbcbc73617f075e50a555d9da698ae3139414c2fc11b9ee96d42af0829432c0d2f9d3c820683a2ef5946fdc4332f3d06e40466bbb38f -EBUILD clang-python-18.1.0.ebuild 1205 BLAKE2B 78a006e8a28866a217ccf4a13e3dadd8dbba7c3f333b07dfcb67918f7f679018b0e73d67d3783dae074f9bc34620d6b475b8586fd3865d08f0b04433107c70f2 SHA512 0d40b1ad626b1c7ad89e633a8522e3d627a1fbbdc0a5427a24b7d4a1719f00d11552ac49ef6eb2cfb97129dc18ddf0767232bdac232dbf9d9a2381d5a46f04bb EBUILD clang-python-18.1.2.ebuild 1205 BLAKE2B 78a006e8a28866a217ccf4a13e3dadd8dbba7c3f333b07dfcb67918f7f679018b0e73d67d3783dae074f9bc34620d6b475b8586fd3865d08f0b04433107c70f2 SHA512 0d40b1ad626b1c7ad89e633a8522e3d627a1fbbdc0a5427a24b7d4a1719f00d11552ac49ef6eb2cfb97129dc18ddf0767232bdac232dbf9d9a2381d5a46f04bb EBUILD clang-python-19.0.0.9999.ebuild 1170 BLAKE2B 53502d381a39fb64fcf0d05c9c322c1441b85ab8de93107141e0eb99a10289164b7a96f4b41d4d265cfb52dd3ff7a11eb96bbcc25458c0794b3fbb941ee3ed6a SHA512 0a6ca73087cbe4bd7378796920a3c8ecca7a66f821fcf78bdf06ea70a9b4a36448b717c83b132cf29c21500c55f3c7627b07bb8b4dde325c8ae1a5e2e10a1ee6 -EBUILD clang-python-19.0.0_pre20240302.ebuild 1170 BLAKE2B 53502d381a39fb64fcf0d05c9c322c1441b85ab8de93107141e0eb99a10289164b7a96f4b41d4d265cfb52dd3ff7a11eb96bbcc25458c0794b3fbb941ee3ed6a SHA512 0a6ca73087cbe4bd7378796920a3c8ecca7a66f821fcf78bdf06ea70a9b4a36448b717c83b132cf29c21500c55f3c7627b07bb8b4dde325c8ae1a5e2e10a1ee6 -EBUILD clang-python-19.0.0_pre20240309.ebuild 1170 BLAKE2B 53502d381a39fb64fcf0d05c9c322c1441b85ab8de93107141e0eb99a10289164b7a96f4b41d4d265cfb52dd3ff7a11eb96bbcc25458c0794b3fbb941ee3ed6a SHA512 0a6ca73087cbe4bd7378796920a3c8ecca7a66f821fcf78bdf06ea70a9b4a36448b717c83b132cf29c21500c55f3c7627b07bb8b4dde325c8ae1a5e2e10a1ee6 EBUILD clang-python-19.0.0_pre20240316.ebuild 1170 BLAKE2B 53502d381a39fb64fcf0d05c9c322c1441b85ab8de93107141e0eb99a10289164b7a96f4b41d4d265cfb52dd3ff7a11eb96bbcc25458c0794b3fbb941ee3ed6a SHA512 0a6ca73087cbe4bd7378796920a3c8ecca7a66f821fcf78bdf06ea70a9b4a36448b717c83b132cf29c21500c55f3c7627b07bb8b4dde325c8ae1a5e2e10a1ee6 +EBUILD clang-python-19.0.0_pre20240322.ebuild 1170 BLAKE2B 53502d381a39fb64fcf0d05c9c322c1441b85ab8de93107141e0eb99a10289164b7a96f4b41d4d265cfb52dd3ff7a11eb96bbcc25458c0794b3fbb941ee3ed6a SHA512 0a6ca73087cbe4bd7378796920a3c8ecca7a66f821fcf78bdf06ea70a9b4a36448b717c83b132cf29c21500c55f3c7627b07bb8b4dde325c8ae1a5e2e10a1ee6 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-python/clang-python/clang-python-18.1.0.ebuild b/dev-python/clang-python/clang-python-18.1.0.ebuild deleted file mode 100644 index 92a6321a504f..000000000000 --- a/dev-python/clang-python/clang-python-18.1.0.ebuild +++ /dev/null @@ -1,54 +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 llvm.org python-r1 - -DESCRIPTION="Python bindings for sys-devel/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=sys-devel/clang-${PV}:* - !sys-devel/llvm:0[clang(-),python(-)] - !sys-devel/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - sys-devel/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang-python/clang-python-19.0.0_pre20240309.ebuild b/dev-python/clang-python/clang-python-19.0.0_pre20240309.ebuild deleted file mode 100644 index bef9bf6fddbd..000000000000 --- a/dev-python/clang-python/clang-python-19.0.0_pre20240309.ebuild +++ /dev/null @@ -1,53 +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 llvm.org python-r1 - -DESCRIPTION="Python bindings for sys-devel/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=sys-devel/clang-${PV}:* - !sys-devel/llvm:0[clang(-),python(-)] - !sys-devel/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - sys-devel/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang-python/clang-python-19.0.0_pre20240302.ebuild b/dev-python/clang-python/clang-python-19.0.0_pre20240322.ebuild similarity index 100% rename from dev-python/clang-python/clang-python-19.0.0_pre20240302.ebuild rename to dev-python/clang-python/clang-python-19.0.0_pre20240322.ebuild diff --git a/dev-python/click-didyoumean/Manifest b/dev-python/click-didyoumean/Manifest index d64dfc8cced9..6b272a35a235 100644 --- a/dev-python/click-didyoumean/Manifest +++ b/dev-python/click-didyoumean/Manifest @@ -1,3 +1,5 @@ DIST click-didyoumean-0.3.0.gh.tar.gz 309301 BLAKE2B 2b667b5e94dd690e5b7a2e96b83197f52e201b002a32fff4a8dbb4bd5497d5b816b40d9da98729821e1d17a795a3776c1553a746aa4c4144cf7fe6540768e1ca SHA512 4927ee392f27950c3f7ef5e0f1d5a5e2421172f3e9d34ec76986c9c7ea698cfa1981678a06fb8682577d6ed04c242c42bdd1d796d7623a1c99dfdbdb61c80fca +DIST click-didyoumean-0.3.1.gh.tar.gz 309401 BLAKE2B 0f2b10f0bb0afdc4a82aa532e64f8266a73ea9e26e0dfbaf20ddc21519a7d241a2831b0cbf512eeb417483e8326e661f45e6120a36d89fc8ff2d243791e6d72c SHA512 ade429f972cc3f4fbb0534711b7b8269cfb8e16494390e5bddcf25a7cb55e31dbdb762c2adf62cc64b9ff590770565e5134b5b2caee149981bafa694ae2dc390 EBUILD click-didyoumean-0.3.0.ebuild 624 BLAKE2B 9de42b8863fc7862a66b6670d0a4a1e7c787abc2a1ecf3cffdd9a85ba772bf7d25190c526564502a4d64eab11279a41bc15bbfd9e40fffa9863575421ff4c5fd SHA512 ac10da561487b1a297be254d617d491cc3f668fba6500cb94a3e7949bbd5951bdb62c19590e5b453292484151db12cbed20057aa6b321e93c04e457e20fbb9bf +EBUILD click-didyoumean-0.3.1.ebuild 624 BLAKE2B c1647fb7d313b43d926d937b2be08b99b0f792c9604353fc556aad47a57fa8330b0ec89702b4cb36a7f2ee9f5359e5682050162f58efe795d5956e3802a51a1c SHA512 d85b29007c1699a251b5fa1dc54feb4ca0208f4167b4c7c6826f7a13a3508e682161d52a6b9649b18cf6df3f0b70fb4561cc9de0290e9b3a23c11cda51401055 MISC metadata.xml 414 BLAKE2B 576a2c062532711acb20510ba067e6daf75731007c62afc0bc59cddbe671f9f52bf43efaa737364dc779b6cc6de1ba47b98db4b3a101d9c5e3b6a83503cf31a9 SHA512 a49599c15a4051756421fecab41dd723907e5b988e6438426f8c5633d69abd46644a56d45997f81b564c08dcb6a3dd505a045872fa3ddae0f05e3e2300ddb157 diff --git a/dev-python/click-didyoumean/click-didyoumean-0.3.1.ebuild b/dev-python/click-didyoumean/click-didyoumean-0.3.1.ebuild new file mode 100644 index 000000000000..73c24f1d59aa --- /dev/null +++ b/dev-python/click-didyoumean/click-didyoumean-0.3.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Enable git-like did-you-mean feature in click" +HOMEPAGE=" + https://github.com/click-contrib/click-didyoumean/ + https://pypi.org/project/click-didyoumean/ +" +SRC_URI=" + https://github.com/click-contrib/click-didyoumean/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/click-7[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/cramjam/Manifest b/dev-python/cramjam/Manifest index cab304c45357..3fc910d2329b 100644 --- a/dev-python/cramjam/Manifest +++ b/dev-python/cramjam/Manifest @@ -146,6 +146,6 @@ DIST xz2-0.1.7.crate 23892 BLAKE2B fd4b65cc82405f28a3d9fcc3db9dbffac41ae8ec7e767 DIST zstd-0.13.0.crate 28911 BLAKE2B c2045cb42d2ac27af4231cc9b6a1734a8ec44121e91ccf3672fe11acba7627986705816fbfb0228121276b1557e7c96a6a44a89716e979f699b069154256b1c0 SHA512 daab48e7479826dbc14e7594b3c97c06eb2903f2ef94af419f0f5bb201931ecd917935d27049da363c9edca7cbc3b5d0ad3dbf3805376627df63862c658d17cd DIST zstd-safe-7.0.0.crate 20463 BLAKE2B 8c4cb034d1a12ae54abeeb8f12101f09ef82115ec26630103e7fad29ce1d0045e59dbd8ae301dbe8f47c90515ab9575288137ced98aea667a9cdd7ad0e2a6234 SHA512 2f0d66c874f7880d05fce39f4bdec5e217e8e18b44bfe97b4ea33c7d5c8719c5bd9615f7274f0b19734a465eb2477993fb8ae8d60abc7da36eac361e8fc4a437 DIST zstd-sys-2.0.9+zstd.1.5.5.crate 728791 BLAKE2B f08f8730d9cc1efc5520f223e9bfb0854b3a67a2907e47c38e0572d8eca688c1bae61560e11e664834dbff1bed3d40608b23d08f102ce6cd7f1af72b48446e4c SHA512 604c01eae4975745aca1dc1d351db98fec34f7036143e59dfeb4d36e6ee18ac9f3871a288557c8ebdc9e816967a008da43154dc9a0eb3cac85071ccb05bf58aa -EBUILD cramjam-2.8.2.ebuild 4060 BLAKE2B b541b3fe90e2f7986facd3e54b23e14449b5dc8be10ba04545bab45e4217ae012793aeeebecee6b8b8b4d5e3b50d5bafdfe8e9d1fec0effdd5a522f26b77d293 SHA512 81a6718e64ad838274a40471d321dc2c70728d3480a7e0aa1b3de9b333a3ed81dda6bccd065b0b9631b0856e5b954fb0f8718c9c10bbdc225daffab3ca7925a9 +EBUILD cramjam-2.8.2.ebuild 4058 BLAKE2B fa3bb61d6ac81536a5b5a6c8f36ff6b303e1a65bf1a0721615be10f5b2b78f002d4fa37ea05302247bd7ea0d88d31b6df6e04d77cce4117308480a8265924b2d SHA512 37aecb6c87c2f0d615db0f1ea97c48c631d0c7fa53f2650faea516f0f0909e5439c0cd8a177a6b9d12389ae6b9017edc5b68a2b20285b9b1b67b23370798436f EBUILD cramjam-2.8.3.ebuild 4119 BLAKE2B 2c9780a0a6adba1b05bd7822dbb6b024f842bd07bb671e727907496b7eb674ac5e4a5cf1510e33481c2591f8506a1b67e9e094676204136e4354361478c0647d SHA512 37122cd4d8fb5d8258a72c373bbe308c62dc26b4a3fcf538f2c8cf15efa92e0f9c21f46386bc62dbd9bbc8134f45fc32380737f0cb3b3fe09459e433e1096a0b MISC metadata.xml 349 BLAKE2B 3209b3af385f157b917f2fa0413b5e6b8cd6d3d7278ef37b3e69032606d01b1cf185642b257c12fb01887428578a64e60225313f5da2f075fcb31167b7531735 SHA512 9850dc46103ce6d542eb6221e4be635b456fc6aeccec1a67957a9f0181807ff1a28cae1da8d3ae9c31e14554e44d930fddfb9ecfe6a63d32f00bc21ce972c552 diff --git a/dev-python/cramjam/cramjam-2.8.2.ebuild b/dev-python/cramjam/cramjam-2.8.2.ebuild index 6282dac5223b..0d9d3e5025b4 100644 --- a/dev-python/cramjam/cramjam-2.8.2.ebuild +++ b/dev-python/cramjam/cramjam-2.8.2.ebuild @@ -172,7 +172,7 @@ LICENSE+=" Unicode-DFS-2016 " SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~riscv x86" BDEPEND=" test? ( diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest index 5b1d6fe26c46..5d2e79434ffa 100644 --- a/dev-python/cython/Manifest +++ b/dev-python/cython/Manifest @@ -4,5 +4,5 @@ AUX cython-0.29.23-test_exceptions-py310.patch 656 BLAKE2B 6c650c85d01b8bf367528 DIST cython-3.0.8.gh.tar.gz 2764668 BLAKE2B 03202ea480fa398d2b0893cc96185467009c783cf4451fc5d1c09ec229398bc084276680ed2b64acf63253744f827427e03674be3e5985d5a2912d9f338c786a SHA512 1070fc278401990595d177b0e6396bc1eba2ea8234a7c5bb26399b6b7284de7791ee5fa60ef74d06d0f4120b9c877bfd7703a7d701838f1634737526c614b860 DIST cython-3.0.9.gh.tar.gz 2769345 BLAKE2B 2a21b5e7060727d727902a08d7e038dacc047b724ebaa496ba5768542e28eec3c6198062ac3dd774a4321204752b373516f193f01bc6951e5f38b6029754647e SHA512 7899474882faab14716973783bbb46b981eab48192791acbbd06133efee83bfa9ace0e9a0272b0a44061a95ed94cdceaa98c4100f843220f5987791e36fa00e6 EBUILD cython-3.0.8.ebuild 1998 BLAKE2B a599920ea883b4c4f932df92871c528e72313c7ca6ea8027a58ab25ef3c4701aaf6cc9adaa9bcb68ce1e2677b9556e93f7f13de492321ea21f0f0455461a2c7b SHA512 d5c5757a4cd96ff52b0d6e1cb106c68ff42a2cdfe8470e1ad42e74e66f4fcdac39ce17fd9ca1e3a11ce15a07681eb5d3e13a6260cbc3cb012032581569859765 -EBUILD cython-3.0.9.ebuild 2002 BLAKE2B b9dbb73e1796cc116e18db9f384229210dd9109faf485741be0564c3371be9ed931dc351394d0d2c37abdc632bc0eb35821913dac8319bf94b8d7cd4f90d0844 SHA512 ca0dc41ff4b1bb9475142a45314c1b8bff9e491edd70835b2d05f217db0d02f665ed348e1b3d950779fe0a5075c78f9de6108e656dfcf85efc86f4a0099feb22 +EBUILD cython-3.0.9.ebuild 1999 BLAKE2B 1f1efbf904b837248cb1003dc704e5866a0dc9f38818ce0a24b679358fbd4071bcab3d061bfbf4a5e927d81329bbe736c34093a0a36b7ef5423f7bf49bbb969d SHA512 1156bfc8d7d01604c8642cc55e013e983fed294001d194a4731c8024639049d7cb7e97f9f5da3da0d6b26206f7a7383b49fc4259e5612a0c7f7f8960645e62d7 MISC metadata.xml 606 BLAKE2B 1ee3fc75852383aa0618afeb7521c3ae0e95b518c85b2c58ff958905092cf68017d313a09d25031a50b649f9dd1b452e751036f2552df9d91447baaeff0a8f0b SHA512 b7917c2e417cee9e59c8011246f7223f5095c87f0294ea140dbfc8fda0b09cf61c9f055380a9d3f74a07e71bb49d75f219d6224ea95f1f4d4b451e5688c13f78 diff --git a/dev-python/cython/cython-3.0.9.ebuild b/dev-python/cython/cython-3.0.9.ebuild index 0cab095d4b4f..3b1f0323887f 100644 --- a/dev-python/cython/cython-3.0.9.ebuild +++ b/dev-python/cython/cython-3.0.9.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -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="test" RESTRICT="!test? ( test )" diff --git a/dev-python/django-auth-ldap/Manifest b/dev-python/django-auth-ldap/Manifest index 89d3bfb521c7..e7db4c65eed8 100644 --- a/dev-python/django-auth-ldap/Manifest +++ b/dev-python/django-auth-ldap/Manifest @@ -1,3 +1,5 @@ DIST django-auth-ldap-4.6.0.tar.gz 53845 BLAKE2B 279f7762b858330ab4b63ebb18a8609569ea4d3c7ff1af5ce89d64d8f207445e645d33c9415c4ad289adad0ea2da9674f1ad0d316f63ef42cd6b46c3ac3d7aed SHA512 fc3945fb9cece694b63661c8565d877bdc81e012e9b4e9a8f1840bd83f6effb525e36f40e5dd5018b43d2c7c72fcdd25a5c61bf35e6f0d05e70e830f69228498 +DIST django-auth-ldap-4.7.0.tar.gz 53849 BLAKE2B 1c67ba30a0de7e6836fa4e1c0b057001b9b933e252880ae5da44f1ee026f813c0e9115186de3d07071e9e4d76e509b12ca7cdad7968a0ff6ae6f65e6202eb073 SHA512 c31e7e026bb13cba841015db2c7e8fb0d47e3fea968b6257802d03600a23b187e758f5b1891b60fda93a9a39e3c9d1c5b26a03678ed3a4d72c30cb42a2399bf2 EBUILD django-auth-ldap-4.6.0.ebuild 953 BLAKE2B e9286e942280d3fade5e152b54cf395339c27cbeb047d4efb1885c8710544018a6cf75acf25f306256dbe0a920bc7e2f4f25dbdf7e55583a2da257dd61b901a7 SHA512 fc3c7d6c1f675e6f18b0140be4006ce44007d6963fe132dd465f351a64d7db746f5000a123e8ed3f1f4b08cc4825c2e509ba8118852b9431407b92512582ae8e +EBUILD django-auth-ldap-4.7.0.ebuild 953 BLAKE2B e9286e942280d3fade5e152b54cf395339c27cbeb047d4efb1885c8710544018a6cf75acf25f306256dbe0a920bc7e2f4f25dbdf7e55583a2da257dd61b901a7 SHA512 fc3c7d6c1f675e6f18b0140be4006ce44007d6963fe132dd465f351a64d7db746f5000a123e8ed3f1f4b08cc4825c2e509ba8118852b9431407b92512582ae8e MISC metadata.xml 405 BLAKE2B e9d6f5ca53505cbfa7f9cd1cdc47bd58ba15ea972bdf342874c031ec151a053025b8f63a8d9c96de90ae0798e77d0db019a70d21e8746449543bfa5d91e3fec0 SHA512 453100976204f0b32042a1711d257ae76214452579d3008f403efc11cdf5e080e3663b43c1946b9da91086de580c0a8cf860fc99c00138c9d1bd4a01a5d1dcc3 diff --git a/dev-python/django-auth-ldap/django-auth-ldap-4.7.0.ebuild b/dev-python/django-auth-ldap/django-auth-ldap-4.7.0.ebuild new file mode 100644 index 000000000000..75c0a161d526 --- /dev/null +++ b/dev-python/django-auth-ldap/django-auth-ldap-4.7.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Django LDAP authentication backend" +HOMEPAGE=" + https://github.com/django-auth-ldap/django-auth-ldap/ + https://pypi.org/project/django-auth-ldap/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/django-2.2[${PYTHON_USEDEP}] + >=dev-python/python-ldap-3.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + $(python_gen_impl_dep sqlite) + net-nds/openldap[-minimal] + ) +" + +distutils_enable_sphinx docs --no-autodoc + +python_test() { + # for slapd and slapdtest + local -x SBIN=/usr/sbin:/usr/$(get_libdir)/openldap + "${EPYTHON}" -m django test -v 2 --settings tests.settings || + die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/djangorestframework/Manifest b/dev-python/djangorestframework/Manifest index 9e136b76c3ff..8b5ccb51f19a 100644 --- a/dev-python/djangorestframework/Manifest +++ b/dev-python/djangorestframework/Manifest @@ -1,5 +1,5 @@ -DIST django-rest-framework-3.14.0.gh.tar.gz 9056443 BLAKE2B 217be67f42207d72d862011a72aecef3e111c1e1dd4b4e090cae6b22dee3fb32e060f7877c498084cf1221eb960b4ca895ef55721f7cabaafe3e36ee152e17a8 SHA512 c1012c656b427e0318b2056e2f984ddc75a5b4e85f375c76fba165ad06e285848eee1bc6dc76c097daec57d780efb2551110199d62ce636a03951aec13ab4013 DIST django-rest-framework-3.15.0.gh.tar.gz 9293419 BLAKE2B c6884185b8a11ca044956ec15bf3d31c3c46d8a911128f37ab305d89540a223e4b04ac4c13fc107333e9774ee048505f6cd0c66989f9f3cc9511239354572d25 SHA512 1b283fea0a94d64ea29bef59f18b5cb309627b7b927d80cdaad11d1fa9c4df2e2059d619ca5a73f382fa21bf847a266926542c1a1f5764bd6404d7c11861efab -EBUILD djangorestframework-3.14.0.ebuild 1307 BLAKE2B 41b40dd945007763cb9c35451b78a2b5eda5263b4cd1a0c95102cc7da2bcca09474f6ebabceb1847f79573936313865c2123b2797cf25a6062b7f48fe75d0e3f SHA512 5ac1a0b7dd41f3cc52d3ad2d356469fecd5f55053930d7ce5df9fb694a3744a14f39404fa36c2bc421bab3498fc01557e9e2d3bf783e54593fd4e1afdf830f14 +DIST django-rest-framework-3.15.1.gh.tar.gz 9291840 BLAKE2B daf672a1fb01494f08dd54af7369bd464d4fc1e22ff3c90c0fe787408d4f327710c5e6394e33546a4df2da752dbd774980f092108f2f4e395795af3aead18f89 SHA512 e44c3d861973928194035364fb6b5ddffbcacab959072b2c549971dd6675b5a5f1be13b55856154dbffaefb48dcbd4a63fd9ffbce5456507b52fd5e4648706b9 EBUILD djangorestframework-3.15.0.ebuild 1307 BLAKE2B 2fc7f227e4ae0ec70cdbb0964dfce69cd6288f8934b3a113468a3041f3d4de1b37109b45ad60c1356078b86a8135d10424d80f354d5f27792df5196351aaea86 SHA512 7dfb6ee8adeb51473c124ffa4149dcf3b3d6edef8b2a56418be6166b96d9ae352dda754b33f8872993f938177ed36942795e3fae47f9002e8ecb85c049ba48ce +EBUILD djangorestframework-3.15.1.ebuild 1580 BLAKE2B 4104bb883508a9b46397d8af23e2ae0c570d0123eed908d34b4841d9c2d57dd39a52a239c37d9b730f64f5fa5d5e6019d96e3c2a8534a1a83eb44fc5b7fe4d92 SHA512 4c236c411ac7bc1c8ffa17528a55111878da8b52822dbebca6bfcbc27285d5dd6d0b84dd05bf85efc05f3b46927b0d98c64e3c25daa846daa6e1c5d07bd70011 MISC metadata.xml 415 BLAKE2B bb9ad83d104afc4bd68af5918b0ee30646b152c16115338e9a80ca4b6cdff52a15a9f1a7877d0964c974710b7a23401e8560ae9d621a57053cb10cd998dc699e SHA512 983ee54c8b07fa5078ce4e7fc87f1baadf540d8b5a25bbb34c1419e5892ad6c0dc518b617e02958b3dcf67aa02d24d74483917c37926f930608b83913afab334 diff --git a/dev-python/djangorestframework/djangorestframework-3.14.0.ebuild b/dev-python/djangorestframework/djangorestframework-3.15.1.ebuild similarity index 80% rename from dev-python/djangorestframework/djangorestframework-3.14.0.ebuild rename to dev-python/djangorestframework/djangorestframework-3.15.1.ebuild index 9cd99ed8fbf0..4bcf2d5c27de 100644 --- a/dev-python/djangorestframework/djangorestframework-3.14.0.ebuild +++ b/dev-python/djangorestframework/djangorestframework-3.15.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 @@ -31,6 +31,7 @@ RDEPEND=" " BDEPEND=" test? ( + dev-python/inflection[${PYTHON_USEDEP}] dev-python/pytest-django[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] ) @@ -45,4 +46,8 @@ EPYTEST_DESELECT=( tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_default_schema_with_custom_title_url_and_desc tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_openapi_json_schema tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_renders_corejson_schema + + # upstream is removing pytz, apparently it's not tested anymore + # https://github.com/encode/django-rest-framework/discussions/9342 + tests/test_fields.py::TestPytzNaiveDayLightSavingTimeTimeZoneDateTimeField::test_invalid_inputs ) diff --git a/dev-python/flatbuffers/Manifest b/dev-python/flatbuffers/Manifest index 6cc24d390a37..10ebd8475dce 100644 --- a/dev-python/flatbuffers/Manifest +++ b/dev-python/flatbuffers/Manifest @@ -1,9 +1,3 @@ -DIST flatbuffers-23.1.21.gh.tar.gz 2181861 BLAKE2B 6368358c21e677feb466245a746b86cebb6d6a4058bb6d593de81bf3c32ddfb9fd475e4bb225d4529ea106253456a5ed1ee6d024b1e2521e02efef171750f428 SHA512 fa62188f773ad044644a58caf1e25bef417dfdea47c9da8a2ea7f997154b4f3976019e32e73cc533696a3d4e45ec4a8402b6df140878dfa2ff078740d61b4b0f -DIST flatbuffers-23.5.26.gh.tar.gz 2257271 BLAKE2B 147425e7c018072f4ae4cdb3e034a4f434362d88d5e27b09375965993c279acfbed36064014c8f4fbe3fb81175ac0aa9b07629675e2c7ad33d59a9c85f2c3bb8 SHA512 cd0a5efad8016e1217d01a181d6b02e546f5693c6412361bfeaee820d5dfe5e2a424cee1963270e851c1a4f936ae8a0032a51c5bb16ee19313e0ecc77dc4ba31 -DIST flatbuffers-24.3.6.gh.tar.gz 2296876 BLAKE2B 2a9233c5256c16a494a850999565ee7b7fe6a032794770f7a9cb47e43d1abf8335f08f1ec2e94cb3fdb06d452bcb46c4b7f98519a7d52d2479891d50beeaf3c3 SHA512 2b0a97ee3ff0236b38dac9edbe4d984ae32c0a89436fd043b831e27c947782c704937afd44216ac1f7bdb7ad003f09bc381b1567e4866462fd3c9d6c7ab272e1 DIST flatbuffers-24.3.7.gh.tar.gz 2296896 BLAKE2B 439d84a58ed169f6cd980388034f3dfaf53444dc4733b942aeeac24ed805dcf7c4348df8080fdbd899d2b4bc7f1ad75f546f8db3bcbb6fc942b75e2c3877331e SHA512 93541cbc6c1ba96beed77967d89693ebbc532664ee3b39eb9df9ec28871a3a0acb744b9c823afe6d3c480fe34e092306100e67f5b8fbed4432a875e87670019e -EBUILD flatbuffers-23.1.21.ebuild 881 BLAKE2B b3b7f9015b0283b4cb0899d93c5297bec484961e70b5a0bc4fc86fcac13c8017eccbfd75e7b269ced4be61173b88601897b70030d8ac6d3e1f59ff05c28942d4 SHA512 b30f06debe333971e3439f006a83f23d4236adaa3a3f17e719d5566c9bd6fcc6c2b269e7cb23167307565872b2d9cd87bddde274bed0a3c1191403ee38399f80 -EBUILD flatbuffers-23.5.26.ebuild 826 BLAKE2B 2ff4c3119afc8ffed559972711d4f537f3c871c4e65724bfa1d2ac97bdd2a6ba7910dfba92c54372b3ead85ca502c46810289dab4b24cbf95f857cb7df21a1be SHA512 3863b448c1e5afeeece3d866c6f7eb8e83b63b0bf524b9d6f4f7da803a56b59076fa190997ad9f5d580f853048cadd651931b78219473ae41b7ead02312230a3 -EBUILD flatbuffers-24.3.6.ebuild 828 BLAKE2B 2ea5d946b056b5a70893ac597f18df3714ce2aaec2c5a1bc4b27213f76a582013b0ceac704cfa167e4ff87555baeb70b5e1a58f25a15c0d90a526d32af5fe1b2 SHA512 d38d2267a1f03651cfbc0ebadbb82a633fc97514bc6cf2291d417f852ea439d328d2f8fe9f71bc3427b2f47b50ec375d2e2eb333253fe6ee2976968f237012e8 EBUILD flatbuffers-24.3.7.ebuild 828 BLAKE2B 2ea5d946b056b5a70893ac597f18df3714ce2aaec2c5a1bc4b27213f76a582013b0ceac704cfa167e4ff87555baeb70b5e1a58f25a15c0d90a526d32af5fe1b2 SHA512 d38d2267a1f03651cfbc0ebadbb82a633fc97514bc6cf2291d417f852ea439d328d2f8fe9f71bc3427b2f47b50ec375d2e2eb333253fe6ee2976968f237012e8 MISC metadata.xml 397 BLAKE2B 2407f1c42b05c20ddeaf0ddce303c24604be89323c35c68a0770b221f44c4fe9e0c6580e7d5f9e50d3e263f81b26935c250e45634279285ebf2c5d327220122b SHA512 635f3e14f3aa038bf8b2b7bf321e48fe4496048a11b337bab0589bab924135f8b1d216329d9326ba214e1db202ed390722345c69e3260327c2e103f5feb7fa31 diff --git a/dev-python/flatbuffers/flatbuffers-23.1.21.ebuild b/dev-python/flatbuffers/flatbuffers-23.1.21.ebuild deleted file mode 100644 index f6733524881c..000000000000 --- a/dev-python/flatbuffers/flatbuffers-23.1.21.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 - -DESCRIPTION="RFC 7049 - Concise Binary Object Representation" -HOMEPAGE=" - https://github.com/google/flatbuffers/ - https://pypi.org/project/flatbuffers/ -" -SRC_URI=" - https://github.com/google/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S=${WORKDIR}/${P}/python - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~riscv x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - ) -" - -python_test() { - cd "${WORKDIR}/${P}/tests" || die - # zeroes means without benchmarks - "${EPYTHON}" py_test.py 0 0 0 false || die "Tests failed with ${EPYTHON}" - "${EPYTHON}" py_flexbuffers_test.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/flatbuffers/flatbuffers-23.5.26.ebuild b/dev-python/flatbuffers/flatbuffers-23.5.26.ebuild deleted file mode 100644 index 9bf2ca04b773..000000000000 --- a/dev-python/flatbuffers/flatbuffers-23.5.26.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="RFC 7049 - Concise Binary Object Representation" -HOMEPAGE=" - https://github.com/google/flatbuffers/ - https://pypi.org/project/flatbuffers/ -" -SRC_URI=" - https://github.com/google/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S=${WORKDIR}/${P}/python - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - ) -" - -python_test() { - cd "${WORKDIR}/${P}/tests" || die - # zeroes means without benchmarks - "${EPYTHON}" py_test.py 0 0 0 false || die - "${EPYTHON}" py_flexbuffers_test.py -v || die -} diff --git a/dev-python/flatbuffers/flatbuffers-24.3.6.ebuild b/dev-python/flatbuffers/flatbuffers-24.3.6.ebuild deleted file mode 100644 index 9c8abb9dd3c3..000000000000 --- a/dev-python/flatbuffers/flatbuffers-24.3.6.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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="RFC 7049 - Concise Binary Object Representation" -HOMEPAGE=" - https://github.com/google/flatbuffers/ - https://pypi.org/project/flatbuffers/ -" -SRC_URI=" - https://github.com/google/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S=${WORKDIR}/${P}/python - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - ) -" - -python_test() { - cd "${WORKDIR}/${P}/tests" || die - # zeroes means without benchmarks - "${EPYTHON}" py_test.py 0 0 0 0 false || die - "${EPYTHON}" py_flexbuffers_test.py -v || die -} diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest index f4c167d8e2fa..2f8e3bff786a 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -1,7 +1,5 @@ -DIST google-auth-2.28.1.tar.gz 240469 BLAKE2B 5bb74863eceddb7e0a1cdd6adb52a7467fcbd23a913177d20910194458721c3abcaa5d2f1f93324fae08aff91c8dc9fb65ba786ea8ed698daebb440505f17b2e SHA512 013c90dbeb6868406f56de87b72277a7932795ae3b806442bf07e90d34143e9a8035d2481f8c46a707a2bb0ed4285a1cb249613eff0da0b28b1aced783ce6a08 DIST google-auth-2.28.2.tar.gz 240450 BLAKE2B 8e82f3e27ca6eaf61c48acdb233437caaebd5c4bd59a0392c097b816a4efae74b492504608849afa85d58d32822943e245b355ac48d18bb1fb6807cc7278bdba SHA512 9aaef2034a1b85350a39662dfa2ab53fc4e6a46326ac5cf2e361b3f8febd196d2cf5e5ab01c1bb3fedf33f0e1526ed33db60b088ed6c943732a70ed65c7cba01 DIST google-auth-2.29.0.tar.gz 244326 BLAKE2B 36b0bd8f445e3c7c3e0a83d07cf5924401dec99cdd22a6042bf5b9ca1cc9b1e28d0029f8f1509bcb32a7c54abd7c453dd5077ad25886d265822cf1c880b1326f SHA512 0f6d7e9728479a5937d72321f5ae6cfa3592dd42bb518a5519fc0936b533472e872fe947470a1774f8e53a2dad3c65e001de3899b74b6373dd149c6944423473 -EBUILD google-auth-2.28.1.ebuild 1439 BLAKE2B 7f1d474e335a4a6ec0a86d6f47d69accd6ae97bb5ff53f1d1c4e8d78c79ffcbaf3f1a633a279936276ecf707cc2455f494a68a599c3299f06e73090e08d3b4c3 SHA512 cedc905deb31d47c3581d26b8b7765145452a281c0ca0ba79966b47d1f20779ab41e6c321b3ced80b7d805bd3d9ab47cdf041e3d0c727b69c88059b584e6b54a -EBUILD google-auth-2.28.2.ebuild 1442 BLAKE2B ecbc9be9f3ad790c4f3b52d359cd4e3727fb67c5b179a6a3da566077ad811ac6e7cf459af03fcfd088e8c61ba035780fb3f0f59f79be33f2699ad044a821af10 SHA512 dd25537915a25048d6baa439a9c983c432c334a7cc395eda312d2517c71f83750964cd4d1978886d270e3f6e38f020f75875ecfd86e9bd102a265e9c729bf812 +EBUILD google-auth-2.28.2.ebuild 1439 BLAKE2B 7f1d474e335a4a6ec0a86d6f47d69accd6ae97bb5ff53f1d1c4e8d78c79ffcbaf3f1a633a279936276ecf707cc2455f494a68a599c3299f06e73090e08d3b4c3 SHA512 cedc905deb31d47c3581d26b8b7765145452a281c0ca0ba79966b47d1f20779ab41e6c321b3ced80b7d805bd3d9ab47cdf041e3d0c727b69c88059b584e6b54a EBUILD google-auth-2.29.0.ebuild 1442 BLAKE2B ecbc9be9f3ad790c4f3b52d359cd4e3727fb67c5b179a6a3da566077ad811ac6e7cf459af03fcfd088e8c61ba035780fb3f0f59f79be33f2699ad044a821af10 SHA512 dd25537915a25048d6baa439a9c983c432c334a7cc395eda312d2517c71f83750964cd4d1978886d270e3f6e38f020f75875ecfd86e9bd102a265e9c729bf812 MISC metadata.xml 521 BLAKE2B 784282f6a173e7746a408556d77e1277f65a41eae545b6b26054c1e506642e683c1c7d91798f3b7b690bc4f9d2f642a51c1395593177eebf1770d2a0c0ba589e SHA512 c2624ebca3dc42961e61531db4724b2b354a722f71cd7f2c194680fee50125d2251f4b94cc7e31b008a2792e74b0f55f407a1230d3f59572df9cf32ee49d2fb7 diff --git a/dev-python/google-auth/google-auth-2.28.1.ebuild b/dev-python/google-auth/google-auth-2.28.1.ebuild deleted file mode 100644 index 9cfd3b0ae33e..000000000000 --- a/dev-python/google-auth/google-auth-2.28.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Google Authentication Library" -HOMEPAGE=" - https://github.com/googleapis/google-auth-library-python/ - https://pypi.org/project/google-auth/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" - -RDEPEND=" - =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] - >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] - >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/moto[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/pyu2f[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # these are compatibility tests with oauth2client - # disable them to unblock removal of that package - tests/test__oauth2client.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -} diff --git a/dev-python/google-auth/google-auth-2.28.2.ebuild b/dev-python/google-auth/google-auth-2.28.2.ebuild index e044a6c75ff3..9cfd3b0ae33e 100644 --- a/dev-python/google-auth/google-auth-2.28.2.ebuild +++ b/dev-python/google-auth/google-auth-2.28.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm arm64 x86" RDEPEND=" src/hatch/_version.py || die - # tests mock cargo subprocess call but the backend raises if CARGO - # is not set and shutil.which() can't find it - local -x CARGO=cargo - epytest tests/backend -} diff --git a/dev-python/hatchling/hatchling-1.22.2.ebuild b/dev-python/hatchling/hatchling-1.22.4.ebuild similarity index 100% rename from dev-python/hatchling/hatchling-1.22.2.ebuild rename to dev-python/hatchling/hatchling-1.22.4.ebuild diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 87009fd42b3b..9d6e75e993a3 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,27 +1,9 @@ -DIST hypothesis-6.98.15.gh.tar.gz 9431325 BLAKE2B 350791d64db933b4b64df5430d79ec1d67b6fac9f2a3cef0997965e29c2c1acc1f83e59f11591d29734abc5704a2d25f4497d30c6fce8190bd245365d8ee5dbd SHA512 97794968d2028fd1fbb90c1fcb415f3d3cc894e160f0af0a867798ffb6b678c7f5c213ef24d05def81be0fda3de4264371e211e7c514b64d5e21d312ca381ef1 -DIST hypothesis-6.98.17.gh.tar.gz 9434016 BLAKE2B 3c26f8c696bc4a62b9ada8e45dd3053879e15c3dfde25caf8239be5e89f6267df342d9c3039b6c2cbb8125ade365b89c5f4d1de5f79e65ddc0808227fe37ec40 SHA512 749fb572b7239dafab5af649ec0eb8fa0071f35dd394c1b356ff2042abbe6e469ca8d7c32619d44cefbc3d7aa8fd31a81d95f772e826578261fdf97c792bdb57 DIST hypothesis-6.98.18.gh.tar.gz 9434436 BLAKE2B 45861775caa1657d06469fc8cd0062aee1b408c3b02a58ff4d50b9de9ce62d8fd351c6b8f4b1b7f543fe70d6b8f2c663ad8e9252b833d5c567d3c28449fc3eaf SHA512 cff5cad9308e7b030e38f09a9544ed84f468bc4bd6391a2347777bb7781b116bd64f41338ad32535d427ebda507ce3f0f5bafc0af5a8179976c17d36762679e9 -DIST hypothesis-6.98.9.gh.tar.gz 9427046 BLAKE2B c3705e4c780b6e7f427943231ac056f343e70569e88391f118383e6d6197f72e744306476f2e1994e8a6d95dce73b93dcd49e8fa197149e532b84c91bce79594 SHA512 1e8a0dcefb8def8376a0ad6549a58dac66470941e4a3584ba82867f8779fd941c141039f631f15f134f7cdb3beb2ad1a19312d8e56c47db9ace0569f203afaf3 -DIST hypothesis-6.99.0.gh.tar.gz 9439501 BLAKE2B 9f46cffaede22381a019a4f7c0b158015f245bf25bc3623090c45c177f57c1cb74fd09a0f01e98d06039a641e486e0cf1ccc10da6f79ebff13914c1197f0fbd7 SHA512 19500c9e0013d4ef4c6b3991d606860e819eb69e68a6975a0c4d225424fe12f44e05662eac0c94f54c6995b12bb73e48d936fc2342a92f3b26760db8ad279ba3 DIST hypothesis-6.99.11.gh.tar.gz 9449844 BLAKE2B 272f794344d9747033ad67af666ba9c807e77239a09a70df713f8c9157ae65d47b7f1756dc57441537dfa367827433ee9464d24fc49e2ed6437df48a0d290bd4 SHA512 bac29bec1718b66de9168630db51e73068d44dfa5bae4022f341476fc7838a16e848241035fce292832a9b695066626994f9aee03ffcfabed182154adc4f9a08 -DIST hypothesis-6.99.2.gh.tar.gz 9439856 BLAKE2B 0e7b99ee43ae84b4536f687324c334d7846766ec3422712cc0e215ebed113a3ed270b2fee70322edd5931e6a57c04092566846846e8a2df8587a2d6bd7f33e34 SHA512 ad833e8e4e5a228d06723ba76e80b7e88b849b51b298c2c0b58e82e9409961a212f85530a8e3f06e9e09ca2ebcc8ebd2e1e4992e50a37ba9f692a398aef699fa -DIST hypothesis-6.99.4.gh.tar.gz 9440865 BLAKE2B aa7e37077f59e0aa46c83067d9bda8aa72a9d5129c843fe170799c8bf0debee8bb5ff9a757ee67f6b9a858d186a92b3de978c21209a107d3f5ed44905c2cf2db SHA512 bb1ac9d2881a3577a07cd396c01be5e96bfe45e2a0254a8dc2c51a86718fd225e04943a6e451a015378fe2f813621b2a7e9fd4b757d180bdae5cb3a6d7b7133b -DIST hypothesis-6.99.5.gh.tar.gz 9441876 BLAKE2B ab1cce09dda83a89e63aaf6a995816bc82a8d2126d138626159c2f6263536cb477f8c2cb521034f59557b16de2a16e2e0934da34e21246043ad4374882616a5c SHA512 00f72255a0db863c8beb73cbc2298170f600053f94198cd24c3bf276b580971328d9c1ea62b71a70e411005f4b99f5be20a6ef5f0b53f9e7c84042aa05e26fa6 -DIST hypothesis-6.99.6.gh.tar.gz 9445919 BLAKE2B ea518d35aa62eb23b6859965ee5acadb12e1e6eec1e5c04b98aef5fec6f4b4e97f3c98f7c16bd07cc1e74d41040a9eabb6091c24c7132cefc2f02a94d3fe9df4 SHA512 d78c9086a6e5de8b80ec544047d70436053934a3f2b822f8389881e3679b1b7c6a26f653723f97ecf4c462b91183c35f07ffa79e6126e03926507981a6893e19 -DIST hypothesis-6.99.7.gh.tar.gz 9446140 BLAKE2B 968bff89e90b2d2af67d2dd30872238d71296e1582fb9e44152c59fc9b1c26c6fd3eb2eef75a65cf51b007264f714042721a2c44304064b2540df9cc064fdd0a SHA512 484ff8d680c3b5441647dcb0e1c2ae0eff80358168f96cf8a0d3caabf8ba0159a27bffe5b118fc2f36accbec4c99be63e56f0851f1c12ebba8d26ee2bf030d70 -DIST hypothesis-6.99.8.gh.tar.gz 9447084 BLAKE2B f0641ed13bbf28999294836f1faedf63428448221e9446ce87504e5446f834280d7466c79c498ce6f34613f6f0d6345a4f2d50f2aebc23c830c4265dd7b3166a SHA512 138ded3e11c3ade5fb06778929e9e49e114b9e139d6253b7d20625b31098ed30cc7ba95eb3851a6501b6c4f1426461e22dfc6fbf52fc55da7083d5412d6f1164 -DIST hypothesis-6.99.9.gh.tar.gz 9448274 BLAKE2B 9fb6732d3a3a7b2efb123f7dc09e495ad8901085e7c3aa6ab84af96fe59802246a26f1029d8e3340dfe8cdd49864a34a30d3fbb02c7a606f0758737ee6fd6893 SHA512 28a0665c2af3f3929f1d1ce3fe1f6d05a76451a30e0485abdfc8c5332f728b4a3e7216a8012ce6c4a513a33233ef68e650775aa0372f7c6cfb102fb0a239a9cd -EBUILD hypothesis-6.98.15.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c -EBUILD hypothesis-6.98.17.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c -EBUILD hypothesis-6.98.18.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c -EBUILD hypothesis-6.98.9.ebuild 2461 BLAKE2B 343d4374955bed436ecb2533684eac1d2013c8b6c691bf72477a24c52e5caf7e71e61b67de8475c38e940a13b046ed07e8f2b188ad39c3acff8de4df3f7f5a97 SHA512 3a72f5c9f5c1b3787c37cd8830321a47a5c54c655c8b75fdeaa4b09c6c4db310914ebfa5cf631c2576e92e4bd56e106f745e25777b5f86cd7b0cc58ec838fa7b -EBUILD hypothesis-6.99.0.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c +DIST hypothesis-6.99.12.gh.tar.gz 9449923 BLAKE2B 530be55c2d0f95d5ba1556bf3daa72ec04e057051491e5f7070560568fb11f035a95370f73989c1e016256ed031ab71a3fb8588b7870374d899d08db49555ea8 SHA512 923d2638e2d43f8e9c42488292383a5c51007d53faea0779383308777aa59e47c443ba94ca76bc3f6fe39a0ace53a2731475269f18166b055af6a36fd38aac3f +DIST hypothesis-6.99.13.gh.tar.gz 9450425 BLAKE2B cb8d559d95c60a931640c978ad3ed4c9898cc048254f105f9cb79cd8e36c8b28712d48304b17f5a837a1fd69b88102461a057d5d9ea3786a846d61362137d426 SHA512 0d74dcb6c5d8015c8c660b66298a3053fce1ad04191f81b216a05b08f24fdaaccc7470937459614b95810dad4e37c4712da67eeff414ca50af1d1e5fa81b4d64 +EBUILD hypothesis-6.98.18.ebuild 2461 BLAKE2B 343d4374955bed436ecb2533684eac1d2013c8b6c691bf72477a24c52e5caf7e71e61b67de8475c38e940a13b046ed07e8f2b188ad39c3acff8de4df3f7f5a97 SHA512 3a72f5c9f5c1b3787c37cd8830321a47a5c54c655c8b75fdeaa4b09c6c4db310914ebfa5cf631c2576e92e4bd56e106f745e25777b5f86cd7b0cc58ec838fa7b EBUILD hypothesis-6.99.11.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c -EBUILD hypothesis-6.99.2.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c -EBUILD hypothesis-6.99.4.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c -EBUILD hypothesis-6.99.5.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c -EBUILD hypothesis-6.99.6.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c -EBUILD hypothesis-6.99.7.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c -EBUILD hypothesis-6.99.8.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c -EBUILD hypothesis-6.99.9.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c +EBUILD hypothesis-6.99.12.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c +EBUILD hypothesis-6.99.13.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e diff --git a/dev-python/hypothesis/hypothesis-6.98.18.ebuild b/dev-python/hypothesis/hypothesis-6.98.18.ebuild index f7f366381e4f..d542c10c068e 100644 --- a/dev-python/hypothesis/hypothesis-6.98.18.ebuild +++ b/dev-python/hypothesis/hypothesis-6.98.18.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}/hypothesis-python" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="cli" RDEPEND=" diff --git a/dev-python/hypothesis/hypothesis-6.98.9.ebuild b/dev-python/hypothesis/hypothesis-6.98.9.ebuild deleted file mode 100644 index d542c10c068e..000000000000 --- a/dev-python/hypothesis/hypothesis-6.98.9.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -CLI_COMPAT=( python3_{10..12} ) -PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) -PYTHON_REQ_USE="threads(+),sqlite" - -inherit distutils-r1 multiprocessing optfeature - -TAG=hypothesis-python-${PV} -MY_P=hypothesis-${TAG} -DESCRIPTION="A library for property based testing" -HOMEPAGE=" - https://github.com/HypothesisWorks/hypothesis/ - https://pypi.org/project/hypothesis/ -" -SRC_URI=" - https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/hypothesis-python" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="cli" - -RDEPEND=" - >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] - ' 3.9 3.10) - cli? ( - $(python_gen_cond_dep ' - dev-python/black[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ' "${CLI_COMPAT[@]}") - ) -" -BDEPEND=" - test? ( - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - !!=1.4.0", "hatch-nodejs-version", "jupyterlab>=4.0.0"] ++requires = ["hatchling>=1.4.0", "jupyterlab>=4.0.0"] + + [project] + name = "jupyter_collaboration" ++version = "2.0.5" + readme = "README.md" + license = { file = "LICENSE" } + requires-python = ">=3.8" +@@ -34,7 +35,7 @@ dependencies = [ + "jupyter_server_fileid>=0.7.0,<1", + "jsonschema>=4.18.0" + ] +-dynamic = ["version", "description", "authors", "urls", "keywords"] ++dynamic = ["description", "authors", "urls", "keywords"] + + [project.optional-dependencies] + dev = [ +@@ -63,15 +64,9 @@ line-length = 100 + [tool.isort] + profile = "black" + +-[tool.hatch.version] +-source = "nodejs" +- + [tool.hatch.build.hooks.version] + path = "jupyter_collaboration/_version.py" + +-[tool.hatch.metadata.hooks.nodejs] +-fields = ["description", "authors", "urls"] +- + [tool.hatch.build.targets.sdist] + artifacts = ["/jupyter_collaboration/labextension"] + exclude = ["/.github", "/binder", "node_modules"] diff --git a/dev-python/jupyter-collaboration/jupyter-collaboration-2.0.5.ebuild b/dev-python/jupyter-collaboration/jupyter-collaboration-2.0.5.ebuild new file mode 100644 index 000000000000..d023ac01306b --- /dev/null +++ b/dev-python/jupyter-collaboration/jupyter-collaboration-2.0.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_1{1..2} ) + +inherit distutils-r1 pypi + +DESCRIPTION="JupyterLab Extension enabling Real-Time Collaboration" +HOMEPAGE="https://github.com/jupyterlab/jupyter-collaboration" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="" +RDEPEND="dev-python/pycrdt-websocket[${PYTHON_USEDEP}] + >=dev-python/jupyterlab-4[${PYTHON_USEDEP}] + >=dev-python/jupyter-ydoc-2[${PYTHON_USEDEP}] + dev-python/jupyter-server-fileid[${PYTHON_USEDEP}] +" +BDEPEND="dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-jupyter[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.0.5-no-node-for-version.patch" +) + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + + # hatchling cannot install into /etc while specifying prefix as /usr + mv -v "${ED}"{/usr,}/etc || die +} diff --git a/dev-python/jupyter-collaboration/metadata.xml b/dev-python/jupyter-collaboration/metadata.xml new file mode 100644 index 000000000000..3fb7c745dec1 --- /dev/null +++ b/dev-python/jupyter-collaboration/metadata.xml @@ -0,0 +1,12 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + jupyter-collaboration + jupyterlab/jupyter-collaboration + + diff --git a/dev-python/jupyter-server-fileid/Manifest b/dev-python/jupyter-server-fileid/Manifest new file mode 100644 index 000000000000..ae65eb77a9b1 --- /dev/null +++ b/dev-python/jupyter-server-fileid/Manifest @@ -0,0 +1,3 @@ +DIST jupyter_server_fileid-0.9.1.tar.gz 54279 BLAKE2B 503303d0fc1443bed15d41e88700bf508cb9d5b14d146db52aca58c436355878334be96d1baa1847cdbab1bf893cb68e4ebe8f6230a6643286a3586af96f75d1 SHA512 0e02861c312c3cfe0a0665cb4423bad7e8414e48cc62baef085a4a46d9cc2b32526f5d1f62198ec51b0d5086b70976e9144ec41ecaf3e4922c5dab8300487da0 +EBUILD jupyter-server-fileid-0.9.1.ebuild 1021 BLAKE2B 2d31a3fbbfb81920f1491cd1f2b74827ae393abac1c237d1dce6f5c5622faa9f73523e30c749316d29f43422ae06c3237254fb4091dda3bc477973651d046b55 SHA512 b8d7e3a39ef6d6df281d17cba645c1288fe78db8c58a0849cea1f1ac994802280959c6a45c5d53ce8f2dc9e6951bc10d471b2d3ef74b5c4e16f051b33f086949 +MISC metadata.xml 451 BLAKE2B 501da442ec086270995b029cd90bb3bcdecfe6a0dc7ba0f60d6cf505930d34a56da918e593702bd8597b8ea14f91fb5c23f18a2cf0a6987d8320bfd1391be763 SHA512 379e0af3faff9baa29d49cb8069d87b7024695aa3c6bb4c8f7f063b8046ad806ff775a3deb0d31ba910f57240403f6881f703f2935bb2c63c23d2275d7179208 diff --git a/dev-python/jupyter-server-fileid/jupyter-server-fileid-0.9.1.ebuild b/dev-python/jupyter-server-fileid/jupyter-server-fileid-0.9.1.ebuild new file mode 100644 index 000000000000..8e3a4acf6302 --- /dev/null +++ b/dev-python/jupyter-server-fileid/jupyter-server-fileid-0.9.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="An extension that maintains file IDs for documents in a running Jupyter Server" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter-server/jupyter_server_fileid/ + https://pypi.org/project/jupyter-server-fileid/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/jupyter-server[${PYTHON_USEDEP}] + dev-python/jupyter-events[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/pytest-jupyter[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # unreliable on tmpfs + # https://github.com/jupyter-server/jupyter_server_fileid/issues/58 + tests/test_manager.py::test_get_path_oob_move_nested + tests/test_manager.py::test_get_path_oob_move_deeply_nested +) + +python_install_all() { + distutils-r1_python_install_all + mv "${ED}/usr/etc" "${ED}/etc" || die +} diff --git a/dev-python/jupyter-server-fileid/metadata.xml b/dev-python/jupyter-server-fileid/metadata.xml new file mode 100644 index 000000000000..fb76de150888 --- /dev/null +++ b/dev-python/jupyter-server-fileid/metadata.xml @@ -0,0 +1,13 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + + jupyter-server-fileid + jupyter-server/jupyter_server_fileid + + diff --git a/dev-python/jupyter-ydoc/Manifest b/dev-python/jupyter-ydoc/Manifest new file mode 100644 index 000000000000..af40bb60f1d4 --- /dev/null +++ b/dev-python/jupyter-ydoc/Manifest @@ -0,0 +1,4 @@ +AUX jupyter-ydoc-1.0.2-no-node-for-version.patch 846 BLAKE2B 030e4ee6af5c8f6392261264996dfd4a44794d387db152fb396d1a8dc0fe5fe3612f7d37cef40076f55934a026ca2d54c9a5690775aeef2b412d37395e253c96 SHA512 8798924fed0e5e47c1acf7e7c40bd532a154d0084d7684d57764ca00df87155edc4223506ebcbf71df37a39c1252613ac31f9351105f8515121bf5668091e1cf +DIST jupyter_ydoc-2.0.1.gh.tar.gz 984325 BLAKE2B bd15590f7eb9865304ae51931a8bb5a730959b1231a4c538b350c5d41f9891386158b18a75a744fff379edf2deea557d8fd26e5de6fcef7dddb39055e57fc883 SHA512 cd4c78f98578e349e18ca7d51b57cdd281f4e092c24bd152138c06158b484b9de2b44e37e43bbca55055575a37ecae7fc7c7032a0ca4bcd874abf15b815ad5d2 +EBUILD jupyter-ydoc-2.0.1.ebuild 1094 BLAKE2B 88bb06d8d490183cfdff43cbb0b65d432861b8e6ef296579cebfc4e5e81ce22bc82382030a9b0e34a79ef0973b15af2f3643775deb4236060ba09abfb49df648 SHA512 bb28adea1fdb7a52178ffc8ed694fbb04b796ac9168eb0f15f39c53b9b889739082d20d036e6e0bd51ac2a0dbff92491662c6a4d1e9b66fa94130ae438446131 +MISC metadata.xml 433 BLAKE2B cf2579c7d85eefe97d8ec81f37ac5e10deee9aaf52b16cea8ce3649f6076a3afee9e7ce6efbf82cd7713421353b53c16ed4d28b03a9b6e8b5c029fc6f3615651 SHA512 1258a3f0bd2a959055312594eb72bcd06fd639cf777543b41919da60b4082d241ad87231bdfb8c2ef057c85657875ac596b732301d3fb0c9a10cea5d2746234f diff --git a/dev-python/jupyter-ydoc/files/jupyter-ydoc-1.0.2-no-node-for-version.patch b/dev-python/jupyter-ydoc/files/jupyter-ydoc-1.0.2-no-node-for-version.patch new file mode 100644 index 000000000000..bfd138ce0d66 --- /dev/null +++ b/dev-python/jupyter-ydoc/files/jupyter-ydoc-1.0.2-no-node-for-version.patch @@ -0,0 +1,30 @@ +diff --git a/pyproject.toml b/pyproject.toml +index 6e0a069..42f76c1 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -2,12 +2,12 @@ + # Distributed under the terms of the Modified BSD License. + + [build-system] +-requires = ["hatchling>=1.10.0", "hatch-nodejs-version"] ++requires = ["hatchling>=1.10.0"] + build-backend = "hatchling.build" + + [project] + name = "jupyter-ydoc" +-dynamic = ["version"] ++version = "1.0.2" + description = "Document structures for collaborative editing using Ypy" + requires-python = ">=3.7" + keywords = ["jupyter", "ypy"] +@@ -56,10 +56,6 @@ text = "BSD 3-Clause License" + Homepage = "https://jupyter.org" + Source = "https://github.com/jupyter-server/jupyter_ydoc" + +-[tool.hatch.version] +-source = "nodejs" +-path = "javascript/package.json" +- + [tool.hatch.build] + exclude = ["javascript", "!javascript/package.json"] + diff --git a/dev-python/jupyter-ydoc/jupyter-ydoc-2.0.1.ebuild b/dev-python/jupyter-ydoc/jupyter-ydoc-2.0.1.ebuild new file mode 100644 index 000000000000..a30ad14c4ca9 --- /dev/null +++ b/dev-python/jupyter-ydoc/jupyter-ydoc-2.0.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=${PN/-/_}-${PV} +DESCRIPTION="Document structures for collaborative editing using Ypy" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter-server/jupyter_ydoc/ + https://pypi.org/project/jupyter-ydoc/ +" +SRC_URI=" + https://github.com/jupyter-server/jupyter_ydoc/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# Requires node +RESTRICT="test" + +RDEPEND="dev-python/importlib-metadata[${PYTHON_USEDEP}] + dev-python/pycrdt[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + >=dev-python/websockets-10.0[${PYTHON_USEDEP}] + dev-python/pycrdt-websocket[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.0.2-no-node-for-version.patch" +) + +distutils_enable_tests pytest +# Hangs for some reason +#distutils_enable_sphinx docs/source dev-python/myst-parser dev-python/pydata-sphinx-theme diff --git a/dev-python/jupyter-ydoc/metadata.xml b/dev-python/jupyter-ydoc/metadata.xml new file mode 100644 index 000000000000..a7e33c55e1cf --- /dev/null +++ b/dev-python/jupyter-ydoc/metadata.xml @@ -0,0 +1,13 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + + jupyter-ydoc + jupyter-server/jupyter_ydoc + + diff --git a/dev-python/jwcrypto/Manifest b/dev-python/jwcrypto/Manifest index a99987f3e475..7435e14ff16f 100644 --- a/dev-python/jwcrypto/Manifest +++ b/dev-python/jwcrypto/Manifest @@ -1,7 +1,3 @@ -DIST jwcrypto-1.5.4.gh.tar.gz 96607 BLAKE2B a1558c58c26e6ecb3747c6e7d554bd2100fd8f3c9c5804cf2a596c55920399e879dad267bcbc162aab0b956bde129cdb0090af98171eb7cb06970ed0964f47d9 SHA512 085adfd5f894ee8215c70371d2ebc2e97a38efb17be14ee8433858474df906ff963f243f669e209624e7ec78c1eb8b5ccc2077f0fc50b4e5eef25885e338b4e1 -DIST jwcrypto-1.5.5.gh.tar.gz 96792 BLAKE2B 3c85f62936da7b69ec5f2aa0452f9696a349288554626c98c9e1c0ef31b5e4098520a588bcacb0d3d34d47c35c8556728551804ea01cca747ceb5e3c15497014 SHA512 a69ae9323a6f6d66cf7f47b57106ca81446627926d0e39223bcde51a1b520b07de823b7c023b7ac3a53a539273a5155c0490e5b4309a6fb81bcefa3685b6258c DIST jwcrypto-1.5.6.gh.tar.gz 97053 BLAKE2B 1955cd4289a8f73b29b3fccb73ae25133c5760949051598e03c262be047094e6d2caf9be928f2f32ee93720f28525e42abb5b7f3ee0efade3036a80332c65d98 SHA512 8a20ee05fc6e63fd30742872650511fa0b635a9545223eb5d25d8a11cc65a4c460ce9182b2f30caee99357e8b1f3f0ac08c2c3a6612bb4e7ee5238ef61398bb4 -EBUILD jwcrypto-1.5.4.ebuild 860 BLAKE2B 613b45d89e37f0af12f2ea71a7f0fe46bbbd584cffd97659526d92c878e816e540227aca4f7f100580e3528a9f92753366386fd4b2d7fdb11b6f0fcc993810a7 SHA512 c4afa93dd773fc5a25102e94ffcce8afd2f1749e6fe56be52080b393d53ada00ff8f14370cc07847456395d587bdc95770c715c46259f588165984abaacc34a6 -EBUILD jwcrypto-1.5.5.ebuild 863 BLAKE2B e9eb2ea0e10771c3ba4d33fa79f069d9f9db99dbd952ec39d195eed5aaa85263783a08354d5ef89a2f17df7e6218d28948ec1abb5f378ced861f60aa977a4796 SHA512 1eed8300d7c3f531b00b118fab12197ca0100d41ab1ed82e775e248f25bae63c6021f8e56a7f0f3c90da4ca08ae29772402968b28304598161e7ee76d0304af4 -EBUILD jwcrypto-1.5.6.ebuild 862 BLAKE2B f3191e4560922a6ce1a44df098fbd46989fe6b8a9da0095354084c18cd5e2337b9518299653b9ee83f0957ca2abe96f00e952ae78c592781329c701f1987dfce SHA512 7477c5b6c622247b8b7e8ef7e26d87719b96aaa758929440b63bcfed6712696d21183021ff8d47d6aeebc0305e9973c4c7379c48d48b66c39e0ceb2ff636e925 +EBUILD jwcrypto-1.5.6.ebuild 860 BLAKE2B 613b45d89e37f0af12f2ea71a7f0fe46bbbd584cffd97659526d92c878e816e540227aca4f7f100580e3528a9f92753366386fd4b2d7fdb11b6f0fcc993810a7 SHA512 c4afa93dd773fc5a25102e94ffcce8afd2f1749e6fe56be52080b393d53ada00ff8f14370cc07847456395d587bdc95770c715c46259f588165984abaacc34a6 MISC metadata.xml 369 BLAKE2B c7868e0b20a2875964290642cddb457b71628e361f0e032875ac45f4405abeb76c8c53bcfe623c9a2e49ea6e184505503b4e43f34c456528ff3250aea5110b10 SHA512 a1fec6ac31bbb096e508b0ebd644aa8a96418e6972d852512d4b7702b67f241f858610235dbd68430c588d8b837c7a0866f333c8aab182e7cd01e10325031d34 diff --git a/dev-python/jwcrypto/jwcrypto-1.5.4.ebuild b/dev-python/jwcrypto/jwcrypto-1.5.4.ebuild deleted file mode 100644 index 10f145b981b6..000000000000 --- a/dev-python/jwcrypto/jwcrypto-1.5.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Implements JWK,JWS,JWE specifications using python-cryptography" -HOMEPAGE=" - https://github.com/latchset/jwcrypto/ - https://pypi.org/project/jwcrypto/ -" -SRC_URI=" - https://github.com/latchset/jwcrypto/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/cryptography-3.4[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs/source -distutils_enable_tests pytest - -python_prepare_all() { - # Do not install doc in non-standard paths - sed -e "/data_files/d" -i setup.py || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/jwcrypto/jwcrypto-1.5.5.ebuild b/dev-python/jwcrypto/jwcrypto-1.5.5.ebuild deleted file mode 100644 index aa90a1f6e229..000000000000 --- a/dev-python/jwcrypto/jwcrypto-1.5.5.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Implements JWK,JWS,JWE specifications using python-cryptography" -HOMEPAGE=" - https://github.com/latchset/jwcrypto/ - https://pypi.org/project/jwcrypto/ -" -SRC_URI=" - https://github.com/latchset/jwcrypto/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/cryptography-3.4[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs/source -distutils_enable_tests pytest - -python_prepare_all() { - # Do not install doc in non-standard paths - sed -e "/data_files/d" -i setup.py || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/jwcrypto/jwcrypto-1.5.6.ebuild b/dev-python/jwcrypto/jwcrypto-1.5.6.ebuild index 84664af4f4db..10f145b981b6 100644 --- a/dev-python/jwcrypto/jwcrypto-1.5.6.ebuild +++ b/dev-python/jwcrypto/jwcrypto-1.5.6.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >=dev-python/cryptography-3.4[${PYTHON_USEDEP}] diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest index 67cb0557c41a..9efd4b720715 100644 --- a/dev-python/keyring/Manifest +++ b/dev-python/keyring/Manifest @@ -1,3 +1,5 @@ DIST keyring-24.3.1.tar.gz 60454 BLAKE2B cb0a9b82163febbbd737f2f25353bf96cbb7b8a87c7db00523960b3fce5595c6af65bc02b7d070b0fa5a466fc53530975de8f7a44ab9a9f783d2db34b1a67901 SHA512 53f26763175c7f1de041d8805062696ef3ef6c79792cdc75ae72621da8e729ac4cbb6e76937db2a0a5ce4bc41ab92c164d62e4627f92edab8c0d0fc02ca4980e +DIST keyring-25.0.0.tar.gz 59863 BLAKE2B b1b955215bf197f52e64c46572f29c2059f75f5eadce249fe1776f10f7f1c6d20428a811a8c36fe4bb85142f61f6281c71e2b97b1f8657fdc35a5075b840d39f SHA512 9b7f25aea1166f80b1b6ded7d691295690dac679e9f931437ae83fc2bf465c541bb1ed74b99a0de749a04df60576e9fe068f2f86b39a3c5bcef953b616678951 EBUILD keyring-24.3.1.ebuild 1125 BLAKE2B c22b69ca628616f2f9191b9b29a6dabcb46d9e24eb178183b083416a7c76107cd0eebb280900bc30a8c4da712cac31f52abf5ab73c1c21e7c269507d932a7c25 SHA512 c8e3fd67de779d3c1301ed4efa893a8fb9443bc248e8f2f5a71f95f5a461399f8fea42b5e500a2b4c1611eb536d3de8bc2f3b4b999752b769bb27149522f05a9 +EBUILD keyring-25.0.0.ebuild 1224 BLAKE2B a1c4ad4db66e0c792476f81b43080b82ed4e8f520a521c64e86929b6bdd14ca2b376a7d9f70a1f88c7e0466df1dec7f6ddbd921868bde94493ecfee3a491164d SHA512 9c6b5019a1f85c9ee322885dd09ef6955e0d7900d68743cf0ef02b3ea691b598b9f9760ec1831ed6c554b530b01ba7ffa02071c7878bacb552f8561332b1ab47 MISC metadata.xml 611 BLAKE2B 7f938075d992467e01da200f0c859e9bc6a6128296151b3529b2168b68364605bd7dbadf69f7820d459d5db6950908e0b0acb09a636f1fc45862093df6d08334 SHA512 a0ad1729c53b18fedf227053648b04541f5adcf56bfaa73218e214f8c2409ebe2574a5917442c5218084b38da34691b6566f2c65390ef6487985a123f62f9efb diff --git a/dev-python/keyring/keyring-25.0.0.ebuild b/dev-python/keyring/keyring-25.0.0.ebuild new file mode 100644 index 000000000000..f5cf6e60f5ce --- /dev/null +++ b/dev-python/keyring/keyring-25.0.0.ebuild @@ -0,0 +1,48 @@ +# 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} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE=" + https://github.com/jaraco/keyring/ + https://pypi.org/project/keyring/ +" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}] + dev-python/jaraco-classes[${PYTHON_USEDEP}] + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] + >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib-metadata-4.11.4[${PYTHON_USEDEP}] + ' 3.10 3.11) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # this test fails if importlib-metadata returns more than one + # entry, i.e. when keyring is installed already + tests/test_packaging.py::test_entry_point +) + +EPYTEST_IGNORE=( + # apparently does not unlock the keyring properly + tests/backends/test_libsecret.py + # hangs + tests/backends/test_kwallet.py +) diff --git a/dev-python/libarchive-c/Manifest b/dev-python/libarchive-c/Manifest index c05dfb75b90d..03829b7d552f 100644 --- a/dev-python/libarchive-c/Manifest +++ b/dev-python/libarchive-c/Manifest @@ -1,5 +1,3 @@ -DIST python-libarchive-c-5.0.gh.tar.gz 48751 BLAKE2B 2ab737c7493c202ba9a1ad57e1066aad12ea984bfa0e63115f59491ea14b3bd1d46d2bb20f033bf5bae64a6badf73b641183f63cc79c9f0e6141792a35521dc4 SHA512 df4758f4b7207fe77ae650aa78c302e9e2a0c7ba81fbeae70af8cb37789a056bc420acd73c1d5baec7b0e93a47fd3e5130db8e43c983f4723366f75a58823f75 DIST python-libarchive-c-5.1.gh.tar.gz 48816 BLAKE2B 5b727c88eca866f69eda701ca8898d4bd3b68adefb8234a501cb280fae2be98f1314bb64ff94bcc5e1c0cae9ffc6866ee70aa4fbc4353eac1f16d59f9a789ebc SHA512 a2026aba3ef325f10e981e15e50de0435d7371642b0e6df8cd5ab64e76186b2a72297b32f429547e091fb799c9d0fa41be5a6824408c08f6c71585d59175d7a0 -EBUILD libarchive-c-5.0.ebuild 649 BLAKE2B bca0d916ad10a3382c36f30db7b4cfbcf7c19361bed4a52c7f6974c5c2de10111d01d2ff7994d038958a9f78622de53e9d39f5f4cb820af2b3cced32631af8d2 SHA512 8a50c1d6c6ca260a030c0ccd2976e2f1b25be91c8b80ac73780b2ce6c79e098e263f727fc444466a1808db53b2e97a4b92744971a8d7055296a60beb05ac0d03 -EBUILD libarchive-c-5.1.ebuild 650 BLAKE2B 3bf7dc2c69e1112ee4e6bed89ce899964e3bff82475d8fec2006459e6195b85d36203167fe2db5fb0ff4f1ac32920112d7ca64f24af060a7d50808c3960a9880 SHA512 8121de8462005dcb041d6d5fd948218dd25f9a22ecc2706422d827439eb1633f0568dcca2dd8a72700a9b93721ac04d7d7524cb3eaca2a2dbedd15ae96aa4b8d +EBUILD libarchive-c-5.1.ebuild 649 BLAKE2B 043e7cc96e8e9f5654b29589ad24580674fbd405599cd14ffe9115dbae632e10bb6bc810b736392e78e99bfb7499f5122bc22ef0b6be28d082b2ec489147d6f3 SHA512 2edadfa56b61947abb30147cfcb678015aa05a3b4f527e46812e1a070757f08a1886854859860203d2599dc1191561cb19dada69cb6c719bdf3269d7811524d9 MISC metadata.xml 562 BLAKE2B 5b9cebc30209b517fc5ed60eea8e340dd36b16fb1c593bb857a05bc6a8cba3b6ac45a54891c72429a775b15afcd7f56b453ae628aa61d029db1df633e764518b SHA512 200c3fd7789d21103719ba2693f8298a8be1842535ff086ad487a66e9d4ae39f6dd1b2435d60fc0443add133923cf047f37c2de17f581fd66f786f935e203c43 diff --git a/dev-python/libarchive-c/libarchive-c-5.0.ebuild b/dev-python/libarchive-c/libarchive-c-5.0.ebuild deleted file mode 100644 index 46d37e5e969c..000000000000 --- a/dev-python/libarchive-c/libarchive-c-5.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -MY_P=python-libarchive-c-${PV} -DESCRIPTION="A Python interface to libarchive" -HOMEPAGE=" - https://github.com/Changaco/python-libarchive-c/ - https://pypi.org/project/libarchive-c/ -" -SRC_URI=" - https://github.com/Changaco/python-libarchive-c/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="CC0-1.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 x86" - -RDEPEND=" - app-arch/libarchive -" - -distutils_enable_tests pytest diff --git a/dev-python/libarchive-c/libarchive-c-5.1.ebuild b/dev-python/libarchive-c/libarchive-c-5.1.ebuild index 25d0e44f5cec..e51d486f8d02 100644 --- a/dev-python/libarchive-c/libarchive-c-5.1.ebuild +++ b/dev-python/libarchive-c/libarchive-c-5.1.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="CC0-1.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 x86" RDEPEND=" app-arch/libarchive diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest index 1c2ac8492b3f..d93797bf446e 100644 --- a/dev-python/libtmux/Manifest +++ b/dev-python/libtmux/Manifest @@ -6,6 +6,8 @@ DIST libtmux-0.30.2.gh.tar.gz 276498 BLAKE2B 13d7940d7f0f2f71819c2a5747f73fb5f03 DIST libtmux-0.32.0.gh.tar.gz 278651 BLAKE2B c6b98925f258fb5a2c25b08ee835faf6f1189413041e592da396d0934ad712d3494c8b0985352f96fff998ecd051c0cc433377697333a88225f55392d3a1971b SHA512 daa97cdba7c07ea35c8658263a6dc3a533b6422449a31d83cb3cac4c47c2be32f3c60556ea05e5d098c090582697de0192725453d61e89ecc31f79309b1700ac DIST libtmux-0.33.0.gh.tar.gz 282114 BLAKE2B d1b9b1e0789c81dab17a1d0be3708f34388952b2ea583f0efac280503365dba033d0c181f6ae1eb247ea2252288d47d4ab5b2a227077a5653e3e842bf8f01fa7 SHA512 30641730c57b68fc887513618596f951dd60ddf97c0bc6acaf1c489abbfc91ee1439ab158b9453df382fcb8163c0b7812de20955909950c173042103707c3705 DIST libtmux-0.35.0.gh.tar.gz 282514 BLAKE2B b940e3833a54f949a73e19e1c8cdb97f91300425b4eff9f5b4ed0b60bfb117d0c670f3e450937bb453e0a7c2b7c623691d1ad8c42611bc486d65992680cbed9a SHA512 a847a5cd14f0daefaa7582610bcc5ab707aed16b73e4ff53f630bd27794dbdabf1c1d42635d30a3e3823413be79e9c2fcf3710096080b0eac3c49adecb816d59 +DIST libtmux-0.35.1.gh.tar.gz 282665 BLAKE2B 7b28e4a4dbbea86102aa37bc1bca6d7de7d184b999dd4cbbe739770a32e0bcc5069f5822a79af426f41dc9ad25fda0cb3e23cba7a5b340b88259d552cb380356 SHA512 400eb10594032e9387a7408626d3be3281fdcb66ed06cc839732ccb39278c20f3f8d8f07e88ea03876a5afe38cb567e585c45716b1edb12cc8f6a89f20873a34 +DIST libtmux-0.36.0.gh.tar.gz 282828 BLAKE2B 247f98ae47093090187f2d52792f850f7476427b368f46970ef3fe9bd6449c03ac23101c8c7af711167bbd92e9e2cff3754474375dabd48157154ed89975a71a SHA512 2fa16a55d4b46461d1266179cfa6cf8d710fdbe435369ff195a683a96243b2b7cd2fbeb47b88e3a660c23d3ca57e1c2722bc12492c52ee0961a1c5cc99ceb093 EBUILD libtmux-0.21.0.ebuild 1224 BLAKE2B 0c19dc33639ef451cfe4659aab6b3b1e38d96cb6899f6dbb85aa655a99010be3174ad43c7c7522d3c2d8e597e789048ae8feddc03836d4ab60fd9c5333c9b665 SHA512 9c9e4c7aa82223e54b12bfdd3c088954221f5794723d4766988654d99e3a349eb1928c664cd590021f1a30fc3a854e0811e8f993ffe431394c0fee3839a54b19 EBUILD libtmux-0.27.0.ebuild 1308 BLAKE2B 6e562682cb8832a337d3f7b392b4c70e518d488ef590bd42a5db75b1f98bc6e907c0c57d0305a5efe6b8f968a82ca8feb8067dba98ab457f0023865f4757c557 SHA512 e2c21fc238656193b5e4a16c043dad1ef857ebefb65ef1655d4f536fefdf8d1c329d152cbcea882b781e58f79eeb968e60c159fed91ef8bbbb7eb5e730f495db EBUILD libtmux-0.28.0.ebuild 1308 BLAKE2B 6e562682cb8832a337d3f7b392b4c70e518d488ef590bd42a5db75b1f98bc6e907c0c57d0305a5efe6b8f968a82ca8feb8067dba98ab457f0023865f4757c557 SHA512 e2c21fc238656193b5e4a16c043dad1ef857ebefb65ef1655d4f536fefdf8d1c329d152cbcea882b781e58f79eeb968e60c159fed91ef8bbbb7eb5e730f495db @@ -14,4 +16,6 @@ EBUILD libtmux-0.30.2.ebuild 1405 BLAKE2B 4af86ddab553c4adc3fd1531e5c2000d2a12b5 EBUILD libtmux-0.32.0.ebuild 1527 BLAKE2B 2e9f812974a759f6fae9958660862ac41fa9ac2333aa36dd61e14804bc584adadba673fc0bfb30ea68737dcb5b10df41b7a2b2b9144c2b3decba2935b19f0c16 SHA512 4f5d4b966fbf45a1ae125bb5c1cf0d15887cdf9cd78956f0177eff8b5c7d37f587777a9381dfd8a595b3314638fd23afe156356e8b43253d16eac23482a409e6 EBUILD libtmux-0.33.0.ebuild 1345 BLAKE2B 18eabfb80c852d470136645fea16a1b54ca6bdb4a4ec60f2bab07b06218da5679c28afc020cbf5e913d809766b1a6cc282179466b9718299c1a99280b3345809 SHA512 2da85a13ef55212c1287acd4146fc6f322a569c3c9c55b80eb965df623f552f93f44b03ae528c53064a85520bbb6852c55e3e3a23bca2e6956714a67aa129717 EBUILD libtmux-0.35.0.ebuild 1587 BLAKE2B 6cb778b0d3546220a3a65231525efbbed733b107303f1bfe9d807fe9fa8013426baf8062efaeacab45ffa84e4354eadb177097b0c38dbbb3f9d7a4097af2d1ee SHA512 9a481ddf4f82a975ce2f47f5e436f8f1fdcd87153fe65b265e0de1d6a2dbc284ec465cb273a76bdce3acc2f957315d23399d9cf1b671c34c95dd4774771e6611 +EBUILD libtmux-0.35.1.ebuild 1587 BLAKE2B 6cb778b0d3546220a3a65231525efbbed733b107303f1bfe9d807fe9fa8013426baf8062efaeacab45ffa84e4354eadb177097b0c38dbbb3f9d7a4097af2d1ee SHA512 9a481ddf4f82a975ce2f47f5e436f8f1fdcd87153fe65b265e0de1d6a2dbc284ec465cb273a76bdce3acc2f957315d23399d9cf1b671c34c95dd4774771e6611 +EBUILD libtmux-0.36.0.ebuild 1587 BLAKE2B 6cb778b0d3546220a3a65231525efbbed733b107303f1bfe9d807fe9fa8013426baf8062efaeacab45ffa84e4354eadb177097b0c38dbbb3f9d7a4097af2d1ee SHA512 9a481ddf4f82a975ce2f47f5e436f8f1fdcd87153fe65b265e0de1d6a2dbc284ec465cb273a76bdce3acc2f957315d23399d9cf1b671c34c95dd4774771e6611 MISC metadata.xml 403 BLAKE2B 68af7251349c8999bbdbfb7b55ca4632f8752468d7e478fd985097af86d00afe93b231667a25e3c997a3bc86b708d4e6d6ef5c35a783871cdc83519fc1db1ab1 SHA512 2a88df695e94f1da966bb72f7e90d00f2e343e40fe1924837f8c087dfc9a9a84fe0b2909a98f2f41ba72f6ba01796888a80cbac3f1bf9f05984a06385037d977 diff --git a/dev-python/libtmux/libtmux-0.35.1.ebuild b/dev-python/libtmux/libtmux-0.35.1.ebuild new file mode 100644 index 000000000000..60bbba2f66cb --- /dev/null +++ b/dev-python/libtmux/libtmux-0.35.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal multiplexer" +HOMEPAGE=" + https://libtmux.git-pull.com/ + https://github.com/tmux-python/libtmux/ + https://pypi.org/project/libtmux/ +" +SRC_URI=" + https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=app-misc/tmux-3.0a +" +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + local issues="https://github.com/tmux-python/libtmux/issues/" + sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" CHANGES || die + + # increase timeouts for tests + sed -e 's/0.01/0.1/' -i tests/test_test.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set + # https://bugs.gentoo.org/927158 + local -x TMUX_PANE= + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=libtmux.pytest_plugin + + local EPYTEST_DESELECT=( + # flaky tests + tests/legacy_api/test_test.py::test_function_times_out + tests/legacy_api/test_test.py::test_function_times_out_no_raise + tests/legacy_api/test_test.py::test_function_times_out_no_raise_assert + ) + epytest -o addopts= -p pytest_mock -p rerunfailures tests +} diff --git a/dev-python/libtmux/libtmux-0.36.0.ebuild b/dev-python/libtmux/libtmux-0.36.0.ebuild new file mode 100644 index 000000000000..60bbba2f66cb --- /dev/null +++ b/dev-python/libtmux/libtmux-0.36.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal multiplexer" +HOMEPAGE=" + https://libtmux.git-pull.com/ + https://github.com/tmux-python/libtmux/ + https://pypi.org/project/libtmux/ +" +SRC_URI=" + https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=app-misc/tmux-3.0a +" +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + local issues="https://github.com/tmux-python/libtmux/issues/" + sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" CHANGES || die + + # increase timeouts for tests + sed -e 's/0.01/0.1/' -i tests/test_test.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set + # https://bugs.gentoo.org/927158 + local -x TMUX_PANE= + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=libtmux.pytest_plugin + + local EPYTEST_DESELECT=( + # flaky tests + tests/legacy_api/test_test.py::test_function_times_out + tests/legacy_api/test_test.py::test_function_times_out_no_raise + tests/legacy_api/test_test.py::test_function_times_out_no_raise_assert + ) + epytest -o addopts= -p pytest_mock -p rerunfailures tests +} diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index b5d032ef706d..34055666d7d7 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -4,20 +4,15 @@ 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.0.src.tar.xz 132034208 BLAKE2B 06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814 SHA512 b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf -DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232 SHA512 7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2 SHA512 a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390 SHA512 1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2 -DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 BLAKE2B eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71 SHA512 687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a -DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 BLAKE2B 5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5 SHA512 b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 BLAKE2B 855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82 SHA512 ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490 +DIST llvm-project-f3cfe016c5d8429c0dccfa6f85442e2ea0d45a58.tar.gz 208184654 BLAKE2B abd35798f7c921866bb221cecc42aa94915271d0804acbf44dbe5640efb787ef9d928c329eacde768fac4292217ed4d3c4187fba02dd1c826059aeaa1bad33f0 SHA512 513f7278367114ba3fe3271e8a790b62adbca97d280968537e44e5df9a7afb467a5ca93480f4d4fb7c4d5c0734d00ab54559bf68c00f09a1fcff2fee492aa84f EBUILD lit-15.0.7.ebuild 913 BLAKE2B 38afb1ee0c64d7480ccf1c84c6c1ae0e1ff5f75a0b52272b68d50717a338f143214329245bd650e107d8091ffe1bef6b29293a4b47d147122ea6cea64b448b92 SHA512 fc58e9f0ba65f388830a4e935f448126eb61f2dcf6fa40750e6feaf8a5943fb259bd3c1db3877767e4ba9ade75f6204de8a33c14630176a34fa097e522a0a051 EBUILD lit-16.0.6.ebuild 921 BLAKE2B dcfe57279dff5c6d80fdf5fc115c76c8ae5af3c8c7fa5da0f1c5592a3428b5a3ecd5c5feef4635c139d4d2d7a7edba53d07a53ba6525b778767c906daf6fd252 SHA512 d5c0943678b3e65cdb148bac517e1ce9700ff8a65c63796e0d4640a28d1086c7bb95f9b6c2d6507c379521cc320108b12f7c4165b4c8c4ff10d56ade2a90a438 -EBUILD lit-17.0.6.ebuild 1026 BLAKE2B 53cf66c043c39b6d50c2696206341991c231d956b1c27c91335c2648e6c687cb4074ba85958402542712d7ee8a9c4cc6ff95707e9046d52cdc61d2f4da6b8f6a SHA512 0b7048ff2ffb46a1a6407240b9ec4f7543618032a0bee7941cab9b304e252b22efd764b0d89aba821488135e5a7cf1939dfb6658b6d8ae1740091aae88143156 -EBUILD lit-18.1.0.ebuild 1029 BLAKE2B 867dbe4c176cf5e3e1221e42b02bbafcb2c937b5e43cf2c602fe6274c2e4104025124b6c6985e82862d50f7fb2a940c006685769c2cbb6d7e96b6dd52e32d03d SHA512 e0da4131bd1580fc0991eb6f2eb3e68416ddf9c717f90a87f085e78d2557b925d755adf8d7c29b19118fe6e1eff22b608ccb9b122294e56fd9b037517d791b57 +EBUILD lit-17.0.6.ebuild 1022 BLAKE2B c0c1efc62ae127c2abaeb2a7ef4f436d0aca737aeb2dcdb1475eabd8eb08801b916ba7e9687b111e5bcc42ae826981a4c1bda87d935b48876f26ac265186de34 SHA512 4d287525c33b812f748a6f6ff71a26c0607f9e8707299648d7eecc090fe26d4b6c8af6fb338450455c0b2bfac2c6ba06a4008a17c3f5007ee8e473e233941a8b EBUILD lit-18.1.2.ebuild 1029 BLAKE2B 867dbe4c176cf5e3e1221e42b02bbafcb2c937b5e43cf2c602fe6274c2e4104025124b6c6985e82862d50f7fb2a940c006685769c2cbb6d7e96b6dd52e32d03d SHA512 e0da4131bd1580fc0991eb6f2eb3e68416ddf9c717f90a87f085e78d2557b925d755adf8d7c29b19118fe6e1eff22b608ccb9b122294e56fd9b037517d791b57 EBUILD lit-19.0.0.9999.ebuild 961 BLAKE2B 0f4ca6b62575d436f2c8bec0dc8eae1f48f0d2a556dd9a36673ad5f5ef79c16665f285e459b6cf8aa926db4a2f337d0486be674bd73bb264ae9aa6d3b4968ee5 SHA512 229c1c3f97bc006bcd759c2aeb2eb94d7b0ea4d021b36ff06886d92916309c2d8e6907a527cb3a0adcca28a5d370d07162ee7119980cf86b9636bc94dc720c9a -EBUILD lit-19.0.0_pre20240302.ebuild 961 BLAKE2B 0f4ca6b62575d436f2c8bec0dc8eae1f48f0d2a556dd9a36673ad5f5ef79c16665f285e459b6cf8aa926db4a2f337d0486be674bd73bb264ae9aa6d3b4968ee5 SHA512 229c1c3f97bc006bcd759c2aeb2eb94d7b0ea4d021b36ff06886d92916309c2d8e6907a527cb3a0adcca28a5d370d07162ee7119980cf86b9636bc94dc720c9a -EBUILD lit-19.0.0_pre20240309.ebuild 961 BLAKE2B 0f4ca6b62575d436f2c8bec0dc8eae1f48f0d2a556dd9a36673ad5f5ef79c16665f285e459b6cf8aa926db4a2f337d0486be674bd73bb264ae9aa6d3b4968ee5 SHA512 229c1c3f97bc006bcd759c2aeb2eb94d7b0ea4d021b36ff06886d92916309c2d8e6907a527cb3a0adcca28a5d370d07162ee7119980cf86b9636bc94dc720c9a EBUILD lit-19.0.0_pre20240316.ebuild 961 BLAKE2B 0f4ca6b62575d436f2c8bec0dc8eae1f48f0d2a556dd9a36673ad5f5ef79c16665f285e459b6cf8aa926db4a2f337d0486be674bd73bb264ae9aa6d3b4968ee5 SHA512 229c1c3f97bc006bcd759c2aeb2eb94d7b0ea4d021b36ff06886d92916309c2d8e6907a527cb3a0adcca28a5d370d07162ee7119980cf86b9636bc94dc720c9a +EBUILD lit-19.0.0_pre20240322.ebuild 961 BLAKE2B 0f4ca6b62575d436f2c8bec0dc8eae1f48f0d2a556dd9a36673ad5f5ef79c16665f285e459b6cf8aa926db4a2f337d0486be674bd73bb264ae9aa6d3b4968ee5 SHA512 229c1c3f97bc006bcd759c2aeb2eb94d7b0ea4d021b36ff06886d92916309c2d8e6907a527cb3a0adcca28a5d370d07162ee7119980cf86b9636bc94dc720c9a MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217 diff --git a/dev-python/lit/lit-17.0.6.ebuild b/dev-python/lit/lit-17.0.6.ebuild index 71cd321d5ff2..24220a780e24 100644 --- a/dev-python/lit/lit-17.0.6.ebuild +++ b/dev-python/lit/lit-17.0.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/lit/lit-18.1.0.ebuild b/dev-python/lit/lit-18.1.0.ebuild deleted file mode 100644 index 5476bd8c23e4..000000000000 --- a/dev-python/lit/lit-18.1.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# 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 distutils-r1 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - sys-devel/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from sys-devel/llvm) - -src_prepare() { - # flaky test - # https://github.com/llvm/llvm-project/issues/72022 - rm tests/progress-bar.py || die - - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-19.0.0_pre20240309.ebuild b/dev-python/lit/lit-19.0.0_pre20240309.ebuild deleted file mode 100644 index 3d0315962098..000000000000 --- a/dev-python/lit/lit-19.0.0_pre20240309.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# 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 distutils-r1 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - sys-devel/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from sys-devel/llvm) - -src_prepare() { - # flaky test - # https://github.com/llvm/llvm-project/issues/72022 - rm tests/progress-bar.py || die - - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-19.0.0_pre20240302.ebuild b/dev-python/lit/lit-19.0.0_pre20240322.ebuild similarity index 100% rename from dev-python/lit/lit-19.0.0_pre20240302.ebuild rename to dev-python/lit/lit-19.0.0_pre20240322.ebuild diff --git a/dev-python/manuel/Manifest b/dev-python/manuel/Manifest index afa87396731d..af5e4687d6a9 100644 --- a/dev-python/manuel/Manifest +++ b/dev-python/manuel/Manifest @@ -1,4 +1,6 @@ AUX manuel-1.12.4-tests-python311.patch 793 BLAKE2B b5af04ad5b1508d35683e44c6fcfaf5c5d364c14f81d569c7971179a959c2eea98d70d077c45fa9473e4ae79f4a471f51e587c421588bb2e0795cbfc2cbd3c55 SHA512 1a89e91cbb63c5d040aa08afbb86e5fecf4fd8fb4d43079ac0fcb71d1e9d6cde7ba0c7eb042016e5e5eff8c594785662be3972c4667dc4e18ad7dcc1fa856eb8 DIST manuel-1.12.4.tar.gz 45369 BLAKE2B e15f9261854fbad8ee1e1dc8645ec286a212c460a78fff1576b6886d8bf462ffe9a5484338fd9efc2bf053a7689e16b08de55f763ae319e66a363c5c28cf2a60 SHA512 cd65307f2ca94e66d88bc0c7c75702d49f505b358ebb812fd20906036ba10f2d1d11d2d69404b88c5f10b584dea05a988b5dc8ba07210b9d20ebd8a11b701633 +DIST manuel-3f4d94d2ace3bdab4acad6896c93f5c96d6bee92.tar.gz 39774 BLAKE2B 7be5bad5ee39358e1b0229c02c86c9492cae09684d8a942b9f5dcf0afe31037f635295019306d404a1fb0b81e40bb523d194cc499a89b32600f1a330ddaf4d2d SHA512 f96fe6c9438b00d7562d64ead32ef84dcc4746281f066e4e7c175b1b274691ccd615c31e1d26fdc25a67e67d03f28b52182652921ab2c9ff365f59aaa475adaf EBUILD manuel-1.12.4.ebuild 761 BLAKE2B a644564e3cf43496af80d462edc1127ba1e5ead2bdad71e1c97734194f4958850031513f4d912ad060dba24b02b9a01c38610462a4e6956a77cdaa292d96b200 SHA512 daa7c386108b56fa45e65aeea98c9a01b8b875c3b7650d15875ae85594408e420a0f2dbd50a5ad51af64e881aed05b9b6de64093c72a927543cdb2de211eb671 +EBUILD manuel-1.12.4_p20231129.ebuild 1076 BLAKE2B 1e3fd706b83d4d6350ddcf9e22b844f9768eb8302b4d90de1c0fa2bd961ed4722d447aeddb173943f800161fb29e24b17a07ef036b0f0629be57560725d96c6b SHA512 ebb9046a9b0d95f94932d0d94c2a6d4fb087f5b61617d1ac396b42acc9e04cb3c2ffc380444945e1faaa353ecfcb2d8ff2d7eafb7dbf504db38860821b29d106 MISC metadata.xml 391 BLAKE2B 6b95f9d29d8df2b9f0cfd85012a7d751f443c3bc67f6254c376f8cd3c1c66e2972bc165edc8db6b5ef2851edf3e870cc2ca76d3f6f3c06daeb247ee349407f45 SHA512 ace493867fc08487876a55331b619a62b01e269d7b5307b2ae9e016d75ee9058f2e1354bd2e3243ef1b0cfff30cc3f8f661675e03c1ac07fb805f443b31c64ad diff --git a/dev-python/manuel/manuel-1.12.4_p20231129.ebuild b/dev-python/manuel/manuel-1.12.4_p20231129.ebuild new file mode 100644 index 000000000000..17f31d055f8e --- /dev/null +++ b/dev-python/manuel/manuel-1.12.4_p20231129.ebuild @@ -0,0 +1,48 @@ +# 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 distutils-r1 + +EGIT_COMMIT=3f4d94d2ace3bdab4acad6896c93f5c96d6bee92 +MY_P=${PN}-${EGIT_COMMIT} + +DESCRIPTION="Lets you mix and match traditional doctests with custom test syntax" +HOMEPAGE=" + https://github.com/benji-york/manuel/ + https://pypi.org/project/manuel/ +" +SRC_URI=" + https://github.com/benji-york/manuel/archive/${EGIT_COMMIT}.tar.gz + -> ${MY_P}.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + # unused rdep + sed -e "/'setuptools'/d" -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # tests are installed to site-packages but dependent data files + # are not, so run them from src instead + local -x PYTHONPATH=src + "${EPYTHON}" -m unittest -vv manuel.tests.test_suite || die +} diff --git a/dev-python/memory-allocator/Manifest b/dev-python/memory-allocator/Manifest index 28e1c373e151..ff10342b2c21 100644 --- a/dev-python/memory-allocator/Manifest +++ b/dev-python/memory-allocator/Manifest @@ -1,3 +1,5 @@ DIST memory_allocator-0.1.3.tar.gz 19692 BLAKE2B e3e33b4d35455c7cf38eede4f8acfb5bddada59364de53c8ac37fc18e0824a947b85b4c6e3ce9b2f817948c6e83709c17cdf68fa3ebbe6b562d315420235f0cf SHA512 41cb850346b1aead18c82b0eca48791336315b5da8c2beeccec4eae90f55425f545a7cfd42c8cb9bd9f8c25a3a31b7334e304c0d726fdd848df26ae72ec7b7a7 +DIST memory_allocator-0.1.4.tar.gz 19723 BLAKE2B 22643aa32ac43f0e80e76b9d214c5decb70fbb83ddf4e116739bd257df1a2f2f02cf33c4a8925d0a38af2c59b90ee4fb6ccdfe2256fccae00ad98b2a9596e1db SHA512 0cd8b4d5878fa86972f9aa91e1fef4c074c3a0afe25ac1e54a3ad5e3b1ec5e4907cdd067d790f4e2ab7706f5dc2ff44c43ca0bc8e03b1b4dc90d66d8aa49ba0f EBUILD memory-allocator-0.1.3.ebuild 985 BLAKE2B 78855057cc4daab2636d7ace6c8c196f467aad7279d7e6b480a98ecc0ca4c3769b5fa5b9ec242859a677dbb69d91f8f1cafe94a6ed98bd6a90b885c096fe03ad SHA512 cb9eccb853ad374e10f82353492b49c4971632ffd0b4e68d59d1720b465b119516acacf569bd5ea5cdff74a24e843b58e016420448686ed7e9ec3bdaa828e2ef +EBUILD memory-allocator-0.1.4.ebuild 986 BLAKE2B c761cfff21916a9e70329404bfa9448c3e7dfb71f2877a3377fb1ebc0b1fa2f79bb16435c5dc6a56cb1570b8dd49bceb0c865ef2b87a8b03e3d9e1bd46d2aaa4 SHA512 70d7b40b9441fe717a1754c0a87f9a1b0ee950a48ce5bafd4996d11210c98cabc88a96cf3a59ad11e1abed5d7e29bc5033267ecdd90cd42cdd1462689c1bb3f0 MISC metadata.xml 1092 BLAKE2B 495f160cb60544af5d379c32016e61ecd451b174223c0c919c782180aa6474e9e2dce8150f43be5174e3d8a55cab492469f7aafb5d5cb19e469435d672fcb143 SHA512 7118041702e4cd3226632896df70032054dbbbc9aa985a51b83d513ff451b5123d8adb58c80f353dbdd0ee5d783dc378bb417bfc75b2dce935e2d15edc2e4c4e diff --git a/dev-python/memory-allocator/memory-allocator-0.1.4.ebuild b/dev-python/memory-allocator/memory-allocator-0.1.4.ebuild new file mode 100644 index 000000000000..82937d8dd032 --- /dev/null +++ b/dev-python/memory-allocator/memory-allocator-0.1.4.ebuild @@ -0,0 +1,31 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +inherit distutils-r1 pypi + +DESCRIPTION="An extension class for memory allocation in cython" +HOMEPAGE="https://pypi.org/project/memory-allocator/ + https://github.com/sagemath/memory_allocator" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" + +python_test() { + # The test script tries to "import memory_allocator.test" which, so + # long as a memory_allocator directory exists inside CWD, will look + # for a memory_allocator/test.py there. But there is no such file; + # the "test" module is a compiled extension. To let the search fall + # back to the correct location, we temporarily rename the directory + # that misleads it. + mv memory_allocator mv_memory_allocator || die + ${EPYTHON} test.py || die + mv mv_memory_allocator memory_allocator || die +} diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 95958593ff86..e11e35c8eca1 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1,6 +1,8 @@ AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370b454fff74a36dedf1aec175e72455255b35164f75f7eb79144cff67df4b1ec143a4e19b043042c9bce562456133c917c27018c4862a SHA512 51b18f3faa4a3adfc9cf8ad1fa5fd63f787a3b2b9c9769b5889a2abab621ff6e14e034487f5573418405b26bc11155e44f7c6d50acea8baf9f45164fb3ec7984 DIST mkdocs-material-9.5.13.gh.tar.gz 14797946 BLAKE2B fa525ff6577eb9409f08a3dd3b609f85d5bd0eabf3922d2f32751ee3d2fd52a09bdcbf4aa73f8a5c5185ced8eed542a33f414980a1632cc995d572b50fdb277d SHA512 57cb9a8d18bbb1d4ce43976b59737fc9619d8755f1736687b8399df7edbe0f44e91a97256ede886f45583a32d3cfdd049361c817310bbaca045b96e1a0d3e5e6 DIST mkdocs-material-9.5.14.gh.tar.gz 14819394 BLAKE2B 27c083e03d46ba8e24750065eb498bf8f1745715e9ec1e0c6785f532a93e05415fe1d4d8490d738c2b6f016573cca1897dfcc05837d5e3fda90b14d65889caf2 SHA512 6d371e43cf6051fbe58c2eca60cf9371626876be5640bfe478ec97f4c9c8ae4f019211c8d8fcfd1fbddb88a35680c821cb6870c565b41a337f0b7aecc59abf9b +DIST mkdocs-material-9.5.15.gh.tar.gz 14819594 BLAKE2B f0d992962acc7636218222913fcd8d40b6b74c3c4555d1ed8d5b30a4d438c137849624a28d3ed015d04d8c62955d9fffcb5d4e12a3008512a3d3247818789d9e SHA512 341069be531e8caed1e13fed1fabecf2dc4903afedfcccecd36955b22c859b748c88a900c7fca485b796d53812a893f3e49f2e8e519c1bcd8f5b8e7bf32d788d EBUILD mkdocs-material-9.5.13.ebuild 1794 BLAKE2B 57edfb330af7a05f23b7baa57c878462f123a83e5b647ecfab1b8e25e5aa44a59586878bab2e3b7744174bc818dd4ba6b4561d3bfb7df69de53db1112ece4545 SHA512 bdb3af90984d501faa16d0cd27bf72fc9e4965ecbf427b99fcb5e7d615f4edb8610bfeb86b958559a3640b05d4bef3e2d7fe35a3e136ef044886461deae6496a EBUILD mkdocs-material-9.5.14.ebuild 1797 BLAKE2B a39f2daf4cb4df3d7b94ba8d4cd5c7ba541e97afbe8747f21ce9f6e88e4455e2b40d13a37090ff0df1d5b98676c73e4c6d1db7a89f09c315034e00c823c39c5f SHA512 482cd4f0c8e3512b8f3270115b1a90f727ab29d9c7097deb9a5a0215516f2b9ac1825f00bf1ae50b91b8aaeb22b75f7b77f1e8e22c10efb4ea8424a2e7a5ce5a +EBUILD mkdocs-material-9.5.15.ebuild 1797 BLAKE2B a39f2daf4cb4df3d7b94ba8d4cd5c7ba541e97afbe8747f21ce9f6e88e4455e2b40d13a37090ff0df1d5b98676c73e4c6d1db7a89f09c315034e00c823c39c5f SHA512 482cd4f0c8e3512b8f3270115b1a90f727ab29d9c7097deb9a5a0215516f2b9ac1825f00bf1ae50b91b8aaeb22b75f7b77f1e8e22c10efb4ea8424a2e7a5ce5a MISC metadata.xml 1146 BLAKE2B c9eb031eb40f303fdcc39f891cdd2d4317075deb030d0f8374f874ecd63bf73960427eb3ee485b5b28515f58689b1e1bf977ee7b565bf8f9275b115853044f2c SHA512 01db399842cb09af4823278f84fcf8c51ed42609a2e61d8e64964e1759e14d22ed2f32ec0565f19184575089a218dad4939337798cd3a5b39f5be55f5f7edb69 diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.15.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.15.ebuild new file mode 100644 index 000000000000..46c2a0851fa9 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.5.15.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="social" + +RDEPEND=" + >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/lxml-4.6[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}] + >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}] + >=dev-python/pygments-2.16[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}] + >=dev-python/readtime-2.0[${PYTHON_USEDEP}] + >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] + >=dev-python/requests-2.26[${PYTHON_USEDEP}] + social? ( + >=dev-python/pillow-10.2[${PYTHON_USEDEP}] + >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}] +" +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest index 4be87a040f05..474ef16bee9c 100644 --- a/dev-python/mypy/Manifest +++ b/dev-python/mypy/Manifest @@ -1,5 +1,5 @@ DIST mypy-1.8.0.gh.tar.gz 3023408 BLAKE2B 81f987423f2bbef8f7f1b894983b34d34b0df408bae28fbb2cb59c5d4597b4d6b9afb8e9a2914aad969dcb621f1fe4ba4850b242bb76c4cfa35aae340f4f36b4 SHA512 231237ea44ccf619ac3d3f7f3cb42658bc9802d7a34f61101a9ac79f0fa67d8f566950e14dae3465c9620cdf67dc80cb65a3e2a6724ff944bfa911754caf592b DIST mypy-1.9.0.gh.tar.gz 3029335 BLAKE2B 5329a95e5ac52933413a91bec2c8bd728451508b7ead880c7c4542bbe5d4cd4d2155c6d372d31a653af9a913de51d8e35d44c1dde193787ce8eaedd8d64d682d SHA512 aaa975b97e72f00a384a38fee190e39c6469b062a7083c76bb94bb7058ed38f713f65b96bb36a871a430633cab424a0f11e995868f867e2f7a13c4754ed96c89 EBUILD mypy-1.8.0.ebuild 3516 BLAKE2B 3d13d335e49cf38e0bb3512e1d726c085ccdd014d7f55d4a8620e87513ee456fa6a829cbb1240c2ac40b3ff7b784997ded1e915c83ce17b36750945b5aed75df SHA512 3620d216bbd666c6fe250733e0e94fdaff7d50e4fb5c9076287fe0bb6165a7a7864a29f05cd20ba8124b16adcc82ddd17a75331ce45dc48d56ac0c79ee6381f8 -EBUILD mypy-1.9.0.ebuild 3687 BLAKE2B 74e2d9cbfa6cf4fde045f39cac4fefe889abfc5c6f4c8d7daa9d6e6b6a044dc8657d8143cdda83df2acd4bb3d96b79dd33c3e361b674555a29a7b8b647fba4d8 SHA512 36dbc3b64c6a5fc2a18ff1dd43ebb748f3cba5a21b6290128f9884abbee886db3672d9971d87e8655c514459e5658c9d7fc87f9f9f77d0840fc1471d66524ba5 +EBUILD mypy-1.9.0.ebuild 3681 BLAKE2B c269e8b67d4beb96376c2be5e4471d17fc89ef7d2b04f05c145939e90b2ae63b2bc8863faee4bb8a332cc089268f6d2cd126d902be31b64fd5955af01788b2e9 SHA512 cfc06d4c54c856194425c7c6c8b250ea1f1e8755421ebdb08df7640fc00085ba30b4837027c4e72e87b2cb33b3acaf3ecb67c098c1c4c33ec2407b775cd1e403 MISC metadata.xml 661 BLAKE2B df57cc2dfde5b112f8c26b51ca5cc9e7727d318ee274ea7e1abf448819daf0307f471aeb7c32b19f20e87ce1ccffd47a5529415003765c275523e1b5236f3bb1 SHA512 eddd19c4b0b5211f73f9619f388a799ced108b62bb43d852ed2d01d0b1717e7b9ef118d34b9d61db543c7b47080fb8058c3d35f7359cc456069636f357e080c9 diff --git a/dev-python/mypy/mypy-1.9.0.ebuild b/dev-python/mypy/mypy-1.9.0.ebuild index de2d9546e36e..793e76ccc5db 100644 --- a/dev-python/mypy/mypy-1.9.0.ebuild +++ b/dev-python/mypy/mypy-1.9.0.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="+native-extensions" # stubgen collides with this package: https://bugs.gentoo.org/585594 diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest index b671027060d4..40ec309ab4bb 100644 --- a/dev-python/pandas/Manifest +++ b/dev-python/pandas/Manifest @@ -7,4 +7,5 @@ EBUILD pandas-2.1.4.ebuild 9212 BLAKE2B 54ba120d5ef4c1c9dff61136974599d1de16c027 EBUILD pandas-2.2.0-r1.ebuild 9137 BLAKE2B a49e4cd5ea50c82e74e230524abb326cf515e2b976b7183a823934a95b03f7ebba7512fc71121c22e030cb49d8b6e7db4eed0f989a23e5cf6513eeeb2f7fb835 SHA512 67d5607df65e5866557c24c9ad95fa16f5737ec06d60d7d0b227f8f502f436ad6b0bf7a255a59ab418c45a2e54d211079a20158de78a64fc4609b3b766462379 EBUILD pandas-2.2.0.ebuild 9303 BLAKE2B 9c2df2bb3f84b71b59061fc7ff32184354c5836c81d118b36e4f7edc67c0b202e0ce71ab2f2feb4d0f20af13b9a76403f43883aae1cd67535124c2f56d422864 SHA512 cd388fa43625712f78e529242410f4dd30ab2df755fbe9e6eb8d7e3a12c7a75b5f71ce49713b4f6afa20d28aae2632a4352b7695a7c0677d812cd64157613b0b EBUILD pandas-2.2.1-r1.ebuild 9146 BLAKE2B da78b2cf5dc66dd8a9178c3d2a3b1d1d45bdf14f7ee317c5171add626a45200d2506e11e667bd7b1d70d87cb63353af7e7fb322e8747373ca17732bba5e31095 SHA512 b729fdacc12baf37706fc16c74b215dc300446d25396948f8c779dac95493ede6313bf63432e23f92c34e40fd183bfd864ca1febbdfae378340fd7c8f3f4142a +EBUILD pandas-2.2.1.ebuild 9302 BLAKE2B 3bd3610eede6f3cbd937348f2c4f8c515761945a1ca9e75279cedf50f6da9b7a0ae71813a633b1efe096f0c111d3ca30098054b0eb4c3ee260d10e3a7554772d SHA512 9b21b4bdb8499862df75abbb6e94be9d26bcb447ac6bbbd8b199287fea7783e1efcec052d9759d2c4803db5c35354363dca5ffe8335e964e65430dfcf2aa8a89 MISC metadata.xml 920 BLAKE2B d6bd854acdd851d578038657d91adaedf4f220dbdc5905ebba5e35e74437c6d5bc2384061f7796a6f359aa128c526485635debfd0e1a9646d09daed740167c87 SHA512 dcd949e89cae9df918acb3cf8be5ad8c396ee5e646d2179aa2b646fafa15ffc11e9ccf853df8d7fdcc787f88ce7063639d8d87715aaba943774edc8ad98b540a diff --git a/dev-python/pandas/pandas-2.2.1.ebuild b/dev-python/pandas/pandas-2.2.1.ebuild new file mode 100644 index 000000000000..aa8fc22743bf --- /dev/null +++ b/dev-python/pandas/pandas-2.2.1.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=meson-python +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +VIRTUALX_REQUIRED="manual" + +inherit distutils-r1 optfeature pypi virtualx + +DESCRIPTION="Powerful data structures for data analysis and statistics" +HOMEPAGE=" + https://pandas.pydata.org/ + https://github.com/pandas-dev/pandas/ + https://pypi.org/project/pandas/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +IUSE="full-support minimal test X" +RESTRICT="!test? ( test )" + +RECOMMENDED_DEPEND=" + >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}] + >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}] +" + +# TODO: add pandas-gbq to the tree +# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports python3_11 +# https://github.com/statsmodels/statsmodels/issues/8287 +OPTIONAL_DEPEND=" + >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] + dev-python/blosc[${PYTHON_USEDEP}] + >=dev-python/html5lib-1.1[${PYTHON_USEDEP}] + >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}] + >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}] + >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}] + >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}] + >=dev-python/tables-3.7.0[${PYTHON_USEDEP}] + >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}] + >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}] + >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}] + >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}] + >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}] + !arm? ( !hppa? ( !ppc? ( !x86? ( + >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}] + dev-python/statsmodels[${PYTHON_USEDEP}] + ) ) ) ) + X? ( + || ( + >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}] + >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}] + x11-misc/xclip + x11-misc/xsel + ) + ) +" +DEPEND=" + =dev-python/numpy-1.23.2[${PYTHON_USEDEP}] +" +COMMON_DEPEND=" + ${DEPEND} + >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] + >=dev-python/pytz-2020.1[${PYTHON_USEDEP}] +" +BDEPEND=" + ${COMMON_DEPEND} + >=dev-build/meson-1.2.1 + >=dev-python/cython-3.0.5[${PYTHON_USEDEP}] + >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] + test? ( + ${VIRTUALX_DEPEND} + ${RECOMMENDED_DEPEND} + ${OPTIONAL_DEPEND} + >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.46.1[${PYTHON_USEDEP}] + >=dev-python/openpyxl-3.0.10[${PYTHON_USEDEP}] + >=dev-python/pymysql-1.0.2[${PYTHON_USEDEP}] + >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}] + x11-misc/xclip + x11-misc/xsel + !!dev-python/pyarrow + ) +" +RDEPEND=" + ${COMMON_DEPEND} + dev-python/tzdata[${PYTHON_USEDEP}] + !minimal? ( ${RECOMMENDED_DEPEND} ) + full-support? ( ${OPTIONAL_DEPEND} ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # test for rounding errors, fails if we have better precision + # e.g. on amd64 with FMA or on arm64 + # https://github.com/pandas-dev/pandas/issues/38921 + tests/window/test_rolling.py::test_rolling_var_numerical_issues + + # TODO; unhappy about DISPLAY? + tests/test_downstream.py::test_seaborn + + # OOMs + tests/io/parser/test_c_parser_only.py::test_bytes_exceed_2gb + + # TODO: numexpr says "forbidden control characters" + tests/computation/test_eval.py::TestOperations::test_multi_line_expression_local_variable + 'tests/computation/test_eval.py::test_query_token[numexpr-Temp(\xb0C)]' + tests/frame/test_query_eval.py::TestDataFrameQueryBacktickQuoting::test_lots_of_operators_string + tests/frame/test_query_eval.py::TestDataFrameQueryBacktickQuoting::test_multiple_spaces + tests/frame/test_query_eval.py::TestDataFrameQueryBacktickQuoting::test_parenthesis + tests/frame/test_query_eval.py::TestDataFrameQueryBacktickQuoting::test_start_with_spaces + tests/frame/test_query_eval.py::TestDataFrameQueryNumExprPandas::test_local_syntax + tests/frame/test_query_eval.py::TestDataFrameQueryNumExprPandas::test_local_variable_with_in + tests/frame/test_query_eval.py::TestDataFrameQueryNumExprPandas::test_nested_scope + tests/frame/test_query_eval.py::TestDataFrameQueryNumExprPandas::test_query_scope + + # TODO: missing data not covered by --no-strict-data-files? + tests/io/xml/test_xml.py::test_empty_stylesheet + tests/io/xml/test_xml.py::test_wrong_file_path + + # TODO + tests/frame/test_arithmetic.py::TestFrameFlexArithmetic::test_floordiv_axis0_numexpr_path + + # deprecation warning + tests/io/pytables/test_retain_attributes.py::test_retain_index_attributes2 + 'tests/computation/test_eval.py::TestEval::test_scalar_unary[numexpr-pandas]' + + # Needs 64-bit time_t (TODO: split into 32-bit arch only section) + tests/tseries/offsets/test_year.py::test_add_out_of_pydatetime_range + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessDay]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessHour]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessMonthEnd]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessMonthBegin]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BQuarterEnd]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BQuarterBegin]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessDay]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessHour]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessMonthEnd]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessMonthBegin]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-MonthEnd]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-MonthBegin]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-SemiMonthBegin]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-SemiMonthEnd]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-QuarterEnd]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-LastWeekOfMonth]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-WeekOfMonth]' + 'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-Week]' + + # hdf / pytables have alignment problems: bug #911660 + # https://github.com/pandas-dev/pandas/issues/54396 + tests/io/pytables/test_append.py::test_append_frame_column_oriented + tests/io/pytables/test_store.py::test_select_filter_corner + + # blosc2 version + tests/io/pytables/test_file_handling.py::test_complibs\[blosc2-{1..9}\] + + # requires -Werror + tests/tslibs/test_to_offset.py::test_to_offset_lowercase_frequency_deprecated + tests/tslibs/test_to_offset.py::test_to_offset_uppercase_frequency_deprecated + + # requires pyarrow (which is really broken) + tests/io/formats/style/test_bar.py::test_style_bar_with_pyarrow_NA_values + tests/series/test_api.py::TestSeriesMisc::test_inspect_getmembers + + # assumes that it will fail due to -mfpmath=387 on 32-bit arches, + # so it XPASS-es in every other scenario + tests/tools/test_to_timedelta.py::TestTimedeltas::test_to_timedelta_float + ) + + if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + tests/plotting/test_misc.py::test_savefig + ) + fi + + local -x LC_ALL=C.UTF-8 + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + "${EPYTHON}" -c "import pandas; pandas.show_versions()" || die + # --no-strict-data-files is necessary since upstream prevents data + # files from even being included in GitHub archives, sigh + # https://github.com/pandas-dev/pandas/issues/54907 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest pandas/tests \ + --no-strict-data-files \ + -m "not single_cpu and not slow and not network and not db" || + die "Tests failed with ${EPYTHON}" + rm test-data.xml test_stata.dta || die +} + +pkg_postinst() { + optfeature "accelerating certain types of NaN evaluations, using specialized cython routines to achieve large speedups." dev-python/bottleneck + optfeature "accelerating certain numerical operations, using multiple cores as well as smart chunking and caching to achieve large speedups" ">=dev-python/numexpr-2.1" + optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml + optfeature "for msgpack compression using blosc" dev-python/blosc + optfeature "Template engine for conditional HTML formatting" dev-python/jinja + optfeature "Plotting support" dev-python/matplotlib + optfeature "Needed for Excel I/O" ">=dev-python/openpyxl-3.0.10" dev-python/xlsxwriter dev-python/xlrd dev-python/xlwt + optfeature "necessary for HDF5-based storage" ">=dev-python/tables-3.7.0" + optfeature "R I/O support" dev-python/rpy + optfeature "Needed for parts of pandas.stats" dev-python/statsmodels + optfeature "SQL database support" ">=dev-python/sqlalchemy-1.4.36" + optfeature "miscellaneous statistical functions" dev-python/scipy + optfeature "necessary to use pandas.io.clipboard.read_clipboard support" dev-python/PyQt5 dev-python/QtPy dev-python/pygtk x11-misc/xclip x11-misc/xsel +} diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index aeb2105e0b65..fe1f00fd9b75 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1,9 +1,11 @@ DIST pikepdf-8.11.2.tar.gz 2870263 BLAKE2B 6cf3666baca5d20b125efc3f6d8cfe7f96b9334b8a39da67fe3f4185f41232d8a18bf902f21bfe33e4259b7fb61e7dc462a247c76bf4564a3bdf0ea987119d91 SHA512 57bf5d16aaf9367eef9407f7f406a5ee74f2060d276ab861379c74c2193d02b2e3cca0925ee29813791bb36fae8dbbba4a9b16a7f4c2d19c67c21bbe7bb3f80f DIST pikepdf-8.12.0.tar.gz 2870386 BLAKE2B f27c034ef94b63e56efa84abef987b23801ddb0c19c078715ffdf15596fb60b54a1159b3f43f6252418b51f967e9049912ba6950506811a41c766320148201e2 SHA512 9c6d269a7a8f806f22cc3df9f0147fc3c3a534b191e9db4f90c56a6ce9c695f7e9a20c44265551b0d2ca2a189d15c52dd602614baa44939d7ae943e698dec400 DIST pikepdf-8.13.0.tar.gz 2870366 BLAKE2B 4e08cd992ef6dc18d64d3b62ca85a138474c2d77548a14522172b80d842b9ad969d701e30376a394aa60baa5b17bba7e48eb11c071e130f43e387659e8e862e6 SHA512 6ab231510ced72a6697cf7ea50d7b73d6ef33d4305fe70904164319f2c6964fdd645f8011a049d763a50809772ccb65a9833feca3e65e59b5c37c84bb90dbc79 +DIST pikepdf-8.14.0.tar.gz 2870612 BLAKE2B be0fd5a8d48fccc7695c45acc28cbda8252529d0687197c261e077e8c3a63e3597e504bf2aae2ab09648c0f127228d517bfa630ed77ea90bc28c8f3463854779 SHA512 f0e073df952cd850e0529fa798743a09f249a998450be1393b109b21850cf86b80c8813b55db778dc4e265df48af7619fccfac30ec9195c3ac724b8c7724e858 DIST pikepdf-8.4.1.tar.gz 2853305 BLAKE2B 2298514159db17ba49b8e2fa2407d60de50273bea111ece704251d99193bdc4c8ed77f624237a49c3f4f129e3b14ac4ddd1006cf3024bcbf822bc5523e0fee35 SHA512 6989e8a3888f612e453ec1ea8425c0ca35ccfee19ae5e8c32df136ebc3fbb7728d9fe5beaacb4e392a20c9037a1009fc8f8d53d73634427fb0df9103626e34fa EBUILD pikepdf-8.11.2.ebuild 1784 BLAKE2B 1920b60b3e6ebc30d66d5aaf075ef17c289100352de96baa8f6cc1fd75902bc93c5e8acef248f14709f6a6aefafb013a07bac31ddb5105e3405462d4a4cbe518 SHA512 ebf383c9294149b862d054e8176e27265d45b479ed3271cbbe45c32bc2f83157cc35e5ddcf45b67420420557444de95637ef820eef30da9b85e103f8386b5b57 EBUILD pikepdf-8.12.0.ebuild 1787 BLAKE2B f20c760bccceb7189871ad4146157a4f75c35e645c07a06742ba415e72d662af004b9997b869998879e0dfe76da7151c06a7fca44ebfeaecb11953004bfc8fab SHA512 be99064846a9dcc8bc56daec70270baccc53f7e7dfcd8f2e0e90507a41855c918b27611ca1965976de2ab02ab217cd04fd9ab014bd9b3a5b4350579d7791cae4 EBUILD pikepdf-8.13.0.ebuild 1785 BLAKE2B a82309df05a94656ee276350899affbabe9252cce6892b84400dc3b50c0e3bfe827bae9e01de7a55456bfc9702389dccc4eac713990320e3e7ebeb2dea39bd8a SHA512 0602024fcd7ee706fb6114f1acb3686c7d3c5609d08c03ed4a60a7c2be7b53ee1d20e365ae8411597e8b043c4f07c9123c2b899ea2252cec1b0a4ef3abc09c83 +EBUILD pikepdf-8.14.0.ebuild 1791 BLAKE2B f8a8de60de99bd6ac6e50fef0cb6cf46ff18f7ed4d3d4b8562cef85b8a1f7ff2fc605c43cebd2f983017b36ffc92790d75fd00afc0d09ecf238c6b021a1fd615 SHA512 5e488073997321d41f4ab2a67d31f58bf9f8bdbf8ba18d972e8990eab524b1a0839215252dd05dbea52d36df5c09000c7f60db667b55f7ec662e538044512073 EBUILD pikepdf-8.4.1.ebuild 1680 BLAKE2B 2d988c8345fe6642e1bf990dd385259ac9b8709e8e22b6b1dc74f3e7ecf88193fb9c06cc3085b82aefb811a5cf18f676dd23c2d75c27a4071903a291bf272f5a SHA512 05b25f5fafcb3999eee5c8f1c5f44e6b1c7dfd0397fdcf7e4f2a5c812a950cf00a87a502a4244cf01e775ee5b7360cffbf2dbcba64d5b203216be008400e4683 MISC metadata.xml 687 BLAKE2B 07c94d9dac5323202f955fd9c1e5a6fc78518a0a6f703c54c73b70e774900c41a4823beb3f8be7068d83878d1e60df0d7e30efd53bbc1ba31019477de82b092f SHA512 1be3ec00342e8079363db0c57f75ae88bd05e873869fbbb27442e9fe98eb6917c55b4eaf03ed22c4c44ca3aec9b84839cbc254202460a3266bbc42ff8f0f84b3 diff --git a/dev-python/pikepdf/pikepdf-8.14.0.ebuild b/dev-python/pikepdf/pikepdf-8.14.0.ebuild new file mode 100644 index 000000000000..f5173f73b2c1 --- /dev/null +++ b/dev-python/pikepdf/pikepdf-8.14.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python library to work with pdf files based on qpdf" +HOMEPAGE=" + https://github.com/pikepdf/pikepdf/ + https://pypi.org/project/pikepdf/ +" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as +# https://qpdf.readthedocs.io/en/stable/release-notes.html. +DEPEND=" + >=app-text/qpdf-11.5.0:0= +" +RDEPEND=" + ${DEPEND} + dev-python/deprecated[${PYTHON_USEDEP}] + >=dev-python/lxml-4.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pillow-10.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}] + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.36[${PYTHON_USEDEP}] + >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}] + >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] + >=dev-python/psutil-5.9[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] + >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) + media-libs/tiff[zlib] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fragile to system load + tests/test_image_access.py::test_random_image +) + +src_prepare() { + sed -e '/-n auto/d' -i pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p timeout +} diff --git a/dev-python/podman/Manifest b/dev-python/podman/Manifest index 27731ae9f10b..3bab62382edf 100644 --- a/dev-python/podman/Manifest +++ b/dev-python/podman/Manifest @@ -1,3 +1,5 @@ DIST podman-py-4.9.0.gh.tar.gz 182639 BLAKE2B fce3efa75658bb29513fdb55fa8b51d41401a49d58c2ea3c17c037e435f1f822090c6cc12b1afd06aec7e96c2541abb898fc37a0d2a62fcc5cddeeaf7832a0c0 SHA512 73488ccd3e910284410a43ec607cefdab3b8f3478617b95d5a6efd6f817a3eaced1a5ac9993d13c0104bad1bcd868507d544ef0396202003bb2f8b024901396c +DIST podman-py-5.0.0.gh.tar.gz 183844 BLAKE2B c2c5511815d37321a843dfe028839592f6e9b4cc580263e743b6a2ee0917b3307b77bf4d08b327781c6d765c231d8bfcc4d1e0027351c4297509433405887552 SHA512 3abcc4c989843fb82a09e32359018cb9b3352f014253def4bec46a7336c95405b50fe774192d2f4625748351c57293b70d393eb85671719833c0a9f1311612ed EBUILD podman-4.9.0.ebuild 1194 BLAKE2B 645670f0fe056e5e8e6bb854ebbf9b551648429a3dc988c6c8f3db6debbf8554f800a2fff26c1d2057f8fd0760b92b77960325d199e76e60fb82f56815977e61 SHA512 8ed5fe93feadfd36b1f3ab82ae6b72b0472026260b4b5737635d1184884e5d7cca1194c7f9a42da6c87c5df5c3205e0a38fcf8d03bf514a4c9b5b0aa95aa5cfb +EBUILD podman-5.0.0.ebuild 1194 BLAKE2B 645670f0fe056e5e8e6bb854ebbf9b551648429a3dc988c6c8f3db6debbf8554f800a2fff26c1d2057f8fd0760b92b77960325d199e76e60fb82f56815977e61 SHA512 8ed5fe93feadfd36b1f3ab82ae6b72b0472026260b4b5737635d1184884e5d7cca1194c7f9a42da6c87c5df5c3205e0a38fcf8d03bf514a4c9b5b0aa95aa5cfb MISC metadata.xml 475 BLAKE2B 42fc2c044df94ebf8a4eb5088a39ad3075089cd5a007473db0964df4efb8c7a437c94db9c161d6ba81d2c017377919861f17b7fe3e133aa597312cad2df012f4 SHA512 017f54ebf56fc59c14ff0e9c2f15b899556ff3d512d22ed2abc35227c079ec64c8eb855f60e65299abd7f8b5433b2268dc7c2e428476efc334e24f0d90181bc8 diff --git a/dev-python/podman/podman-5.0.0.ebuild b/dev-python/podman/podman-5.0.0.ebuild new file mode 100644 index 000000000000..9567fabe9519 --- /dev/null +++ b/dev-python/podman/podman-5.0.0.ebuild @@ -0,0 +1,53 @@ +# 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 distutils-r1 + +MY_P=podman-py-${PV/_p/.post} +DESCRIPTION="A library to interact with a Podman server" +HOMEPAGE=" + https://github.com/containers/podman-py/ + https://pypi.org/project/podman/ +" +SRC_URI=" + https://github.com/containers/podman-py/archive/v${PV/_p/.post}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}] + >=dev-python/requests-2.24[${PYTHON_USEDEP}] + >=dev-python/rich-12.5.1[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + >=dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + podman/tests/unit/test_volumesmanager.py::VolumesManagerTestCase::test_get_404 + ) + + # integration tests require a workable podman server, + # and it doesn't seem to work in ebuild env + epytest podman/tests/unit +} diff --git a/dev-python/pplpy/Manifest b/dev-python/pplpy/Manifest index 574a9adfe4b4..ce67a750e9c9 100644 --- a/dev-python/pplpy/Manifest +++ b/dev-python/pplpy/Manifest @@ -1,3 +1,5 @@ +DIST pplpy-0.8.10.tar.gz 64203 BLAKE2B b0735722a051ef33b7415528147a84a163ac49bf5d07e2f6599a7bbf004140abf5e6a09b7f0555ac57b55614a1c059bba20cc7ac7fe47a83f429e33d7f0dd1bc SHA512 982d36291cd0108786e47cb1ff73127ba2b2a619edc697e28360a87ace743e7fc6dd04e32aab38d41724d455de4861065f9ac3d409fd2f68114b07f4d1328c23 DIST pplpy-0.8.9.tar.gz 66017 BLAKE2B 90da3b4c3e992d0ca969925d8142b114fbbfd5214a768f2e56825d8689e2c4aa2e68a3fa45da9df68168a28413153eb189df277157823e88503668be5c26505c SHA512 618a0a1d603e2859313ad4f71b3cc40156a06371c6b8971fdab8275f6676fc19510e3927828c641819399b5ea6646e954738309fbf8c10fba5733c7410ed75fc +EBUILD pplpy-0.8.10.ebuild 1021 BLAKE2B 6c5cc32e48f303f6d740130ff423c4df53247d8b814bb57f995ec978b43b30e2f222aa4ad08403edcf2fb52b5c3aef14b9c20907bb1a82c2fed0b1c2435a9175 SHA512 52060df0f86b027412d7e9654189e71f99d737795eb5f71a65db686c4ff89f91cbe6af272352fa53e56bb9bcadc2a3d62d6fb1e4b8ea4f59f2395966d8514144 EBUILD pplpy-0.8.9.ebuild 1177 BLAKE2B 003564826013c4f1887663b6a500e8b18d33154358d4b233ae0fa4b861a15eb4372e07c66bec34e57f780c207af78c70d63a36cd879b48d21d7fcf04fccdfe5f SHA512 dbec427c8e82b69cf9939012ef5739b6b9d162ee270ecd692660815bd90e2fdd61ea652398357761a53ee1629329f8459846084fce8027ce54c8775738e86b32 MISC metadata.xml 759 BLAKE2B 0c4fcc6e475fae1a8565c392dd82261d796b96aad68d614790e07271057b46eec4b4f89fe3be2185bc9793e828568a85df488ce568daf84555638e0516898086 SHA512 773f95dbb5635a1ffcbff57d00e6af93e173945738e67deb79bb4c628abde3793488b889bb96e9a74832d0b8c42e7274edb479c64e726ddde10ef5297be979a7 diff --git a/dev-python/pplpy/pplpy-0.8.10.ebuild b/dev-python/pplpy/pplpy-0.8.10.ebuild new file mode 100644 index 000000000000..66bea27018d0 --- /dev/null +++ b/dev-python/pplpy/pplpy-0.8.10.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for the Parma Polyhedra Library (PPL)" +HOMEPAGE=" + https://github.com/sagemath/pplpy/ + https://pypi.org/project/pplpy/ +" + +# The file headers under ppl/ contain the "or later" bit +LICENSE="GPL-3+" +# API/ABI changes in point releases +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND=" + dev-libs/ppl + dev-python/cysignals[${PYTHON_USEDEP}] + >=dev-python/gmpy-2.1.0_beta1[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) +" + +distutils_enable_sphinx docs/source + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all(){ + use doc && local HTML_DOCS=( docs/build/html/. ) + distutils-r1_python_install_all +} + +python_test(){ + "${EPYTHON}" tests/runtests.py || die +} diff --git a/dev-python/prettytable/Manifest b/dev-python/prettytable/Manifest index ad4617fb70fb..bc136e6f7992 100644 --- a/dev-python/prettytable/Manifest +++ b/dev-python/prettytable/Manifest @@ -1,5 +1,5 @@ DIST prettytable-3.10.0.tar.gz 54830 BLAKE2B d19abefd31ebf25fd0c5ed91ce1314cebff1c519393fd0d07f82661393c46d337b6589094922f0500180265dc6515706d0d24b5127406a646f83608bed824ccb SHA512 184ab33f3ebe12b3496ff6e2dd2115b4c5f1cf51cedbb73dfa8028e371847c30e69830bb656a92ae3784e70414c4e5782a45b5b39fed87924adaf40078049059 DIST prettytable-3.9.0.tar.gz 47874 BLAKE2B 67d7eb13626d75372947a7662331dc8f4766f74c752ce918c4431cba5f974c5556c5e00566cccdb9e8715829778f3bd53b72ed124f0e19805ffb05f33ea1e219 SHA512 708094e4af6f34a631e63ea4a5655c366b8fd5c0802076d92cb8029402be86b2d528e6d866e8d865790c3d2597229b0f080deac5e843d60e19c326aa909e9eaf -EBUILD prettytable-3.10.0.ebuild 706 BLAKE2B 8b537f06fd96b56d6ea768706cf6be5923e94c8e3001f2880e58354d82764508f7f5b10be4eb035433d32e4a779377800cb23aeb04d924b92fa284a169050c41 SHA512 fe7974b6f768b4583e8fe3f41ea885d4eba762ceef830d91c90b36ea010cd3e92fc3d1c6118cc9e42f41363ea8b6ef961f2cb8cc1032304179fc2fbb002e921c +EBUILD prettytable-3.10.0.ebuild 731 BLAKE2B 6eecc9093ddffb0accf034a6ff9f9bec4aae7082b45df6c76a7a66b5d6d27b543ea8a2c746fb3a0077df00b84a10bf43e55a0f76009543b9677cdb363ecde66c SHA512 961cec0378344326f6476d955e9e24577603e25372cb846d1f5eaa8d1ac479184a61b25ff2024a53891540103a06cdbf99219bfc34b68182d40a5d8c278d86d9 EBUILD prettytable-3.9.0.ebuild 730 BLAKE2B a00258f991ffb7d12f11e5595884b589c4de26610739c28c2e7c461f0acd940b56357ce9cc79a197f58c6fdd1380a475e482523d30b7fc3e906005b5aa313122 SHA512 085afef358b1aa78ab4481120ea09de7fb24cc0c854fc5523e36fce095682ccd364f9973bebad1628220b2919928bc0d078184d6f5b91570a8754049d9fac215 MISC metadata.xml 583 BLAKE2B b82fa13dd76ee47e012c03499081072c737cb63f2d23190dc3622dae1bc50ba054c7cf492a1feda7147c3a8710bd8ad509bc653e5b40f89b93ffd63da69c3f65 SHA512 e7d331df0ec72f98acc9abfc70424a619e67e559e4b02b357658e9e48efd080440a0d890ce5df2cb8cbffc53640b2068f39f803aa180bf2607d02a9df1acb5b3 diff --git a/dev-python/prettytable/prettytable-3.10.0.ebuild b/dev-python/prettytable/prettytable-3.10.0.ebuild index da5eee7bc662..9963af859ea6 100644 --- a/dev-python/prettytable/prettytable-3.10.0.ebuild +++ b/dev-python/prettytable/prettytable-3.10.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/wcwidth[${PYTHON_USEDEP}] diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest index 62149967bb78..7084bd9e0822 100644 --- a/dev-python/pyarrow/Manifest +++ b/dev-python/pyarrow/Manifest @@ -4,5 +4,5 @@ DIST apache-arrow-15.0.1.tar.gz 21499849 BLAKE2B 5f8f91932941105e753b7b7812bf132 DIST apache-arrow-15.0.2.tar.gz 21503812 BLAKE2B 5a42b3409515d7a09daff33d30e72e828e1df2e009ed746f101f4d8e6dcadb2e9c305a6cb9799d4003e1421ba666d2a2e9ba182c11b0c538fbd1aee4b3ba10ff SHA512 6c83e3be1e5840c30387f088315b74aca8e7c2d060793af70a156effb496a71e3e6af0693188c0f46f8a4a061a263a47095912ef04a5dc8141abd59075b14c78 EBUILD pyarrow-15.0.0.ebuild 2048 BLAKE2B ff86094c8341eab743497b8d3cf06bb705e25a6457f52b13b82221a32c376998d563aa137acbbc5636f3ea39efc549f4c6bbf15a4d2dce10c8fbb1ee56ec1d0a SHA512 b00882d7e182a2903e5fc07707e40a174ab8188aaef3d5e190a947488d7d94c4a8bc6d3582089b407129df0be03c26c875c3623ee92ca3cb722cf855d76b7045 EBUILD pyarrow-15.0.1.ebuild 2150 BLAKE2B 36ccc4b071c1d80703dce4c95a791815fa480e7de1b53fab666cb15f851a3e98b3dc92b4fde0d8d73535ae7616c33ad29037d4a5314bde03af487513cb3f6bf6 SHA512 20b752586296404e25a1555f911b5d87a05de37d2e9785663d42e5c679ca7e2b9ddd2e95b5ec70cfdf2f58b35aabaa3ee989429d0c598b0abfaefe6870ad164a -EBUILD pyarrow-15.0.2.ebuild 2123 BLAKE2B d947dfb9e0df41db37bc89e1151646efea5a6c808c7df6a260d4476bee577975e21a908bbeec8314c470518cdd86c2f2647f705e150bd470ac3947961b3a6621 SHA512 ac90620049953617777d74071f8b7237bcd42393b87c301610210174e77c149b1e870caed5d4438c168033c1c0f8b87291a2c23cf4a76e96327b58d26c4968b7 +EBUILD pyarrow-15.0.2.ebuild 2128 BLAKE2B 8ab588488ac8c2b1cc3dbf421df4860cf77f1c0d6fe163c8a56a9a9fb53317378a49f3b962f023b7112ea13eaf5b610db8e6c74a0f9425a0caaabbb683e0bdf9 SHA512 c7fd4aea82bd4fbd8928a54726a0570e74de49ac6b8465101ddafda4a578b8e63710720ef541bb4b151d224666074059c04671baaf680d8e39abdaf927506d9e MISC metadata.xml 555 BLAKE2B 5683205ece2b0266e5792f42ebd515c1822563d2705f046ebcabd1de71efc67800616303b2fc83ea8cac3395303178f13e859b7390adfcef23da8d687fc8d6a3 SHA512 61d8f5bcbdbe92b858d0aab3040cd3e8dcb33ba0c45808649e032a165d6826c1a489ae2cfbf8dca52eda82d5b24b4c3f74a9abd6f87d5ff72f6578cf7535c797 diff --git a/dev-python/pyarrow/pyarrow-15.0.2.ebuild b/dev-python/pyarrow/pyarrow-15.0.2.ebuild index 5a37ec086327..984d230b85c8 100644 --- a/dev-python/pyarrow/pyarrow-15.0.2.ebuild +++ b/dev-python/pyarrow/pyarrow-15.0.2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/apache-arrow-${PV}/python" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~riscv" +KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86" IUSE="+parquet +snappy ssl" RDEPEND=" diff --git a/dev-python/pycrdt-websocket/Manifest b/dev-python/pycrdt-websocket/Manifest new file mode 100644 index 000000000000..667ac49dd285 --- /dev/null +++ b/dev-python/pycrdt-websocket/Manifest @@ -0,0 +1,3 @@ +DIST pycrdt_websocket-0.12.7.tar.gz 16835 BLAKE2B 89df20112120e120dcb4ae827e5cf170853b670f71a4535e2575e013c93fc879dbf7fd1e7554ec455251316c1c79a6f476edf5dbf9e233dc1ec4892f1d5ed376 SHA512 1d3846c437a9d0c463b1bfddd15dea48d7a2d3b8f22b32949e38cb6d80efe6cfd37afda9a8075555298538619e4f3b163735191ac35bc6375470c8bac02a184d +EBUILD pycrdt-websocket-0.12.7.ebuild 662 BLAKE2B 6ba4d7f4d1788da0e227a5bfab0ca80576faeb67dc093176f40670b2b94a3156b5207744e3ac17fc5343ad6771a20d8b573759cbca2e818660999282443c8c9a SHA512 060844fc93b1a9cba2f017595d132bd2762e040a1255a7bed2da5aae13555e9e3069dd3252dca18abfce2cd4ceadc9e5f6f851bd6a0fb476bda5f92b153fb470 +MISC metadata.xml 416 BLAKE2B ee4e02cf3fe8c8c1350bac293faed8c222d8302b41f499295e1c5c80635ada5fde68856dd3166654e58a41c80350f06589f418d89a9478b0681a77d1e7d22eab SHA512 c56dcf80c34247173c20c258311d93a231b62201123fdedccce5ae841f72b1babef2a35f2adf7d5c578dee2527d85ef03b56468575ddff2940d73fb2a7506c4f diff --git a/dev-python/pycrdt-websocket/metadata.xml b/dev-python/pycrdt-websocket/metadata.xml new file mode 100644 index 000000000000..dba736dce03c --- /dev/null +++ b/dev-python/pycrdt-websocket/metadata.xml @@ -0,0 +1,12 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + pycrdt-websocket + jupyter-server/pycrdt-websocket + + diff --git a/dev-python/pycrdt-websocket/pycrdt-websocket-0.12.7.ebuild b/dev-python/pycrdt-websocket/pycrdt-websocket-0.12.7.ebuild new file mode 100644 index 000000000000..186b6e0703b6 --- /dev/null +++ b/dev-python/pycrdt-websocket/pycrdt-websocket-0.12.7.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="WebSocket connector for pycrdt" +HOMEPAGE="https://github.com/jupyter-server/pycrdt-websocket" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/pycrdt-0.8.7[${PYTHON_USEDEP}] + dev-python/aiosqlite[${PYTHON_USEDEP}]" +BDEPEND="test? ( + dev-python/uvicorn[${PYTHON_USEDEP}] +)" + +# skip tests that depends on yjs not available in Gentoo +EPYTEST_DESELECT=( + tests/test_pycrdt_yjs.py::test_pycrdt_yjs +) + +distutils_enable_tests pytest diff --git a/dev-python/pycrdt/Manifest b/dev-python/pycrdt/Manifest new file mode 100644 index 000000000000..673a19122940 --- /dev/null +++ b/dev-python/pycrdt/Manifest @@ -0,0 +1,61 @@ +DIST atomic_refcell-0.1.13.crate 11760 BLAKE2B 154efe12b2af05077764e5d9f292f5e5400d39fbb222f36146723312ccc3c6e3b96db8a13396394f30e30f19c6af830ef4fb1df8d4974b6c0285518d3a3c9850 SHA512 f5318e422d02904131ebf5f577ec51fb3d8bcbbfa52096b590df100acf8e991b17b04ad93b898e69628ed6308388a7243199c2da9be927144d3f6737d9343e3f +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST indoc-2.0.4.crate 14311 BLAKE2B 8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44 SHA512 ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a +DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 +DIST js-sys-0.3.68.crate 80764 BLAKE2B 961f58c181f060af37c00e99f55906140a4c8f1729847d6dd7da7e29b715d69ff822853dc6affb185195347e3d3bfeed392b8969c9d15a5ee28e9f01febbc148 SHA512 9b1b59f1688f95f9bd5031f68c18c0bbb8c16519c7b09aa3042e08e57921a3807d86f15407bb4d9d63c49747ac4847aa963f83373fd0d778a7e7962ea6551b6b +DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 +DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 +DIST pycrdt-0.8.11.tar.gz 29054 BLAKE2B d526b423119b73099b1f4789372605ec8836293e04e01cb7228a921d42219253e33ee8074dca5b8652222fc97b966a1015de5e78efad89c74c3e3e47d41f67df SHA512 db09878caf0979eecac5c3f5c17d3cf90bbebd98b766ca473c45bedbe5317b0e7cb293febee657fcd01946bd3c6b2e960a0881cf2efb96c348e272d1da0075f4 +DIST pyo3-0.20.2.crate 434326 BLAKE2B 3114fd6f3fb8ae7d1b35c9d2ac5ba6a49c5ac911ee3a5b941c5063263ca7cce47fa4b4f7ec34cbfe3083f3d1303fd7f061639fba833a04fedb9d5098f5784028 SHA512 cc5151a116179157046ec92677e5a72318b4cdb13a7d7e3bb83778739b5758040e5020f667dd83554a66b758581a08f5de05eb38e7b339813cec85e0712e6355 +DIST pyo3-build-config-0.20.2.crate 30029 BLAKE2B 846eb95d1417a658763417a2750dca1c55201105a3978d61b1db5e3962680ede188f8285dd7deec778ea9860d43e40513b88f5a54f0b1881b08416760bdbbedf SHA512 9dbc669ec69d38716c3909fa8f3b6c5be13c717b20bfd5dd11edab59b8eb35247d7996acd260fec88f92eb3e71248c86e9b40c1a700827889e2990bba20ecddf +DIST pyo3-ffi-0.20.2.crate 64601 BLAKE2B cf1141ad34a13dcb46de0d1e15dda192ca41a7441bfc92a9295861876dcc690d1d5d6d39dafa51cd70c4627353efa91563eaefee8c39f655d12818003f9524da SHA512 ee6386b6fdb80689d104f9cd5229f02e1893d00a52be710bd36882c47305abbe24ef2f3cdef8200fddc0bb97e29001fa3a2fd9d3d2673ecd9a104a070420d01e +DIST pyo3-macros-0.20.2.crate 7925 BLAKE2B 00fc60becfa39bf452786d8a612247785f1737cc3e627700d0d144ab2efaadfb34ce8a8f46e932382a1ea99caebfe1946fbc517b5c26fadb0822ecaa8b2e9df0 SHA512 dd9ea9acda95dfc53689a4c26d8c2139f8a90a05ab06737037f19b8bccd5e52b0da5f297a29194b958f5f8b59cbb566b5f409b3f17a863eddf855ecb755d2719 +DIST pyo3-macros-backend-0.20.2.crate 49710 BLAKE2B 711b18984e61219555df4b62667f7f376951c6cb47e6dd947fc24618b923c4f4f790eb1aba1901abea4761632cdb58cfa81cce91f33586da3022e6c7d126bc9f SHA512 c6ca2a2cdae8630fba3f8e4122e81b60ef2ef0905ad2a3fbcfae134456d5ca9e73690b61590e391f3b9d82c24725809f18544c5dfa0b36ffdb1914844fe65d3a +DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 +DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e +DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 +DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf +DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.196.crate 77097 BLAKE2B 22403615511a7621a9d8d54fd2dcc63878cd2de0e43bff6b7921db85e19f34ee5022eb1086890edb6987428cbb707a59277ae007d1536b5d80a7da615fc3f36a SHA512 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19 +DIST serde_derive-1.0.196.crate 55775 BLAKE2B 3d06b3896f0cdd1b1acdcd0046bdbfd1e8a298d6f07d12a2326ff144baaac07fcbd4af1d18b8b1188d4cc192e253fcd79860d1dbb2ecb148025449c0ac954c72 SHA512 f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22 +DIST serde_json-1.0.113.crate 146970 BLAKE2B 8d80b0fc913ba4f008175c6b89955870af6476dc8bae0cd711b748cd0a2bf67b1299396bbd492a1ae5a4ff8050fddc85f0a0ab54f7b24e27529ead3e3d7c920e SHA512 82571b025cd598fca635f18881b52db2364e07eff1b961ca7e3b0591dd41f95503f7188ef1ee6fbc060b9a2360cacbc8a5b85c01fef7879ae3392b29c0004b34 +DIST smallstr-0.3.0.crate 12221 BLAKE2B e19633d829228f605e4b0f72bbdbb781ca069fb33770dc02e3c375ff399bcefb848abecb92893ea642765c2499e502d8c604bcf44470752f3b75bba0a74c0559 SHA512 dd10409afc974aa0885c76b84dd0bb4c7a4f428e18cde87d98571928b1e22d91c8aade56e23c61f1f29ce6fb7b61e9c1b61d08e41385bc790ab8f3327ec5e67e +DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d +DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325 +DIST target-lexicon-0.12.13.crate 25424 BLAKE2B 5fcac231c270a59b6589adb79c90cd3bb15ce024e3c5fa3fd267b3226e5514ce77387c57c86ca765b43ee593a55ec99fdc8fbfd464dc01afaa91ad10337b6278 SHA512 323331857bd3db9877a6c7304392e39d378439462ae4f6d6939c02d28914ecddec52696c94ceebfe8a0e7e93ce25c900099bb3922d7783643162e55c7a8769b7 +DIST thiserror-1.0.57.crate 20993 BLAKE2B 4eb90b8ee027e39102d6c030176db94510180f2bd2966503501ff89ca6b49afd61e6d9e1ebf18c08d374ff9de4e958dfcb3da8740fdfe31cceace5be456bfe4b SHA512 0ff7e48c3696f4f4c6af29f3142f0a7bb88a07b7a9877ec243e3ea15d89c48f1898b731311da5d4a7c88060628cae3eeea6a4eccf25bd851cb3075920cb1a936 +DIST thiserror-impl-1.0.57.crate 15639 BLAKE2B 2838235c5536fcb16d19382fe286850d6fb882b1d77ca4ade6a62e1d4727ef89f69cf0383cf330996f9e2303226d5fd709557331a45c9a91393db1788fbf4422 SHA512 a850806f09b232546d1e0df5e35cd961a8aa32f1d8ac3b24df360981da53b75325a46dc788c994042c95a5887fdc77234b9f6ee5851242f734a613e579548e3c +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505 +DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +DIST wasm-bindgen-0.2.91.crate 182689 BLAKE2B 4ee85709546462be3da2a6f1caa02448fa903c7411eb264894aac402979afae4a0d7f3dbb486266b05d8caa911893ae9bfe9921cd36e03eb5147a8d75d6c17d2 SHA512 80e91e5b6094eddadbafd842a4a1b3284de7bb51bbd795e8716a0adac354dc14ceee0593d7c33090de06aadc8bc61b8eeab8851d066cc4ef4661e64adff1988a +DIST wasm-bindgen-backend-0.2.91.crate 28345 BLAKE2B 912a0471ac64d61f18d1c1749a3614ab70d08f330fd90b903ce5ef51f18288c7d4ef153f1d8100671c02de8fc499928cf925bdab4da4f0352789268dfae87457 SHA512 7d3c8db4503982fae9c86620c964e8f9a4ce542a79c56f21d9f82d26bb9418e78b7fa9922901663bf78516d58652dc3255ef48d1e1f042d8a3c69210f5804204 +DIST wasm-bindgen-macro-0.2.91.crate 13898 BLAKE2B dda8dd5d77dc57324b633f056805bf7892c39c5e70257b6d048c2f8cf885f7306f91f3f17de1b63dc740db66d52fe2250ba981077e03dcc731dcf7c80c047c9d SHA512 6b05e0a2657e7e4f313089787b52cc7f59f5a94be6f716ba007fcbc3bf7c38561225ba3f39245d779e28dd30630b2d4c6be12baa6ea1e6cb47e562ccff48372f +DIST wasm-bindgen-macro-support-0.2.91.crate 20091 BLAKE2B 337b1b2a9e9e9c1350267df0d9f041291a847cf4faa3bcd6fcc8a96e66fda54685da72f6e64e57cde0d4609409ebdc7851e96781f599470f8b0545018bdc2166 SHA512 1277682520d88cb9529adbc054590a732a8890debe33d1d64ebce332c66c02f84065c0f643fa45c01de8b80534b2daf8333979601323b3ed50dc49553233c39c +DIST wasm-bindgen-shared-0.2.91.crate 7267 BLAKE2B a9dca2db84a33c650a7abbb6dc552bc4bab1446e66aace751d3709d2c63b878b127748a83cb174aae3ff8c5f5ec017b97623e5e9294e6ebf92d669efc618c357 SHA512 97072a8bdfadde104f6e9e760e1ac5ec665fdaff38a93a0bf601c95e652b35403e58a99fa8c0fefea6e47b38fb97f2e1ffcf52736f9ab890b0b9632efb26cb4b +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST yrs-0.17.4.crate 213294 BLAKE2B bbae2799c789addbcf894691e5337a2d35fce587e6f737d49f31b4e71d3a3ca338502c4469c830ac4e80dfa1f9eb892fe5d9a7debe3ac519bd8b25f061bc140e SHA512 8c42f414ce44228fd7ca95d28482a30bb2ec62a081c5cd279a7c3a86597dc9a3284f3cd724006851ba2bd2bdbc75a35fa48c9aa69a903c1741907eb26715d7a9 +EBUILD pycrdt-0.8.11.ebuild 1724 BLAKE2B 4cc40caffa24d01070614865799dc1839a572a6be9f4d2b73299ccb6c7bff05fc1cb31c63787a60a54eb4e641466d28988b03a3f1283c9e822ad7c537685e9f6 SHA512 a4abf6767412e9792e732fc00107fcbbe4c0344f83f786a20c39fba691b0932a40c5110161ac249d9e0da57165f9f1741fd961841f897f7806bf17adaa629423 +MISC metadata.xml 396 BLAKE2B 430888b28211d4d916537264a6ba64f349d710e1c470e6bba6a0930d4e0a0ace253eac46593a8aee87e4a7ceeb7565cac3291e0d3769f9e69e867c00cfc50a1c SHA512 b37af31c3d428b43bb71f5ef7387845b4a9a4db49b2f5f9eb68b041a861d827c1b32856bf398bef6c767e9d1bfa537b28a8ed953955d99b242d4fda7dc1caae9 diff --git a/dev-python/pycrdt/metadata.xml b/dev-python/pycrdt/metadata.xml new file mode 100644 index 000000000000..5877abbacb82 --- /dev/null +++ b/dev-python/pycrdt/metadata.xml @@ -0,0 +1,12 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + pycrdt + jupyter-server/pycrdt + + diff --git a/dev-python/pycrdt/pycrdt-0.8.11.ebuild b/dev-python/pycrdt/pycrdt-0.8.11.ebuild new file mode 100644 index 000000000000..f55408d47b43 --- /dev/null +++ b/dev-python/pycrdt/pycrdt-0.8.11.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=maturin +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{10..12} ) + +CRATES=" + atomic_refcell@0.1.13 + autocfg@1.1.0 + bitflags@1.3.2 + bumpalo@3.14.0 + cfg-if@1.0.0 + getrandom@0.1.16 + heck@0.4.1 + indoc@2.0.4 + itoa@1.0.10 + js-sys@0.3.68 + libc@0.2.153 + lock_api@0.4.11 + log@0.4.20 + memoffset@0.9.0 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + ppv-lite86@0.2.17 + proc-macro2@1.0.78 + pyo3-build-config@0.20.2 + pyo3-ffi@0.20.2 + pyo3-macros-backend@0.20.2 + pyo3-macros@0.20.2 + pyo3@0.20.2 + quote@1.0.35 + rand@0.7.3 + rand_chacha@0.2.2 + rand_core@0.5.1 + rand_hc@0.2.0 + redox_syscall@0.4.1 + ryu@1.0.16 + scopeguard@1.2.0 + serde@1.0.196 + serde_derive@1.0.196 + serde_json@1.0.113 + smallstr@0.3.0 + smallvec@1.13.1 + syn@2.0.48 + target-lexicon@0.12.13 + thiserror-impl@1.0.57 + thiserror@1.0.57 + unicode-ident@1.0.12 + unindent@0.2.3 + wasi@0.9.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.91 + wasm-bindgen-macro-support@0.2.91 + wasm-bindgen-macro@0.2.91 + wasm-bindgen-shared@0.2.91 + wasm-bindgen@0.2.91 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 + yrs@0.17.4 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Python bindings for Yrs" +HOMEPAGE="https://github.com/jupyter-server/pycrdt" + +SRC_URI="${SRC_URI} + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +LICENSE+=" + Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" + +SLOT="0" +KEYWORDS="~amd64" + +IUSE="" +RDEPEND="" +distutils_enable_tests pytest diff --git a/dev-python/pygccxml/Manifest b/dev-python/pygccxml/Manifest index c08ddd912f50..d01fb64941e2 100644 --- a/dev-python/pygccxml/Manifest +++ b/dev-python/pygccxml/Manifest @@ -1,4 +1,5 @@ +AUX pygccxml-2.4.0-doc.patch 798 BLAKE2B f062375f40ada000fd266f50d6fdf3ab70ef744c2dfdf29e4d80d1a2008fd910e09053f6cff0ee9b7fd0bd7b263331ca40a1349b821e2203a16a04032ada5a94 SHA512 357b35fa379f90ce56a391b54ff9b4550845747c79fd5c0f3b0a331adfbf5e157c7b9e2a0a7ea2b5929a4074e4ff02b7553d8131961c86b1993fbb627179c729 AUX pygccxml-2.4.0-pyproject.patch 283 BLAKE2B a25ad74f57a6cdebdb83bc49b1ec833a12362be53781f4f72679ac2eeeec3a6649a556af9b8efb3c480d4bc8a23672e4c165ed2c8c39d90cbc8bc980f9834eec SHA512 87b4b24669dbf70bd14276e551b21c0f142ad8661b579a6bfebe9342c716dd1dfa0eb47f7906fc160effa8a9117be0af312b7aed3a36e6f7a3fe0a54a1784c79 DIST pygccxml-2.4.0.gh.tar.gz 3165189 BLAKE2B 855b0b6313be29e7719abe4cc6e654904657c11bfd7310d647227ce9d7760821eeb348dcd9892afbcc3d467db96daaf3010e92803fe28962db9a255cf81eae46 SHA512 48bf4887344c68d0a93a3908cc0a744f3d6a74dce92be88527e85cf7ba1a46f88560730dce0b858f31523cada836aad40461de935c5c2a041de0fa2ae5e38c30 -EBUILD pygccxml-2.4.0.ebuild 748 BLAKE2B d27f3b924677129c20bc26c42f3f0be52ee3fae6db0ab714a1678ea81b8a852ecf75a2362d65c440584aa2265d45bb77fe2c35a689245fda8e07412e6738917e SHA512 52044169e62aa4c933634f97715b5907b41039828848e860b550a426cfbae94dc5dc4c5289edf84fd7f3bfce778aacd1fd30c2619ccf4bc03b11dcbac9305ad0 +EBUILD pygccxml-2.4.0.ebuild 792 BLAKE2B f0fde6f95674c976d421039dcace600d842655305b14968aea9cc8cc3336e0d7ecd83e254249d2657932b8b995d13af9e897086acd326b067bdc24836e20dd07 SHA512 7f2329d8289865fad19b57012506d20c20b7d4cd18382fb53998e59dc1e84b7cc146b4cf658592b46653ce45c47dbf5661b06fb1071239ac88c007ede464a497 MISC metadata.xml 471 BLAKE2B 7d50e5a82bc02e898dcce546775fb4b4d71277097489bc3765eface8cdea1cfa7707a1e60b33e5b5f425ef72ef4b17a7d477df38ba65e8defb4c608cd627d679 SHA512 2b87abc970fe6b3838d3a72e849f6ff84f3c23f4257377d0426d5e8853512ad2fbbb4dae36fe7be7b02664ab64b0eb87e92a42e3d84abc54540aef1fcfc67581 diff --git a/dev-python/pygccxml/files/pygccxml-2.4.0-doc.patch b/dev-python/pygccxml/files/pygccxml-2.4.0-doc.patch new file mode 100644 index 000000000000..ecec89c14ed9 --- /dev/null +++ b/dev-python/pygccxml/files/pygccxml-2.4.0-doc.patch @@ -0,0 +1,21 @@ +diff --git a/docs/conf.py b/docs/conf.py +index 071ebb1..2ccec1f 100644 +--- a/docs/conf.py ++++ b/docs/conf.py +@@ -23,7 +23,6 @@ import importlib.metadata + # documentation root, use os.path.abspath to make it absolute, like shown here. + sys.path.insert(0, os.path.abspath('.') + "/../src") + +-from release_utils import utils # nopep8 + + # -- General configuration ------------------------------------------------ + +@@ -284,7 +283,7 @@ def run_apidoc(_): + os.path.join(sys.prefix, 'bin', 'sphinx-apidoc')) + subprocess.check_call( + [cmd_path, '-o', output_path, +- os.path.abspath(cur_dir + "/../" + module), ++ os.path.abspath(cur_dir + "/../src/" + module), + '--separate', '--force', '--module-first', '--doc-project=API']) + + diff --git a/dev-python/pygccxml/pygccxml-2.4.0.ebuild b/dev-python/pygccxml/pygccxml-2.4.0.ebuild index f93c64023594..114320ffb31d 100644 --- a/dev-python/pygccxml/pygccxml-2.4.0.ebuild +++ b/dev-python/pygccxml/pygccxml-2.4.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 @@ -26,6 +26,7 @@ distutils_enable_sphinx docs dev-python/sphinx-rtd-theme python_prepare_all() { eapply -p0 "${FILESDIR}/${PN}-2.4.0-pyproject.patch" + eapply "${FILESDIR}/${PN}-2.4.0-doc.patch" eapply_user distutils-r1_python_prepare_all diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest index fe16cac47523..c9ece2793534 100644 --- a/dev-python/pyglet/Manifest +++ b/dev-python/pyglet/Manifest @@ -1,5 +1,5 @@ DIST pyglet-2.0.12.gh.tar.gz 6415028 BLAKE2B ba1a697fe4e75b77da2b4ed7c1fa7b95269eb6f67502103fba158ec9fca636fe6027c6ece10c517ed4f7bbaae063b62d947cf9963bb4ed31b842eb7fddf793cb SHA512 e94009f002b295df891367f7e2b30f692606b0a35c1475e9ddf7f463ef5286691f8755f804b24c382fbea97ab2d58dfd51422110be9994a520dce6d365b90df0 DIST pyglet-2.0.14.gh.tar.gz 6420548 BLAKE2B af4d354f49b6d413c35eb9f455a580a0981156b597590a5430f2e380940e815b9a0e9067b0fe47965ad4e88ae7771158fca39d52fd83fea3539cb9252500a7fa SHA512 ffbe2ab0847cd2635970c919fca3c9c190949c8843d5c7e6b7b702e32cf6e09dd4a6f9e7f2ea55134abd7f0ec9ecff347a64aa5771e0e64e67c169d3c60944ec EBUILD pyglet-2.0.12.ebuild 1748 BLAKE2B 748734b8b40adcca8e0437baa0bab97606a9c08448a73ad46dbbef0f7e577b97f477d79fc8684788d7a38093fc4ed8e57f5b176c908fbf72f9da6fce3b86f8fb SHA512 ea5abb25dca1b23dd024479a234acebdadd5e685fbb0fe5bc2f60f8f709fc9f6391963503c0e9441ce7288f4556e4224afdf9ed8ae5273fdc86b1fdec3b31426 -EBUILD pyglet-2.0.14.ebuild 1751 BLAKE2B b3c7746523d6a197ee3dfee0eff32edf23300c61ff721fdcb57170d492c025ebd41d79560a6da84e4b32895ede9e4ed0f2b474c198f7a5c587703b9870fd8617 SHA512 412810b0351003f31c6ee909d82be87041b94d9747af56dd119ade07804200680ef4ce081375953d1da88ecee97ef9602ece3635f7ebd66840d32eef8e1d7993 +EBUILD pyglet-2.0.14.ebuild 1749 BLAKE2B 7da2d4ee12b82ab66fbede8c3d7b3f4d9076d36d3255a0bf445d1dcfd988a55c53b2edc916e66b6e4c57954a273538ecdaa683acb91ee535b333fb6747cbbdd5 SHA512 5ee2be633b2fab555b1c17300f1e54cfbb3e515439eaea18e88da8511c2f8606ce7edca9eed01ca51912689e78ba7f5609903a6fb2b9a5f1ab414e04223f5264 MISC metadata.xml 1092 BLAKE2B 51abba6b5545fb47d277edaca91fda755e885f08a9407f5cd3d468c8b0b86991b57d8d151e27d59755ea884ae894ed0e5c32d357b0d81e66eb9054ca6fc92055 SHA512 7e47cc4c39ebf827bf46423251df994a65c2af8ada9420b36810e36f245bbd810796bc8b02cbce182ff071bbd9dae0c9e5d9f5cb201349cd49fa311b3891dc2f diff --git a/dev-python/pyglet/pyglet-2.0.14.ebuild b/dev-python/pyglet/pyglet-2.0.14.ebuild index 28c5feeacc17..10e149e7d85c 100644 --- a/dev-python/pyglet/pyglet-2.0.14.ebuild +++ b/dev-python/pyglet/pyglet-2.0.14.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.gh.tar.g LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86 ~amd64-linux ~x86-linux" IUSE="examples image +sound" RDEPEND=" diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest index eb5cbcf217cd..d9bd8d74dd0e 100644 --- a/dev-python/pypdf/Manifest +++ b/dev-python/pypdf/Manifest @@ -1,7 +1,4 @@ -DIST pypdf-4.0.2.gh.tar.gz 7992844 BLAKE2B ddd38e8c27230c6425de2677c1f2bd6f521c87e4b10e4791ed8d2b961c7c9e210b49b6d684780f16fb1620db7c123aed9ee548b381d54ae881a6e64305b26379 SHA512 4539f2c1c4b98e27dd3f43c7aa44efe03e80c8089f655130dd80dceee85afae235bc819b9309bc36653c953741ec3b998ccbb1274c28abf144792ae44147efd9 DIST pypdf-4.1.0.gh.tar.gz 8005929 BLAKE2B 3bec62a86dc8503a8738ea14941db6f66181784288d51f345f6d0a973e80c984c676814820ee68d7d5372931272747a22def10928f935ea7bdef2f2a5cdffd28 SHA512 1dac8f45d24406b17a6c0872fdac928b2aa8e434d64b5f8bd3359ca58f51e7a936d0990d3a7d4b4bbd433ca1497e343838ab0dbd3d22f2db32575472f1a660c9 DIST pypdf-sample-files-8c405ece5eff12396a34a1fae3276132002e1753.gh.tar.gz 11748093 BLAKE2B c5989200893b28a3c2062bb024a5cfc6f3389dc259ec129857979fa43469e1274559612b4d555499e2c7e16cf34be07825229932bf4d147fa6d7324d043e97d5 SHA512 c9771129b7668a2fd1fa79bb859ae9213f3d60341cf1b9937ff0eaab0de9bf4c35adcb7b896e93329038dc0f3809a0c697c523f8fe41b43030b0b029a88058e3 -DIST pypdf-sample-files-964fb47b0fbfa89864680582640ae4eedf143890.gh.tar.gz 11668924 BLAKE2B 0c7d8e7cfb2f9d06d7633d57b691ba473d33cfcb58d2f1f83661cef9d755340d05db8767771a385d0ba88aa904f84b8bc7eafdb5d4f614b7a21a2d138572316f SHA512 28070b575273b6fee3173e797ed5bac618f8e8aca16d0122dcf3b4b16cedbcad69b84a9bc4be65037695597bcc1fa7898cdf766c37915c49f880a0c6ca057e68 -EBUILD pypdf-4.0.2.ebuild 1403 BLAKE2B fcf1f98ed28b8f200e7a40fcdfb8ad7327bfa47c25a82b37662573a4bf5cbad6c57cc70d1ebaafb99c58093ebef36c90fe8977fbb29dcc8b86f34b43ddf2d2f7 SHA512 1c73b6ddcab3b0f9529377c567fc1723579594746d6748e578348cf9249bcf641b59d98ee37152fb1101536eae7e2a66124bdd09f3aad9de2cc54bf240e968f2 -EBUILD pypdf-4.1.0.ebuild 1515 BLAKE2B 3203e0ac871f2450d7c67c4d61d33cac49ebd0e10e66f7b8f31601482e371de510b9286ea64c1b4c4bffd542f6d74ed426c3b7ffa2d40e1d1345115b2980702a SHA512 1543da0d777ca6d060afc7663609a3eccad99fd0052d8f91679afbb467d04f252b929000f08a1492cf515f9dfd7c2338220d7876fbabd63c590d6af37d9fe6c5 +EBUILD pypdf-4.1.0.ebuild 1513 BLAKE2B a6cf4d675fff86a4238c520a76f2cd26b4d4000b506b362de6e841b8c825d89e6f8ff4c28507c363fdc51ed1559d795d545e7be5e2d4c286ece864c62f6bbf28 SHA512 11ddfc05752938ffe1ca9ec1588899aae81cb3bb46d8d69523a3cc2cc00777dbacf61199ff2342b8d95f414e0d03ad230a7865f6f6b14596a822b4d0906d7e11 MISC metadata.xml 373 BLAKE2B a829b7048eb3a95caeb1be83b6172603df6a031d40995294f2687bf3c3cb70e66fafb9ba8339d9979fc85f5936b9552963a8fcd072a20661fa78f3aa3c4b89c0 SHA512 775ac2de487f11fba1ea8d283b42b9ef56e42cd95ea11f50a06b099420e69c0567f65c506b14891ac641da90ea05ca70da4f8a3e4a028cf41bdbc823021dccfe diff --git a/dev-python/pypdf/pypdf-4.0.2.ebuild b/dev-python/pypdf/pypdf-4.0.2.ebuild deleted file mode 100644 index 9d19f62fea7c..000000000000 --- a/dev-python/pypdf/pypdf-4.0.2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -SAMPLE_COMMIT=964fb47b0fbfa89864680582640ae4eedf143890 -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/pypdf/ - https://github.com/py-pdf/pypdf/ -" -SRC_URI=" - https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz - -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz - ) -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 x86" - -BDEPEND=" - test? ( - dev-python/cryptography[${PYTHON_USEDEP}] - >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_unpack() { - default - if use test; then - mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die - fi -} - -python_test() { - local EPYTEST_DESELECT=( - tests/test_reader.py::test_decode_permissions - tests/test_workflows.py::test_text_extraction_layout_mode - # rely on -Werror - tests/test_utils.py::test_deprecate_no_replacement - tests/test_workflows.py::test_orientations - tests/test_writer.py::test_remove_image_per_type - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -o addopts= -m "not enable_socket" -} diff --git a/dev-python/pypdf/pypdf-4.1.0.ebuild b/dev-python/pypdf/pypdf-4.1.0.ebuild index 2d0ebcf5d697..709812e904b3 100644 --- a/dev-python/pypdf/pypdf-4.1.0.ebuild +++ b/dev-python/pypdf/pypdf-4.1.0.ebuild @@ -25,7 +25,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" BDEPEND=" test? ( diff --git a/dev-python/pyside2-tools/Manifest b/dev-python/pyside2-tools/Manifest index 23d9515bfe89..b328425a22bf 100644 --- a/dev-python/pyside2-tools/Manifest +++ b/dev-python/pyside2-tools/Manifest @@ -1,4 +1,6 @@ AUX pyside2-tools-5.15.11-no-copy-uic.patch 1343 BLAKE2B dbabe4c0a46b0f3ccb160df34626258154efaa69554507b87e0cebe638c93b9abc6d3cf6d72f0c90833d21646e9b44a2ea0bbebeb2f11f92a748adf4f9663277 SHA512 4dbc2bbca3c16aafeeba8d2384d15dd28d7f8611027850293f165af37f9cf0ba17b1617cee06125c2e37edb011ecdeb00feb84edb8cf6c901b9e32b6d9cba639 DIST pyside-setup-opensource-src-5.15.12.tar.xz 3585204 BLAKE2B a664555b5a98d5ebda39c8226062e12c2b3308e6d95866cd9268de6a8089aef5d0e7a4958821a8e84642f01bffe2a9323ba0752d33fc803d4eb4b29453e2f070 SHA512 843d7352bfb7c9765b5033939b2a6211148ad79a6012685b2d07775745edf04c8420359efb2a3ae4a8686de4daaeb7f531f73fd152f0a2fe7dd54de0080c3cf4 +DIST pyside-setup-opensource-src-5.15.13.tar.xz 3585684 BLAKE2B be464e1a4a5e1523dbc214fdb7be7c5679f33835910d6c12ba464104f3582905f22dd3ae05cbfbb0a7b2d29748335e15d3069d25c754364f5abce85b8b6c8855 SHA512 559e1d474e382ec835cdf2bc69eb27113fdb920a96a63ab0ee022c2a9d2141e5919afd566cb82701e4d2130b142aa59fcbfd60db34823a4f03b879eee5d9e3a8 EBUILD pyside2-tools-5.15.12.ebuild 1794 BLAKE2B 0024f3024a76c49a62c43e665bbcae3d10506d9ddbb5f9eae749a0f834ad1abbea579af0c889759ccb0a155d0c32d37f9cd2f8b5fee79325e98c37f9a1856c85 SHA512 59cc86c9319383e71ea007c0d44c4550418f30ba874dd346c507d2228ec6dfddaee3aedbe51fc68f3ae21094f1ad49e6a8cb6317694ceceea767cf1dc3ecf5a7 +EBUILD pyside2-tools-5.15.13.ebuild 1797 BLAKE2B 16a74cb31e3327fd2c39184046eb7201f3b81ead552c14386e822a49628b66f77f7e2f8c4becc087c35cdacb7ba070b865368a9adaff16c7c8d37ccc7d2e8000 SHA512 56e8981e67fbf24aa0bc33972d23d9385f26369064a5772b114164f7940e9a05da646fe76bebe377c2ee9bfb6fadc42d84528e560e1ca0dc4da6fd381116746d MISC metadata.xml 402 BLAKE2B 28348df442d189eadb56e04dfda71c1d5a56868aae85611a7d77ecdc7651e34ce02563c8da1270aad55758e2dd4301de44434e0bbdb010ef484e240068602ede SHA512 a54866110e38c24d67d60286c64b63dc0b537c55eb201b84b9173b47710b6e8a840d9072ca46fbef969bf481e43e1d8824b20655d7fe6b300cfd5333c3f74a41 diff --git a/dev-python/pyside2-tools/pyside2-tools-5.15.13.ebuild b/dev-python/pyside2-tools/pyside2-tools-5.15.13.ebuild new file mode 100644 index 000000000000..64147b29b56f --- /dev/null +++ b/dev-python/pyside2-tools/pyside2-tools-5.15.13.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{10..11} ) + +LLVM_COMPAT=( 15 ) + +inherit cmake llvm-r1 python-r1 + +MY_P=pyside-setup-opensource-src-${PV} + +DESCRIPTION="PySide development tools (pyside2-lupdate with support for Python)" +HOMEPAGE="https://wiki.qt.io/PySide2" +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${PV}-src/${MY_P}.tar.xz" +S="${WORKDIR}/${MY_P}/sources/${PN}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + ~dev-python/shiboken2-${PV}[${PYTHON_USEDEP},${LLVM_USEDEP}] + ~dev-python/pyside2-${PV}[${PYTHON_USEDEP},${LLVM_USEDEP}] +" +DEPEND="${RDEPEND} + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + sys-devel/llvm:${LLVM_SLOT} + ') +" + +# the tools conflict with tools from QT +PATCHES=( + "${FILESDIR}/${PN}-5.15.11-no-copy-uic.patch" +) + +src_prepare() { + cmake_src_prepare + + python_copy_sources +} + +src_configure() { + pyside-tools_configure() { + local mycmakeargs=( + -DBUILD_TESTS=OFF + -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" + ) + cmake_src_configure + } + + python_foreach_impl pyside-tools_configure +} + +src_compile() { + pyside-tools_compile() { + cmake_src_compile + } + + python_foreach_impl pyside-tools_compile +} + +src_install() { + pyside-tools_install() { + # This replicates the contents of the PySide6 pypi wheel + DESTDIR="${BUILD_DIR}" cmake_build install + dobin "${BUILD_DIR}/usr/bin/pyside2-lupdate" + python_moduleinto PySide2/scripts + python_domodule "${BUILD_DIR}/usr/bin/pyside_tool.py" + } + + python_foreach_impl pyside-tools_install + + einstalldocs +} diff --git a/dev-python/pyside2/Manifest b/dev-python/pyside2/Manifest index 08c26ec9cc02..d7ac321b587b 100644 --- a/dev-python/pyside2/Manifest +++ b/dev-python/pyside2/Manifest @@ -1,3 +1,5 @@ DIST pyside-setup-opensource-src-5.15.12.tar.xz 3585204 BLAKE2B a664555b5a98d5ebda39c8226062e12c2b3308e6d95866cd9268de6a8089aef5d0e7a4958821a8e84642f01bffe2a9323ba0752d33fc803d4eb4b29453e2f070 SHA512 843d7352bfb7c9765b5033939b2a6211148ad79a6012685b2d07775745edf04c8420359efb2a3ae4a8686de4daaeb7f531f73fd152f0a2fe7dd54de0080c3cf4 +DIST pyside-setup-opensource-src-5.15.13.tar.xz 3585684 BLAKE2B be464e1a4a5e1523dbc214fdb7be7c5679f33835910d6c12ba464104f3582905f22dd3ae05cbfbb0a7b2d29748335e15d3069d25c754364f5abce85b8b6c8855 SHA512 559e1d474e382ec835cdf2bc69eb27113fdb920a96a63ab0ee022c2a9d2141e5919afd566cb82701e4d2130b142aa59fcbfd60db34823a4f03b879eee5d9e3a8 EBUILD pyside2-5.15.12.ebuild 9182 BLAKE2B 9abd834f6afcfd548c9eeba310c266bec154c69e40775ba36ee6381a6ac4411541eb0da83db0d3e6a7f3e030145af6cbdeafda8b6b0059d9c3c7987e82e11dc7 SHA512 95681d97c1a98c4c6103c1cc107efe439d72d44ec02e4a7d7750a673143934271838dd411f6fa41fe5ab142057d5da41a7f8f38015ff75efaec69d7bff81bb42 +EBUILD pyside2-5.15.13.ebuild 9185 BLAKE2B bb20375441cd84dd8e12d51916d17208168259f1498088912b0f04c4a45c6fe68d6d4a2424a93b0530b4988673672f0c0acc58d199526f6336516ae12c8bfd8c SHA512 ea6064345c925c8350dc4759d8ee691e49eb627ec1848f25bfacb32eac02787927df1e66880a1365b700ad334083d7a61741ad3e0a878ecb0e0b2dd68340c76b MISC metadata.xml 2143 BLAKE2B 0e07f94230c96f0d0cad7fc8c066356f20770d8ec285aaa049bc3650ec2f81837512d6ef217472ce799ce85a1e0a93d275d8b13f770bd68e6e86e5de495c26e8 SHA512 7bbd56f0e8bdece4cde891e8f864802fe872861fd1fa1398b3dac5554e212545acd47aa763389e685e37b2d2b8679212e06b0a8c589f824b71bcce4811973102 diff --git a/dev-python/pyside2/pyside2-5.15.13.ebuild b/dev-python/pyside2/pyside2-5.15.13.ebuild new file mode 100644 index 000000000000..bd2904ce235d --- /dev/null +++ b/dev-python/pyside2/pyside2-5.15.13.ebuild @@ -0,0 +1,228 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{10..11} ) + +LLVM_COMPAT=( 15 ) + +inherit cmake llvm-r1 python-r1 virtualx + +# TODO: Add conditional support for "QtRemoteObjects" via a new "remoteobjects" +# USE flag after an external "dev-qt/qtremoteobjects" package has been created. +# TODO: Add conditional support for apidoc generation via a new "doc" USE flag. +# Note that doing so requires the Qt source tree, sphinx, and graphviz. Once +# ready, pass the ${QT_SRC_DIR} variable to cmake to enable this support. +# TODO: Disable GLES support if the "gles2-only" USE flag is disabled. Note +# that the "PySide2/QtGui/CMakeLists.txt" and +# "PySide2/QtOpenGLFunctions/CMakeLists.txt" files test for GLES support by +# testing whether the "Qt5::Gui" list property defined by +# "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake" at "dev-qt/qtgui" installation +# time contains the substring "opengles2". Since cmake does not permit +# properties to be overridden from the command line, these files must instead +# be conditionally patched to avoid these tests. An issue should be filed with +# upstream requesting a CLI-settable variable to control this. + +MY_P=pyside-setup-opensource-src-${PV} + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="https://wiki.qt.io/PySide2" +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${PV}-src/${MY_P}.tar.xz" +S="${WORKDIR}/${MY_P}/sources/pyside2" + +# See "sources/pyside2/PySide2/licensecomment.txt" for licensing details. +# Shall we allow essential modules to be disabled? They are: +# (core), gui, widgets, printsupport, sql, network, testlib, concurrent, +# x11extras (for X) +LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE=" + 3d charts +concurrent datavis designer gles2-only +gui help location + multimedia +network positioning +printsupport qml quick + scxml sensors speech +sql svg test +testlib webchannel webengine websockets + +widgets +x11extras xml xmlpatterns +" + +# Manually reextract these requirements on version bumps by running the +# following one-liners from within "${S}": +# $ grep 'set.*_deps' PySide2/Qt*/CMakeLists.txt +# $ cat /lib64/cmake/Qt5*/Qt5*.cmake | grep -i DEPENDENCIES +# Note that the "designer" USE flag corresponds to the "Qt5UiTools" module. +REQUIRED_USE="${PYTHON_REQUIRED_USE} + 3d? ( gui network ) + charts? ( gui widgets ) + datavis? ( gui ) + designer? ( gui widgets xml ) + gles2-only? ( gui ) + help? ( gui sql widgets ) + location? ( gui network positioning quick ) + multimedia? ( gui network widgets ) + printsupport? ( gui widgets ) + qml? ( gui network ) + quick? ( gui network qml widgets network ) + speech? ( multimedia ) + sql? ( widgets ) + svg? ( widgets ) + testlib? ( widgets ) + webchannel? ( qml ) + webengine? ( + gui network positioning quick qml + widgets? ( printsupport network webchannel ) + ) + websockets? ( network ) + widgets? ( gui ) + x11extras? ( gui ) +" + +# Tests fail pretty bad and I'm not fixing them right now +RESTRICT="test" + +# Minimal supported version of Qt. +QT_PV="$(ver_cut 1-3)*:5" + +RDEPEND="${PYTHON_DEPS} + ~dev-python/shiboken2-${PV}[${PYTHON_USEDEP},${LLVM_USEDEP}] + =dev-qt/qtcore-${QT_PV} + =dev-qt/qtopengl-${QT_PV}[gles2-only=] + =dev-qt/qtserialport-${QT_PV} + 3d? ( =dev-qt/qt3d-${QT_PV}[qml?,gles2-only=] ) + charts? ( =dev-qt/qtcharts-${QT_PV}[qml?] ) + concurrent? ( =dev-qt/qtconcurrent-${QT_PV} ) + datavis? ( =dev-qt/qtdatavis3d-${QT_PV}[qml?,gles2-only=] ) + designer? ( =dev-qt/designer-${QT_PV} ) + gui? ( =dev-qt/qtgui-${QT_PV}[jpeg,gles2-only=] ) + help? ( =dev-qt/qthelp-${QT_PV} ) + location? ( =dev-qt/qtlocation-${QT_PV} ) + multimedia? ( =dev-qt/qtmultimedia-${QT_PV}[qml?,gles2-only=,widgets?] ) + network? ( =dev-qt/qtnetwork-${QT_PV} ) + positioning? ( =dev-qt/qtpositioning-${QT_PV}[qml?] ) + printsupport? ( =dev-qt/qtprintsupport-${QT_PV}[gles2-only=] ) + qml? ( =dev-qt/qtdeclarative-${QT_PV}[widgets?] ) + quick? ( + =dev-qt/qtdeclarative-${QT_PV}[widgets?] + =dev-qt/qtquickcontrols2-${QT_PV}[widgets?] + ) + scxml? ( =dev-qt/qtscxml-${QT_PV} ) + sensors? ( =dev-qt/qtsensors-${QT_PV}[qml?] ) + speech? ( =dev-qt/qtspeech-${QT_PV} ) + sql? ( =dev-qt/qtsql-${QT_PV} ) + svg? ( =dev-qt/qtsvg-${QT_PV} ) + testlib? ( =dev-qt/qttest-${QT_PV} ) + webchannel? ( =dev-qt/qtwebchannel-${QT_PV}[qml] ) + webengine? ( || ( + =dev-qt/qtwebengine-${QT_PV}[alsa,widgets?] + =dev-qt/qtwebengine-${QT_PV}[pulseaudio,widgets?] + ) + ) + websockets? ( =dev-qt/qtwebsockets-${QT_PV}[qml?] ) + widgets? ( =dev-qt/qtwidgets-${QT_PV}[gles2-only=] ) + x11extras? ( =dev-qt/qtx11extras-${QT_PV} ) + xml? ( =dev-qt/qtxml-${QT_PV} ) + xmlpatterns? ( =dev-qt/qtxmlpatterns-${QT_PV}[qml?] ) +" +DEPEND="${RDEPEND} + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + sys-devel/llvm:${LLVM_SLOT} + ') + test? ( x11-misc/xvfb-run ) +" + +src_configure() { + # See COLLECT_MODULE_IF_FOUND macros in CMakeLists.txt + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DAnimation=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DCore=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DExtras=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DInput=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DLogic=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DRender=$(usex !3d) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Charts=$(usex !charts) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Concurrent=$(usex !concurrent) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5DataVisualization=$(usex !datavis) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=$(usex !designer) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Gui=$(usex !gui) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Help=$(usex !help) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Location=$(usex !location) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Multimedia=$(usex !multimedia) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5MultimediaWidgets=$(usex !multimedia yes $(usex !widgets)) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Network=$(usex !network) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Positioning=$(usex !positioning) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5PrintSupport=$(usex !printsupport) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Qml=$(usex !qml) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Quick=$(usex !quick) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickControls2=$(usex !quick) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickWidgets=$(usex !quick yes $(usex !widgets)) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Script=yes + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5ScriptTools=yes + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Scxml=$(usex !scxml) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Sensors=$(usex !sensors) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5TextToSpeech=$(usex !speech) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Sql=$(usex !sql) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Svg=$(usex !svg) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Test=$(usex !testlib) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5UiTools=$(usex !designer) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebChannel=$(usex !webchannel) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngine=$(usex !webengine) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineCore=$(usex !webengine) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets=$(usex !webengine yes $(usex !widgets)) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebSockets=$(usex !websockets) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets=$(usex !widgets) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=$(usex !x11extras) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Xml=$(usex !xml) + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5XmlPatterns=$(usex !xmlpatterns) + ) + + pyside2_configure() { + local mycmakeargs=( + "${mycmakeargs[@]}" + -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" + -DPYTHON_EXECUTABLE="${PYTHON}" + -DPYTHON_SITE_PACKAGES="$(python_get_sitedir)" + -DSHIBOKEN_PYTHON_SHARED_LIBRARY_SUFFIX="-${EPYTHON}" + ) + cmake_src_configure + } + python_foreach_impl pyside2_configure +} + +src_compile() { + python_foreach_impl cmake_src_compile +} + +src_test() { + local -x PYTHONDONTWRITEBYTECODE + python_foreach_impl virtx cmake_src_test +} + +src_install() { + pyside2_install() { + cmake_src_install + python_optimize + + # Uniquify the shiboken2 pkgconfig dependency in the PySide2 pkgconfig + # file for the current Python target. See also: + # https://github.com/leycec/raiagent/issues/73 + sed -i -e 's~^Requires: shiboken2$~&-'${EPYTHON}'~' \ + "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}.pc || die + + # Uniquify the PySide2 pkgconfig file for the current Python target, + # preserving an unversioned "pyside2.pc" file arbitrarily associated + # with the last Python target. (See the previously linked issue.) + cp "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}{,-${EPYTHON}}.pc || die + } + python_foreach_impl pyside2_install + + # CMakeLists.txt installs a "PySide2Targets-gentoo.cmake" file forcing + # downstream consumers (e.g., pyside2-tools) to target one + # "libpyside2-*.so" library linked to one Python interpreter. See also: + # https://bugreports.qt.io/browse/PYSIDE-1053 + # https://github.com/leycec/raiagent/issues/74 + sed -i -e 's~pyside2-python[[:digit:]]\+\.[[:digit:]]\+~pyside2${PYTHON_CONFIG_SUFFIX}~g' \ + "${ED}/usr/$(get_libdir)"/cmake/PySide2*/PySide2Targets-${CMAKE_BUILD_TYPE,,}.cmake || die +} diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index fe6cfb0a808e..184726ccc017 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,7 +1,5 @@ DIST pytest-asyncio-0.23.5.post1.tar.gz 46227 BLAKE2B 25c1ea816efee026ffec8703a3f8d84311e67a73e5c32395aa0b5dd9ee9b328c0eb198ee64aadafedd9f1563dfe8074720059f536a998cddc45c7b85e8d7f251 SHA512 a8948f82d281d760bdd55b4fb84dc72ff6a8fcb813896d1c9024586c1aac52b5f18831599f6b5160f203ac35410ad8286c06242ece63d7eb728b89e66ca82855 -DIST pytest-asyncio-0.23.5.tar.gz 45887 BLAKE2B 6f641d3c614c5a224f51278ba6021ed40f015a30aa19999cca7803cc3b50e91e8a0e3c997fbd6905801a10fda5f6c2de9f2ce3228d6f1a3f734e81ebd9f0796c SHA512 112ddaa0cf8c05cec4e99cb55df4db1b7d9929b13aa531172b442cff4cd49fbe12ec23ff12aaa260f303919c840c13b21c00a94990e4b107fb115c4850a33b47 DIST pytest-asyncio-0.23.6.tar.gz 46203 BLAKE2B 37dd3cafa2c77b0dd04a6f406e9e83705b31a98eb058fef02ad6d917cb291874dac0388a129bce5d80954fe8dd0a28fbe9e2b94dabc2ff59a1a055154b908cce SHA512 24ec7fef2f1db744c743c4da651106320d02e8a83af0a238f6335ef669751e541b7fa787fd007fd7208f1837c1cb684acdecd66ee5e022501a7aad97649fdfbe -EBUILD pytest-asyncio-0.23.5.ebuild 1605 BLAKE2B 06b9821bf10e8071302d96eefef1ae5ee1abb01fd22324409e4fe118dc2cb93768b2e0a48ec29596d95e20ab37e89f9aecc5f6911a54c84c8ba980e70b97d99c SHA512 5645c0a2addeecefde1b1d1d163ac0b1ef5025dc92a6cd26f92530b1642d7677b77cd97ccf57e20ce9ae9b6daa773701805686bd60eb5722e0727d8e8aab1ec2 -EBUILD pytest-asyncio-0.23.5_p1.ebuild 1613 BLAKE2B fc7729d1a0392ab2ef98bc82056511444fc4d83fc9acfdd993ad81291ba40f3fee346442370c6a2f32267ec33de203db7e0632e1b158d2919f18aefb0da44437 SHA512 5b3c5e36c5dfa25a4ae5d918d6d52f7df29f8a005012f437d52e2a53e12495ad7eb5b39f413a97f521605a5ba57d5ad91037274a1952c6ea91cd0942155f9a57 +EBUILD pytest-asyncio-0.23.5_p1.ebuild 1605 BLAKE2B 06b9821bf10e8071302d96eefef1ae5ee1abb01fd22324409e4fe118dc2cb93768b2e0a48ec29596d95e20ab37e89f9aecc5f6911a54c84c8ba980e70b97d99c SHA512 5645c0a2addeecefde1b1d1d163ac0b1ef5025dc92a6cd26f92530b1642d7677b77cd97ccf57e20ce9ae9b6daa773701805686bd60eb5722e0727d8e8aab1ec2 EBUILD pytest-asyncio-0.23.6.ebuild 1613 BLAKE2B fc7729d1a0392ab2ef98bc82056511444fc4d83fc9acfdd993ad81291ba40f3fee346442370c6a2f32267ec33de203db7e0632e1b158d2919f18aefb0da44437 SHA512 5b3c5e36c5dfa25a4ae5d918d6d52f7df29f8a005012f437d52e2a53e12495ad7eb5b39f413a97f521605a5ba57d5ad91037274a1952c6ea91cd0942155f9a57 MISC metadata.xml 385 BLAKE2B 3d8faba48e1b3e531ea338f08f2de4b7bf637190e65fc61df2bd4d994cc97707016f83927f4a5181ac27d412a8c91255e90caba15f2d687f2339bc8ea61b18f2 SHA512 71178d3fba362e7532c87cb519f3661b25018771b86c302660de11f1bc7817b8352a2c8fcf60084a5e62b15148307a360267381ac38e8c856784034d80327d4d diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.23.5.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.23.5.ebuild deleted file mode 100644 index a1a22d27efb3..000000000000 --- a/dev-python/pytest-asyncio/pytest-asyncio-0.23.5.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for testing asyncio code with pytest" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-asyncio/ - https://pypi.org/project/pytest-asyncio/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/pytest-5.4.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # rely on precise warning counts - tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture - tests/modes/test_legacy_mode.py - tests/modes/test_strict_mode.py::test_strict_mode_ignores_unmarked_fixture - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed - tests/test_pytest_min_version_warning.py - tests/trio/test_fixtures.py::test_strict_mode_ignores_trio_fixtures - - # TODO - tests/test_is_async_test.py::test_returns_false_for_unmarked_coroutine_item_in_strict_mode - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin - epytest -} diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.23.5_p1.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.23.5_p1.ebuild index 3309bf08c6f5..a1a22d27efb3 100644 --- a/dev-python/pytest-asyncio/pytest-asyncio-0.23.5_p1.ebuild +++ b/dev-python/pytest-asyncio/pytest-asyncio-0.23.5_p1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/pytest-5.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-cov/Manifest b/dev-python/pytest-cov/Manifest index 7f1ca3f0d011..f9c8b3b387e4 100644 --- a/dev-python/pytest-cov/Manifest +++ b/dev-python/pytest-cov/Manifest @@ -1,4 +1,6 @@ AUX pytest-cov-4.0.0-pytest-xdist-2.5.0.patch 750 BLAKE2B 018b270c47f1c19c19f9d72da935457a6042bcafa580d85f904d082fda9980d9a34579174b7b08551d6cedfbc6a6c7abd7be0216df0e21be64e49efe9d3dd1f5 SHA512 e8826ae013c7fb4cbe57975821faea9a8cfd2573befb4f961560e650cbced56e2dff3e02cde23e29e0bb5d06ce0d5893dc408c9e244ce014a5766c5a565f8efa DIST pytest-cov-4.1.0.tar.gz 63245 BLAKE2B ed69b96f2117fb924c47b5d80c4e01ec2ab27162ee31a91943e72927a919fe194a8a67ee86eb6bae68ac5a34288c91c57edd8a4800dbffca83f7da4006792d04 SHA512 1280e338ad236ae6757e4538a641fef740bee6c85c5af1f649ba4f28fd99f84ff1048ae40b8633d1751ea248788c1efd401aa078b3aa5929a9249514e5722fc1 +DIST pytest-cov-5.0.0.tar.gz 63042 BLAKE2B 6a0f3b38bbf6ae8843d804d078b3879e76ef146ba1bee2eb068bffe560332984994a8405964be185b2ededc2c8231288e609573c5a83143147eeb537659da1e5 SHA512 384459cafdb800711b935899acc3716f5fcbc28b40be0e168e58333603b1dea474bbd7a92f09b6afbe2f9dc1ce8599668a787c0f93884c263af894f44311a4a6 EBUILD pytest-cov-4.1.0.ebuild 1670 BLAKE2B 195eeba72365cf588d56d47590ca96fc47dffff0b8d1326e69df03b9894f73795b4c2a38080933ed0cd755e78bf68124797de28913b039ad16060193fd4e3060 SHA512 c3a33c626387e0f8d693a10628647ed275588ebf27070806453c6dbc31cc6f57ac54c69398613201141cd8438268bffba917223bfe0f53441d9ceba63b3e459b +EBUILD pytest-cov-5.0.0.ebuild 1653 BLAKE2B e675451b3bbcc407f3de88738dcb056cb15c0c7eb386e7c0bc6907bbacb81cf08cf9e5a52d4269d772429b7269776fd9de2154d1d8ada5f5616f3c3c310234e7 SHA512 89b6f7d7211265f5cc0ca29192fcc6549e484fcf1802da0b21869f91cdbb93a8237df461cdf61600584b798275999c0888ea834d88651f9757458450250c6734 MISC metadata.xml 412 BLAKE2B 0d79131c6fd8adf72493a7c333959e065cf4f2231f6c770800b6d05ff9afcc246cd202406bea6e28f6b0fd23ee6197aa8dac2dd59d0a89d9b07741f57e8fa5e8 SHA512 d1aab9ea8042bf810398a4195fd3595a8abbeb060ab38fd7b7e40085c8d5f22ecb78bab02e2331d4588199d88e0d3848413d75a18fe4373ecd9940a3c990c604 diff --git a/dev-python/pytest-cov/pytest-cov-5.0.0.ebuild b/dev-python/pytest-cov/pytest-cov-5.0.0.ebuild new file mode 100644 index 000000000000..41db49ce5552 --- /dev/null +++ b/dev-python/pytest-cov/pytest-cov-5.0.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="pytest plugin for coverage reporting" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-cov/ + https://pypi.org/project/pytest-cov/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/py-1.4.22[${PYTHON_USEDEP}] + >=dev-python/pytest-3.6[${PYTHON_USEDEP}] + >=dev-python/coverage-6.4.4-r1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/fields[${PYTHON_USEDEP}] + >=dev-python/process-tests-2.0.2[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-4.0.0-pytest-xdist-2.5.0.patch +) + +distutils_enable_sphinx docs \ + dev-python/furo +distutils_enable_tests pytest + +python_test() { + # NB: disabling all plugins speeds tests up a lot + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_cov.plugin,xdist.plugin,xdist.looponfail + + local src=$( + "${EPYTHON}" -c "import coverage as m; print(*m.__path__)" || die + ) + # TODO: why do we need to do that?! + # https://github.com/pytest-dev/pytest-cov/issues/517 + ln -s "${src}" \ + "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die + + nonfatal epytest -n "$(makeopts_jobs)" --dist=worksteal + local ret=${?} + + rm "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die + + [[ ${ret} -ne 0 ]] && die "epytest failed on ${EPYTHON}" +} diff --git a/dev-python/pytest-lazy-fixtures/Manifest b/dev-python/pytest-lazy-fixtures/Manifest index 86e15706ab66..e9061cd5ead0 100644 --- a/dev-python/pytest-lazy-fixtures/Manifest +++ b/dev-python/pytest-lazy-fixtures/Manifest @@ -3,5 +3,5 @@ DIST pytest_lazy_fixtures-1.0.6.tar.gz 6734 BLAKE2B 96790ba540258d2b197fc4043dbc DIST pytest_lazy_fixtures-1.0.7.tar.gz 6958 BLAKE2B e8bd937592fc0773077712517655f25a3051263c3ef0a9450e78a22b3e69fa028ecbe17b8f9c5d4e38eff263a2a3a8cb5b0a64e0ca77cd47c80b3128f9a46122 SHA512 abb4cc08d3a3a3de5e1df2df7df8b9f552cefc715408b402a738ebc0368475480f63c627d49b7fe0bdfdb468f15cfc8e568ac1057511f9f9cc4c13231a8c3e71 EBUILD pytest-lazy-fixtures-1.0.5.ebuild 725 BLAKE2B bc7260b3964df7c590202635877d5bf37aca4bebfc80bf5f285a15511f31db28160aa0ac9815229a7037e93234bb364a5a31e73ee004105092a59d1f3593cb9f SHA512 735d8fb386d88f437a97d636fc00d76355fa993813272cd734fdd096cb8f51d3351ee1df9e5ab65ed91dc53d314e477b991663a41a91c8fcd269b9cdb1f25450 EBUILD pytest-lazy-fixtures-1.0.6.ebuild 683 BLAKE2B c0783dc9fcb5596ef9ccfebc2477099f320aa5ae3013647e13c3fda3fb6dfae6b11ee412c823b4304b1d50fdd7be56924ae4164d182720f77c759cb066b745db SHA512 a075278a2982656e95534e18f2be2bc66441725233e36b6bded413abf518b84fafc7c3308c4c0dd4245007e94cdf210229fcb63a3399c2d9b47898fa7c5b3c46 -EBUILD pytest-lazy-fixtures-1.0.7.ebuild 683 BLAKE2B c0783dc9fcb5596ef9ccfebc2477099f320aa5ae3013647e13c3fda3fb6dfae6b11ee412c823b4304b1d50fdd7be56924ae4164d182720f77c759cb066b745db SHA512 a075278a2982656e95534e18f2be2bc66441725233e36b6bded413abf518b84fafc7c3308c4c0dd4245007e94cdf210229fcb63a3399c2d9b47898fa7c5b3c46 +EBUILD pytest-lazy-fixtures-1.0.7.ebuild 708 BLAKE2B 97c98ab79fd2b935e29cb45056ddc86b1d0499614abbd59c0cfc534e443b2dbed99f4832aaf20dd83bd604fa43fc6b6ff8a1f47936d24fe0d5a7be61cc533666 SHA512 191bc195eec1f0c6e00ea4c4d9b101a4ecb0c9e173b38a9f56f517e0f84ccda15dfb826aa2ea0927a2c4814568e3a4de3e1831a60800206f049394effd5fc758 MISC metadata.xml 397 BLAKE2B 99b31408b673a22388daa05cfe76d1f44e94e684dc14717d2a403e1734b703cabc100d687e888bd7c36df54fb49128b849ad6817bdcf01f1c36e497c32106427 SHA512 f5f34da24f19be54a81e06235102712399cd253b2981e7d01aedf730891cdf55cbaf816d99a0ef09b108475db79f05d940cd8b0487f5b9fc0c399fe29ba7ae95 diff --git a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.7.ebuild b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.7.ebuild index 43d0138b5f59..513d484b69a4 100644 --- a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.7.ebuild +++ b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.7.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" >=dev-python/pytest-7[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-subtests/Manifest b/dev-python/pytest-subtests/Manifest index d1fed387413e..a5253d08b38f 100644 --- a/dev-python/pytest-subtests/Manifest +++ b/dev-python/pytest-subtests/Manifest @@ -1,7 +1,3 @@ -DIST pytest-subtests-0.11.0.tar.gz 12763 BLAKE2B b1e1373d197798a9c27ed65569a681e9ea8dd36014cf6ea57a1d44ed888dca21bd8c5afffeb7f590a501d83d1bc0a8e1fe06b13832173e6937b722163614f21e SHA512 cab486252148e457e234e0dadacefa5ff38cf67df48d9c8bd61aa546a4a1e712b70dca0a270dffceede6be0f8a6324e8c21beaa4d1528b39f12bba72e077ef1d -DIST pytest-subtests-0.12.0.tar.gz 15251 BLAKE2B d7a526a4af21828d4ad8364b0cf50dc5ae071806b49dfd13068f679b43dfef6367f32e61bad0547100408d0d6fd58d6a33ee96220d234116535b840da1b659c4 SHA512 4ff64e29b5c7f76a239ac3f365450a60d3ebe3ee9d01781c4f79f100b1590d24a867c503567d0bbf60e397bc1cc3dff091afbee823aa9399b7cc14a6e60bc0b8 DIST pytest-subtests-0.12.1.tar.gz 15303 BLAKE2B 68ce29fd067836cb32b43f260c98b0a8d1827a1bf6f3f61bc98eb69a5259dad725379bece5fe745e86561cab7e58042aff7da51d39e99fd09bbf0127d04d8cca SHA512 5eb4ff950171f8e008b3879453b55bab1ebc82ec60ca4da839158ad6e195c03f1a5d6b6ce2ac263a3ecaa2f684955e4fcc7abf5e429de9ffd898586b758e6cd4 -EBUILD pytest-subtests-0.11.0.ebuild 951 BLAKE2B f73cb93c3534a9ff1f55a80c7959d0e14aa0a3df7be41c9d6f4594fcd168ae4a836c779b23c209d6c0c89036c02d78348516541b5de194b7a9665eccb2d90a3b SHA512 2db66c2ae6f9d6c4a350b6bbb03f268f40d05879483e2fa852004f898f3a60bf2937b60d056b9cb92570cbadae5be5cf35aab38209e814d6d91ee7c1acbb53f3 -EBUILD pytest-subtests-0.12.0.ebuild 991 BLAKE2B f2c5db20a6d76b7d96f10ee1f2297f0a86bbfe445a888a4fc91cbbdc7296fddbedb737472ed3aa7635a2b0245b24715137d2ea44dd1b37fd10597c8b1af5b048 SHA512 a8c259a611eda8cc8c93cb1fc52adc1be9ccb8325fa44a0f5542c6605da217b7c1306972c8fa88da7ebd7aadcbbd39053fa6fed43c08d52bf95ba1cc3c3d1f62 -EBUILD pytest-subtests-0.12.1.ebuild 949 BLAKE2B 2e6f4352a8b088d2b263388e2a04d1279234b2c17db0863aa986ebab9f0c830874bfdff2cf19978588dd8ecfab1b76577868c0b2ddc62c1bc0a3d712db37ee00 SHA512 119dafee3bb7add4f0745b65f85bcd618afcc290e589d65d0fae024cf20068f79d559cac4cf36485575477d86e68b318e359b9da91333bab1934060cf833e77d +EBUILD pytest-subtests-0.12.1.ebuild 941 BLAKE2B 257625f01d20967d13162b13b7ed386b21223166c7282faa751ec145ba64912a98aa1485411731a6bf19373304282b75133fab6c71d1b229d88503fcd6f8f6ec SHA512 9fbfc23660eedcb27ee527f1c78d7bd622a60e90051bad0619513abb7c5321fbfea8a7c90ef8f5a347bdc775cddf4e5decfc88390de36fab53681adcbc8ac601 MISC metadata.xml 409 BLAKE2B ca267dc80fa124c3c8ba82f5e46356492e8cadefcf8001469c3c076b079844ae72829b5b527658bea341c3fee3f173421c9f2e7ec7042a171e234070113f4734 SHA512 57c12735a910107b53dbe54969f15ce70eafda3df096c78082d91d5bedc53b015ecae3e3d901e0a2a90841370916f6e4e94041e0b5589ffdce323144375e6c20 diff --git a/dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild deleted file mode 100644 index 73d58a2ab238..000000000000 --- a/dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Unittest subTest() support and subtests fixture" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-subtests/ - https://pypi.org/project/pytest-subtests/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/pytest-7[${PYTHON_USEDEP}] -" -# pytest-xdist is used to test compatibility -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_subtests - epytest -} diff --git a/dev-python/pytest-subtests/pytest-subtests-0.12.0.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.12.0.ebuild deleted file mode 100644 index d97c208fa7e5..000000000000 --- a/dev-python/pytest-subtests/pytest-subtests-0.12.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Unittest subTest() support and subtests fixture" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-subtests/ - https://pypi.org/project/pytest-subtests/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - =dev-python/pytest-7[${PYTHON_USEDEP}] -" -# pytest-xdist is used to test compatibility -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin,pytest_subtests.plugin - epytest -} diff --git a/dev-python/pytest-subtests/pytest-subtests-0.12.1.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.12.1.ebuild index 322989e03e96..2f8e3e53ebdf 100644 --- a/dev-python/pytest-subtests/pytest-subtests-0.12.1.ebuild +++ b/dev-python/pytest-subtests/pytest-subtests-0.12.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-timeout/Manifest b/dev-python/pytest-timeout/Manifest index 625e156030b3..5d6eaed1a206 100644 --- a/dev-python/pytest-timeout/Manifest +++ b/dev-python/pytest-timeout/Manifest @@ -1,5 +1,3 @@ -DIST pytest-timeout-2.2.0.tar.gz 16391 BLAKE2B 550b803ed4a64ab0fead7f6e61297ea6bfc6e59988998c5383fdccdebb3664fe9f6651314bb1a439f6431e844bb770feb50bedcabd568e4dfea7526d8c328dd7 SHA512 11a0c4e958b324bff3e149bf2a7dc5bf6ab6549405d5061856f8f1ad0e43df1cddce83df4c804b717276bfbcfcf60ee6b400625d0f4e4e73c98785146c22164f DIST pytest-timeout-2.3.1.tar.gz 17697 BLAKE2B 5f0ffa2fdda59ef28a92bfd5742891f63c1fa400db4ef89077fa13d917932d83e76d543c4c326a27df582a025122d8a75f1f7adf0daebbecc42273d4323ff93a SHA512 f200d625d11f76173521f4e2e4e09d57f6613d9b1420c57893b454ec496d5f11b32390b95eb995b403d15f8563b742a58fa0e0cbad42246b4049787a389ad83e -EBUILD pytest-timeout-2.2.0.ebuild 1092 BLAKE2B 7864c24b6680df40408be51c56e8bdf89e9864199533ae4dfe139772982919bae52865c50c127361e6adb2b2068b2aa31a5bbb13b8ee762ff54791143c67101b SHA512 3e0eb9ca90a92f443fc01b1807ba926c92c264c6761b85d2f574d1d1c83fe83b9b1da556dd9512e6a5a9ae9925c1357392ebb62b54817e1d1fd7110a6fae2ed0 -EBUILD pytest-timeout-2.3.1.ebuild 1078 BLAKE2B 627be1d83953628b7aa4d299264cd26389e35044f537beed2e0db23418d91e052693e52b38cc9f6b6393f7ee1db1860196241d675cf9b1c5c019b328a07ac4e7 SHA512 23249dee7d0c4f2a27cf511e722551740c1e584d1bdfd7cdfebac3153f8b2fff72fceeff5823253b4b5707682289086a58846b64afbafcf41ae2fb5e96b25896 +EBUILD pytest-timeout-2.3.1.ebuild 1070 BLAKE2B dbef48b0368f757406bba30fab73df6044abd36e3ececc9a782f04d6c7589243f930ecfc01488176a9a7223c63c44ea0c34724c71d65c30193a37f97abc1d875 SHA512 901299703bfd066c21634c18742fe9a9873081c45bed34eb87eba35477e1d5a8f1e93602bd118fcc3bb86e354f6c76efd1e62db9182770435bd936228f23e92c MISC metadata.xml 420 BLAKE2B ff56de441243acbf2c7332acf224c8f64427378a8cd5f56c040eca1bcaae467459d8ae09409a963d0053a95035a4e7cfcda067d5be78bcd24ba222b2ce56d6f4 SHA512 c6b4ebdd5bd59452d0952e50526ca9b7cb5b88b12d989947a4775d60cdc9315d594ca7c37cb17c0cd4b2708d08db625f678fd577ac9031e0b0e6dbb364a6ad3a diff --git a/dev-python/pytest-timeout/pytest-timeout-2.2.0.ebuild b/dev-python/pytest-timeout/pytest-timeout-2.2.0.ebuild deleted file mode 100644 index 5faedcdf1e13..000000000000 --- a/dev-python/pytest-timeout/pytest-timeout-2.2.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="pytest plugin to abort hanging tests" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-timeout/ - https://pypi.org/project/pytest-timeout/ -" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -# do not rdepend on pytest, it won't be used without it anyway -# pytest-cov used to test compatibility -BDEPEND=" - test? ( - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - !hppa? ( - dev-python/pytest-cov[${PYTHON_USEDEP}] - ) - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test_pytest_timeout.py::test_suppresses_timeout_when_debugger_is_entered - test_pytest_timeout.py::test_disable_debugger_detection_flag - ) - - epytest -n "$(makeopts_jobs)" --dist=worksteal -} diff --git a/dev-python/pytest-timeout/pytest-timeout-2.3.1.ebuild b/dev-python/pytest-timeout/pytest-timeout-2.3.1.ebuild index ea860f7df388..2d48986cbf02 100644 --- a/dev-python/pytest-timeout/pytest-timeout-2.3.1.ebuild +++ b/dev-python/pytest-timeout/pytest-timeout-2.3.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" # do not rdepend on pytest, it won't be used without it anyway # pytest-cov used to test compatibility diff --git a/dev-python/python-dbusmock/Manifest b/dev-python/python-dbusmock/Manifest index 9ee3c4801023..cead4fb06fd8 100644 --- a/dev-python/python-dbusmock/Manifest +++ b/dev-python/python-dbusmock/Manifest @@ -1,4 +1,4 @@ DIST python-dbusmock-0.31.1.tar.gz 98739 BLAKE2B 623aa336c66ad1743d1b86421184c13d647970ffe1a7ffbc2e100c179fb3af98846c96f0a8baccfb9a1f47aa2e380d0bff91c17f967d9c798a97a5fef43bc376 SHA512 5d409e979046cf301c5f8604b43c67abba111315d40e54b59cc5ff6e8fe3bb006591fdac877f750b3a0d56f840337f136b99dda9237de1b00718ef85a3bfcf7b -EBUILD python-dbusmock-0.31.1-r1.ebuild 1099 BLAKE2B 5892302feba8706ec2b9b9178d1ac3393f887fed269eefeb8fc6464e12ecc0ce0b2e76c818351bc23da8583d74dabe393ccd66760a303627a62973d7fad61e97 SHA512 7eef04e02cc69533ff668c615e85df95eaa7be1091527e78c41b2abe1915de233231c77d11074de3d24b1297cae84c5f5914b7ecd1bbebdcfbfc21d0a970be1f +EBUILD python-dbusmock-0.31.1-r1.ebuild 1189 BLAKE2B 23ed54527c3d5fc8ad0e12d4b66037f62e2dfc16fa528518f2b01dbeb6f61ea9f02f6029c0597fff3fa29dbd23859c3b2880e35a1dd9d51958cb5887c9ade122 SHA512 2ad4ceb0ff625e7783819ab32b5a8a82292025484a2c11804572a54a01b760377c792ace2691d77c032d5488d15fc69b272b0d0a936e46e95f0587adf5d40bb3 EBUILD python-dbusmock-0.31.1.ebuild 1062 BLAKE2B f903331b483efd63a88b0663964ec954aad45739c241d45959461bc51a02dbd9c57d4fcc3cfa5dc896fde91398097110001e0cd159b210d2ee63b586bb6649f0 SHA512 8b35eb7107d9165a9f5e80be02c722fafc282005aeccae729ad78976e29160af1d8f36ff56f1727eebd646dd9d388e4e6256d5e1cef4f2a1d1087e17496e9692 MISC metadata.xml 523 BLAKE2B 85fe2f51626a9c5de1376ebb88d908ea3c0a4e47d940f4a6730c72762f8e457b056a2ef080da519fec5ec15338eb2eb0d590cf5f20a7f711e40e7c97def84c51 SHA512 6718af48a4b968687e8eb1ddfefc1e21d4fda774d3e3d94e198c77c745761d3ab13e1bb4c34b65e6dff11c9a1b5f6018d53b113967784445bea71788fb3344b1 diff --git a/dev-python/python-dbusmock/python-dbusmock-0.31.1-r1.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.31.1-r1.ebuild index 014066c58a8c..33f15293fb01 100644 --- a/dev-python/python-dbusmock/python-dbusmock-0.31.1-r1.ebuild +++ b/dev-python/python-dbusmock/python-dbusmock-0.31.1-r1.ebuild @@ -45,7 +45,10 @@ src_prepare() { } python_test() { + # tests are fragile to long socket paths + local -x TMPDIR=/tmp # Tests break if XDG_DATA_DIRS is modified by flatpak install unset XDG_DATA_DIRS - distutils-r1_python_test + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest } diff --git a/dev-python/python-snappy/Manifest b/dev-python/python-snappy/Manifest index d0b66f764bac..6bb8e3949f10 100644 --- a/dev-python/python-snappy/Manifest +++ b/dev-python/python-snappy/Manifest @@ -1,7 +1,5 @@ DIST python-snappy-0.6.1.tar.gz 24110 BLAKE2B 66ba24aa1768084c87188dde6eb6c98daf90da39e49902bbc283226aaf28b8d267bbc69f3cb9f30d9aaf64b3e25cc0fae47113bcc65f18dbec2128294c0dbe4b SHA512 43301f568633068bbdcb3dc318f37efcabbb5bd3f61a06b3a3a476006c3cbc1dfddea4ac2de0876bb127b354aa81ccc55dc44631dc8fba06036a0b6c7dfbdb9b -DIST python-snappy-0.7.0.tar.gz 13142 BLAKE2B 6af6af7d695d9024bc53dc408c739ba95b2951ecdd5c16e38f4f30223d109ce6e87805b16911246c2d8eb9d0d43cf76f325ef8f4061648e9d040e346aa160863 SHA512 abe8ca65fb004aa5bd0e984a0ac8dda4166b3f88866ce971d689beff085afe3c3a36ea23bf4cd2444cfea9e076d3afcfe66d0a92486286ff9059c9646523865e DIST python-snappy-0.7.1.tar.gz 8832 BLAKE2B 5968b146fa637b4c6785a74b17cca1539599235c44a45350e8c5ee9c1fed27eeea1818428045acb2ce7492aa22363407f79f8ccb66d04e5f6eab36fbbdfff5eb SHA512 f820131f817cb4fc963b6baa8e3854970d3e9947154c4810e0f8f268363ada6b380ca725be463a5967ef00447fd8e30a344c91e4d4dfd75ecdc8f17afda41c75 EBUILD python-snappy-0.6.1.ebuild 716 BLAKE2B 2c5cd913f497c31267e08c6fab5335c9f3d5a7993d9136401bf1d6a43779b7558cdf073e8deb0dee2a72855f0eaa20a448e5bdc13651f33fbd915c3c2eb66508 SHA512 5804afe580e12e2cd53201cfe8134aebfe30a255470866c3c2ee68934252d35e4c6cac11e163e55c97e1c0fd37ea8f9705f317d44e3e0cefa0537fe4eb2495ca -EBUILD python-snappy-0.7.0.ebuild 595 BLAKE2B c471c034eb56d5819938b234f9e1a13de786addbce09784c4bd6f6d1e4539cd3a4545dbc40a62b5395b58dbd7ba4331835bb3edf19d2c10575317e90f7869358 SHA512 84cc71ef3bc8d16946134e8ec66db0a014567a9e4c46565bb7f79a37a86f44b77d4911db6100736932b7b3d32f09e7a0d37b456edd31b614ca506f01d19b7dcf -EBUILD python-snappy-0.7.1.ebuild 562 BLAKE2B ab0a540c9d4e81df233fc3362b38130110edfb1feb9d3bc71d5089146543bd6d3e0e0e0404eb1c09b1611f77b40c738f1f1cba860d761e71d497ae55fc6e65a5 SHA512 ee8533cebe7fcb4b75b022bf84cfb5730376b39fa89bc310343c82300b072aaa22e2e009cde29a62c315f82cb6eaa1b930b1a86e81bee1e36e6f00ee13b068c6 +EBUILD python-snappy-0.7.1.ebuild 560 BLAKE2B 9bb08575ab08df1857b98226afe6f733f5af0304c03f1e9dbb721a4a53db5bb68f59702eedb028beacc4244a1afe80a9ae319a0adbaa63fbf9206d1322bfdc83 SHA512 7627203394c62b2bbb3d9f70e52d7f4a83c7c1c8b9e5ed4a040e696971a964d9943b72f6faff3f76e40b7a5fc5a3b6167f4ffb31e8eb7999d61b6819e66afc24 MISC metadata.xml 377 BLAKE2B a539bd7584f20f7cf958969645a9c1898d7fa415d5fbab3ed0062513bedfc516342ea7d889ccf7d4f6c3eff3f6006a33355fcc9165f105f9748bc078408bfeeb SHA512 f2fae6ee6ff65e8aaa78bb2ddec004589d4ea4c5ee724fb56f009c20080d24591e64a24b0cc9b99bec04ea0d27bf92ac0aa35ebc9a4433cb2bff8ed56891d697 diff --git a/dev-python/python-snappy/python-snappy-0.7.0.ebuild b/dev-python/python-snappy/python-snappy-0.7.0.ebuild deleted file mode 100644 index c87644147ff5..000000000000 --- a/dev-python/python-snappy/python-snappy-0.7.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python library for the snappy compression library from Google" -HOMEPAGE=" - https://github.com/intake/python-snappy/ - https://pypi.org/project/python-snappy/ -" - -LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -SLOT="0" - -RDEPEND=" - >=dev-python/cramjam-2.6.0[${PYTHON_USEDEP}] - dev-python/crc32c[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest diff --git a/dev-python/python-snappy/python-snappy-0.7.1.ebuild b/dev-python/python-snappy/python-snappy-0.7.1.ebuild index b567057abbcc..f6f62bb9b5d0 100644 --- a/dev-python/python-snappy/python-snappy-0.7.1.ebuild +++ b/dev-python/python-snappy/python-snappy-0.7.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~riscv x86" RDEPEND=" >=dev-python/cramjam-2.6.0[${PYTHON_USEDEP}] diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest index 45e72abe164e..18f302b28c20 100644 --- a/dev-python/pyupgrade/Manifest +++ b/dev-python/pyupgrade/Manifest @@ -1,3 +1,5 @@ DIST pyupgrade-3.15.1.gh.tar.gz 65432 BLAKE2B 2978745edcbbcc3aee5abb14c2b509a3912d1932401e8957e04d0491fa0e6b01521317ef62b6486f80835715f09254e6bb39c6482c2155e8986580c146ad06ca SHA512 5946cd03231e9c56543ac2f1dc4a84c0a4dc8cb44b0f88983a0a02f190a20615e2c2e4b22d8b3ec0d4728482464fe4f87bbd90514e11230776a1d67540170e91 +DIST pyupgrade-3.15.2.gh.tar.gz 65444 BLAKE2B 3e0004452957f4bac9e7bc2fab886fd3e4dc799d7c53d988da1c0515d445cb275463115d9dee495991a1be61adbee7dd72782f2a21985568dd39fd8afe4088d5 SHA512 98ac1629e2bdc0956536b51e96929e7a88a3355364ccc0696cff38d2e6cf4dd5552f91f76644d7977dbdc57ef44ca9942585acd0506ca47e7a4e69c6eb95ed7c EBUILD pyupgrade-3.15.1.ebuild 649 BLAKE2B 3fa3f4bca1ba425ed5940e71de8ba85c4ac9b98c7d708fbfc70110f314f389acbf46bb191725e81491af42a61ac1ad41893e6321e2afc5f3d0f9d9ff7f99f21f SHA512 642b95d6ea8fff44b20fbbb92d79c4e9f105ee67d33f048464641982fa86fa16612487c2cb015249ec30969500e23a339fda5d73a7305e3b41086da99b27490c +EBUILD pyupgrade-3.15.2.ebuild 649 BLAKE2B 3fa3f4bca1ba425ed5940e71de8ba85c4ac9b98c7d708fbfc70110f314f389acbf46bb191725e81491af42a61ac1ad41893e6321e2afc5f3d0f9d9ff7f99f21f SHA512 642b95d6ea8fff44b20fbbb92d79c4e9f105ee67d33f048464641982fa86fa16612487c2cb015249ec30969500e23a339fda5d73a7305e3b41086da99b27490c MISC metadata.xml 603 BLAKE2B a9513a08115930ae37b1a3dc5bd2c0649e646bfdad961f10478b9575c597ffad2847b13642e9433ed7ffa41a2ffae0410616e7eb1cc2a00dfdc181f98639419a SHA512 f9da5ac513c1ee7e1411642119344abf4d409bffc2b1cac997bee625add8ceb5982931d9cddeee082d1943f405a70bea617b06b3bbc6f3787ea987b8e43554b1 diff --git a/dev-python/pyupgrade/pyupgrade-3.15.2.ebuild b/dev-python/pyupgrade/pyupgrade-3.15.2.ebuild new file mode 100644 index 000000000000..127ff6fc4c1d --- /dev/null +++ b/dev-python/pyupgrade/pyupgrade-3.15.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-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 distutils-r1 + +DESCRIPTION="Tool + pre-commit hook to automatically upgrade syntax for newer Pythons" +HOMEPAGE=" + https://github.com/asottile/pyupgrade/ + https://pypi.org/project/pyupgrade/ +" +# no tests in sdist, as of 3.3.2 +SRC_URI=" + https://github.com/asottile/pyupgrade/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/tokenize-rt-5.2.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/quart-trio/Manifest b/dev-python/quart-trio/Manifest index eecd182cd20f..5085177a19fb 100644 --- a/dev-python/quart-trio/Manifest +++ b/dev-python/quart-trio/Manifest @@ -1,3 +1,3 @@ DIST quart-trio-0.11.1.gh.tar.gz 18568 BLAKE2B faabf4204a82dcc70e41d1d1ec7171c89386f2e40979c20501890d9bc27eb2af693bc791a9015a9c4c676a5e25ec69dc4975a0cd09987cd14f699a04442d54da SHA512 8ea20c36c772eff3e2b0a83a4c325cd223c19b3d7e1e51e7378897bd11479db2c8015d2e8c4713721070fc413f42b19f844a3966a0d06d299439cf514b0b3291 -EBUILD quart-trio-0.11.1.ebuild 949 BLAKE2B bdaeb85b31c14087cffaae41f936e28e9a49e13d3f555c2546bb3ae7e29c804fcaa476dd1c2f9544deacae75bf8cc4679578c4282b2d51b8c4a3e873d58f944c SHA512 f7fbdc7d934bac23ab0764af7fa646701ae4dda3d38308515dc7be95b5990f22b9820d23b1f675fa67b6dbb93e29e06ae00fe803abe1414820bc7b344b0d9528 +EBUILD quart-trio-0.11.1.ebuild 949 BLAKE2B 8ae5777451bc49164e226a6811a2a256c2c7819a00d90f41b4bc55b5d8e69bec895a5e1dabe29f4129ffd5510d65802724e4e41393f1a3dca502bf2d0ae12fcd SHA512 0ce92a560437fca01c90ec59a4510dea97a12478b9b44ec947da9ef089b1095eeaf450d9629bdcee465c32c24aec1280097531a1da85184018915420d6ab99dc MISC metadata.xml 427 BLAKE2B fade855b0fc05b078dec5432d1e5cff22bdc4fc23bb97aecca815b7c031b67881f291afae0d5abf42fc115f405cf528683d992447d372a154015c40b1eb8f36c SHA512 2738f87b35ee3ca112096727054730fe90af48a3f77afff7aed8198a43bf505e984ec0f2d810fcd183507be58a8586c6f3dd4dcd26f40c6ba11008d7745aa714 diff --git a/dev-python/quart-trio/quart-trio-0.11.1.ebuild b/dev-python/quart-trio/quart-trio-0.11.1.ebuild index 55d3424acd2e..9549dd2cafac 100644 --- a/dev-python/quart-trio/quart-trio-0.11.1.ebuild +++ b/dev-python/quart-trio/quart-trio-0.11.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" RDEPEND=" >=dev-python/exceptiongroup-1.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/quart/Manifest b/dev-python/quart/Manifest index b487b18e3662..18031878a4ae 100644 --- a/dev-python/quart/Manifest +++ b/dev-python/quart/Manifest @@ -1,3 +1,3 @@ DIST quart-0.19.4.gh.tar.gz 493787 BLAKE2B 8a754687cc2e8321ed6b2243cfe519d95e955869a1a12c89a22aa3e304466a4a496531e7ca8e819c0daee88a6b077e7b54dbef02de84abd6f6dbf7b8988e139f SHA512 d6673a43733b8f1caa2180c545cea99eb9670d802b29f123e6c499345bc33cc5f36c9146757e0eea9def811043a9b0e7d59e5e7012ee965b425ec32620cd383a -EBUILD quart-0.19.4.ebuild 1268 BLAKE2B 12a73299bbc93ee897a22a58c878e30ce05c2d7c3a253dbb26e19b1e38b8a94775748502b9363ada4ae595e360aceaaf35100bd5d1341ef27882762737f352a8 SHA512 3b80554121cf83d696435b4d2d611bce2be2579a27fd3b3dea42ba04cb9f15498bf5c1b1fc2faa6ed07e473354e12b5136e5b7a61335f91994c0fa115eb3834b +EBUILD quart-0.19.4.ebuild 1261 BLAKE2B e9553433963b74aaa7785cebafaf8f003cf6de39923cc57f084466403656b433dd6fd505213747aaa2ccaf77a64aceb59a153fffc5eac1eb3490aecd8c0c494b SHA512 c6443718e90d400b7f62d491c38a62af98b13b23a29e6282107f5a011dbf452837d0732561123701ac54c838b859cdc553d15fe62a68e4dd2f4bfc3542452de9 MISC metadata.xml 364 BLAKE2B 207d3328ae2624ec61834adc055ca2b01ee1a587c2b6ef8cfde8c72d7370f4bb912dbc5fefdb5432959dcf273b9ebabc394dfd163dab7be00413daa85a0b6162 SHA512 8fc752b94e06ea29021c7e73c67a488f17fbbd6b8dab79c58f8647989e9c613071b539e626bf122e6693b8b670cc57bea115581801d57d3212c037d0f91df7d2 diff --git a/dev-python/quart/quart-0.19.4.ebuild b/dev-python/quart/quart-0.19.4.ebuild index b761ac8f5a60..8f88cb4d2002 100644 --- a/dev-python/quart/quart-0.19.4.ebuild +++ b/dev-python/quart/quart-0.19.4.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" RDEPEND=" dev-python/aiofiles[${PYTHON_USEDEP}] diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 92e4283ed42f..7f7c3be85452 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,5 +1,5 @@ -DIST rapidfuzz-3.6.1.tar.gz 1559239 BLAKE2B 50d2b2f1b1a62ad1a0a4a2300977d990a484f0a8033da6dd37531a5b603c0b28fe9a1a0e590ca9dc96bd57412864b50cf7694529127e9d26f5ef35daca6c0786 SHA512 17b40c9c3f94277340568f32ef121b277882e9191ad445df930cb394adb47bc4207008932550e74990af0d284c7af00e8ea3003114113a109a629117ebd9859c DIST rapidfuzz-3.6.2.tar.gz 1556623 BLAKE2B aef59f1d03309535015e0fb27688613630c0e2c459f464223d4ef8dbbb0241f991ae2b9c9d81890f7cd063f33ad7e6193a6f9c98c5287010402b402e1f343b1e SHA512 83ba27ec1c68d10c568ee629519709113aac3136e73da55d46dcfd3b0f1eac2ebe8631376ca10d2b5fde892d690d79f5a8ce5fd0114502d1f3576756b0960db7 -EBUILD rapidfuzz-3.6.1.ebuild 1631 BLAKE2B c1b64729dbd5d9f26e5185ed30bdf03da34ac586d60a880624922370d80b443f90c2edbd7a6ef1b42ca736f029dc82fb6e11258dd8e61f7da20d8295a3b015eb SHA512 0abc079bf4b26f3a39434519e49678673a5e177f967ac7ddcc188bc977996a5ee42028962a4252628105121d75fdb576e583d835a7ce8a6f1ae48173e7165d9a -EBUILD rapidfuzz-3.6.2.ebuild 1631 BLAKE2B f20e6ee9371f80d14f40d8665ec39da5b49666f14d9677cc85274b442d720acc986df6de05b857b9de748a953cb4f48dfbc64b1bdc3f5eab8f6b7958894ca38c SHA512 22eb7c6cb2e6c8a7ea44bfbf34108fd14cd95e4561ae02d4e02349cd5859790a2aa7b34129ba93debdf5605475a89fae79f0e974a1044c3061c0fbb819579bc8 +DIST rapidfuzz-3.7.0.tar.gz 1569549 BLAKE2B fca22e86c002eeef7763487168d072941bbaefc7fa9cb9d5ae3d3f49e3a4487d69917da6663436cfc73ca38c67f2fc3a985e82dd64fe430aabc3708efada8513 SHA512 058fee9dc4d6934bf7b0e10eb8cc39303b6b4b67562c3b2244ec9035b1d5c3301aaf1570aa26099a6f3a6c0e7b52c387a01fcd62be28f55ab755377d053eb7f5 +EBUILD rapidfuzz-3.6.2.ebuild 1629 BLAKE2B 8fe035b6a492ce9aa9ce00b13b96dab43d5c022dd7ad749291ac200defad858e0cb4902cbf64080809c25faa5f4e878103b5121d0bf9aca89da327d9e25ea1b5 SHA512 0ba392552a461ffe573cb99b318b600000e0e8edd5d8b9b2fd2470195bfa2520c31c2563c270c7dd91ed2251b5c14e701f105d06b7996f6b325ecdbfa6b545ef +EBUILD rapidfuzz-3.7.0.ebuild 1636 BLAKE2B 05b0140e907e45c2e54c873cffc6f8b12f36acd5d61b72f0c0d492163a3ce58809395ffea45bbc0ac445b85951a600c776af46b5e2a8e147a3e387e43e5eba68 SHA512 0fb0fe112b49ca1a9713bd03afb83590a5aba9960b06e4ea5c80a14168603ba4a12dc3d60400fd04e097b7a29dd3dc7a48c942e21aaf4ab30e83831ef893054e MISC metadata.xml 372 BLAKE2B 79ce98b986a4193ec72cfc1ef0a1e1970e2e6333da3dc0abdc24de4148932c4f81e68a4d85cedf308d79ee5fe61c1d2573889fe4f89025b7b4848caf4380596c SHA512 014b2de4c7eb3976799f76ca01c59585be12ff0718cb8378ce0aabf40113d8fd402e0a8ef26fd8924ee0840fa7e99677e5e31698180a0537a0627c464c29e34e diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild index 9dc2ceb3fa48..57edbabee975 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND=" diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild similarity index 89% rename from dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild rename to dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild index cafb2e61a8d5..07d8d11d86eb 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild @@ -12,18 +12,18 @@ inherit distutils-r1 multiprocessing pypi DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" HOMEPAGE=" - https://github.com/maxbachmann/RapidFuzz/ + https://github.com/rapidfuzz/RapidFuzz/ https://pypi.org/project/rapidfuzz/ " LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND=" >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.2 dev-python/numpy[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/requests-oauthlib/Manifest b/dev-python/requests-oauthlib/Manifest index 28ad58cfda73..987259c446f4 100644 --- a/dev-python/requests-oauthlib/Manifest +++ b/dev-python/requests-oauthlib/Manifest @@ -1,5 +1,5 @@ DIST requests-oauthlib-1.3.1.tar.gz 48367 BLAKE2B 0cc538fe7ed1ef12740b60bb8b3e32d84f0d45b6c231c70b8bbfe9db9c8775acc51f50e78589e43eb0644c82e919a5a124941986023de4432e0631ebf0764869 SHA512 86fe34d39ad7224fd44a1b0c4fbf3784032239b894ae73ba65043941cde9675c2f8abedf44ccc00b5fb1648b8e261de258464b311f3ace6392ab6202fb50aa08 -DIST requests-oauthlib-1.4.0.gh.tar.gz 51324 BLAKE2B e62d696ceaf483f5cbfacd60570a87665d7b7933d3c79de93ce7884c6ac9f245d5ba77f1e83c518226ec2be89c3e6ba4281669e1dcf83cffcddda95fd25ae2fe SHA512 14ffe34be4aaffb774aeda7965687738c12b23291994a86ee9c1436490cd20588bfeac4fb41b4cc89966f62a6ed5152235cd06cd194a8eecc8ea9367975d87ce +DIST requests-oauthlib-2.0.0.gh.tar.gz 51357 BLAKE2B 1c1c8c2295f1bce2cb1da1c2fdd899004dfac2dc53956ebcd4affb9fcc6c11047545dec0b96311755d041694c07dcfccaff7ae479ecf7aaaf5ebcfb64665a76a SHA512 15d353da1422ce6f826b5cb3b26afeb597da4b1f0ffdf797f9cba75be4d8bbf00321dd697c1e368f6a8aeb92c57566725c745969fa7e8d60f690f79da13db867 EBUILD requests-oauthlib-1.3.1.ebuild 911 BLAKE2B 6b01f1a8695898685e96229413bbed566f788cdb266fa9430b2f736f1e0f0a1f53e5cb666e8a3754933bc57c9e33f17778a1f4213b3c59ca5e619b8998f87e1f SHA512 377180901e33cdfccaeb4bf5c3ff724ffe21efe4f22425ab366cc204ce550514fcb4ca4d1103cdcc05bde9a541b2254da9c1b537cadb062cb20e7973d3667d6b -EBUILD requests-oauthlib-1.4.0.ebuild 1112 BLAKE2B 7bb051fd60b8d5255f5e56f805548602428f5beac0876680f5ed28c13b82344f0354641634533f90dea8c94fac0cf97de87381be4dc5a1a13564ff51287c3158 SHA512 d21129839a8cccf18dbcc076e7f66f38954c96675e95b4e5f4b14426dcf744d30b22adbc4998e7ed878bd453e218950db3828fc5d90f7926391867e64f053dd0 +EBUILD requests-oauthlib-2.0.0.ebuild 1112 BLAKE2B 7bb051fd60b8d5255f5e56f805548602428f5beac0876680f5ed28c13b82344f0354641634533f90dea8c94fac0cf97de87381be4dc5a1a13564ff51287c3158 SHA512 d21129839a8cccf18dbcc076e7f66f38954c96675e95b4e5f4b14426dcf744d30b22adbc4998e7ed878bd453e218950db3828fc5d90f7926391867e64f053dd0 MISC metadata.xml 387 BLAKE2B b1f09234024d5145eb44490f5898e16d176b39dd5c5bc03a13b1a4d0801d20230348f0612132a7782d4055f908f52ac49793bd9ebd91ed8c832b0c9fdd6a3296 SHA512 d5aa59b6e4812e106d3c7aec130d630609fe86193abed686b5eb7381b26e54306fc4424afaaff6546fca241f551fa1631f732f75d49491bd3578052f80b99a0b diff --git a/dev-python/requests-oauthlib/requests-oauthlib-1.4.0.ebuild b/dev-python/requests-oauthlib/requests-oauthlib-2.0.0.ebuild similarity index 100% rename from dev-python/requests-oauthlib/requests-oauthlib-1.4.0.ebuild rename to dev-python/requests-oauthlib/requests-oauthlib-2.0.0.ebuild diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest index 19eb64617e02..3f61fefde2e1 100644 --- a/dev-python/rope/Manifest +++ b/dev-python/rope/Manifest @@ -1,3 +1,5 @@ DIST rope-1.12.0.tar.gz 288737 BLAKE2B d6ad6b549969f52c8a4a84bedd3c652e683157ce79a42677b3b475b7001e802d68c12c91d8d915eb07f562ce84d42d046d83852404aab9ee309c616640364e77 SHA512 36b948b0bb212faeb77fd93bfc0b8586c41ca260ec01cddafe4599a28630b16d74c7eeacc82755a7d9ff7d2497e2d4fa2bfddd270c3f6194c50430f884c1e6e8 +DIST rope-1.13.0.tar.gz 294457 BLAKE2B 6d859f9a5d09734ef90398671a3ef3c8564f2a8b1d03a064d22161ac7deeceefb38849cd6940a53f61f20199c27edc5ef5e88d59336cfd69f4da22685c705356 SHA512 2f150d8b56165dd3cffc3f41d94394b5f44d7d6274859d7b460c6e61b99cb9d9630f3540940fa97bcd1238fa8a799cf9c80f2d9b5b7fd6a690cebabadf775db4 EBUILD rope-1.12.0.ebuild 894 BLAKE2B 6e37d5d7454ad4ec2561d0d8aacac647e705766038fca265b3184d2d512b6b5388abcedeb6a1cc9ca6a10543031628aa608b8a43a0d07ad85adadc97d8acca71 SHA512 b406410c024ad5dc4e0f127715a4fac17d7f3e028f5361793bc590f5e2b5fe9044479e3552b108fd10f782d7177ae78cde02b3f5056401c299175ee62df86593 +EBUILD rope-1.13.0.ebuild 1151 BLAKE2B dd97e085877ae69c882d4f43ef17579b6f30617068682b2fd1073a4af91956c264e4bd64106b05910437af93075d732fbe45da4128866e5a18239c4bd1a304bd SHA512 f03881df5faa9b9d65096d104ca6b040b6707fba79726f5baa26875f2c31229b7f350e4d106fdd1399b82c308c2f40cba36d189a3e54a811521ec620bf037c00 MISC metadata.xml 452 BLAKE2B 6bee424d801bad8728f10ec3a1618e3a48776a7b0af2a04efafd07e6ae5ac8e0b88253ebc35e457c791e820f8c3b1dabde73aabbfd3636cac5e169e8aca75aa7 SHA512 4f88e1157e4838f321b6f208ba6b89fbf2b7a72ea6e038cdd6cf3e9e211c2788dda137e3adf76072c1d52026c554750193d9938054670dd995a91db24ea8da76 diff --git a/dev-python/rope/rope-1.13.0.ebuild b/dev-python/rope/rope-1.13.0.ebuild new file mode 100644 index 000000000000..aa7a89620473 --- /dev/null +++ b/dev-python/rope/rope-1.13.0.ebuild @@ -0,0 +1,43 @@ +# 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 distutils-r1 pypi + +DESCRIPTION="Python refactoring library" +HOMEPAGE=" + https://pypi.org/project/rope/ + https://github.com/python-rope/rope/ +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="doc" + +RDEPEND=" + >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # our venv style confuses this comparison + ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing + ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing + ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled + # TODO + ropetest/contrib/autoimport/autoimporttest.py::TestQueryUsesIndexes::test_search_by_name_like_uses_index + ropetest/contrib/autoimport/autoimporttest.py::TestQueryUsesIndexes::test_search_module_like_uses_index +) diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest index 184031a4672b..b73e3be3a010 100644 --- a/dev-python/rq/Manifest +++ b/dev-python/rq/Manifest @@ -1,7 +1,3 @@ -DIST rq-1.15.1.gh.tar.gz 633531 BLAKE2B e1cf463e54533a1a56fab98a66f4cfe2ef73da48ab965a10066b84050aa1ac72373328246236fbd45bdf3d026ffc355aa117a21047dce1cef16b18c6e96a0f3f SHA512 75228f037c5c731f7788bb18654f2e07a9af39f8980900166e07145887f7cbed06fbd7fb5513a770cee791d07a49d85a544b83f347cce6726d7745f8396e3aac -DIST rq-1.16.0.tar.gz 627998 BLAKE2B cff296147f92d234a29f3e1c0f762bcaf873aabebc3cea816e8a772586e41ca850bba600d1e6e974ebfe1da4286ee4b15a5326cb0fee1a082b7bc632005b3ef5 SHA512 8746bed4d9fccd2f74ceb3ba026268f3c7441f278348e2823e6dbaf95326ff396f76564f3622c94440fef4b0a49b5fadc5680b1abdb3cfaacfa1118aa85c8457 DIST rq-1.16.1.tar.gz 628089 BLAKE2B 74d57c34f338c8dfe14c921134253618253124fc34b69b78f0526a9c4d08b0d70ed50115658ee275f09b98ca48d7f5334032d81e0e9437184a0d3c4e782645fe SHA512 618f7833724b4bca5509132878d1bb28a25f99299a774709e839ff2b6771e27731330318070f6eb6c4aaced8167aec4ba02a89bf40285a9b16cd04e1935f7428 -EBUILD rq-1.15.1.ebuild 1444 BLAKE2B cc0a48b0d249bd0f04cbe89b0751df613e110bd467b639bbd8c3df1e25c8642635a8cab902d8f0c5d98a8ed4e039d241dc2e712ef0e8428ae5a26bf3e7440c4b SHA512 fb337dad159eb75080893a48b2a2bc7f6634479f15361f832734fae69255151253433f29abfa9303ec3ffa45ea4845dbc00e556f7af0791a943c5c9977cdbad9 -EBUILD rq-1.16.0.ebuild 1332 BLAKE2B d0514b70af8f560334d6d563644926e0b9fa5cc2c1d92930466495d29e9698918c68964c1e3baf98e5aca6c16eccb4d891adb927fa159ffdcf5718a745a6a998 SHA512 b1452dced3349b8e2330839e8ad7adce2882a5c91ad20c326705998fe9ce02af93d267affd4320a60934a7b3edef6295e56f8b05d7c9e80d7fdda887e931b73b -EBUILD rq-1.16.1.ebuild 1332 BLAKE2B d0514b70af8f560334d6d563644926e0b9fa5cc2c1d92930466495d29e9698918c68964c1e3baf98e5aca6c16eccb4d891adb927fa159ffdcf5718a745a6a998 SHA512 b1452dced3349b8e2330839e8ad7adce2882a5c91ad20c326705998fe9ce02af93d267affd4320a60934a7b3edef6295e56f8b05d7c9e80d7fdda887e931b73b +EBUILD rq-1.16.1.ebuild 1329 BLAKE2B 13ffc62bb63314065af4ea2fdc555cfc152cdaaa7281f92bdb29479fe44c4b2157db1c453a6ccd055114368783cd78a2f7e07520e406e2d062e66a6f7c9e7770 SHA512 7a3fe8a0e519c66417d2c0ed8b76e45f4ff9ff62ed0fd52834706ab5321387bb49acb8b327d4e56719563c8900837de59e02e5cf864d715bc57834e19ec20a0d MISC metadata.xml 453 BLAKE2B 6a46d43b524fded1ad4749fb9669ea07f8b3e23940d0bf2a4db5d92564316b01fdfbe220771e30b1a110ef72c613ad683cdcb7940682ea32198a5b6f027e4db3 SHA512 104ef96c34b55a9fda377c1304ff85781219fdbccef1a83d1bef30cb2fbd0ef816cfe82715af8937f452499135f7ed65c65a29c34919a09b6144ada367c26af5 diff --git a/dev-python/rq/rq-1.15.1.ebuild b/dev-python/rq/rq-1.15.1.ebuild deleted file mode 100644 index b1958be8a028..000000000000 --- a/dev-python/rq/rq-1.15.1.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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 - -DESCRIPTION="Simple, lightweight library for creating and processing background jobs" -HOMEPAGE=" - https://python-rq.org/ - https://github.com/rq/rq/ - https://pypi.org/project/rq/ -" -# Tests missing from sdist, as of 1.14.1 -SRC_URI=" - https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=dev-python/click-5.0[${PYTHON_USEDEP}] - >=dev-python/redis-4.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-db/redis - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/sentry-sdk[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - local redis_test_config="daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 - " - - # Spawn Redis itself for testing purposes - # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox. - # I'm not restricting tests yet because this doesn't happen for anyone else AFAICT. - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - /usr/sbin/redis-server - <<< "${redis_test_config}" || die - - # Run the actual tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} diff --git a/dev-python/rq/rq-1.16.0.ebuild b/dev-python/rq/rq-1.16.0.ebuild deleted file mode 100644 index ac48b2056812..000000000000 --- a/dev-python/rq/rq-1.16.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Simple, lightweight library for creating and processing background jobs" -HOMEPAGE=" - https://python-rq.org/ - https://github.com/rq/rq/ - https://pypi.org/project/rq/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - >=dev-python/click-5.0[${PYTHON_USEDEP}] - >=dev-python/redis-4.5.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-db/redis - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/sentry-sdk[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - local redis_test_config="daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 - " - - # Spawn Redis itself for testing purposes - # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox. - # I'm not restricting tests yet because this doesn't happen for anyone else AFAICT. - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - /usr/sbin/redis-server - <<< "${redis_test_config}" || die - - # Run the actual tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} diff --git a/dev-python/rq/rq-1.16.1.ebuild b/dev-python/rq/rq-1.16.1.ebuild index ac48b2056812..9ab9863d85e3 100644 --- a/dev-python/rq/rq-1.16.1.ebuild +++ b/dev-python/rq/rq-1.16.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/click-5.0[${PYTHON_USEDEP}] diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 3ab20e1c919a..85182ab100d8 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,5 +1,3 @@ -DIST scikit_build_core-0.8.1.tar.gz 202391 BLAKE2B acfa3d2c235ac1837b52e96a3b3a04329f9c4a1cb89ed6f56dc1596d67e5881f5a2950bb3b55e038f2b958579cb3824fc379af310ca9c1ae4dc90f16cb1c1834 SHA512 a343391178456af740e527002187161f83dbe94d1802fc8bd0e1370739367e351709449686a6fe5cfca24dd445f39f3dcafa8762a9a5f2e845d5c2a22e2534da DIST scikit_build_core-0.8.2.tar.gz 203630 BLAKE2B 7093fd02891fe225ffee1b6da7800e49eb71c6468947fff1a80015eda8c9940f117196dfd067d0ea274d9958f8f13681ccd859f95ce9bf6a7d72eedc367489f3 SHA512 4b33936912806b5f607492d253d5cc6b2523d4892043caad82fed76140e53a0e9dec8178811a618cdc9b64f247e37145d474eb1979d181dd595b4905def1da8f -EBUILD scikit-build-core-0.8.1.ebuild 1455 BLAKE2B de01bed5cf6c16abb5fa9eb55a5f0b0056e79ea2181bb85bdff0f4b507229443332e0b01233e110f08bf4c3a9eb9c89989e92bffda64f2809803c495a57f6776 SHA512 9240195ba041e55a52f04072e0c0930c7cb606479a5453a67267ac3b3ac41151f42c2248e596a08017668404cb6e737d7e514e83294cc5b6a97be1fd3faa7172 EBUILD scikit-build-core-0.8.2.ebuild 1455 BLAKE2B de01bed5cf6c16abb5fa9eb55a5f0b0056e79ea2181bb85bdff0f4b507229443332e0b01233e110f08bf4c3a9eb9c89989e92bffda64f2809803c495a57f6776 SHA512 9240195ba041e55a52f04072e0c0930c7cb606479a5453a67267ac3b3ac41151f42c2248e596a08017668404cb6e737d7e514e83294cc5b6a97be1fd3faa7172 MISC metadata.xml 393 BLAKE2B 25bdc0bc295ed4bd7cd76a5a6952cb7fa5d5a404d3260562f2ed322d80f2466add0373a2a6b10a41c4dc2211e82e0a680735301d8844e70a54760301b4ab190f SHA512 176537f2027aedb3bc8bd16bbbcde8bfed246d621763e22a979f2942c016e1bafa5ef2d11d8d078e5d59970ea115864a8501185343bc3d4b9fd8493adbd16aab diff --git a/dev-python/scikit-build-core/scikit-build-core-0.8.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.8.1.ebuild deleted file mode 100644 index d49a764ca1e3..000000000000 --- a/dev-python/scikit-build-core/scikit-build-core-0.8.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# we always want [pyproject] extra -RDEPEND=" - >=dev-python/packaging-20.9[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/exceptiongroup[${PYTHON_USEDEP}] - >=dev-python/tomli-1.1[${PYTHON_USEDEP}] - ' 3.9 3.10) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO / we don't package validate_pyproject anyway - tests/test_schema.py::test_compare_schemas - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p subprocess -m "not isolated and not network" -} diff --git a/dev-python/shiboken2/Manifest b/dev-python/shiboken2/Manifest index e0b962809699..1ac175e94904 100644 --- a/dev-python/shiboken2/Manifest +++ b/dev-python/shiboken2/Manifest @@ -1,3 +1,5 @@ DIST pyside-setup-opensource-src-5.15.12.tar.xz 3585204 BLAKE2B a664555b5a98d5ebda39c8226062e12c2b3308e6d95866cd9268de6a8089aef5d0e7a4958821a8e84642f01bffe2a9323ba0752d33fc803d4eb4b29453e2f070 SHA512 843d7352bfb7c9765b5033939b2a6211148ad79a6012685b2d07775745edf04c8420359efb2a3ae4a8686de4daaeb7f531f73fd152f0a2fe7dd54de0080c3cf4 +DIST pyside-setup-opensource-src-5.15.13.tar.xz 3585684 BLAKE2B be464e1a4a5e1523dbc214fdb7be7c5679f33835910d6c12ba464104f3582905f22dd3ae05cbfbb0a7b2d29748335e15d3069d25c754364f5abce85b8b6c8855 SHA512 559e1d474e382ec835cdf2bc69eb27113fdb920a96a63ab0ee022c2a9d2141e5919afd566cb82701e4d2130b142aa59fcbfd60db34823a4f03b879eee5d9e3a8 EBUILD shiboken2-5.15.12.ebuild 6493 BLAKE2B 34f0ebd1d7e10ff7807e35b9142cef676b976141dab3b47592531f0171e4c8d83e48dfebf19ddce910b74abfda7581ac18f5888954d499bb9266891aa498552f SHA512 4af95624bd30d165b28ad35d49dcd48ce3775f0c5981024477b83dbcdafc99c58137fbd60941c60a0a715e0c8b81422bb73df771e5900dc46b667fcc558dcdc6 +EBUILD shiboken2-5.15.13.ebuild 6523 BLAKE2B a50b257734f1bed206d8cbcac4abbfe04eb46e2996ffb5855eec7bf90a594463c4be1b64272884d82aaf055135d5484f7cf42704a54585f616bd4eaae45a5574 SHA512 3b149f3657f287d0996cae25dfcfc28c4b693d45b3c6a6bef76fff2f4851c62f80bd06339f3765b620b578ca613b0ae48f681c5e7ac3a500848b53b410fef441 MISC metadata.xml 730 BLAKE2B 803b825adb9fcd4379b1e3fba57d6b1916a81ced12f3b3c7d3ddcd68a0c03e85fcf31d5b07a70deebe073f267fe93a0529f7ffb4b1a9508a2223894883044f3b SHA512 5a462077fee2bd3ac87ab79274be0a718fd9b273fca4946d2d2734cefdf5817e6b4dc478a828b3bc783c63e64a62a6662b482d61eefe57386c15f9703a57fb24 diff --git a/dev-python/shiboken2/shiboken2-5.15.13.ebuild b/dev-python/shiboken2/shiboken2-5.15.13.ebuild new file mode 100644 index 000000000000..ea070b39f209 --- /dev/null +++ b/dev-python/shiboken2/shiboken2-5.15.13.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Split the "/usr/bin/shiboken2" binding generator from the +# "/usr/lib64/libshiboken2-*.so" family of shared libraries. The former +# requires everything (including Clang) at runtime; the latter only requires +# Qt and Python at runtime. Note that "pip" separates these two as well. See: +# https://doc.qt.io/qtforpython/shiboken2/faq.html#is-there-any-runtime-dependency-on-the-generated-binding +# Once split, the PySide2 ebuild should be revised to require +# "/usr/bin/shiboken2" at build time and "libshiboken2-*.so" at runtime. +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{10..11} ) + +LLVM_COMPAT=( 15 ) + +inherit cmake llvm-r1 python-r1 toolchain-funcs + +MY_P=pyside-setup-opensource-src-${PV} + +DESCRIPTION="Python binding generator for C++ libraries" +HOMEPAGE="https://wiki.qt.io/PySide2" +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${PV}-src/${MY_P}.tar.xz" +S="${WORKDIR}/${MY_P}/sources/shiboken2" + +# The "sources/shiboken2/libshiboken" directory is triple-licensed under the +# GPL v2, v3+, and LGPL v3. All remaining files are licensed under the GPL v3 +# with version 1.0 of a Qt-specific exception enabling shiboken2 output to be +# arbitrarily relicensed. (TODO) +LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+docstrings numpy test vulkan" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Tests fail pretty bad and I'm not fixing them right now +RESTRICT="test" + +# Minimal supported version of Qt. +QT_PV="$(ver_cut 1-3)*:5" + +# Since Clang is required at both build- and runtime, BDEPEND is omitted here. +RDEPEND="${PYTHON_DEPS} + =dev-qt/qtcore-${QT_PV} + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + sys-devel/llvm:${LLVM_SLOT} + ') + docstrings? ( + >=dev-libs/libxml2-2.6.32 + >=dev-libs/libxslt-1.1.19 + =dev-qt/qtxml-${QT_PV} + =dev-qt/qtxmlpatterns-${QT_PV} + ) + numpy? ( dev-python/numpy[${PYTHON_USEDEP}] ) + vulkan? ( dev-util/vulkan-headers ) +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qttest-${QT_PV} ) +" + +DOCS=( AUTHORS ) + +src_prepare() { + # TODO: File upstream issue requesting a sane way to disable NumPy support. + if ! use numpy; then + sed -i -e '/\bprint(os\.path\.realpath(numpy))/d' \ + libshiboken/CMakeLists.txt || die + fi + + # Shiboken2 assumes Vulkan headers live under either "$VULKAN_SDK/include" + # or "$VK_SDK_PATH/include" rather than "${EPREFIX}/usr/include/vulkan". + if use vulkan; then + sed -i -e "s~\bdetectVulkan(&headerPaths);~headerPaths.append(HeaderPath{QByteArrayLiteral(\"${EPREFIX}/usr/include/vulkan\"), HeaderType::System});~" \ + ApiExtractor/clangparser/compilersupport.cpp || die + fi + + local clangver="$(CPP=clang clang-major-version)" + + # Clang 15 and older used the full version as a directory name. + if [[ ${clangver} -lt 16 ]]; then + clangver="$(CPP=clang clang-fullversion)" + fi + + # Shiboken2 assumes the "/usr/lib/clang/${CLANG_NEWEST_VERSION}/include/" + # subdirectory provides Clang builtin includes (e.g., "stddef.h") for the + # currently installed version of Clang, where ${CLANG_NEWEST_VERSION} is + # the largest version specifier that exists under the "/usr/lib/clang/" + # subdirectory. This assumption is false in edge cases, including when + # users downgrade from newer Clang versions but fail to remove those + # versions with "emerge --depclean". See also: + # https://github.com/leycec/raiagent/issues/85 + # + # Sadly, the clang-* family of functions exported by the "toolchain-funcs" + # eclass are defective, returning nonsensical placeholder strings if the + # end user has *NOT* explicitly configured their C++ compiler to be Clang. + # PySide2 does *NOT* care whether the end user has done so or not, as + # PySide2 unconditionally requires Clang in either case. See also: + # https://bugs.gentoo.org/619490 + sed -i -e 's~(findClangBuiltInIncludesDir())~(QStringLiteral("'"${EPREFIX}"'/usr/lib/clang/'"${clangver}"'/include"))~' \ + ApiExtractor/clangparser/compilersupport.cpp || die + + cmake_src_prepare +} + +src_configure() { + # Minimal tests for now, 2 failing with the extended version + # FIXME Subscripted generics cannot be used with class and instance checks + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + -DDISABLE_DOCSTRINGS=$(usex !docstrings) + ) + + shiboken2_configure() { + local mycmakeargs=( + "${mycmakeargs[@]}" + -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" + -DPYTHON_EXECUTABLE="${PYTHON}" + -DUSE_PYTHON_VERSION="${EPYTHON#python}" + -DFORCE_LIMITED_API=OFF + ) + # CMakeLists.txt expects LLVM_INSTALL_DIR as an environment variable. + local -x LLVM_INSTALL_DIR="$(get_llvm_prefix)" + cmake_src_configure + } + python_foreach_impl shiboken2_configure +} + +src_compile() { + python_foreach_impl cmake_src_compile +} + +src_test() { + python_foreach_impl cmake_src_test +} + +src_install() { + shiboken2_install() { + cmake_src_install + python_optimize + + # Uniquify the "shiboken2" executable for the current Python target, + # preserving an unversioned "shiboken2" file arbitrarily associated + # with the last Python target. + cp "${ED}"/usr/bin/${PN}{,-${EPYTHON}} || die + + # Uniquify the Shiboken2 pkgconfig file for the current Python target, + # preserving an unversioned "shiboken2.pc" file arbitrarily associated + # with the last Python target. See also: + # https://github.com/leycec/raiagent/issues/73 + cp "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}{,-${EPYTHON}}.pc || die + } + python_foreach_impl shiboken2_install + + # CMakeLists.txt installs a "Shiboken2Targets-gentoo.cmake" file forcing + # downstream consumers (e.g., PySide2) to target one "libshiboken2-*.so" + # library and one "shiboken2" executable linked to one Python interpreter. + # See also: + # https://bugreports.qt.io/browse/PYSIDE-1053 + # https://github.com/leycec/raiagent/issues/74 + sed -i \ + -e 's~shiboken2-python[[:digit:]]\+\.[[:digit:]]\+~shiboken2${PYTHON_CONFIG_SUFFIX}~g' \ + -e 's~/bin/shiboken2~/bin/shiboken2${PYTHON_CONFIG_SUFFIX}~g' \ + "${ED}/usr/$(get_libdir)"/cmake/Shiboken2*/Shiboken2Targets-${CMAKE_BUILD_TYPE,,}.cmake || die + + # Remove the broken "shiboken_tool.py" script. By inspection, this script + # reduces to a noop. Moreover, this script raises the following exception: + # FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/../shiboken_tool.py': '/usr/bin/../shiboken_tool.py' + rm "${ED}"/usr/bin/shiboken_tool.py || die +} diff --git a/dev-python/sphinx-press-theme/Manifest b/dev-python/sphinx-press-theme/Manifest index 2c8d82094305..a837da7901c6 100644 --- a/dev-python/sphinx-press-theme/Manifest +++ b/dev-python/sphinx-press-theme/Manifest @@ -1,5 +1,5 @@ -DIST sphinx_press_theme-0.8.0.tar.gz 68878 BLAKE2B d03b361b4447a78575f7c0887bd01fd2e685030babb3062da67c571715e0f82eafb889e872dab9817a2813344172b3f3b94193aa10905bbbe2f45b64a9682cda SHA512 b4393a9200b42f414401ff5419fc51db8dd248c677a8ba234f2ae8cf5190cef2083c3ae25b7f5435223917a7c3e471dace6987e323fc885456af2467cedc8a78 DIST sphinx_press_theme-0.9.0.tar.gz 84424 BLAKE2B 5c05d7ca4d40d054ee8f38ba3e1cb41d0ebacc0a9efd371c7a0c4c9943adb01e9aff36ce430c237497aad748b70c3c2b1f75062e2c63d1bf1b51b850f8235a6f SHA512 fec913a128e2b03d33baa4c9822932a468bf1a8c42255b8e734cbfbb2403b75d4696cfa3b19b6585240d5c5cce4ac3fc4acbc6cc8f2e2c530fa1a67983ce017f -EBUILD sphinx-press-theme-0.8.0.ebuild 520 BLAKE2B c9c58de64b1e3dfba569469fd133478aaa7283aa16e1e4951dc1cbc7bb27a9543ee975c9c3fbed6b8828a5c28bbfe71bfe8377d4750d9652f1a1ea8eb180fc7f SHA512 ea112ff3641e222fdf5b02fb9300eb32245f9295fc66bfbb6d440df9ed848fe2945b6edc70d70d4d50d8d3c605ede1d29e0f6935aae7a01e902003db47b09421 +DIST sphinx_press_theme-0.9.1.tar.gz 254696 BLAKE2B fa1c26ed8f7e2ec375e3be716622669d02845c733f37fb42e5e960395e365aecc526b711ab5375fb15946612e0a1ad6dfc066b0aec8b68316fdc828d2582a4d7 SHA512 4c3fe68e6be32ac93b514aac10f26a096e4190c0428e79329448717691f896a847cfdfd756348511c6af14e37bc8492ca7ea905833317a5259c0858553714ec8 EBUILD sphinx-press-theme-0.9.0.ebuild 520 BLAKE2B c9c58de64b1e3dfba569469fd133478aaa7283aa16e1e4951dc1cbc7bb27a9543ee975c9c3fbed6b8828a5c28bbfe71bfe8377d4750d9652f1a1ea8eb180fc7f SHA512 ea112ff3641e222fdf5b02fb9300eb32245f9295fc66bfbb6d440df9ed848fe2945b6edc70d70d4d50d8d3c605ede1d29e0f6935aae7a01e902003db47b09421 +EBUILD sphinx-press-theme-0.9.1.ebuild 520 BLAKE2B c9c58de64b1e3dfba569469fd133478aaa7283aa16e1e4951dc1cbc7bb27a9543ee975c9c3fbed6b8828a5c28bbfe71bfe8377d4750d9652f1a1ea8eb180fc7f SHA512 ea112ff3641e222fdf5b02fb9300eb32245f9295fc66bfbb6d440df9ed848fe2945b6edc70d70d4d50d8d3c605ede1d29e0f6935aae7a01e902003db47b09421 MISC metadata.xml 576 BLAKE2B a2810f29bb4a08de1f9a60484ef93865cae628002754681c96c4f3321a442d34fe15965b9dc4027ee4f423cb7d1b45e17d94b5919004b7f1be9534a7e9e4b049 SHA512 85a32a9682b26a1d159c423bd4086b555b7d430d41e681efe19a1604145e5aa90c397dfcb614f1f972ca6e5add9a1db1ca6cf016c49599bb1a9b88e1ff57df35 diff --git a/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild b/dev-python/sphinx-press-theme/sphinx-press-theme-0.9.1.ebuild similarity index 100% rename from dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild rename to dev-python/sphinx-press-theme/sphinx-press-theme-0.9.1.ebuild diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index 6e295d8d003b..c8d0db16efec 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -2,8 +2,10 @@ DIST SQLAlchemy-1.4.51.tar.gz 8521574 BLAKE2B 216550225c11d5367e5a50ec321a09078b DIST SQLAlchemy-1.4.52.tar.gz 8514200 BLAKE2B b41fccb885ce6761e29621a654c97537610a1875d66302ba56fac560f5c85db35b14595efd903aebfd0186ee39b75a8666e1304cdee6a6ec6eb9923bc602b9e5 SHA512 afda6a3503c9d2baba8c1dd9e7216d5ac1561f52f5f11009c41a1a98ac998643c980c60cf8ba4d84c4af8808be26ead9fd2e7a2c8bf15b2fdb521b4e5de7748e DIST SQLAlchemy-2.0.27.tar.gz 9527460 BLAKE2B 06c3649c00fad1a82305502fce00938b85098a6e283eccc5992bc6b1df564a2947557db6bbd3633f96096fabca1fcf8fb1edee125b86be3a31508d6878fcc3be SHA512 78f0aeda4352e05282b86bdcaaf369804e4294e10f944a15cacd518b3741cf6359880d7400ec689e234ad6f8227d32822aa9073ed33f40825c3542102ebcada5 DIST SQLAlchemy-2.0.28.tar.gz 9531010 BLAKE2B bd989adcdfe9640d001a97f48d782628ae307fd24d74ad227cf8e767bf0cfcb71b95f8a3506768146477b09f5196323e435092899d4ecc139a422849fc787a52 SHA512 83745aaf2d0b469dbbb28960eef4a1e23fb8fe8a2f4b8cb055cc06c5bd4ccb2f365a2b55c7ca76be2d809d4127e16ace06f4e50f59f63d946e3225375499f4f0 +DIST SQLAlchemy-2.0.29.tar.gz 9543967 BLAKE2B 04425618b6e0bcf98a7a32a4a6b1c092120a9f3eb55761879b072ac3a3e08c8f1b97fb4d2df4b35b2fd810e11146f4d83cf67cd8ec23fb4d96c5d6cfff7657af SHA512 d1143c65fb26335d652083b9a90afaecf78ed312cea5c26f989380204e909c341c1bc3bb1e07274353e1c409d21737fad4d7391f186b2d2373814582d3baaf78 EBUILD sqlalchemy-1.4.51.ebuild 3436 BLAKE2B 60b2e39902de5052fefb003514f3fb232cfd23ade139e8c5fc4d2b625d8fd65a40b22d6ae2593c7ee6ea12d1ce1dd4b192dc95cde3485671f292d96e3bd8999f SHA512 1c3c8bbd5459690c689ada1cfa9c89cf58298c6ade58117b9331ce99f3a7df8307f8976baaf03911ba3c828da05cd6c8b743cd2bd5120a7dbcf9e42b35fcc7a1 -EBUILD sqlalchemy-1.4.52.ebuild 3439 BLAKE2B 18b9ec0df9ebc9ad83aef42f8a0ab636f1b85936edcd0dcbc7d485b86e8a1eb74ddcbbb02c50a53d14d8e4b015a5437c577a24cbf8933858385cca12d37d260f SHA512 5db6b48c678fe11624b1bdf290c7dafca5a4bac264cce90181f08d7368ef16c0324d3cbb5b3c62e5537ede668510fd7d4e23609a34792b1a6ab611c5404925ae +EBUILD sqlalchemy-1.4.52.ebuild 3437 BLAKE2B 47754cd23746113310cc0042cce769cd923205a62874521b53f9cc7bdbe0dcc3e2a384c2ca7c1c060b657e28872be4d7500d74946efae43006cfcd0949b0f57e SHA512 83519c2618215d5d35560277a30927693209f532816fa4912f8dd73b7881f98b81c4cc18ecf6d8d9e6a979b4b9610f6d4784167800ed758b112a4a9d95946b9a EBUILD sqlalchemy-2.0.27.ebuild 3954 BLAKE2B 9bce2efb81f5909ecb56762d4ab38fa16384109148131c76389b5bdf4f7644e1a6ed01a388d11a1cc975d7b55380e17cc7256bd38237f3b1cfe3c4634067ae97 SHA512 b655ead9dbfd58766b379a9f6f546185fd497ef478de0e323a5d87d8d5bd5698e5d503cb151a5c57c3b60241800826d53ec9779a38a2f4ac629b567809379c33 -EBUILD sqlalchemy-2.0.28.ebuild 3957 BLAKE2B 87634075cbf5a0acf7315ded912c9c4d8551aa8455af1966d1650fa32aee34a96cc3ee1e2ca51782192e33de82968eafc081a285a1ad1c347210854ea2b4df52 SHA512 2714527cb149193ffd5c64e56ed1a4cdd6de7b35a60e96dded6fce8afacbd58749857f9abad4e581376bfed9fedbdce323191234250cfb73d41a63606b4560f6 +EBUILD sqlalchemy-2.0.28.ebuild 3955 BLAKE2B 988449063437a2478db4ba705d66e863ed4a9f8724a8751cc73248e61fc50ece848b61a13815a3e5faaee0674487d9c15bc6bb236579018498b543c942ae5198 SHA512 7d7bca67701ccf7474f91c711c7e3c9e94a8d43662ce0c45410c7ff5ca3aa87445ae7c2d3a9e0490923751d40122d3441c3517a11347b7cf86aee35d12799d2b +EBUILD sqlalchemy-2.0.29.ebuild 3962 BLAKE2B 257ac594f9b76b02da6801683e8567085b3655fbd3aaf771fcc866f6e6f77d30b84d023000dae93f5c69e567ebb4fb54e15a11d9aff310f150122e9fed316fa6 SHA512 6b2f134d62958445e5e2049138ed296347c4734e7e81dbff51a6cb0b1323762ebca97e2acf492ba1c54a5a491e35ce095c68a480fae5781623099cfe34db9963 MISC metadata.xml 444 BLAKE2B 5fbfcf8f16e52ab5bb691b0b33a8491d94e42a80409114cd9b306af7d4b0eb8b6660fabc663adee53080c635217961301b78df536995b91afe9288d255f73d62 SHA512 b432b65ed3033d34ac0784d007909eb838b309b6a4785eebb1a3f808e43dfc41c786cd55e4dd048776c65127aac170bdd9fb9e5a8ae63accb5f65e300bca9676 diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.52.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.52.ebuild index d0dc1b471667..c0eebfd288af 100644 --- a/dev-python/sqlalchemy/sqlalchemy-1.4.52.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-1.4.52.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="examples +sqlite test" BDEPEND=" diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.28.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.28.ebuild index a481a9d6ce5e..0ea36df4e9dc 100644 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.28.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.28.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="examples +sqlite test" RDEPEND=" diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild new file mode 100644 index 000000000000..f6836f064aa4 --- /dev/null +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="sqlite?" + +inherit distutils-r1 multiprocessing optfeature pypi + +MY_PN="SQLAlchemy" +DESCRIPTION="Python SQL toolkit and Object Relational Mapper" +HOMEPAGE=" + https://www.sqlalchemy.org/ + https://pypi.org/project/SQLAlchemy/ + https://github.com/sqlalchemy/sqlalchemy/ +" +SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="examples +sqlite test" + +RDEPEND=" + >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + $(python_gen_impl_dep sqlite) + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/greenlet/d' setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_IGNORE=( + test/ext/mypy/test_mypy_plugin_py3k.py + test/typing/test_mypy.py + # hardcode call counts specific to Python versions + test/aaa_profiling + ) + local EPYTEST_DESELECT=( + # warning tests are unreliable + test/base/test_warnings.py + ) + local sqlite_version=$(sqlite3 --version | cut -d' ' -f1) + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access + test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg + test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg + test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string + test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string + test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string + "test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message" + "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}"::test_{delete,insert,update}_single + test/base/test_utils.py::ImmutableDictTest::test_pep584 + ) + ;; + esac + if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution + test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]" + "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]" + "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]" + ) + fi + + # upstream's test suite is horribly hacky; it relies on disabling + # the warnings plugin and turning warnings into errors; this also + # means that any DeprecationWarnings from third-party plugins cause + # everything to explode + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p rerunfailures --reruns=10 --reruns-delay=2 \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "asyncio support" dev-python/greenlet + optfeature "MySQL support" \ + dev-python/mysqlclient \ + dev-python/pymysql + optfeature "postgresql support" dev-python/psycopg:2 +} diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest index aec3f725e033..40d413342a7f 100644 --- a/dev-python/stripe/Manifest +++ b/dev-python/stripe/Manifest @@ -1,9 +1,7 @@ -DIST stripe-8.4.0.tar.gz 1071302 BLAKE2B b7aa15e20baa6c0a2e939fda1ee45d3acab72ab771717ca15b0302793f4958257d0fe915c02d92d4be1d51eb6cc6be3bc28d4cda43dffb0ed1e2e958cfc29160 SHA512 b7ddb5a11c379492f5a7eafcc44197e026e3020420a83c294db6bbe2d73b39c4af38746817d0684e84f09232b12b45280d919090a331a9a0d03af4d02e59ef99 DIST stripe-8.6.0.tar.gz 1075310 BLAKE2B cf497317cce5f8525ccc8491ccfe8610f701abc175b9d24099790ab8a5ed7b8c67888960f96d579c7d623162d82e9f26beb09532f84eb7785c93acc3cb516825 SHA512 25fc7396ea0d5cc448a8c9c00f5dfac7ea5181a4c82d7f1b3d81d0e54b55876213ffddcb478391604f228ff5a7bbe6adcfdee0cdfce3ed385be8432c400053bf DIST stripe-8.7.0.tar.gz 1080685 BLAKE2B 0d91f852ad88cf09fb5230a421f9b9b5ade3e7617e95f6f0b5ff3bb14e307d272c1d8600a2673d63a408ca24501e71383fa18f527433e9fbc816f6a48fb9c576 SHA512 977c57a4bad1b572dbee566609f28a9b7e3bffea6516ac48b1f69c51a8ee8fb44d342ce886e2809f6c18b633c30f57e35c565817f2dd67d82c23048dc47d66e5 DIST stripe-8.8.0.tar.gz 1102096 BLAKE2B b8a2696d3f3347afb6ee9b3c6981ac4b2a5a19775d698e1cd12a7042a8373faf1ac132789776f8d5248d7691da9cf21a227916445c72ee172d2928cae3583895 SHA512 7638d49687cf3008828efd75a600ab8319e13bfb77aa4accb919628ca9e7fdd502b28a43b03863bb76d185af3a0521fd775557d72f850bf8b692c0504b7ff7a7 -EBUILD stripe-8.4.0.ebuild 2139 BLAKE2B ebca4f16824fb84f12b8a3009d39418bf836d5afe7a7cba989a79e7511cec8e7dd5497c641fc7722a4b91b5b5fd41cc2d66aed9d66c7f85bc0884c66dacdcb61 SHA512 5d06e11939ee3a719576700265c595e974f5b1d4b5b5f3431283e78d6c2eb16dbc9a49e3919e7341e91e00a4130d1345efce1249f098ab27dd7967a32b645094 -EBUILD stripe-8.6.0.ebuild 2142 BLAKE2B 12b001219d977c62a6077979b148cce983a3cab06ed9513222d50ee54b5e1958e70d01d906f50e0e2103674c68a0822de16309ce6abfa17e1883d04c1a7c7160 SHA512 9794a2cd535557155735e3805d99b6825f27e827a82b505042e15cfc53d4912c384fc3d9687bdb5eb2474ebac3f3a08d84946e2a617bb18729c2d80ba59a4fe6 +EBUILD stripe-8.6.0.ebuild 2139 BLAKE2B ebca4f16824fb84f12b8a3009d39418bf836d5afe7a7cba989a79e7511cec8e7dd5497c641fc7722a4b91b5b5fd41cc2d66aed9d66c7f85bc0884c66dacdcb61 SHA512 5d06e11939ee3a719576700265c595e974f5b1d4b5b5f3431283e78d6c2eb16dbc9a49e3919e7341e91e00a4130d1345efce1249f098ab27dd7967a32b645094 EBUILD stripe-8.7.0.ebuild 2142 BLAKE2B bcc7dd630341fec24d7a7e6b3898ed74c7e2491698bec62dd4a3f7006a4e25d34a02871820df8b832eeaf0e52ecbe86c247a1c302ca6f31a34433c2969fb9603 SHA512 484aec1eedeb70fc0be89e87eda2ce44a368c2ff9a186957340200a7130ed63d351ad49c4e57685eca1d29ccd5e1f33a61e83c2ab603d081e2edc8d4787f0808 EBUILD stripe-8.8.0.ebuild 2142 BLAKE2B bcc7dd630341fec24d7a7e6b3898ed74c7e2491698bec62dd4a3f7006a4e25d34a02871820df8b832eeaf0e52ecbe86c247a1c302ca6f31a34433c2969fb9603 SHA512 484aec1eedeb70fc0be89e87eda2ce44a368c2ff9a186957340200a7130ed63d351ad49c4e57685eca1d29ccd5e1f33a61e83c2ab603d081e2edc8d4787f0808 MISC metadata.xml 673 BLAKE2B 6b85b1f88713d2365274fcff21648748039b48028b3c34c1192e16ca12d0f3b4d14ab13c7c2a744c381898ea0c1304bda8be52d3fadddc1a1b787f010b001398 SHA512 e3178927a69d14f59673acc5eaedda59db5a07e2145ed6fb0597363b60183cb3e7a7b0feefc1d4c9095d52ed96e0be32ef5dc23ad0c20fd6e6b33c830177c0be diff --git a/dev-python/stripe/stripe-8.4.0.ebuild b/dev-python/stripe/stripe-8.4.0.ebuild deleted file mode 100644 index 79c3e3bba170..000000000000 --- a/dev-python/stripe/stripe-8.4.0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# 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} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Stripe python bindings" -HOMEPAGE=" - https://github.com/stripe/stripe-python/ - https://pypi.org/project/stripe/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="telemetry" - -RDEPEND=" - >=dev-python/requests-2.20[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] -" -# please bump dev-util/stripe-mock dep to the latest version on every bump -BDEPEND=" - test? ( - >=dev-util/stripe-mock-0.182.0 - dev-python/pytest-mock[${PYTHON_USEDEP}] - net-misc/curl - ) -" - -distutils_enable_tests pytest - -DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md ) - -src_prepare() { - if ! use telemetry; then - sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py || die - fi - distutils-r1_src_prepare -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests -p pytest_mock -} - -src_test() { - local stripe_mock_port=12111 - local stripe_mock_max_port=12121 - local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log" - # Try to start stripe-mock until we find a free port - while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do - ebegin "Trying to start stripe-mock on port ${stripe_mock_port}" - stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" & - local stripe_mock_pid=${!} - sleep 2 - # Did stripe-mock start? - curl --fail -u "sk_test_123:" \ - "http://127.0.0.1:${stripe_mock_port}/v1/customers" &> /dev/null - eend ${?} "Port ${stripe_mock_port} unavailable" - if [[ ${?} -eq 0 ]]; then - einfo "stripe-mock running on port ${stripe_mock_port}" - break - fi - (( stripe_mock_port++ )) - done - if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then - eerror "Unable to start stripe-mock for tests" - die "Please see the logfile located at: ${stripe_mock_logfile}" - fi - - local -x STRIPE_MOCK_PORT=${stripe_mock_port} - distutils-r1_src_test - - # Tear down stripe-mock - kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock" -} diff --git a/dev-python/stripe/stripe-8.6.0.ebuild b/dev-python/stripe/stripe-8.6.0.ebuild index 5ed0d9dd1b63..79c3e3bba170 100644 --- a/dev-python/stripe/stripe-8.6.0.ebuild +++ b/dev-python/stripe/stripe-8.6.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="telemetry" RDEPEND=" diff --git a/dev-python/time-machine/Manifest b/dev-python/time-machine/Manifest index 2c6fce6903e7..b1b5e04da688 100644 --- a/dev-python/time-machine/Manifest +++ b/dev-python/time-machine/Manifest @@ -1,6 +1,8 @@ AUX time-machine-2.13.0-backport-pr400.patch 10411 BLAKE2B 85b9937d44e8d669672af1c0c00852ad52a9ac69fed348d42ed665b1ff1711d2cc2d04cbe9ee36413aee325ea28a99f4a562aac33273374ada5bf221347ce949 SHA512 efa8858d8a5cc2f60e8a125188c9dd0404d331e7ae98d46793241aa9f1a70b857265c6119549c1ce3e90df1b1dfefc00a6fbdb0323586e6f8e2eac6f2b08b405 DIST time-machine-2.13.0.gh.tar.gz 28747 BLAKE2B 88836d2b9ad34c8d256b576ab6b2bfe263232fb50d2e95f13049f84dbc838283811ebc54c5bb68493ef966e64777983ab6bcb7fafccda6dc74e00d3bb6a2108f SHA512 26a852d93633e037585ec8fcd563c86af8d977a87633dbeb66cf23c9ca49ca0ae536bdcdcdf809ee2ab423c197610c630d506bc3bf4f13c373d806cee2d8c598 DIST time-machine-2.14.0.gh.tar.gz 29270 BLAKE2B 55050879fe221204f14c77a90190c2ef5232e182d281885d60686230365b9249f8e90ec80e7a842d43a2c52b72bf463cd59b4a22fdc8b0cd25c5ad5b0306fc98 SHA512 7bc9d6d53da68c18ccdae1af6282ea482a0758a4fda9acabe9fa39bfe217a57e65b8041ae4436b7cef2c0b39835f3aae9590515d200b9b2962bd0610370e8454 +DIST time-machine-2.14.1.gh.tar.gz 29600 BLAKE2B b118e3a2f08f75cc6cd89181a9e533c89bc6e5312a520b2a854fb8aa7ac59f1570e48a85788261f781ef83f9864380318074724f6eadab9cda7a3374b2322e7d SHA512 42a127e2dc5a86e33896010e6d141fc9248fe685d3477ec71ec8a72315914cea99ae4a4d6623a59fd69505d935d2feadcfd831a7fff5617c3f98a93d48652ecf EBUILD time-machine-2.13.0.ebuild 734 BLAKE2B 36695c373b67cedc7b8de247905481d9c3fee32ed34ede6b9e5e75626b269f4c1cb763f0ed6f139cbd84bf9b879553ebbb16951c472bca40c430f7d7b5afec6a SHA512 a474a1eaf544fdd2aca9c09b44fe8f2db3f4c76e3cc32629d46686d9a70fef67a62942645b61cf7f0958d9169e45baf07e8d9b1861280778253c3c2bb29fc9c7 -EBUILD time-machine-2.14.0.ebuild 676 BLAKE2B 974755e72ccf400a1e72aa38053985c41e7b16d5ecd7bc5180b273524200cb777680ac1a7890682b5b24cc70223fea07dd8f42a284ddf1976146c4a86892d0a2 SHA512 d2aa9943dee79b37cd19a9df135ca02363fe1cafab43f4cd783ab50527c9a5e353594c6e6639b5cc739f82ee710eae97ccfaaa2ca74dc6953945917b96260b8a +EBUILD time-machine-2.14.0.ebuild 674 BLAKE2B d021f2ed299c55604b84431cff48c593ceacf623774d6e2e0f32f3df7e6833198a13f6536194c55f9d7b72e5b4452fcadbd6cd5ca5e87fae133cc6c4b48dde29 SHA512 4f2c4fad8f076b528e8f813a0b19836ea0648666acbf72856e738eef28c3ea494e9d5dfb9e6823aa8f790ebe20fd2e9769736ee99c9511235954335310c787ff +EBUILD time-machine-2.14.1.ebuild 681 BLAKE2B 5446c58b6ec4ced662538074bfcd3638714c37b3791e0749bb3c8ad73c2035dc35d1d65eb8f05ed18d7af2da6bac76de60ad31aae254d0bf7a614da7dbf66b96 SHA512 50d5921265ed6f7670b785c03a2081f304f8bc35184119ca80727e1ba4202715c6b2c9590e18339dd816a2c9f4f49170e6609dc1bcf0db76426ac4d2d78a6874 MISC metadata.xml 379 BLAKE2B 98883d810d13745555166c9901f0ac15bd1ace4754e67ddb090983d97808a8362f61d91e82e7c903920cf42037c3df2655b211caaff904fb3ac4d2494ebf2fd3 SHA512 74d7de420c0bc5c03a3524bfe9b888fec8e5ec353d89b8a8e5d5d2dbd736ef8d34c45f026fe493dfe87ebcc7754c30d9b3ef7fda1abea91cbf9599bdeb4ed3c9 diff --git a/dev-python/time-machine/time-machine-2.14.0.ebuild b/dev-python/time-machine/time-machine-2.14.0.ebuild index cadc6d2bfc0f..462fe2809ad3 100644 --- a/dev-python/time-machine/time-machine-2.14.0.ebuild +++ b/dev-python/time-machine/time-machine-2.14.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] diff --git a/dev-python/time-machine/time-machine-2.14.1.ebuild b/dev-python/time-machine/time-machine-2.14.1.ebuild new file mode 100644 index 000000000000..6e40b0484718 --- /dev/null +++ b/dev-python/time-machine/time-machine-2.14.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Travel through time in your tests" +HOMEPAGE=" + https://github.com/adamchainz/time-machine/ + https://pypi.org/project/time-machine/ +" +SRC_URI=" + https://github.com/adamchainz/time-machine/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/python-dateutil[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 1c5846cc943e..1a61b6605edc 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,3 +1,5 @@ DIST tox-4.14.1.tar.gz 178268 BLAKE2B e30e2bfbf3ee70ff217dd482abfddfe271c5158ffda3639ed6cd400e75b2c8bdf494b0ca73039ea1e9eaafa0f8431b98250981c659ae68e92968865d0b2ef8d4 SHA512 6ad0f82fa7c9599ade526179ee6bd417bc2309b1b5cb002dac7f48032b8889eda9164f0d05724c8846ddf887029e55d1dab7ae220722fd02b42f89421bc43c52 +DIST tox-4.14.2.tar.gz 178515 BLAKE2B 812a4e0ffe218c5799a5bdf76cc5f1f99f60c7de464953349283e3951c91aded247941cb173bfdff670c9c079b9efb3645220ff7126b7e0cf341071d561a375b SHA512 45bbd3f8d00eee05158452295230321947ec16a8bfff43e84ea9825d514976526f3889709255ed042cfb7a7ebfed020707cfc2d25b69ce90c148f4472092350d EBUILD tox-4.14.1.ebuild 2799 BLAKE2B ad0a398168b082140f4d427b00440d4035fd6cfee4cebb862ca5c04fa4828a46b81580dbab259332c03a555a16a521cd143cc72fd6064074143d98fc5374dd40 SHA512 b305b5c5d41811ec6fb7040f51fec39fd9bf3aceb63b723fd09c4ab0fc1305db2fa5301812c4076968bc83876a48a8ecffbab01b6c970f25678b525a486f1fff +EBUILD tox-4.14.2.ebuild 2807 BLAKE2B 4414565dedce0995d86e380eb8750ab2605dbe1caedc9d79e3a1909f49e5ebbcce4658dfb70adff4c92f829f6f5c1980d4f8c9ac9090856349532baea06095f7 SHA512 24e201053d9ddd01c6b08ba954bbf158bd66f2e115bb7aff2909b7f84b01be129d806e5138670d27f2bc9d36046b583bdd29449cc17d5dd0a76a922a80f3e657 MISC metadata.xml 382 BLAKE2B 7c0704c5c187ce4a7972fe0372b23c5537a81a8d62fd83436d9558a61761f10764adb5a4d5f6795f0dd1fe905afa604c0be77fe1d48d291847f6ae65dc1b032c SHA512 9d0ced4df9352a81034a50d5766a01534ae8fa889985d99cc9e2a8d0889e31c6c11550677d9a5a74e2aab57c320192ce3a42708a6d23b0419ee34a6054398344 diff --git a/dev-python/tox/tox-4.14.2.ebuild b/dev-python/tox/tox-4.14.2.ebuild new file mode 100644 index 000000000000..e80094cd0dd9 --- /dev/null +++ b/dev-python/tox/tox-4.14.2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/cachetools[${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + dev-python/pyproject-api[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{9..10}) + dev-python/virtualenv[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/distlib[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/re-assert[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # upstream lower bounds are meaningless + sed -i -e 's:>=[0-9.]*::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' + ) + + epytest +} diff --git a/dev-python/tree-sitter/Manifest b/dev-python/tree-sitter/Manifest index 38346703942c..ff9aa724cd64 100644 --- a/dev-python/tree-sitter/Manifest +++ b/dev-python/tree-sitter/Manifest @@ -1,14 +1,23 @@ AUX tree-sitter-0.19.0_p20210506-unbundle.patch 674 BLAKE2B 3b7f4efb2a0064c6682b40373c5c3d53107a5f31acbb71fa45c693511eb2efe14e798d65316435ff79d0c81412345484330d31a5ab79541d688f83e3ff3a0bbc SHA512 bdc2d9341abe62ca2fd34b847f8942e9747082d800bc152e17330b04d89b6f36e92ff1868b2ea79684ded038295c8593129a4779dfdb0b12587acd8d8e891a05 +AUX tree-sitter-0.21.0-unbundle.patch 516 BLAKE2B 9bee97b5563088af7ff31aaa9da2e2a0a5ddb54b84d5520994df5a6e9e8472e166ce50c23c7c77e1f495cc3139a532c710dc95e17c5ddcb35c56072538931a99 SHA512 9a583f4c4eb614afb7e6d6961cdf0390a0d45f54b0860a59fe6f2dc4fe0fdce0767fb2c5bd809ffc5aa7ce153c79b162dcbb41e05e0d7540614ab23da5889c74 DIST tree-sitter-0.20.1.gh.tar.gz 22013 BLAKE2B 961619ab28b71c4051708695f245246e9c9197987c3ce7f162c87af1cfeb2ae378301cce160c071d4df872124274c7984bcaf938c611a91f45515c44cea53e5a SHA512 d6db28fcfb0ea46840ae863a625ef1d8794015b147137e8ef1e113ea6d04e2b87a3bd44dcabe6e41a65230b8da09ce0563a5d9d5aeac30d279547a9085720da3 DIST tree-sitter-0.20.4.gh.tar.gz 36177 BLAKE2B 617b649c33c73b313034269db7adb7eaf7294195d7c7eaf91182db6844111877fc9745f31185af1c6f2406fad3d0379c4776f76bfb6c43037be918fd34cef12a SHA512 28a2042fa9f7ed43202548b9844126383b36796650e1eb815c138a25538dae12b16512c3cd45f02fa99b32a29c8c7257bb84d901da1e5ebbf6445e3778d7dfa1 +DIST tree-sitter-0.21.0.gh.tar.gz 38263 BLAKE2B 27c1b52c40e94368c66e222fbc1f5e64734d7d9243e0b76d9607edebaee80211f228323db23cd83c6bc338e7d933a28be8eff13f7ee49495c282d8e9afed4bfb SHA512 f62896edebcb305d1216e540d4a10a2622228b12b1f969dd9722e2d56615f05aea4e681b6d933beaeed52ce59d36641c80c9a4a1ac79b038fb2a75e079987231 DIST tree-sitter-embedded-template-0.20.0.tar.gz 11679 BLAKE2B 552c64a499b80f1648cd568fd87d5f2774a28cb3d2a61bfc0ec1f9a73910df41921e06c8f94ac5500a3a5b7668a2b8fe641b2ecf13a9b06b7a119daeef4e3b1a SHA512 1c4a63f85fae1ebb9fa90674a4c27d4402ae0957268faa08dd77c5ec6103720c80befd009d04090a80d994377676b103e2efcc25bd291186efc0c1f4962be086 +DIST tree-sitter-embedded-template-6d791b897ecda59baa0689a85a9906348a2a6414.tar.gz 12420 BLAKE2B 9b9c6dd135cef4490e145657c5eeeb1fd470faee3846007638d8247daf07227029c6e7e323a0ed30c5cf6d35602be6bfb62dc1c22076fd4a0e76b161d55cca38 SHA512 7744852711cb1659607298fa373ce3ef79de3212ff55c0fb4e9aebcb715548934065ee3b5b12e9d08169a6207879e154a94c9de8bff892c32729c35d49964736 DIST tree-sitter-html-0.20.0.tar.gz 26098 BLAKE2B 524aed631fa7a2e6da59fae05af99b74019222d7c93c44f294af5f36c7f2c8582c847324bcef3b6bdc719e5fde1d015bb2633a81d3123eb1120ba0909282af28 SHA512 fa688d8c5487d894ff9bfdd549095cc9bf01dbf667cc3f05c07a1d10343178666802deae79ad1040866ba74d26bf415814bb5324632ce0ea8c1b4c663252e649 +DIST tree-sitter-html-b5d9758e22b4d3d25704b72526670759a9e4d195.tar.gz 26609 BLAKE2B 223fe82ea18bf61b2b7ec664ad68ec1f324c9e0a1c78578db6063b9037c62be2bb762a9e47d0af81f7f244889f1f72683da3751c1d1c609c4a27fdcd0dc008b8 SHA512 15fd961c18d55a20487f48ef6a6f1822f9033baba8995f2e00cf8db1750036d69e19607f578fe90676aab30a173874969c69b91605b6073eb298f32f5f24f81d DIST tree-sitter-javascript-0.19.0.tar.gz 257637 BLAKE2B dc28bcbb003d623f5930dbf575f94f51c00eb008a77ba080f05e730fae63fb24d29c02ebb62d179a59d0f9cb8a02dbd3971440f299d952b1ec29b25bc6d21e34 SHA512 ef842787742e76d2534528ec710800df91958feaa4ba351558b5315f58a4bd85c729d088d139e15e0395726a690a97c05e03846c9176af0fd482777ae57087ed DIST tree-sitter-javascript-0.20.1.tar.gz 371027 BLAKE2B 5bd9b11f1e10ff37950b2142031bebd3b5f6111818a21bf5a7d97a8a27a5340bd09cd139d76846141ed64a824f82f1e1394b90d8622192524d7db9a02ed95223 SHA512 5341311b419cf763c0a6d23348eba0e38b417ba07c2def341027223347d850c28b86db6add136dbf73cd5296133823a4548493ee649e09247dfbe5bcbaaab76d +DIST tree-sitter-javascript-de1e682289a417354df5b4437a3e4f92e0722a0f.tar.gz 396570 BLAKE2B d80cecb070bd1c82737ee1d38fff293ac4c96fde02563ecc910d30c920b902bd5c25a7ac50585f8cb7a26203d98f4a9e6feeebd4ac0d54bede9486ff642e03be SHA512 4a509a886ebeae0d960360113aff89fb56090f1fe4bb5a7866952736a04838a8b6421cc7d19473acc48b135bca4615325c59c0f0f7f3734f23a78fff9cc2050e DIST tree-sitter-json-0.20.2.tar.gz 15647 BLAKE2B 524933bf7af4df87d78497912c7865c20b2cc3e9b099401aac612c8c6d382fbc8f8704515abcb1e579fbac7734d23545f91ac7600e978a2924567998e5166834 SHA512 511376b7be02c624bc48b0a46dd937f1a5d6def3d2a15a7b61cf71b846ecf98ef8af93f05f861152270ea0dcacc18940f8c25bfbad69e9d5c520485d25dab7f5 +DIST tree-sitter-json-3b129203f4b72d532f58e72c5310c0a7db3b8e6d.tar.gz 15580 BLAKE2B d31b38f959fed785e8f26782e7de3da94502cd3c65de2caf4ad0621287d80e95dcc317b4f224461fa70b59f7a8ca933a235bdffbbcc1d9ca8d7cc0b31b3b2862 SHA512 90dd3e757d384d1b95cec892c5b465a0413ba61df35669fd7afc47037596c8d6b72b4f0fd9a39512ebda0d5d078ce7a408455ae11e535591e1515740cdcf9f6f DIST tree-sitter-python-0.19.0.tar.gz 129336 BLAKE2B 8a37b0d74ab89aa56d7164bd38ac527b7b9676cafd8f53faaee3d10316f91decd30c02078b1bb785a474615ae58e6edba1b28bc3311e6ff094435e5f53d64cd6 SHA512 df7c72f988a62af0774df1b3a60c86397725aaeb1e2ffaa9b1295ab22eec09bffaf391cad20fb0d08a20914b22af430c2248c26cad179fd68c9f2b32419c0b60 DIST tree-sitter-python-0.20.4.tar.gz 249840 BLAKE2B 563895c46ca1de400d51168473cceaed61b3df486cbf9f33ae9f63acc16268b9147917f0bc0f18d3c8cad0ab0684b4c51900a7e1c6b898735621676353630650 SHA512 2cfd327a1c0033ebb5bc1a4efe4f8b7a776ad45da6b12ad3d496fe3500e2a99ac0ecefbc6eec81d724bcdb060a0ebb8a24496dee23c83c7802e0226f495751d3 +DIST tree-sitter-python-03e88c170cb23142559a406b6e7621c4af3128f5.tar.gz 272632 BLAKE2B 72f2e7f48456bad7b495605171c1c5ed3aa2790e832a4bc152ef522ee2ce210a922f7d38ad1154c58a8c621f81739071ab3404135dbb79a12ba28ca7c97ff3c7 SHA512 7ed72e6ad464935423aaca1a829c51eefd4a4b5651eeda4b7f1ed2a67ec4088f17267796872a1e1cf5666fc8a920c2b1763a9cb4cd82924ee7214e01d7fe8ab8 DIST tree-sitter-rust-0.20.4.tar.gz 358924 BLAKE2B 16c7918d352163ebb866f34865c68f5d9e19bbc3ffcec0f0c61ba38a8c828cee3eb50c97ddaea01d7575e23496bca18dc5161daee8bbdaa075ba75de608be999 SHA512 f1b2e9537286921056eda4e96faa9f61131b9ca5684e7ab8aa7bd07e46d91e5eab18e6e292cfad7cdcb7ba195e80f7f1e35f04992cb8011bbd29dd2d95116f9d +DIST tree-sitter-rust-3a56481f8d13b6874a28752502a58520b9139dc7.tar.gz 419237 BLAKE2B 681b9656c872bcd15abbf11923d07df61b80b36b2972461a29f249dc53915e6d18a6dfdc65d71c863f7b38a27c8b3a47376f590d86afa44caa71f103e710fed5 SHA512 a8ce10080b984aa469d952ff8e862165676e10dc30c3d1762f7141d9fe83734aec3cb92c48552cb8f24575b538dd53fe0a80f1337f5d0d4c8767dd6bf564143e EBUILD tree-sitter-0.20.1-r1.ebuild 1472 BLAKE2B bfcd5ebcb8b1a1a1e799de1918da3c786e8da7e6a729f0054c1e49c0e0fdf273d58522896b54b385cea4733fefea5c01f39261de90156ef7dfd7a9503eb225a1 SHA512 2f9a69474f454d0e24e669f6bffc577ce5073cc20e8d8c3e609d048e8ef9e4eeaa6d3c8a39b3b9c066f8a67598aaf6171fb414cf20088f12d685127c515ddb5f EBUILD tree-sitter-0.20.4.ebuild 2136 BLAKE2B 80e60108f41f61da2709ff43f7163c4af34582c301d0291b6ac0fe37777f924b1a1e80e2a4938a46056b197dcd56ec00ddafd24a97ef679c86ec72b26e731a2c SHA512 cd290179f968897298c4f262ad68915dcfe4d8ff64f8b526752d6a8c208622bef6949d7c96b722819cfa16255713f44abfce72dc60ed52a22e92e781c6687c66 +EBUILD tree-sitter-0.21.0.ebuild 1979 BLAKE2B dab4bcd9a3fb43e539747b7ad95d9338d5f1320d870c4130d3856d51356151ef4f1e207c9b3bbcbc23380b8e1a8d9036b1af7305a7914309d75b416b2ba324c4 SHA512 a24a863fa9a956af6de13e064b9ebad67ebc3cca23c231f122dc51f7599db400b2f5b94422bb22210ab30f801cf850d382ed12ebccee3e257f2a5271cd064068 MISC metadata.xml 393 BLAKE2B 15f673391ad9e9aab93808392449ddf99ccc35fe1b345010a4373b46a56c8dad461042e0a2dd735e4d53f77059a5f7920fc3215f939aacd1455c61f0ecdfa3c0 SHA512 519fc8d6fbbf3709820b26b1f4786b16f6679e569ae4adafdc5e37b2dfbc03351bfd9c6750264300a0309406ffe20868d48c3ff488dde22f900d59e1813c15ef diff --git a/dev-python/tree-sitter/files/tree-sitter-0.21.0-unbundle.patch b/dev-python/tree-sitter/files/tree-sitter-0.21.0-unbundle.patch new file mode 100644 index 000000000000..69b50897d3aa --- /dev/null +++ b/dev-python/tree-sitter/files/tree-sitter-0.21.0-unbundle.patch @@ -0,0 +1,17 @@ +--- a/setup.py ++++ b/setup.py +@@ -14,13 +14,9 @@ setup( + Extension( + name="tree_sitter._binding", + sources=[ +- "tree_sitter/core/lib/src/lib.c", + "tree_sitter/binding.c" + ], +- include_dirs=[ +- "tree_sitter/core/lib/include", +- "tree_sitter/core/lib/src" +- ], ++ libraries=["tree-sitter"], + define_macros=[ + ("PY_SSIZE_T_CLEAN", None), + ], diff --git a/dev-python/tree-sitter/tree-sitter-0.21.0.ebuild b/dev-python/tree-sitter/tree-sitter-0.21.0.ebuild new file mode 100644 index 000000000000..a4bc832418e6 --- /dev/null +++ b/dev-python/tree-sitter/tree-sitter-0.21.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +# Use the versions from the submodules under "tests/fixtures/" +declare -A TEST_FIXTURES=( + ["embedded-template"]="6d791b897ecda59baa0689a85a9906348a2a6414" + ["html"]="b5d9758e22b4d3d25704b72526670759a9e4d195" + ["javascript"]="de1e682289a417354df5b4437a3e4f92e0722a0f" + ["json"]="3b129203f4b72d532f58e72c5310c0a7db3b8e6d" + ["python"]="03e88c170cb23142559a406b6e7621c4af3128f5" + ["rust"]="3a56481f8d13b6874a28752502a58520b9139dc7" +) + +DESCRIPTION="Python bindings to the Tree-sitter parsing library" +HOMEPAGE=" + https://github.com/tree-sitter/py-tree-sitter/ + https://pypi.org/project/tree-sitter/ +" +SRC_URI=" + https://github.com/tree-sitter/py-tree-sitter/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +SRC_URI+=" test? (" +for fixture in "${!TEST_FIXTURES[@]}" ; do + SRC_URI+=" + https://github.com/tree-sitter/tree-sitter-${fixture}/archive/${TEST_FIXTURES[${fixture}]}.tar.gz + -> tree-sitter-${fixture}-${TEST_FIXTURES[${fixture}]}.tar.gz + " +done +SRC_URI+=" )" +S=${WORKDIR}/py-${P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +# setuptools is needed for distutils import +DEPEND=">=dev-libs/tree-sitter-0.22.1" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' 3.12) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/tree-sitter-0.21.0-unbundle.patch +) + +src_unpack() { + default + rmdir "${S}/tree_sitter/core" || die + + if use test; then + mkdir -p "${S}/tests/fixtures" || die + local fixture + for fixture in "${!TEST_FIXTURES[@]}" ; do + mv -T "tree-sitter-${fixture}-${TEST_FIXTURES[${fixture}]}" "${S}/tests/fixtures/tree-sitter-${fixture}" || die + done + fi +} + +src_test() { + rm -r tree_sitter || die + distutils-r1_src_test +} diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest index 1a2c92e484e9..e21cff96b5d3 100644 --- a/dev-python/trimesh/Manifest +++ b/dev-python/trimesh/Manifest @@ -1,7 +1,5 @@ -DIST trimesh-4.1.5.gh.tar.gz 13440026 BLAKE2B bdf27c0ebfc24ede66ecd8ae94151cbf926e187112f096246080db34a43a23f950674a461c29d8b87a71d6b5bc8e3cc824007b54be90593ceb552e1669e41e36 SHA512 a62cdbad4a053fe6bf3d70285c2484600af09f9bc6a638214b10718bdf3c0901053bad0d25c4d7dc96f396c66fb3d438981d3fc96ea179bb078abb3d8b87695b DIST trimesh-4.1.8.gh.tar.gz 13440336 BLAKE2B aa4bddc3d613144a0e304ec320a2b38df213846260e2525dae0f0f35a4146561e7b81dc88e197a5b0f0a76ff4b757c30df2a68fe0db0d4a37cdc8a91aedc41ba SHA512 e20ca45f08a4d65c44c214b104af7c6d9d27121716ed7efd53a521c5b896ce788dba91b7794db518f26bb2ae86a1b8269af94f9b9381f8fdd342372b4ba86ce4 DIST trimesh-4.2.0.gh.tar.gz 13553809 BLAKE2B 141aec46cb8bf2342251a72e5e4c1fbee1e33e4ff63d420cfa4db1758fc324d572d54932ce1526ba2df75d9770f001d9dbe41a79835837931c4c46221fbb6871 SHA512 75efd00ef5ff8f9c25bdfb06ab92fa09db154771356b18ebcf457cba4c2f366645084eb078e5e324cfb41fe101797694aa6b00005f7ccd1290ba4d2d6c088ebd -EBUILD trimesh-4.1.5.ebuild 1907 BLAKE2B b02ee3321503fde8e19c486893bf21339dc410c850b1c2cab8b7640fe749dbedfe31e186b7ea9e5cb55f2ba3a387ee3830d9fcd8348d2627edecf444f07ba711 SHA512 9b70b481442dfc837368866e2a5ac26aa7d67ccb296b723e233b6006d25cd7f12478e4b5990c5839a2aeed76b69a0dd423a871a96f36d005a70c734e74867c3a -EBUILD trimesh-4.1.8.ebuild 1952 BLAKE2B dfc4f8a737b468861e4a18b4d28a91a299b869bb2f236c1214230543b4f4f83ad773494a808eb63b2aca57bd82ec28a6ed7241c22bdca1b0ddf0ed5f8f4d0a4c SHA512 2c0531123d157cd0f3ddf4ee4da438ad06677d9549291ef0af0b08ff21819239ee152ee77651f8d770adca1f8dcf03b2070d63a6e844649ebe44c93b930abe13 +EBUILD trimesh-4.1.8.ebuild 1950 BLAKE2B 3a3263575955b65379e291313fda8e2cf49086d52db45133bea9f23a1294a486230331577776cd88205d131c745db82b20a8426b7bae94c4bc28fc2cb2bf1fd4 SHA512 223dcdb5a6b9bd2cbeeafb6d4dcfdcb8edce16ddd08406f194799772427340fc167a227649ea9c6c28e5a72097a7d1bf7d8013d3bc4cb80abebdd13a55898de3 EBUILD trimesh-4.2.0.ebuild 1952 BLAKE2B dfc4f8a737b468861e4a18b4d28a91a299b869bb2f236c1214230543b4f4f83ad773494a808eb63b2aca57bd82ec28a6ed7241c22bdca1b0ddf0ed5f8f4d0a4c SHA512 2c0531123d157cd0f3ddf4ee4da438ad06677d9549291ef0af0b08ff21819239ee152ee77651f8d770adca1f8dcf03b2070d63a6e844649ebe44c93b930abe13 MISC metadata.xml 495 BLAKE2B b8b403f7bfbac53ed234c2ba50324041502a28465d70e9406867f05741e0313845307491fcfd85f05e2993b21daf14117a4b6863b45422fd4c62c6e28902e3ff SHA512 3deec8ab4b513536a7fe182be8f1b96e06fd06b2480d3e516c2b3462cc26fcbdeb1d165b4d0297465e93c0cce584ab40a8f905b81a59dcb4040a39655028783d diff --git a/dev-python/trimesh/trimesh-4.1.5.ebuild b/dev-python/trimesh/trimesh-4.1.5.ebuild deleted file mode 100644 index c897b1b7aaa2..000000000000 --- a/dev-python/trimesh/trimesh-4.1.5.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# 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..11} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Python library for loading and using triangular meshes" -HOMEPAGE=" - https://trimesh.org/ - https://github.com/mikedh/trimesh/ - https://pypi.org/project/trimesh/ -" -SRC_URI=" - https://github.com/mikedh/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~x86" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycollada[${PYTHON_USEDEP}] - dev-python/pyglet[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] - dev-python/svg-path[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - dev-python/xxhash[${PYTHON_USEDEP}] - sci-libs/rtree[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mapbox_earcut[${PYTHON_USEDEP}] - ) -" - -EPYTEST_TIMEOUT=1800 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} - -pkg_postinst() { - optfeature_header "${PN} functionality can be extended by installing the following packages:" - optfeature "making GUI applications with 3D stuff" dev-python/glooey - optfeature "2D triangulations of polygons" dev-python/mapbox_earcut - optfeature "loading a number of additional mesh formats" dev-python/meshio - optfeature "figuring out how much memory we have" dev-python/psutil - optfeature "marching cubes and other nice stuff" dev-python/scikit-image -} diff --git a/dev-python/trimesh/trimesh-4.1.8.ebuild b/dev-python/trimesh/trimesh-4.1.8.ebuild index fdbbaa5a2b10..22597eb9468e 100644 --- a/dev-python/trimesh/trimesh-4.1.8.ebuild +++ b/dev-python/trimesh/trimesh-4.1.8.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" RDEPEND=" dev-python/chardet[${PYTHON_USEDEP}] diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest index b4fe6e5ad6d8..7f8790e1d887 100644 --- a/dev-python/twisted/Manifest +++ b/dev-python/twisted/Manifest @@ -6,5 +6,5 @@ DIST twisted-24.3.0.tar.gz 3500456 BLAKE2B b2cebb2f3482dbeba250786b1977ddbb09e1a DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03 EBUILD twisted-23.10.0.ebuild 4134 BLAKE2B 48ad17b240e917bf0302c7e70a72fec9225108f07065110951685331bb3464588a0503c387efad0a16e3a1391cb8af1fe0b7461247b4462391adad25bb4d2076 SHA512 5619ee1cfb20422b6c3e2df29eb20d2d2c01748c2ef1201c009cd856e3f07f4811c703eb570429ac4de4bc051c532d32a8ee51f3f2c336a11ebe34380ec256a5 EBUILD twisted-24.2.0_rc1.ebuild 4218 BLAKE2B fd42d75236c53fc50baab6c6000940eda5545d184096764b01624059dc02f1a970a3a6c694880187aa9a51bf357c39b69b23dfe9c0c8c3009fafbc947a884029 SHA512 1f7c84f034600d48686a641c736c120b71aaaad92729cfcd90720329831bdeb7391047ef3922e303f8501fdc665d1f01b9a2ed855abc50f5ec4415dc09694ca4 -EBUILD twisted-24.3.0.ebuild 4213 BLAKE2B 77f690176113d5b364ef4dd0d181804addd667c9b2737cfca3ce07feab259d16a911da979dcee5e05837f48b659099d83e01a81c852f135caa9fd84495093a07 SHA512 82ccc74b44c31cd4151bae02db355f39671b8324d4b34b78cc95e5d03dd422a27cb3318a51845805c7a7ccfe5a650da527ed6f60e1abc58345e030332b95f987 +EBUILD twisted-24.3.0.ebuild 4212 BLAKE2B cc4175ba6f56120e30285fc348669da27f699edb114e94379c15840ba964f77a922a765aeadf35b7efb17d8c9e62fd90d6a191cf4a237deb4426bb72a1ad8f19 SHA512 f7c5a29a63e87d89c0d1543d15f38dace75ca4032254df271c4678a2185b54febc2085df20f442e75648f3162d840af04d0d179891398bbc441bfe8c343136f8 MISC metadata.xml 1231 BLAKE2B 60cd09e34c32152e6f08727c1281c65e871a51e64310a62a3104342fcb0e87e96b10cd4c7601668f054f9a2cb01fdf8ebeca3ed86b61ae2496a4d941897aa296 SHA512 800d9cd783d95cecb268362619deb346783149fa9226df714f9ce990da2d45edd3c8e5669e24ad15dfdf986a5816a5361c00f13719bb0dee3e6ae1578a889339 diff --git a/dev-python/twisted/twisted-24.3.0.ebuild b/dev-python/twisted/twisted-24.3.0.ebuild index 4aa535852237..216c0ccca669 100644 --- a/dev-python/twisted/twisted-24.3.0.ebuild +++ b/dev-python/twisted/twisted-24.3.0.ebuild @@ -22,7 +22,7 @@ SRC_URI+=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="conch http2 serial ssl test" RESTRICT="!test? ( test )" diff --git a/dev-python/txAMQP/Manifest b/dev-python/txAMQP/Manifest index 1699008319c5..28cbb4e36086 100644 --- a/dev-python/txAMQP/Manifest +++ b/dev-python/txAMQP/Manifest @@ -1,3 +1,3 @@ -DIST txamqp-0.8.2.tar.gz 118560 BLAKE2B 6e60cc0785462b92d046a620cc09eda8b7783bd09186a60299eba11c8f6f5780fc38b094ea974e4f1e443d3d30ee1428f30ad25fdb43554d25db17f36d323527 SHA512 4a5e468482433e684dc690abddeba3e0a6c77630055afe44487de72feecad9c750d179c43dee4e781d09c9c21259cecd615dc9f6eaa7d9ff7ca0796248ad5a02 -EBUILD txAMQP-0.8.2-r1.ebuild 1754 BLAKE2B a9db0a02b97103e207ea940ec2c7f123101609c2f948c1b4b84ed90787ffb49d994f52e07c01e32f372cb31025b74b899d8689f5da9ebf1b86a2c0d6f368fc86 SHA512 77e5902eaa3f473a449836b0b2435614b3995509ee79f594c5365b68e3fb620fceabc513260794dff5b2f2190acd17aad27ec80f0aa08b478a4449554e4d03f5 +DIST txamqp-0.8.2.gh.tar.gz 118560 BLAKE2B 6e60cc0785462b92d046a620cc09eda8b7783bd09186a60299eba11c8f6f5780fc38b094ea974e4f1e443d3d30ee1428f30ad25fdb43554d25db17f36d323527 SHA512 4a5e468482433e684dc690abddeba3e0a6c77630055afe44487de72feecad9c750d179c43dee4e781d09c9c21259cecd615dc9f6eaa7d9ff7ca0796248ad5a02 +EBUILD txAMQP-0.8.2-r1.ebuild 1763 BLAKE2B bd6c5edfdc50ae6fcfc26ebeaa20e1b9570342052d2ac9ce3d7b332994823febac0311b21e15c88b77c0c7c02a1ce9461494b5a16efab48c8cc86913be591c9e SHA512 60aed8bfb87c28a6208ee35b4c8442677a0b3a92bb7a3c2db600c6c6feab8d5ea086be751b60ad46e222a70aa1d9769e7307e2c24ba4ae7be805867cab500a67 MISC metadata.xml 349 BLAKE2B 6384cbbfd96d59a37c42da7e3f36c03e154033ebc4c2f666ebf517157889059474e0597b4a75315d61be2faf0781bed46c47eadb123aa6376f01ae353ecfb4a6 SHA512 7f2976c5db1eb88248ab361b3a8c15b62fad0551d94d01fd9bbf53531d72bf467e0fe52c097a704c11917b803a38cabadca400f1b01a107384314af1636da3e5 diff --git a/dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild b/dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild index aac73d66fd56..2f98f787eaed 100644 --- a/dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild +++ b/dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# 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_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="xml(+)" inherit distutils-r1 @@ -15,7 +15,10 @@ DESCRIPTION="Python library for communicating with AMQP peers using Twisted" HOMEPAGE="https://github.com/txamqp/txamqp" # pypi tarball misses doc files # https://github.com/txamqp/txamqp/pull/10 -SRC_URI="https://github.com/txamqp/txamqp/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" +SRC_URI=" + https://github.com/txamqp/txamqp/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0" diff --git a/dev-python/typeguard/Manifest b/dev-python/typeguard/Manifest index 3bc861120b93..0cc6dd51f76c 100644 --- a/dev-python/typeguard/Manifest +++ b/dev-python/typeguard/Manifest @@ -1,3 +1,5 @@ DIST typeguard-4.1.5.tar.gz 69228 BLAKE2B 2af39b1cb179483e167b8cfbf053e633f5947b3a17c496aaa2bdf22f3a69f7b41e2c9f317534eb12ffb781364cf81d117ced9fafd389aadd85d16d05e42bff0b SHA512 50bf3760246dba5de2e98038c78acbd6f2fd2d69ae8c688c3efeface5ef6cc4c2521f82d6084dabc1258286ac589ff94f1b9e3c9b67e9b019d725bf13884fce2 +DIST typeguard-4.2.1.tar.gz 71292 BLAKE2B ad529ce88c7d38d4491734c5ac8e465bbde66ccd76a18f83c0f61837fa10c50450bc8535bbab48e913cea9593795a6b16d82650eed38c277f65cd5d5556d71a1 SHA512 2bfe2836cbcca0f223d16e5772c9c53169b75391f062eb6fc5f1abc22297b7482f3482812f15b3ed92dd31b86f803072245370dce5ba19fc4d31723b1d2f38b3 EBUILD typeguard-4.1.5.ebuild 948 BLAKE2B 07278a20308c63362089936461d76f208901bb2324ee7809ac3f145bce01a5c43a5028b2965aedae6d0981e846a7b82b73545ffb38a27182580f40fa744510ff SHA512 f39a941c871e753b6edf8aef14ab3fa230f955fbb858e70ab86e8bc3da1724d1e6ecef5f0305e91666a556d2371420a06f93c97f396d34c03cb3308856c41389 +EBUILD typeguard-4.2.1.ebuild 970 BLAKE2B c0846c8ba90695a0bbd2c4dd3d8971d71559e4b6b1ce17cf658bf87cd40fcde75d7eb94e64200997d14fe28a9dbf100e138a323e74e97320799cf3c4980f73f1 SHA512 7e90a3bcbb545f2a0f23ae0dc848da6b692052f9b21417a80166c9c28b3c3b2af25c6ee9dacef6530ab7b9322b1f86cfee8ba4067a9c8646fa0e8836dbae2110 MISC metadata.xml 350 BLAKE2B 78dc7293e08dae7974b38d84ce457ceddc5888a7278c1b149b8ba3057f07130b2e002dd78a9df91fd09d85b7ebc26272b4c78dd96c6cdd3938cff67b9c451366 SHA512 1fe4c4164b0732bd294815dacdd46a70ace6e8886343491232fb59b6b3697316c3eac5dd72e2e4758d87fd093d845f4453b8f278009be640ca1555413f47e869 diff --git a/dev-python/typeguard/typeguard-4.2.1.ebuild b/dev-python/typeguard/typeguard-4.2.1.ebuild new file mode 100644 index 000000000000..9cd2a29b277d --- /dev/null +++ b/dev-python/typeguard/typeguard-4.2.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Run-time type checker for Python" +HOMEPAGE=" + https://pypi.org/project/typeguard/ + https://github.com/agronholm/typeguard/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}] + ' 3.{10..12}) +" +BDEPEND=" + >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + # mypy changes results from version to version + tests/mypy + ) + + local -x PYTHONDONTWRITEBYTECODE= + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # the XFAIL test pass due to some package being installed + epytest -o xfail_strict=False -p typeguard +} diff --git a/dev-python/types-docutils/Manifest b/dev-python/types-docutils/Manifest index b302db792a03..51610ba1e4c7 100644 --- a/dev-python/types-docutils/Manifest +++ b/dev-python/types-docutils/Manifest @@ -1,15 +1,3 @@ -DIST types-docutils-0.20.0.20240309.tar.gz 16064 BLAKE2B c6695b4f3badf21ea2feded98b498985095e0962670af8068aa337b322775f9d3e6661e89ce4cf99d593f9b9bd627e01dfea0d79685f7fe59ed36ce8c28091ba SHA512 a29ca1c5080447f72eb484c7549a6c2306a668ac567b6a32e8a6a06d1e2db98ef01b45c0df79b3b7aa37edffbef5f362e1f0e69298b716228afcf1adc6b9581a -DIST types-docutils-0.20.0.20240310.tar.gz 16336 BLAKE2B 5ca982bae4ccea8f1e8cc56c404917c17543f65f9f13b5f61d4a40957a017c31bbb67530e209357868ab47c3344736aa5b172ac5b211eba0fa0360accb79e655 SHA512 2d54be1ea12e2354ee53c9bb2496da912ac917016e12499635abc9da11a6f4878ca63da0b50d1a9f77fa4bd731c345605ead71038abeb739d5f7258d95e0c794 -DIST types-docutils-0.20.0.20240311.tar.gz 16388 BLAKE2B 4b22227a65fb1e3b86d27580292bc296b6a46d7ede27b509114de3db7666363c8b07780914c880d921aa85778e0eeae8b34fbd0e5593199623564d494c7f047d SHA512 55d406241540b7615e48647f4f7f85523952b9d5b6d9aeec7d0a2f6f0412936d2e52e535a6ba26c9f28cafa772abe26e37ccaf60f6168c1aa8313123a5fec9f8 -DIST types-docutils-0.20.0.20240314.tar.gz 18376 BLAKE2B 2e4b83673aa0e1940c89f8089330b13fa04830bc5bae2dfd24f18233041ac95ee95af5136634489328e679661fcab09f32cf729ea582ffc355b071f2b7a0c214 SHA512 4e17174e37d04f0eed82594487965e5a1a2c2016179dc2960420aaf7c2d1338608822304530530df3e87146ac6a2d8461d5110be5e13f1748a642476df03e1be -DIST types-docutils-0.20.0.20240315.tar.gz 18709 BLAKE2B 0d94d136a7ed1998fb66927aef6a0490d10520837296b70b2a9d96881c67ef4a52812a2dc36fdef6ab6a81acdc8c047548b27b6df7978b3ad3ba98e7a41abd8b SHA512 c8fb82449be436bfa5621775ec04a730c06ec424e53d250801a9a2a3fce8e8f526ac2ff3057e88e59f54489645858b63758a26ccd988dc0513f7463bfd33eb71 -DIST types-docutils-0.20.0.20240316.tar.gz 18738 BLAKE2B 83c731a58bc39ee1c0fd12b98ae65eb91b82cc4391c820783252d6894202fafa4dcdc616afa3918ecde0198038e42310c4901a886e38be69748c43d7b596ec72 SHA512 8032dee8060c2eda09a53f7e4d7508e3f03256ecb821d3681f5a735ff534244b1a62de1d4e393e9726bf38eaee438224ab56887f2627c45533ade1e0e3243aa2 DIST types-docutils-0.20.0.20240317.tar.gz 19250 BLAKE2B 8027b75cca44357b92c10e1c3543fb4624a62bd66862a4107a9e5e57db60dade31d1c25d7634a6417bba27d725fcca337c8159cb0bbec92f1823f84e249e0ebe SHA512 e7c32bcc7214be9e650f35a1b2cb019ff449e194bb74d3a087cba2a676240b741174541dd8c5d42c08bb734cc05a3789698b04de7dc87f897d9158ad769cc7aa -EBUILD types-docutils-0.20.0.20240309.ebuild 374 BLAKE2B 4fef7d769f780f48dbe7c50c65f277035d8e07cbcf95e7a59c15d6ad49be6bc93098f12c1e84c73d6f68d9fefa9913726f07ec59969a7c368f4e376205c8d982 SHA512 49ee713f19131152e0aefc897c2c79d541fb9b46d367b20a3176a2b57307ebab295e51d3bb4d4a418fe3a674174e0498a06ef2e1e75be53779e0e55f19d9a2b3 -EBUILD types-docutils-0.20.0.20240310.ebuild 374 BLAKE2B 4fef7d769f780f48dbe7c50c65f277035d8e07cbcf95e7a59c15d6ad49be6bc93098f12c1e84c73d6f68d9fefa9913726f07ec59969a7c368f4e376205c8d982 SHA512 49ee713f19131152e0aefc897c2c79d541fb9b46d367b20a3176a2b57307ebab295e51d3bb4d4a418fe3a674174e0498a06ef2e1e75be53779e0e55f19d9a2b3 -EBUILD types-docutils-0.20.0.20240311.ebuild 374 BLAKE2B 4fef7d769f780f48dbe7c50c65f277035d8e07cbcf95e7a59c15d6ad49be6bc93098f12c1e84c73d6f68d9fefa9913726f07ec59969a7c368f4e376205c8d982 SHA512 49ee713f19131152e0aefc897c2c79d541fb9b46d367b20a3176a2b57307ebab295e51d3bb4d4a418fe3a674174e0498a06ef2e1e75be53779e0e55f19d9a2b3 -EBUILD types-docutils-0.20.0.20240314.ebuild 374 BLAKE2B 4fef7d769f780f48dbe7c50c65f277035d8e07cbcf95e7a59c15d6ad49be6bc93098f12c1e84c73d6f68d9fefa9913726f07ec59969a7c368f4e376205c8d982 SHA512 49ee713f19131152e0aefc897c2c79d541fb9b46d367b20a3176a2b57307ebab295e51d3bb4d4a418fe3a674174e0498a06ef2e1e75be53779e0e55f19d9a2b3 -EBUILD types-docutils-0.20.0.20240315.ebuild 374 BLAKE2B 4fef7d769f780f48dbe7c50c65f277035d8e07cbcf95e7a59c15d6ad49be6bc93098f12c1e84c73d6f68d9fefa9913726f07ec59969a7c368f4e376205c8d982 SHA512 49ee713f19131152e0aefc897c2c79d541fb9b46d367b20a3176a2b57307ebab295e51d3bb4d4a418fe3a674174e0498a06ef2e1e75be53779e0e55f19d9a2b3 -EBUILD types-docutils-0.20.0.20240316.ebuild 374 BLAKE2B 4fef7d769f780f48dbe7c50c65f277035d8e07cbcf95e7a59c15d6ad49be6bc93098f12c1e84c73d6f68d9fefa9913726f07ec59969a7c368f4e376205c8d982 SHA512 49ee713f19131152e0aefc897c2c79d541fb9b46d367b20a3176a2b57307ebab295e51d3bb4d4a418fe3a674174e0498a06ef2e1e75be53779e0e55f19d9a2b3 EBUILD types-docutils-0.20.0.20240317.ebuild 374 BLAKE2B 4fef7d769f780f48dbe7c50c65f277035d8e07cbcf95e7a59c15d6ad49be6bc93098f12c1e84c73d6f68d9fefa9913726f07ec59969a7c368f4e376205c8d982 SHA512 49ee713f19131152e0aefc897c2c79d541fb9b46d367b20a3176a2b57307ebab295e51d3bb4d4a418fe3a674174e0498a06ef2e1e75be53779e0e55f19d9a2b3 MISC metadata.xml 325 BLAKE2B 399aab1e8779e48d84998d6fdd595638aaf674b9a7076573aad7ade16855c4fc785dd45b1eff833c8ec7accda2a08cf561dfa14237e4edf6292fc7961ad76f7e SHA512 fb2768e73dd948c79654ab22c24d868a418576f2008153e45e4d0b42e2750872884bd35451ee3917203469d72d1c76f84d849e9d3534dc1006eb4d80b3ef04d7 diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240309.ebuild b/dev-python/types-docutils/types-docutils-0.20.0.20240309.ebuild deleted file mode 100644 index cb335ec2836f..000000000000 --- a/dev-python/types-docutils/types-docutils-0.20.0.20240309.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for docutils" -HOMEPAGE="https://pypi.org/project/types-docutils/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240310.ebuild b/dev-python/types-docutils/types-docutils-0.20.0.20240310.ebuild deleted file mode 100644 index cb335ec2836f..000000000000 --- a/dev-python/types-docutils/types-docutils-0.20.0.20240310.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for docutils" -HOMEPAGE="https://pypi.org/project/types-docutils/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240311.ebuild b/dev-python/types-docutils/types-docutils-0.20.0.20240311.ebuild deleted file mode 100644 index cb335ec2836f..000000000000 --- a/dev-python/types-docutils/types-docutils-0.20.0.20240311.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for docutils" -HOMEPAGE="https://pypi.org/project/types-docutils/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240314.ebuild b/dev-python/types-docutils/types-docutils-0.20.0.20240314.ebuild deleted file mode 100644 index cb335ec2836f..000000000000 --- a/dev-python/types-docutils/types-docutils-0.20.0.20240314.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for docutils" -HOMEPAGE="https://pypi.org/project/types-docutils/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240315.ebuild b/dev-python/types-docutils/types-docutils-0.20.0.20240315.ebuild deleted file mode 100644 index cb335ec2836f..000000000000 --- a/dev-python/types-docutils/types-docutils-0.20.0.20240315.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for docutils" -HOMEPAGE="https://pypi.org/project/types-docutils/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240316.ebuild b/dev-python/types-docutils/types-docutils-0.20.0.20240316.ebuild deleted file mode 100644 index cb335ec2836f..000000000000 --- a/dev-python/types-docutils/types-docutils-0.20.0.20240316.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for docutils" -HOMEPAGE="https://pypi.org/project/types-docutils/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" diff --git a/dev-python/types-gdb/Manifest b/dev-python/types-gdb/Manifest index 6b17de35e281..76fecf69169a 100644 --- a/dev-python/types-gdb/Manifest +++ b/dev-python/types-gdb/Manifest @@ -1,5 +1,3 @@ -DIST types-gdb-12.1.4.20240311.tar.gz 10837 BLAKE2B 0c10bb70402a236589de9760f97310d977d10f9834761916ce5dcfacf8010b603f429e4eeb41a99efeabc6bae7a5937c667732094abd35b68fac8903f51b6d0a SHA512 1f8ef85ee7608dd5d94a9f0fd62b764081b211ae3664ca3a9585625c8ffba4b8cbc49da0201b2b4892474e84dfa7c12a60af35d167fb6a08322224faccbc0205 DIST types-gdb-12.1.4.20240322.tar.gz 10912 BLAKE2B d9fbb963fa6110c5f1c38e483a8b75eb00fd28d5d97eace31006515bfe731a78b9e57f5ec7814f5281363c2e3179494fe54ca6ca86b4c030161122253423d7f3 SHA512 9424844c4ac7386729a6156479252031ce80e6ca58b56a12c224a6f66ce8ee436671a84d50ea57ab9a027a5ad0340b576ea295d117ccfe3cc39230ca4ff52e81 -EBUILD types-gdb-12.1.4.20240311.ebuild 364 BLAKE2B 7bcf0a14c1a0a165ec11195aa19d23e5ca6a723bc26f3a79e8bc79d936dd7d4ef9c71450279be0e2aa5654a2518b3ab2fa03a2ec29f66bcc5dc95030b2752c4e SHA512 62c99b1cae117a2aaef367ebfe277a7dd49b97d37ef25e1d306a8bfb763c33d26f35db5797bb8d3717e6824ea5a3c8f407c2ba9eabf3a2d3c0144d90091892f3 EBUILD types-gdb-12.1.4.20240322.ebuild 364 BLAKE2B 7bcf0a14c1a0a165ec11195aa19d23e5ca6a723bc26f3a79e8bc79d936dd7d4ef9c71450279be0e2aa5654a2518b3ab2fa03a2ec29f66bcc5dc95030b2752c4e SHA512 62c99b1cae117a2aaef367ebfe277a7dd49b97d37ef25e1d306a8bfb763c33d26f35db5797bb8d3717e6824ea5a3c8f407c2ba9eabf3a2d3c0144d90091892f3 MISC metadata.xml 320 BLAKE2B e7216faeb2957322c501efcfe35a1ddd197b253f74e4e1674f188d700c9ae765c94cd9609a1aa0c6033608b32e357a827e5ca906d0f4fdf6aeb9fefcdeb8c6ef SHA512 5ebabc196994d0616193657af0766733efc672cf823ac908df138fcad13c510716fd261bfced7986d6170044fa46cc3fbc42760ccb863e26b34ec3920b234061 diff --git a/dev-python/types-gdb/types-gdb-12.1.4.20240311.ebuild b/dev-python/types-gdb/types-gdb-12.1.4.20240311.ebuild deleted file mode 100644 index bb9b717448e5..000000000000 --- a/dev-python/types-gdb/types-gdb-12.1.4.20240311.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for gdb" -HOMEPAGE="https://pypi.org/project/types-gdb/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" diff --git a/dev-python/types-psutil/Manifest b/dev-python/types-psutil/Manifest index 9c196a0fcfc5..816d2fb1244a 100644 --- a/dev-python/types-psutil/Manifest +++ b/dev-python/types-psutil/Manifest @@ -1,7 +1,3 @@ -DIST types-psutil-5.9.5.20240205.tar.gz 14333 BLAKE2B 6f48c008ac634a761f7eb6ed94ef1d06933da803dc8ff3111826ff91cd23ed17bc9e7fc661ea9c52075a675f9a2e6129c555e334bdf758f86f412523e27c91c7 SHA512 a8be7698a6e5bb37d45ea0a81d925835a685e5be7390401fb659a1eab71c6bf9c8529c285bcb1382b61aca37d8b4b43921f9281831bd8099402ec0078cb7334c -DIST types-psutil-5.9.5.20240311.tar.gz 14357 BLAKE2B ce80aeb6157486e212346e24275c03d2a149c4881d182c8a0dd76bb2bf7920701fa4a26e7c01672695d438ae1cd9e9fd21b28796da57b616d25785206d9238e0 SHA512 28a2f3ffaf0a76d54f33b6a96ba6804958be99229ffc0903ea497a56b9b1a5550e6a6d2f68be00fa29e8279f3e3b15de643c804dda6a3abc23430a5bf359eab3 DIST types-psutil-5.9.5.20240316.tar.gz 14419 BLAKE2B f42116f8dc8dcec2fb224fa9a40e9cd7b4432c47d658e3e35cbf8d2c48c50b516116ddbe1fb3dd2ac37d05187adbcdeb75a3d303a6d8872dada76cc8820d1e93 SHA512 8d41ab6ab134f4e150fbc7529d153023ec63ab558db16e4693885a693c0956eaf9eb84e3a8a14e26549e21dfc3a999a6b9661d1930fc4ac2b0015e7e7c88f990 -EBUILD types-psutil-5.9.5.20240205.ebuild 438 BLAKE2B bb30699e8268e5cd529be4709ae687fa53749beed9af9183f070043accd58cc073fe82350755ae59a501969850fca6fa9a2436264c55dabfb24c1ba3f761b613 SHA512 e08129dc6b8edabe668bf0d147e910c13f91bb24bac4a36ca357b67c574ed3045d192d7dbf4c4d7786bda6bd418fee1532661276099912f5f432d30cc267bfa8 -EBUILD types-psutil-5.9.5.20240311.ebuild 446 BLAKE2B 6c2fae4d798cc9c70a43cc37c5eb4e35177611cd96fb239e17b00736277efaefd9ed4826ea912bb8c18f0306ee6a15b430c5d59151050cd1b5abf8b7ec316437 SHA512 38ec6459146b6afc2f8ac1e62c310db7da1266c244d1f73f32b78b91bc0e505cbf319095f479a86d580d2b31d30f7dbad0df6eb60b89f503691a258e3f6e2fd4 -EBUILD types-psutil-5.9.5.20240316.ebuild 446 BLAKE2B 6c2fae4d798cc9c70a43cc37c5eb4e35177611cd96fb239e17b00736277efaefd9ed4826ea912bb8c18f0306ee6a15b430c5d59151050cd1b5abf8b7ec316437 SHA512 38ec6459146b6afc2f8ac1e62c310db7da1266c244d1f73f32b78b91bc0e505cbf319095f479a86d580d2b31d30f7dbad0df6eb60b89f503691a258e3f6e2fd4 +EBUILD types-psutil-5.9.5.20240316.ebuild 438 BLAKE2B bb30699e8268e5cd529be4709ae687fa53749beed9af9183f070043accd58cc073fe82350755ae59a501969850fca6fa9a2436264c55dabfb24c1ba3f761b613 SHA512 e08129dc6b8edabe668bf0d147e910c13f91bb24bac4a36ca357b67c574ed3045d192d7dbf4c4d7786bda6bd418fee1532661276099912f5f432d30cc267bfa8 MISC metadata.xml 395 BLAKE2B 58c240c13cad1e6840bfeab26f48efbe07b75fb432da70652802e95b7cace7013f72d6d8f4c17ea15620abde8cd9940a8f74842e72dd5a7831d552c614c37f18 SHA512 58f9782008175a716f07a26e3b24a10904d942cc8dad7bad13cba697da5c6701cc3a6b06823a303f73485d6abb78c245ed2599e8b015c146ba35fb2722191143 diff --git a/dev-python/types-psutil/types-psutil-5.9.5.20240205.ebuild b/dev-python/types-psutil/types-psutil-5.9.5.20240205.ebuild deleted file mode 100644 index 2f3b385784e8..000000000000 --- a/dev-python/types-psutil/types-psutil-5.9.5.20240205.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for psutil" -HOMEPAGE="https://pypi.org/project/types-psutil/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/types-psutil/types-psutil-5.9.5.20240311.ebuild b/dev-python/types-psutil/types-psutil-5.9.5.20240311.ebuild deleted file mode 100644 index e4318bf1fdcf..000000000000 --- a/dev-python/types-psutil/types-psutil-5.9.5.20240311.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for psutil" -HOMEPAGE="https://pypi.org/project/types-psutil/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" diff --git a/dev-python/types-psutil/types-psutil-5.9.5.20240316.ebuild b/dev-python/types-psutil/types-psutil-5.9.5.20240316.ebuild index e4318bf1fdcf..2f3b385784e8 100644 --- a/dev-python/types-psutil/types-psutil-5.9.5.20240316.ebuild +++ b/dev-python/types-psutil/types-psutil-5.9.5.20240316.ebuild @@ -14,4 +14,4 @@ HOMEPAGE="https://pypi.org/project/types-psutil/" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/types-setuptools/Manifest b/dev-python/types-setuptools/Manifest index 8f6dd51f01dc..e0de10d348d6 100644 --- a/dev-python/types-setuptools/Manifest +++ b/dev-python/types-setuptools/Manifest @@ -1,13 +1,5 @@ -DIST types-setuptools-69.1.0.20240302.tar.gz 34794 BLAKE2B 278be0abe3891e8436a2a583d7220d7e28e80606a7170bdc174aa184d43734f5c46c396a12122cbdfe593020fcd4e8851389f99ef0708226d2a47a547dc4b0e6 SHA512 9160098d6146f32069805a096d8c3418de1618748948ff813d0209071b28746bd526441e8e34d93b8e0ac9d5a9d22b6656a6a00377bd6599263fa13e3456189a -DIST types-setuptools-69.1.0.20240308.tar.gz 34868 BLAKE2B 091073d8741f2d3d7a45cfe31ab07bbfc52a7a90b049d5bbe354fce9baaf8c45dacda70651f6b12a4e88a92e6f27a667075a96529583d688657357554a9e05e1 SHA512 326d304bb5c1fb8b6b95793e48da69ad3ee4fa1c87f45fd272d91502a69e65f354cc0806dacfe82122af13ee58de0d12eaec12f8a9cb20adaf4284794652e679 -DIST types-setuptools-69.1.0.20240309.tar.gz 34986 BLAKE2B e3ff6c1f30d5233841dea49799eb283e82f730fcb59bd4d548d42950f11e1d0586bb319f47bef45eaa753f9963dbea625a17d112df4a7ef6df495d76a5abf130 SHA512 9b2e000bca7e0103a0ca971dffbac6cf5c7ff8b0bed725dfba67a99aa51b0f85dd4a11fad25a97df7fc2a83b2557e75295bb4057ebabb1ebb1117da749795f21 DIST types-setuptools-69.1.0.20240310.tar.gz 35216 BLAKE2B 90c64107c56c5a558a640ec5e63d1d2d2ba74287c804eda22109fbc68e9edf8af04f7012868c63696e0ce73ac7b4781151ccd49a0db74d7c479a776b3fb742a3 SHA512 5f27a71b44c5353648a634d812ea76e73e4e27a3408f7fd651e5e147cfba8ce51e55ea0773d550bb63e44fc15fb32fe824a558ba4a8e03ac6c7140c83ded35d5 -DIST types-setuptools-69.2.0.20240316.tar.gz 35324 BLAKE2B 067abd45f75cbecc2601b87a5e18c3099ad8030af86e8d0e1a39c3682adb8be1deba320bdaca58d567c58c72b7d907e9dc50497c00954a5cc967ebabfd97ab9b SHA512 d0fd1174755c81d9d92495515cd7ffbc4a69c2af4b756f48deeced9dcf421182b112e9b47931972a312cd9ec30e87379b373ab19f2c44140df37293e98d8bbd6 DIST types-setuptools-69.2.0.20240317.tar.gz 36743 BLAKE2B 1e3a318993b3f802cb0fac94400d5859e57f009a26a1448586420e14a62b4296414c2d43ee860f53b65ddf6e5d42278a5757e96e62d0db2df1739f94d5974003 SHA512 58bd476d81a5f423b733efe5b7bd4a961849ec0cf558a45b52347bca3ae99692463ba26ae0fbc4df9a895ba88937393159541d2d00a2d026b9a5388beafcafbb -EBUILD types-setuptools-69.1.0.20240302.ebuild 446 BLAKE2B 8806a9adda11fc518ce33033fd60775833ce2d57f071af516d0e5c81cf1cd87c522c7a74b02ee59c1690e8fd5548e21edc912bbc50cb5687946f111674e188a0 SHA512 d24926735e809294f4833c61fe86ae1044a34771b9c9adce44d56e61f576aff843a9b65147a1825da6e51bad40dba5a66b0ce4ab37c2e6037f283126952fb181 -EBUILD types-setuptools-69.1.0.20240308.ebuild 454 BLAKE2B 56ba14cfedf7dfb55df942bc6380bd9bc013815accba7ce87a864b1a8228fee49226edbab5a52c8f44e93c41f746d4fbc68bcae6f321ed66d650e321cc5ab71d SHA512 d32b4afaefd06267a20e4c5c168c47a1aa6fa4f1eee5eccec2e1fe38c67f599bfd9e040c00a36cf3b09c7cbe84d701b322fac982b88c9d1480032e56bddd67c0 -EBUILD types-setuptools-69.1.0.20240309.ebuild 454 BLAKE2B 56ba14cfedf7dfb55df942bc6380bd9bc013815accba7ce87a864b1a8228fee49226edbab5a52c8f44e93c41f746d4fbc68bcae6f321ed66d650e321cc5ab71d SHA512 d32b4afaefd06267a20e4c5c168c47a1aa6fa4f1eee5eccec2e1fe38c67f599bfd9e040c00a36cf3b09c7cbe84d701b322fac982b88c9d1480032e56bddd67c0 -EBUILD types-setuptools-69.1.0.20240310.ebuild 454 BLAKE2B 56ba14cfedf7dfb55df942bc6380bd9bc013815accba7ce87a864b1a8228fee49226edbab5a52c8f44e93c41f746d4fbc68bcae6f321ed66d650e321cc5ab71d SHA512 d32b4afaefd06267a20e4c5c168c47a1aa6fa4f1eee5eccec2e1fe38c67f599bfd9e040c00a36cf3b09c7cbe84d701b322fac982b88c9d1480032e56bddd67c0 -EBUILD types-setuptools-69.2.0.20240316.ebuild 454 BLAKE2B 56ba14cfedf7dfb55df942bc6380bd9bc013815accba7ce87a864b1a8228fee49226edbab5a52c8f44e93c41f746d4fbc68bcae6f321ed66d650e321cc5ab71d SHA512 d32b4afaefd06267a20e4c5c168c47a1aa6fa4f1eee5eccec2e1fe38c67f599bfd9e040c00a36cf3b09c7cbe84d701b322fac982b88c9d1480032e56bddd67c0 +EBUILD types-setuptools-69.1.0.20240310.ebuild 446 BLAKE2B 8806a9adda11fc518ce33033fd60775833ce2d57f071af516d0e5c81cf1cd87c522c7a74b02ee59c1690e8fd5548e21edc912bbc50cb5687946f111674e188a0 SHA512 d24926735e809294f4833c61fe86ae1044a34771b9c9adce44d56e61f576aff843a9b65147a1825da6e51bad40dba5a66b0ce4ab37c2e6037f283126952fb181 EBUILD types-setuptools-69.2.0.20240317.ebuild 454 BLAKE2B 56ba14cfedf7dfb55df942bc6380bd9bc013815accba7ce87a864b1a8228fee49226edbab5a52c8f44e93c41f746d4fbc68bcae6f321ed66d650e321cc5ab71d SHA512 d32b4afaefd06267a20e4c5c168c47a1aa6fa4f1eee5eccec2e1fe38c67f599bfd9e040c00a36cf3b09c7cbe84d701b322fac982b88c9d1480032e56bddd67c0 MISC metadata.xml 399 BLAKE2B 6e130dc38e0e0e0e6e02567d750d37c6f28ea40c4742a9247f347f29e1700fc420015e7ff951f4a11c156c2df88d7e3b7f03be7759d05872a7783a2d25e35b1e SHA512 bbc9cb552e652e7644d4d635cfd74fdfffcf6426160025411843d53d37b02fdd65f7e1fb435fee7b628033cef517e3f5a902466b5786b842592ccfad068edc15 diff --git a/dev-python/types-setuptools/types-setuptools-69.1.0.20240302.ebuild b/dev-python/types-setuptools/types-setuptools-69.1.0.20240302.ebuild deleted file mode 100644 index 4ac1e9e449a5..000000000000 --- a/dev-python/types-setuptools/types-setuptools-69.1.0.20240302.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for setuptools" -HOMEPAGE="https://pypi.org/project/types-setuptools/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/types-setuptools/types-setuptools-69.1.0.20240308.ebuild b/dev-python/types-setuptools/types-setuptools-69.1.0.20240308.ebuild deleted file mode 100644 index 69fd1036f5c6..000000000000 --- a/dev-python/types-setuptools/types-setuptools-69.1.0.20240308.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for setuptools" -HOMEPAGE="https://pypi.org/project/types-setuptools/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" diff --git a/dev-python/types-setuptools/types-setuptools-69.1.0.20240309.ebuild b/dev-python/types-setuptools/types-setuptools-69.1.0.20240309.ebuild deleted file mode 100644 index 69fd1036f5c6..000000000000 --- a/dev-python/types-setuptools/types-setuptools-69.1.0.20240309.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for setuptools" -HOMEPAGE="https://pypi.org/project/types-setuptools/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" diff --git a/dev-python/types-setuptools/types-setuptools-69.1.0.20240310.ebuild b/dev-python/types-setuptools/types-setuptools-69.1.0.20240310.ebuild index 69fd1036f5c6..4ac1e9e449a5 100644 --- a/dev-python/types-setuptools/types-setuptools-69.1.0.20240310.ebuild +++ b/dev-python/types-setuptools/types-setuptools-69.1.0.20240310.ebuild @@ -14,4 +14,4 @@ HOMEPAGE="https://pypi.org/project/types-setuptools/" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/types-setuptools/types-setuptools-69.2.0.20240316.ebuild b/dev-python/types-setuptools/types-setuptools-69.2.0.20240316.ebuild deleted file mode 100644 index 69fd1036f5c6..000000000000 --- a/dev-python/types-setuptools/types-setuptools-69.2.0.20240316.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for setuptools" -HOMEPAGE="https://pypi.org/project/types-setuptools/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" diff --git a/dev-python/tzdata/Manifest b/dev-python/tzdata/Manifest index 44890f6c6d07..1b6365c37a14 100644 --- a/dev-python/tzdata/Manifest +++ b/dev-python/tzdata/Manifest @@ -1,2 +1,3 @@ +EBUILD tzdata-10001.ebuild 943 BLAKE2B cca78e64de847d185b034558323950a87475e1365e6ed907bb370a253650481dad0c572498d95cef00a0db45d96b12dcfd117bc42f517fc67d034bdf98d1924d SHA512 b492f8a77f063c1fd00f49aa085fb9b3965bb01e348e89ce19764a88b0f68da41cc90f1622aa82a3d73fdc8f29d60d1c1dc7c4d23bbde914628dc7894569f5fe EBUILD tzdata-9999.ebuild 900 BLAKE2B c381ff9d5119dbb4c245117c7ed7f05305f1e046afb3d76208ad9301d1127d497d4ab4c65ff6a865e4779a5e403bb3036e75a209f72d118a84e4a136fb700521 SHA512 62030118e35aed2095b12455f0db8506a117149828824d8fbcff68372fa30d35e121323bf5015abef47e0adb3b6f323295716a8055f14c827f916e511588ab6e MISC metadata.xml 243 BLAKE2B 3c6936b8f9745e6fb81fda204eada4f73210288cdb19a90b1cf913ed01d6ee9155d4a69bc5dcaf8c69a21123339626610d7b57729981a9d10800b85501baa120 SHA512 50af947c4f1de2f27e6bd29010dda35e92d2e0477bfafcd4d44ab218d2a47788324aabad58b603ef5c30e69b382084e7dc3cecc581cc0ffbbdd71ed566772a44 diff --git a/dev-python/tzdata/tzdata-10001.ebuild b/dev-python/tzdata/tzdata-10001.ebuild new file mode 100644 index 000000000000..5f843b77070e --- /dev/null +++ b/dev-python/tzdata/tzdata-10001.ebuild @@ -0,0 +1,37 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="tzdata shim to satisfy requirements (while using system tzdata)" +HOMEPAGE="https://peps.python.org/pep-0615/" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + sys-libs/timezone-data +" + +src_unpack() { + mkdir "${S}" || die + cat > "${S}/pyproject.toml" <<-EOF || die + [build-system] + requires = ["flit_core"] + build-backend = "flit_core.buildapi" + + [project] + name = "tzdata" + version = "${PV}" + description = "tzdata shim to satisfy requirements (using system tzdata)" + EOF + cat > "${S}/tzdata.py" <<-EOF || die + raise ModuleNotFoundError("Please do not import tzdata, use zoneinfo module instead, see PEP 615") + EOF +} diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest index 0da056512eed..ef51784e5865 100644 --- a/dev-python/urllib3/Manifest +++ b/dev-python/urllib3/Manifest @@ -10,5 +10,5 @@ EBUILD urllib3-1.26.18.ebuild 2312 BLAKE2B 9c1155aa93102ea0b118b2980142c07b9bb98 EBUILD urllib3-2.0.7.ebuild 3297 BLAKE2B aa93e50875380bda0b91543451be2d3425d0ab8c77650a9c84fff90c889ddf812ae66b78fed95ef820a68a510eb952716fea459f7dcef8b41db8156e0b5d3cb0 SHA512 790d5c7d1fb6838be75ecb3802cda5975ffe5a45c57cd67d6fe264de4bf47b9511b897233f8057298721665366f1da5bb89fbb58bf255b4659b8afc4f95224d4 EBUILD urllib3-2.1.0.ebuild 3297 BLAKE2B aa93e50875380bda0b91543451be2d3425d0ab8c77650a9c84fff90c889ddf812ae66b78fed95ef820a68a510eb952716fea459f7dcef8b41db8156e0b5d3cb0 SHA512 790d5c7d1fb6838be75ecb3802cda5975ffe5a45c57cd67d6fe264de4bf47b9511b897233f8057298721665366f1da5bb89fbb58bf255b4659b8afc4f95224d4 EBUILD urllib3-2.2.0-r1.ebuild 3114 BLAKE2B 7c6f0f27381c8058dc4bf97b4fc60517fd612a6b6d54b76ee81c8d4f0b99cdaf8848ed84c097f4b77c9566ea68457ca8c003f3e6ac9b53cf75e770c16d38bacf SHA512 8491d260e6b7f32646e4beef876dd481ab5d6843b96ddd3221bc3d500d8aee9417e2ed82d0fdf1f0e31fe4ccb9d404ff2eead22651cc88102808de10ed3d04a6 -EBUILD urllib3-2.2.1.ebuild 2975 BLAKE2B 1a1a36e610108a93c34e3b61aef37237583dd89c904c72c6b2571b35293bf7948d9a422fc058ab5c6491b89c293f8b4b8d573ac1003567dd7942322456ec335e SHA512 b59a5b998e325ba8ab2bcf15b6899ea663fa2311fa8672ccc47d2c1220c0b27cc409434cf8f12bd2c4828ee06b37efe490df120920268bf8c36bd3702b412c21 +EBUILD urllib3-2.2.1.ebuild 2981 BLAKE2B 08025e1a2a2ab1cab25731fb3b6e42172e4c8ad7f15b1ab77be41dc4349a18887832b00613d976219e4fc13e90f171ce9505614dde854a092268a6d34dc8b7e9 SHA512 f82de355d3f7a61d18eb1b5378a3869f244beaa75f719f9df61a75029dd8596adaab82a88cc4a2c649970e4c85c0da8b9a6120cf77a274dfefa24caa9ceaea1e MISC metadata.xml 449 BLAKE2B 45df5a0e80d7b229058be52fd8feb3ba2efe8d981b5b34216e4b9cb35d332588c4b3efade8e8d06bdf1f13159dfcd937458e5cf4d0cea5e07b6c1011cc8592cb SHA512 312b41031a9cbf6341f537fef94137420ca49ab609e7d4c325a998e328be415b381aa50e7b5600483d1a7583b72675a044b5dd80cb84a52539ab23271f1b096c diff --git a/dev-python/urllib3/urllib3-2.2.1.ebuild b/dev-python/urllib3/urllib3-2.2.1.ebuild index a5f6e471737c..95a6d18e2c37 100644 --- a/dev-python/urllib3/urllib3-2.2.1.ebuild +++ b/dev-python/urllib3/urllib3-2.2.1.ebuild @@ -27,7 +27,7 @@ SRC_URI+=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86" IUSE="brotli http2 test zstd" RESTRICT="!test? ( test )" diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest index 5a6a6f037f36..b261fa6408d0 100644 --- a/dev-python/urwid/Manifest +++ b/dev-python/urwid/Manifest @@ -1,9 +1,5 @@ -DIST urwid-2.5.3.tar.gz 848047 BLAKE2B 42815e22f2659ee25736767391afbf0189b5bec9d1100ce7631efd037989cfacac7ee921666e2400e1ef7ef114261a948cfac172ac993753ce151b370361d375 SHA512 80c32138347a618fc40e1a26fd174e708a9f8e4e9a8e09edc1d9261a9d73a644e356ce375654a55b5fb8838a820b8ba8b1cc47560c5b44c5c74677399845f578 -DIST urwid-2.6.7.tar.gz 854504 BLAKE2B 691971a3f1c588fa9ffdf7abbd8a7499c199853cdb071028d138b836a11ef8fbba6427ab40ad7f22b86e8cb3ae6019f55a79beef8a5d212b750e32feaf6acf76 SHA512 66aaf0e6dfc730db03a6ada0fe8fcdbe15a772b90d621fbedf335302c3d212602b81df7c95be035d6a37c38c6714c896994783ab0de519c01f861a7666ec4f1b DIST urwid-2.6.8.tar.gz 854980 BLAKE2B 4168bcd59710ee46e2af408e5e6331585ee2a260ca94990ff947d259d9aad7153750e6c2fc2e227ad00ce42aeeba063b5b11dd89e83f6c30548a6df5ed992e8f SHA512 34617104804f9eb710d5ed51c95c4d2f6354861f07a2d652b99109c59941561985d9717f928ba77990b3e0406723da02b1eb67d9f2236f31888a21b9de109e2e DIST urwid-2.6.9.tar.gz 855865 BLAKE2B 468c3188e110fb3e91dc2aa371aef8c1f66c0614ce116a2185050c39404987d354dba3f0d9e230b3308ecee6c6f7c90c12b91007db43c5e7f0cc9dc1d34d5d82 SHA512 23e692b76f4229ecdb51b00c5d88f38bd1de721f7a8815d91f277979935b7f58654422b11421dd93a901add390c65facb513c166b26b00195fc7826492405ed8 -EBUILD urwid-2.5.3.ebuild 876 BLAKE2B d896aecca921918b6c8aeb74e4ffc2ad0fe938f76ca2c5061085af63940b082603462fd6e85629c5986171e07afae19f35c516695dbcb853f518333ec0765f37 SHA512 7fe44b6e265610fb410aaa085f03d9860f37abac139501826643c01268e96b10074c15d97145869b3c558102c93385da8ee62a3af6c24e081b10cb9247cbee6e -EBUILD urwid-2.6.7.ebuild 978 BLAKE2B 0f661145695e6582e33f6a9a3c5aba2a19682801da0416c82ad8e14a49eec5621976febc8a9de9768f954c36351f3626dfbd65e9ffbed11c39e22d0fdfbc1a28 SHA512 7c83761310f99fb763db6cb5ca02b4e43be38b570b0eb5780deff17c22660584937a13cdc7b546a408c8e3e78598de57a72f686c489e9cc0ee596b91c21852d5 -EBUILD urwid-2.6.8.ebuild 974 BLAKE2B 7b171ee938c8e24b9dfb07049a89f8cac3bd8e2b3c08807ad95add73d95d9df404025f369843d4a9c7d3b5e8dbc5454b99d6b77bb0fb53b91f7d5998181636f8 SHA512 35b2dbbe126e88dd91d1363902d419fd6bdd50ee6df6059ce3e4d9433b23bd739dbfdc90266d8f1889f8387c8e6c7127633d125d2f68c61ca39a27b1f3e11268 +EBUILD urwid-2.6.8.ebuild 971 BLAKE2B 44967f9330b367a57c74e8b63831eb5b41ed926faf88fd4520955930698a55c4d007f70684ba3e8647bc284ae2af465ed908ea0b6b61753d4c11d20ff31fdfe6 SHA512 e6dc40929c22e8ef64f31e356d29137d0343504abce4c6be8c49409769d0fa02e41262e5ff90e85219c9b38ba876a124657fb74925d00815b3e5754b7575cb0a EBUILD urwid-2.6.9.ebuild 978 BLAKE2B 0f661145695e6582e33f6a9a3c5aba2a19682801da0416c82ad8e14a49eec5621976febc8a9de9768f954c36351f3626dfbd65e9ffbed11c39e22d0fdfbc1a28 SHA512 7c83761310f99fb763db6cb5ca02b4e43be38b570b0eb5780deff17c22660584937a13cdc7b546a408c8e3e78598de57a72f686c489e9cc0ee596b91c21852d5 MISC metadata.xml 1194 BLAKE2B 387c1e6ca71806f706b054e11755e885c7bbe11e6be1b639a6160e0b2c51df91feef025f6166a973a38e8ad16fe7627ba6f2b5e293c007da8a1e32e46db1541d SHA512 ee6bb39746fdfe3ebcc83304cb9d7c7cce16f4caca284bd82907fd13672bdcf982f1fbfba22b0877da8de9f6cdadc4045916eff678095320745eab954960ab6f diff --git a/dev-python/urwid/urwid-2.5.3.ebuild b/dev-python/urwid/urwid-2.5.3.ebuild deleted file mode 100644 index 0c931ac2c2c1..000000000000 --- a/dev-python/urwid/urwid-2.5.3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Curses-based user interface library for Python" -HOMEPAGE=" - https://urwid.org/ - https://pypi.org/project/urwid/ - https://github.com/urwid/urwid/ -" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="examples" - -RDEPEND=" - dev-python/typing-extensions[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -python_test() { - rm -rf urwid || die - eunittest -} - -python_install_all() { - use examples && dodoc -r examples - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Trio event loop" "dev-python/trio" -} diff --git a/dev-python/urwid/urwid-2.6.7.ebuild b/dev-python/urwid/urwid-2.6.7.ebuild deleted file mode 100644 index 0d52239b0d14..000000000000 --- a/dev-python/urwid/urwid-2.6.7.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Curses-based user interface library for Python" -HOMEPAGE=" - https://urwid.org/ - https://pypi.org/project/urwid/ - https://github.com/urwid/urwid/ -" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="examples" - -RDEPEND=" - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/wcwidth[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -python_test() { - rm -rf urwid || die - eunittest -} - -python_install_all() { - use examples && dodoc -r examples - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Trio event loop" "dev-python/trio" -} diff --git a/dev-python/urwid/urwid-2.6.8.ebuild b/dev-python/urwid/urwid-2.6.8.ebuild index a279d386b734..e2bd2964e777 100644 --- a/dev-python/urwid/urwid-2.6.8.ebuild +++ b/dev-python/urwid/urwid-2.6.8.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="examples" RDEPEND=" diff --git a/dev-python/utidylib/Manifest b/dev-python/utidylib/Manifest index 56d38dc67df8..826d2e4c6c8e 100644 --- a/dev-python/utidylib/Manifest +++ b/dev-python/utidylib/Manifest @@ -1,5 +1,3 @@ DIST utidylib-0.10.gh.tar.gz 16810 BLAKE2B ae8dc947c9af0a900c1d371788078a921115d84f14a9b1d00f16d0cc4461584ee9307a6431021c0c4e9e91807964baed898faa1e1313f9c4122b0d70a85a3b17 SHA512 80e59cb909d1c2f3fd7a0df604cf75ebcb335df02d8f2e4df4f619abe7cd3bcba1ffd9432a98aa65f50976ed811fe24bba1306e0cbdc86327d56c17ea8bd083e -DIST utidylib-0.9.gh.tar.gz 15778 BLAKE2B 54c9b9b7c0615ac49a90567357f119643311dd6ee2848dcdfcbe00b93431672ee6954738627c0b3fa984a8f2c7b9e127cc1edac06f9760a252621317d2266476 SHA512 58ca8a43ba2e933f02111939ee8496bb63b17220ce5a6fa3cb731659e89000baa17409c10968308cd86bb2a9dc4819ef2029245eecdb3c7a3fa57404f37004fc -EBUILD utidylib-0.10.ebuild 641 BLAKE2B 98550225256d25110f4490895556ecd2c4acb979f6eb986f45bf853dde2f01f2a94484e24b28eb35166f9f2550bd15f7f00611e7cb40cc426a4156b02eca998a SHA512 bb36a3b8853efb327bc1c6617be012731e6b3278bc8039d9dcd10fcc53c15d60b341dec486a4b890e1a6d4121399302f6bf81ca10561523317b10f505f03a8b9 -EBUILD utidylib-0.9.ebuild 740 BLAKE2B b89dbcf68c59f5eacdc6e06c43ffb015f9405ebb86777c80a627543267ed31db63ba269e63edb0e988e998c4ddd38ffc3ce1c938ece68090c38c3bccd4f59cfb SHA512 63666841c15be2a8367b10330c89e80ad379ed9022d3c959408867961fd585fd0962c39a3c3c387527696cf7770fbd685a230e854942cf302c4c7c3e5e4423ef +EBUILD utidylib-0.10.ebuild 639 BLAKE2B 07fcfbe124940e11cc9b4a378c23155e34b07e833b853e8455c7a5d978fa65473c9c9ed912b347151a3f4e5fddec139287f65044b9950817f0fc8a2d24b6f1fb SHA512 c4cdb8b99ebaeb59cf7789d9c6c2f48b31a4d07ab296c80630f7e920b7715190e4c822b60b428304bb6d7454a828903d6663cdc0d2d01a874d5a3e5eacc44eeb MISC metadata.xml 366 BLAKE2B bc4aba05448508a1d0a5e6972d253a3389a445627679c7946350ddf7e210b5b1232301e2b5c36822d946c1deb6669a763957982eed3440ab1c517747005d27af SHA512 7a68b5c21f50d81401bc5f0eb1d334679b71891d6aad08c7f1001140e15392482077b554a19e82f0ef451bc0c082b48300d54c32160f07bfb0d9ef0ab700c29a diff --git a/dev-python/utidylib/utidylib-0.10.ebuild b/dev-python/utidylib/utidylib-0.10.ebuild index 804942b09734..fea2e3478c1f 100644 --- a/dev-python/utidylib/utidylib-0.10.ebuild +++ b/dev-python/utidylib/utidylib-0.10.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm64 ppc ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ppc ppc64 ~riscv x86" RDEPEND=" >=app-text/htmltidy-5.0.0 diff --git a/dev-python/utidylib/utidylib-0.9.ebuild b/dev-python/utidylib/utidylib-0.9.ebuild deleted file mode 100644 index 86013e1c6566..000000000000 --- a/dev-python/utidylib/utidylib-0.9.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="TidyLib Python wrapper" -HOMEPAGE=" - https://cihar.com/software/utidylib/ - https://github.com/nijel/utidylib/ - https://pypi.org/project/uTidylib/ -" -SRC_URI=" - https://github.com/nijel/utidylib/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ppc ppc64 ~riscv x86" - -RDEPEND=" - >=app-text/htmltidy-5.0.0 -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs - -EPYTEST_DESELECT=( - # https://github.com/nijel/utidylib/issues/9 - tidy/test_tidy.py::TidyTestCase::test_missing_load -) diff --git a/dev-python/validators/Manifest b/dev-python/validators/Manifest index 55f63aa80feb..a1a46800bafe 100644 --- a/dev-python/validators/Manifest +++ b/dev-python/validators/Manifest @@ -1,7 +1,9 @@ DIST validators-0.22.0.tar.gz 41479 BLAKE2B b949ce879df0885c201a972cce746d22810b6338c820f9aad71941b5277b8e14a4b367aa2c18421dd4643dc2ce7247e7bc9511eec5ffe7f737ed07d213b862b0 SHA512 2024f0b33c142537f160086d2c2e511342af283dfed2d9a9ff19877a7897c64b3f2f1f48ee451c38f7fd63374e2e7ce17d0340afc71cb6d272837a37f212142d DIST validators-0.23.1.tar.gz 42555 BLAKE2B 8ef5f227dbcbe16981f826abacb0869ef5fc08bfb3785703a91fdb3c3252384a667e22cf434944e427757b5ea45f66f79544478bef865a92971c050b49ecdfee SHA512 920161da0738e272c9705b32516613f9fdfe2ec610b6c3b1c7b078bbfe975d5468d9f020f14d6ecff4ea1cc1ee552b34fe66f9ca022c3cca9202808ff6021e16 DIST validators-0.23.2.tar.gz 48904 BLAKE2B 5dd0758d25893eb08c94cba744933e6061be8029d63b3fa03e01da04c28e024828efc6b61fa1e83685f02d47fb35215fadad9dda5450928e2bb944275a90216c SHA512 57076e03477412154f8e161d62cc1e3f0502670cb599b124ce3cf8f8b18e9724a1245e837ee6ef1e5298b6a4c3483692abc504a93198697c77e3bfc74bcb2443 +DIST validators-0.24.0.tar.gz 50038 BLAKE2B fcf0ff579649a8c877cc3afcae3443b92f7b98b216eb48a6a234e32d6e6ae849720fa1969156783ae5a414400341573a5851bed9a7a02d048c0d77a831a7e99d SHA512 40fbb479a8eb1d30a9b0b23aa88b51e4c889c749c7327659d308402db159cfffd85ce34b567f456227ad094c9e1085f80279cf79845cfd5cf43bbabd8aac9ef9 EBUILD validators-0.22.0.ebuild 485 BLAKE2B 268f83343531ade59194edd2fbb70770cba54a30afe8be2334927ba2ec727b5fc5bd74f6a20095cbb5cb35aa6def2f382b0dd5d8b455277b8e6bfb7e6dd89288 SHA512 61f93c5ae29dba8b598bdeb7e1bd136eba4eb5a58ebbf83ba3737a0115cf8942a1303a069712a73186e47849ec27f6451b3321903636b117dc36a686981fedfb EBUILD validators-0.23.1.ebuild 492 BLAKE2B 01b1d63c2dfc8f489fbf0af0ffdf676ca2016d68250ee894dfa716cfe884ad2a166c457be23316bcd6d7bfef880eb53424bf32e53c9a65325b95200a570192c9 SHA512 dda7b6c8c3d99cfb1c43626825371f651651010a58a9f309337fda0ce2adf98475a4f841bd4ba4b0c0b27915c9605fdaf1943edcad75b96198d09f5dcad184d3 EBUILD validators-0.23.2.ebuild 492 BLAKE2B 01b1d63c2dfc8f489fbf0af0ffdf676ca2016d68250ee894dfa716cfe884ad2a166c457be23316bcd6d7bfef880eb53424bf32e53c9a65325b95200a570192c9 SHA512 dda7b6c8c3d99cfb1c43626825371f651651010a58a9f309337fda0ce2adf98475a4f841bd4ba4b0c0b27915c9605fdaf1943edcad75b96198d09f5dcad184d3 +EBUILD validators-0.24.0.ebuild 492 BLAKE2B 01b1d63c2dfc8f489fbf0af0ffdf676ca2016d68250ee894dfa716cfe884ad2a166c457be23316bcd6d7bfef880eb53424bf32e53c9a65325b95200a570192c9 SHA512 dda7b6c8c3d99cfb1c43626825371f651651010a58a9f309337fda0ce2adf98475a4f841bd4ba4b0c0b27915c9605fdaf1943edcad75b96198d09f5dcad184d3 MISC metadata.xml 495 BLAKE2B 015451b5d08099d0999b05748d5db2615073328fbea76663d0002bec0d99816a636ec897fea8246f5586f8f77239ff0671fb69bcb8a50a3d980e5d9e7ab98b0b SHA512 1ba59825a77655ae8994529da0d0b905db91de3eee61acd03b00b525fb8b3eae382b40ede27d474c2ab8eff791c81d881699877b1a00648201fcfc7ec2fc10bf diff --git a/dev-python/validators/validators-0.24.0.ebuild b/dev-python/validators/validators-0.24.0.ebuild new file mode 100644 index 000000000000..20c7aef22fdc --- /dev/null +++ b/dev-python/validators/validators-0.24.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python Data Validation for Humans" +HOMEPAGE=" + https://github.com/python-validators/validators/ + https://pypi.org/project/validators/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +distutils_enable_tests pytest diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest index f9df540fbd17..428c9443d320 100644 --- a/dev-python/weasyprint/Manifest +++ b/dev-python/weasyprint/Manifest @@ -1,7 +1,3 @@ -DIST weasyprint-60.2.tar.gz 442554 BLAKE2B 492f0cd3f155aa20e440e384930cff38e8674cc2430f134fdcce80e627997b0d752d6b585aaece6ff23505fed3ff45430c06c82763ca96ce30da38411e21721f SHA512 1da30b2626911c22a996cf7888edc86a7e3534d552325790c3bb06b29a7bedda8021680f5cac1acd6f0aba0658c64cda02cafa1fcba5f3a76bce6bb5fb229b71 -DIST weasyprint-61.1.tar.gz 446987 BLAKE2B f32e0ec4014d6bd023e5320de9c2878b529fe1725691bb8c73fe295784507a5e785938d043a3731f659fd2c49fe2413008264b8ca8748c451bd99ce07209c9ff SHA512 f7f0c84acc9a9eba61fc59c7f16eb9260ca93ba901905c3cdc1fb871f3646687eb9881dd486eeec5d98cebb5d1893f2fcdff585cdb356bdfb0e38fdd0167b316 DIST weasyprint-61.2.tar.gz 447333 BLAKE2B 753f80ee0756e75b46023d29b8409599de9ff9f7f338a7800cf917a012f61c6a50857af813e4cbfe1ddfa913f95befc43719688468449d6f1b8d8df3714a7895 SHA512 62c3afba18bcc141bc013b95848b0e2426160123533509b6e353caa6c33173266524be84b0a50443ac2549b1b8013e5eb915f54a68168d65e98c9251c4fdf339 -EBUILD weasyprint-60.2.ebuild 979 BLAKE2B 11567941df8db10f5b1e81d60ba838cfccd589eece230abfc00bb9e87ee55662de25cd66e7279f81f09d264de8d4a185e9dcd4f37f62eb2ebd25faeca562318e SHA512 deedd5aba05d71cdd058fef72b4e70c02480853029e2a1db36fcbce4183e53b0e98aaa721395b878ab52f99059b48c28aa0676c9306c201d64071789448c7f73 -EBUILD weasyprint-61.1.ebuild 1051 BLAKE2B 644e8fc77a6420ee19ad23876e84ec4051ed6d286cb3a66a98ad6b90a5432369b538d902f183d5bdb31f05a8906cdf0d1f8e68e6805f0ca2cad4e9e819797b89 SHA512 c5e98f59fc0d06ece87b281c1e8fcd3ebb4d1b2ea3277e6637f3301fab3da68c7a5f7bb515f40b482a3a9f53ff4b6adda3d8d08fb8762b03b12790e4e7b93c17 -EBUILD weasyprint-61.2.ebuild 1051 BLAKE2B 644e8fc77a6420ee19ad23876e84ec4051ed6d286cb3a66a98ad6b90a5432369b538d902f183d5bdb31f05a8906cdf0d1f8e68e6805f0ca2cad4e9e819797b89 SHA512 c5e98f59fc0d06ece87b281c1e8fcd3ebb4d1b2ea3277e6637f3301fab3da68c7a5f7bb515f40b482a3a9f53ff4b6adda3d8d08fb8762b03b12790e4e7b93c17 +EBUILD weasyprint-61.2.ebuild 1050 BLAKE2B df79c698e88f8ad1471279bd4a5154d41613e83d2d0b86943f1b6153a027057f6154bdff7bf96993ee7fb6e8b5a7a54809848a1c28137c65df8b89b3fb824bf9 SHA512 6917ef0a37ed4beea27d7088526fce61cf2836084a2c7b0f397cc244aca1550969f7804753ff379ecf7d24fb0c314ff55b2ab3cc2485771fba5c7eefaf921eb0 MISC metadata.xml 382 BLAKE2B 3e5d142b055354e1ea440d9efd4bf92458b1da3f777dd90929ce2041ca6e0969fa6e58aacfb4a5a93ff90805e0d8ec4c9c6253559ca54698f5029639ce35ac8a SHA512 43415064a6f56eaca974031e51d63118d1c65b33e4399302fc72cc2cd6f15e0a47cf411b18d3c5136e866115855deb19b6a9e058a18049151959ce5ee29ececf diff --git a/dev-python/weasyprint/weasyprint-60.2.ebuild b/dev-python/weasyprint/weasyprint-60.2.ebuild deleted file mode 100644 index 7c6925e35573..000000000000 --- a/dev-python/weasyprint/weasyprint-60.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF" -HOMEPAGE=" - https://weasyprint.org/ - https://github.com/Kozea/WeasyPrint/ - https://pypi.org/project/weasyprint/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] - >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] - >=dev-python/html5lib-1.1[${PYTHON_USEDEP}] - >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}] - >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}] - >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] - >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}] - media-fonts/dejavu - x11-libs/pango -" - -BDEPEND=" - test? ( - >=app-text/ghostscript-gpl-9.56.1-r3 - media-fonts/ahem - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/weasyprint/weasyprint-61.1.ebuild b/dev-python/weasyprint/weasyprint-61.1.ebuild deleted file mode 100644 index 9af57e769437..000000000000 --- a/dev-python/weasyprint/weasyprint-61.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF" -HOMEPAGE=" - https://weasyprint.org/ - https://github.com/Kozea/WeasyPrint/ - https://pypi.org/project/weasyprint/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] - >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] - >=dev-python/html5lib-1.1[${PYTHON_USEDEP}] - >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}] - >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}] - >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] - >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}] - media-fonts/dejavu - x11-libs/pango -" - -BDEPEND=" - test? ( - >=app-text/ghostscript-gpl-9.56.1-r3 - media-fonts/ahem - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/weasyprint/weasyprint-61.2.ebuild b/dev-python/weasyprint/weasyprint-61.2.ebuild index 9af57e769437..77c5f6d2e533 100644 --- a/dev-python/weasyprint/weasyprint-61.2.ebuild +++ b/dev-python/weasyprint/weasyprint-61.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest index 7c9d6a88a786..374de36c98d0 100644 --- a/dev-python/ytmusicapi/Manifest +++ b/dev-python/ytmusicapi/Manifest @@ -1,9 +1,3 @@ -DIST ytmusicapi-1.5.2.tar.gz 101749 BLAKE2B 5d0a8d99053fa9fa9c8dc360af62dec4241179e3e0f405e860793985742029fb5131b4852306361cbbffa6bb3057285c3e0f7e9cfaaba1054636e15bbaefd1c7 SHA512 8e7424302dfda0a2ad525495368f084af8b1f615d8f301ea347cf27a20305b015f48051915b90280712a151eb7db748cd1d3854c5d81c1d49d53ec6f27117ece -DIST ytmusicapi-1.5.3.tar.gz 102521 BLAKE2B d1fb3d850d59dde8a9c16337036c77d642544a14a3327ec7075a59e62f2392b73b9953bdc44a0f9b2cd935ded4c00fd607ec4c9e30a6346021f4ad0e9e3adfed SHA512 1eec4251130479252b7e4b1e1a4eae1b947bb25732a4d6a05fe763edbcae7a71db68182793160a15f4f159e33c9db4632d83287c00b9f67cfd6d3812b115f901 -DIST ytmusicapi-1.5.4.tar.gz 102675 BLAKE2B b1b278e9c8e91eb9982b462babc614bad2b92d1c77fd49e08cbaefdfb10657531bedeca5677ce80e7e0f51bf23482f8537fda97449e645009731b83a1deb6fdc SHA512 4eda0a61d6d6f58b7aed9e668816bd8917b9562f8770c58d6b837c3cb7801a7b5da03ecaf6d15b8bba17a343611f0225aa19c91fc4d69568d9acb38efdac440c DIST ytmusicapi-1.6.0.tar.gz 106624 BLAKE2B b7900f4fb9e863f694a06a9d85d479e13514d6f4a0ad86e923ccceb497ad9294e34d9b3914005063b272ef8582514a5ea7c173864d38a2b6ec166bcf1199560e SHA512 9886c0b4ec29bf9b676b4c77f9e84ca6c7a0f1b4da264d589aed19d50c8be6ef3718185af755d8a9f652d425ae98603fff09ea8d84ec839756dab43181eb9f4c -EBUILD ytmusicapi-1.5.2.ebuild 520 BLAKE2B f013e079cc3f63124096120069e5f648ba5d87892d3ccd767cf8e6e1d522404cd3ac7d3d0d2e02afa73f9ef74a4902daeafbf32d283b58b7e4d8ee01f1545c22 SHA512 dfc612a3c72aeb3e6914c7393aedc4602cb58bb8da5b218fa66752a52e2b1be3c7fc37ed439798b78334ff22e7cb756af4cece092ba8b79c7723d381ee7f5488 -EBUILD ytmusicapi-1.5.3.ebuild 521 BLAKE2B 6de42dfb36c4020602998b6c399bdce29071ca6117d137e528ca7a419bf403e40a5f97ed7fd7ba11e4ea0db396dc865fdc529726083690f68376e157ea725792 SHA512 4eb82c225a52fc44a77085c99373872b77ac6494d7dcb54ec513cde19f1c7d16ce2c9823d5e5dab9e5bc5ac50e733c670de8ba2963964fcbe9b3729fcaceafcb -EBUILD ytmusicapi-1.5.4.ebuild 521 BLAKE2B 6de42dfb36c4020602998b6c399bdce29071ca6117d137e528ca7a419bf403e40a5f97ed7fd7ba11e4ea0db396dc865fdc529726083690f68376e157ea725792 SHA512 4eb82c225a52fc44a77085c99373872b77ac6494d7dcb54ec513cde19f1c7d16ce2c9823d5e5dab9e5bc5ac50e733c670de8ba2963964fcbe9b3729fcaceafcb -EBUILD ytmusicapi-1.6.0.ebuild 521 BLAKE2B 6de42dfb36c4020602998b6c399bdce29071ca6117d137e528ca7a419bf403e40a5f97ed7fd7ba11e4ea0db396dc865fdc529726083690f68376e157ea725792 SHA512 4eb82c225a52fc44a77085c99373872b77ac6494d7dcb54ec513cde19f1c7d16ce2c9823d5e5dab9e5bc5ac50e733c670de8ba2963964fcbe9b3729fcaceafcb +EBUILD ytmusicapi-1.6.0.ebuild 520 BLAKE2B f013e079cc3f63124096120069e5f648ba5d87892d3ccd767cf8e6e1d522404cd3ac7d3d0d2e02afa73f9ef74a4902daeafbf32d283b58b7e4d8ee01f1545c22 SHA512 dfc612a3c72aeb3e6914c7393aedc4602cb58bb8da5b218fa66752a52e2b1be3c7fc37ed439798b78334ff22e7cb756af4cece092ba8b79c7723d381ee7f5488 MISC metadata.xml 589 BLAKE2B bf51d5de92082a99ffb69839a9cadcea1d740f05d83194b951383713bcfbc4c95021ef27382cc6020298c3b8817553549ba150876c1398094dcc9a7de38bc04c SHA512 d34382f0041b2f74892661880ee7a318d7571254b18bf41d1152560e06f8d1b2da7432b4e9eb8a0d8b6cba645da9a3bf9c6a7c33002471a17d8c516c0aee8f70 diff --git a/dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild deleted file mode 100644 index 5fa2d4f3374a..000000000000 --- a/dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# 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 distutils-r1 pypi - -DESCRIPTION="Unofficial API for YouTube Music" -HOMEPAGE="https://ytmusicapi.readthedocs.io/ - https://github.com/sigma67/ytmusicapi/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" -RESTRICT="test" - -RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" - -distutils_enable_sphinx docs/source \ - dev-python/sphinx-rtd-theme diff --git a/dev-python/ytmusicapi/ytmusicapi-1.5.3.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.5.3.ebuild deleted file mode 100644 index 1537ab0e5d66..000000000000 --- a/dev-python/ytmusicapi/ytmusicapi-1.5.3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# 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 distutils-r1 pypi - -DESCRIPTION="Unofficial API for YouTube Music" -HOMEPAGE="https://ytmusicapi.readthedocs.io/ - https://github.com/sigma67/ytmusicapi/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="test" - -RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" - -distutils_enable_sphinx docs/source \ - dev-python/sphinx-rtd-theme diff --git a/dev-python/ytmusicapi/ytmusicapi-1.5.4.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.5.4.ebuild deleted file mode 100644 index 1537ab0e5d66..000000000000 --- a/dev-python/ytmusicapi/ytmusicapi-1.5.4.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# 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 distutils-r1 pypi - -DESCRIPTION="Unofficial API for YouTube Music" -HOMEPAGE="https://ytmusicapi.readthedocs.io/ - https://github.com/sigma67/ytmusicapi/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="test" - -RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" - -distutils_enable_sphinx docs/source \ - dev-python/sphinx-rtd-theme diff --git a/dev-python/ytmusicapi/ytmusicapi-1.6.0.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.6.0.ebuild index 1537ab0e5d66..5fa2d4f3374a 100644 --- a/dev-python/ytmusicapi/ytmusicapi-1.6.0.ebuild +++ b/dev-python/ytmusicapi/ytmusicapi-1.6.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://ytmusicapi.readthedocs.io/ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RESTRICT="test" RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz index f14b4a6eeafeacd5b48618ab07c9688c50023104..4fd7f84dabe06345a4d922acf65ba57ba9ef1b57 100644 GIT binary patch literal 11756 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 Or~e0(SIp1)Qvd+P7(9&t literal 11724 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 diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest index 56d278303a90..769e86b5db6a 100644 --- a/dev-qt/assistant/Manifest +++ b/dev-qt/assistant/Manifest @@ -1,4 +1,7 @@ DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484 +DIST qttools-5.15.13-gentoo-kde-1.tar.xz 3948 BLAKE2B 081e5d9fa81809545a15da707c58eb3754672f68084c8514282f7edbea3f469b681c003da9e59053d7f5654883ca06769cf46398461930f6222bb3ed86758522 SHA512 8afc3f763732a40e7e827de339395b4398b84bc2b2c0749f96f3cf6afdc655ba59b94809658f16d975eed63c28fd2b2b4f96b9b50fda251c2a1d085ed3c1cd15 DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e +DIST qttools-everywhere-opensource-src-5.15.13.tar.xz 8897928 BLAKE2B cd4743e5cf8f444f8d8d8cd971eedd727ea7e7d8c3d237e61222cece0c0d10cb5090bba4db2f9c6a8dabfb0002eb21d58fe1c9aa916188d29e58f04ddfa24504 SHA512 a73abba58c76a69e2208c4228bf115f2ef6173db8fa00df9302eb4c8f04ff04b64690367c31a680dba3b0b8865ef27343e8d7343f7f81954c39458c443fd3500 EBUILD assistant-5.15.12.ebuild 1304 BLAKE2B a9b50a7c73d6da73eeea59c3835181f4516bbe113eb6c220f8bb4005aaaed718c42c50b4f77383fa15a5bdce138c114bb3a9eb3f2deb4a127bd56105b160cda3 SHA512 d331106afe1e43f3a7807ee881a597e76d832fe035df92b10305684094507290800153fde18485f05b433f32214422683289a31df5ede687b8875e8c2cf66ec2 +EBUILD assistant-5.15.13.ebuild 1308 BLAKE2B 2f7b70ed75a47e1eec7fb601910daefe37e2e43921b92b331399090dcd7bef27b36aa31cb882e401ed8b474c04d2506c0ebaf8e1f251821cd4f9a6d0299abc49 SHA512 b04fe5649258ddcc012baa93911b0cd919a959d628ce9c8b96361544bf55a61f4ff6ab0e76a9e84103277b00514e2419e868836420fc2ab32dd05b2a97977f1c MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/assistant/assistant-5.15.13.ebuild b/dev-qt/assistant/assistant-5.15.13.ebuild new file mode 100644 index 000000000000..d980696867be --- /dev/null +++ b/dev-qt/assistant/assistant-5.15.13.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +fi + +QT5_MODULE="qttools" +inherit desktop qt5-build xdg-utils + +DESCRIPTION="Tool for viewing on-line documentation in Qt help file format" + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*[png] + =dev-qt/qthelp-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* + =dev-qt/qtprintsupport-${QT5_PV}* + =dev-qt/qtsql-${QT5_PV}*[sqlite] + =dev-qt/qtwidgets-${QT5_PV}* +" +RDEPEND="${DEPEND} + !dev-qt/${PN}:5 + != -O2, so we need + # to unset F_S first, then explicitly set 2, to negate any default + # and anything set by the user if they're choosing 3 (or if they've + # modified GCC to set 3). + # + # Refs: + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078 + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105709 + # https://bugreports.qt.io/browse/QTBUG-103782 + # bug #847145 + if tc-enables-fortify-source ; then + # We can't unconditionally do this b/c we fortify needs + # some level of optimisation. + filter-flags -D_FORTIFY_SOURCE=3 + # (Qt doesn't seem to respect CPPFLAGS?) + append-flags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 + fi + + qt5-build_src_prepare + + # workaround for a79a370c (...Annotate-QMutex-...patch) adding a header + qt5_syncqt_version +} + +src_configure() { + local myconf=( + $(qt_use icu) + $(qt_use !icu iconv) + ) + use old-kernel && myconf+=( + -no-feature-renameat2 # needs Linux 3.16, bug 669994 + -no-feature-getentropy # needs Linux 3.17, bug 669994 + -no-feature-statx # needs Linux 4.11, bug 672856 + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + qt5_symlink_binary_to_path qmake 5 + + local flags=( + DBUS FREETYPE IMAGEFORMAT_JPEG IMAGEFORMAT_PNG + OPENGL OPENSSL SSL WIDGETS + ) + + for flag in ${flags[@]}; do + cat >> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die + + #if defined(QT_NO_${flag}) && defined(QT_${flag}) + # undef QT_NO_${flag} + #elif !defined(QT_NO_${flag}) && !defined(QT_${flag}) + # define QT_NO_${flag} + #endif + _EOF_ + done +} diff --git a/dev-qt/qtdatavis3d/Manifest b/dev-qt/qtdatavis3d/Manifest index 8fd1bcc12943..7b3a58be930c 100644 --- a/dev-qt/qtdatavis3d/Manifest +++ b/dev-qt/qtdatavis3d/Manifest @@ -1,3 +1,5 @@ DIST qtdatavis3d-everywhere-opensource-src-5.15.12.tar.xz 5193584 BLAKE2B ab7f1fe9cbef64b776c167d2e848e3cb62a28b75d8bc62816de43eff4debdc02be27624cc09950d318594bd1bc6190c8e6796d09075360d85539a091f918dab2 SHA512 6a734bd1e3296aaae94358e2315a7c4b033b113b27b9e1e75f0d888231c11c2fdf1caa17c40c4ed545ad8e4a735766368c1bf04e6b36e53ba3164f0f8d66a1c6 +DIST qtdatavis3d-everywhere-opensource-src-5.15.13.tar.xz 5193400 BLAKE2B a18ea618e4c3b55ca4584347f38f7c570d1c0d940115169413e272dd6f1f4629021d16997c40857a9322e61b223b03d87d825bfe02ebb9b5bbee612939adc026 SHA512 ced9c6083ade43f43db2a86b20188a75a7028b7f89613a0d94ea48ec795b234af669caa45227cbbc7c2c3187b017fb5521c2d7c16834277d9dba1671afb00076 EBUILD qtdatavis3d-5.15.12.ebuild 662 BLAKE2B a58fa34021d9d1c1108a51b1b21441b00d64929be938af5c4c3089f53ad133d35b9226b341a7ab402a58c83b16761c3a9696c0519b98f3403fdf3f6971da0262 SHA512 e34f02077ecf6b43296824fe4cbe7de9a40693628837e7f9d02047bf0f3451ec0ab15fc0df7144fa8f0032480aa32bb0bf70c92f74268f59fb73c40488d1eb55 +EBUILD qtdatavis3d-5.15.13.ebuild 665 BLAKE2B 7fcc8b7bb0d10686eb3393d0036d32ce9e1d6436bce176921726aedfe6176d0bcc7752482fa909a5ce1dd123e6f3a331798f991697e116b9213fb25e559b8584 SHA512 38f84f6e11253a7083a3067146946195396749c99c31627bc4692173196ee2978d176e4c3d38a8c98bcbc589ff09989613f8030d35f20880bf7b41ef349b9f7e MISC metadata.xml 562 BLAKE2B 89a71be78fc40c86d01afd963f8a8519410086f36b572707e8029ea58e900d7e9563eb1b94fec26c2e078395bfa9ef20149fd8c0b2a5d6c3699198890215ebe7 SHA512 85467596f68320b2cd8440f9587f88992d36915b906a5b9139b29e07a9db9ca31853ae7c379bf90e9178e407ab3e526187ed761cd8cfa155658491ef68bbcf30 diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.15.13.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.13.ebuild new file mode 100644 index 000000000000..b840fe22e50d --- /dev/null +++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.13.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="3D data visualization library for the Qt5 framework" +LICENSE="GPL-3" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +IUSE="gles2-only qml" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}*[gles2-only=] + qml? ( =dev-qt/qtdeclarative-${QT5_PV}*[gles2-only=] ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + # eliminate bogus dependency on qtwidgets + sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die + + qt_use_disable_mod qml quick \ + src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest index 9fc606aa92a6..4f28fdc989c1 100644 --- a/dev-qt/qtdbus/Manifest +++ b/dev-qt/qtdbus/Manifest @@ -1,5 +1,8 @@ DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de +DIST qtbase-5.15.13-gentoo-kde-1.tar.xz 331952 BLAKE2B 6fb7314f03e99d8d2f5e8486ea805164f7e42a14c29a46519bae200364ad3798d26fd09bbd9381030b816f0a68c45d98581a76b80ca3fff8ae4c0121c77fc6ae SHA512 2c049f451eaa4a5087bb39283a66e7bbef89b9e3235ae930c48a405aeaaa999e863857c5074de6ad282708c756b8acab40fbb68f2a4a8b45ef7ade72b12bb98d DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888 +DIST qtbase-everywhere-opensource-src-5.15.13.tar.xz 50862768 BLAKE2B d96d4d6b11aae3c471d5f24ed1030004394dfb89d399d5cddc868f39d0a4851a75ed0d59fdc79ef354c21a354eae0f23df1cfb8c30290d5c080b5fad507ce29a SHA512 565632646b04eed525530a50f1228dd1aa3b8f1318485fa7cf6ad96eabdc2208ed1522b3fc174bd4797b7d51edff18ea1f91a82dd701379407b880f1dd0d16ef EBUILD qtdbus-5.15.12.ebuild 705 BLAKE2B 934e8f5e091a5bdeb7a45bb43bdd80c17f668bf398ae4bf0bb699a2bd35461ba306c6dc481cc5eae498c6c7f2c9c1af10cbf6a87181a96e11b3f06af56e6a5e9 SHA512 be7972ff3f9b8656a93beabdf56993d8455b3451140f08bc1e58eed29c77a15cfc2101a22a2b049102bcddee6d50a463ed5c6c8ecf26f411872e49fd7548e92a +EBUILD qtdbus-5.15.13.ebuild 711 BLAKE2B d47a56db9cb9cc97ef1e5fd5547ea815ce38d05b7e38d0d85dbb3c7b2f41cc3cca6749eb97b9ae0273d226277e5274c5d3808305c6b59dd1e828aaf2a54860fd SHA512 0cb0684f47d597f34c4947dd6c754cafc5b9bc86e1beae9596b5d5f93ff15787ce785edac4011ae7cc64c877f6e7ecf11bce28816a01afc22b3d50683f073f4e MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtdbus/qtdbus-5.15.13.ebuild b/dev-qt/qtdbus/qtdbus-5.15.13.ebuild new file mode 100644 index 000000000000..04187981ea9a --- /dev/null +++ b/dev-qt/qtdbus/qtdbus-5.15.13.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol" + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + sys-apps/dbus +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/dbus + src/tools/qdbusxml2cpp + src/tools/qdbuscpp2xml +) + +QT5_GENTOO_CONFIG=( + :dbus + :dbus-linked: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :dbus + :dbus-linked +) + +src_configure() { + local myconf=( + -dbus-linked + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest index f3989dbc9e0d..bc16b9a9eb48 100644 --- a/dev-qt/qtdeclarative/Manifest +++ b/dev-qt/qtdeclarative/Manifest @@ -1,12 +1,15 @@ AUX qtdeclarative-5.14.2-QQuickItemView-fix-maxXY-extent.patch 1566 BLAKE2B b6436c9be0a7de092635e1fc3999c3142fc3e916cbcc69f472691bbd559f611b4d5741f3627c47162a5ac86126382507add72a25a121235e856b1de802ee19be SHA512 dd5193f8d8a051238dabf63306cc77e3a5696fc12241c27f35cadfd30763ddfeb2af7d640849dcc7a810b7087173b8e9af17341ea1b68440906f2c2f1f96fee3 DIST qtdeclarative-5.15.12-gentoo-kde-1.tar.xz 31060 BLAKE2B 5ba538d765febd0b32faa6632616041425f37128087f5862b2701e0fecf46bdca1eb3235fa87d383b555205be4081a466447e36ba98d6268454fd264722af295 SHA512 f07f48f88cc336f2d5877fb6e744c09405ce2e51f0f8487b08903222d73b11033d48c1c3ee711da7f2a29c43421e4110ee2c13d52f0a71ac1c92980dff122ae1 +DIST qtdeclarative-5.15.13-gentoo-kde-1.tar.xz 29248 BLAKE2B 461a602e27ef73e7a41c3bfb7fc20eb236d9d0559a5ef640d483f1765970731e0b1850a4cc976852f6ef3b292093b07904e0de3d710d64b8b38a59164e5ec19b SHA512 4fac0e76c4095c806a42767668c332548ad376dbdaae54556fa38a150aea915be52f69acd287eafc9b2f1a0f86fcd24c285565e46d34f6e47943a7a677e9bf2d DIST qtdeclarative-everywhere-opensource-src-5.15.12.tar.xz 21602960 BLAKE2B 45f44de33801648ffc8c641ac65525ed6ac36a4484e21ef1e7706fd5b005c4f271aadfddd05b1be8a369695962e1675f39cf072d335550f1c14e8abc5c4b334a SHA512 3ebe195dac22efa2e71a4520e4816592204431bc724d94a38d9f426424624990199f7e99b72c7d96f6ae324bb18b7eec89ea2b5db63ff2f1d24a997be25a0589 +DIST qtdeclarative-everywhere-opensource-src-5.15.13.tar.xz 21604012 BLAKE2B 3569cb1de1a2693a759929f54d87277e974e7b9d41eea5b57c5f096b80b0193456c4445de8c97df6b651fc5137e3f90563767a56053ed189b8d90321b234855a SHA512 fd16159217f7526f6e56d1849ffb2d219e0bee48581e4a1d3bdec1602f884038f3747da68b8905a6858e6e8e03e18b9da4d598a154d4d0a11a62b818940d3113 DIST qtdeclarative-everywhere-src-6.6.2.tar.xz 34361600 BLAKE2B bc748ed06e2e7ed9c789971e76d92047a847f3afd7be79eb7364149608dcb153586cf5157bc34a0ddc17c89818e80b7d1f13b94522ad1c9fb4ce1848d881846b SHA512 944e9f824dd8ec47d9e23e716d09142c5942f4478238f207d70f1144993440afa7925f85f3fd4cb5659191dee6a142524db40c7144c69c8bec9817591324cee1 -DIST qtdeclarative-everywhere-src-6.7.0-rc.tar.xz 35356656 BLAKE2B 57ac8d01f4fe7e6700a37bc8543e8ba8eb3b08bcd5fec5cbc6cfd7f727dfd133cb804fe5a0104c8a28dbd4f5e42798e8f2d338c8fe5506f4af28d1cdaa2229a5 SHA512 d125379f55b24c8ceaa8b3eee7aefe831619233268a68bd6c9d798a9936a69215daad540c8a634ca4277d7e939753a31376c392197381145f2a028f8a353d426 +DIST qtdeclarative-everywhere-src-6.7.0-rc2.tar.xz 35364156 BLAKE2B 59e36627bb2c618ffb516281e9c1fe8edb462d25c8f66238ffab72fc38869e89669353e3f26840f43cbb76f3edd51b2e3751a30727c7dae9e80a3489db6a506f SHA512 9630543113891b6ad90d93b129b676ecd1344d7f5dbd0169b45792f9468552da2219a7990576c8a7be56863f668fc0a887e444549df88ae8c5a6d3e2acd1a699 EBUILD qtdeclarative-5.15.12.ebuild 1537 BLAKE2B c2f7b010977ed65abbe16d8b2df6ed8c29407685e014778f4f3da5b2853b6dfa6d5ce2a0d5037852d8d11894c1a33323090bd18659f7c85d8cdf56f8bf41ae79 SHA512 fd6e5bb4709174b8746d520a6fd0109e2d6b2de19d6a679fdbdcf4cf074dc778854afc2b364f7d692e6c60e0d3e3580c19e98b36368258f6e76b3a5ef2cff0c4 -EBUILD qtdeclarative-6.6.2-r1.ebuild 801 BLAKE2B 385c29b71557ef584099ae26d23c9d57496f2ea95ea6be57f77d248d66cd31579c9ac2fb3d6554e0922fb17ff39b12d881739b098fd384d242605f9191c143df SHA512 0b1e57ae6b64d53d8bcc0efd91f8bab877bec3a96792ee4413858771b42a4f9acfbe67ed2ce6407ab0b594ad72ef486eb743f5848e8377cf9801490186a28fde +EBUILD qtdeclarative-5.15.13.ebuild 1543 BLAKE2B dd04805055ecfadb16b1fca06faae6b47ad22858da8612c9bb481b5485a118ffa307021f9725d9987a5e28ec0e5b470b20871283fc7fd893e4b12cfeaebc9523 SHA512 8ac580e433a19c26102e33bc2ecc2aa8165bec9c7b77755d8fab75d2270753e4a4652726a6d871ca5e6fed8606540aa4d08c5cac8a8f354f596cf2147f39921c +EBUILD qtdeclarative-6.6.2-r1.ebuild 800 BLAKE2B b072059836526c122e5e0a509418d73f612093575910747097201b0abfbdc2a7dfc44a91d5317dfdd41631d9a5bc247d765ef31e343e6a914d2a18633edd43b4 SHA512 f82b798eab8b99c4ad8a876277cfb9248cdeefd759ec0c881cce8319a1deca39ca9d733e1e124d78b8f25807f998bc77225a7967712c9eb1018abae49b6da71b EBUILD qtdeclarative-6.6.9999.ebuild 802 BLAKE2B 92a135165b8b86da55f61130e08e93078c056d11757d2ffc4900f2bc8501faeb3269d68b1224aafab7d79b1a5e0c7dbcaf3f9161bcf84bc95b1e65161bd83c4a SHA512 5bd5b83717179ece75d9cf913fcd98c091523cec4d1efd4f07ce667ffaa0e4721bd32b72577ef1489e506c6b0f9808855f9cbea4c30717e679e4a1ba70c393e5 -EBUILD qtdeclarative-6.7.0_rc-r1.ebuild 954 BLAKE2B f85a042c94d921a79ac8d1b86b78c9b9fc248bb88f97de7a5ea4c71a88c36231a93e7fdf7e9632accc71dc1a838490966c9ab5b021e480b19f944e942f70dfce SHA512 bf9817a86fa308ea76c777171c5c29126add4380f7e6368e16137b4781b473a6083ff800613144e8b55b95235ef53c237d07fe1d08fcce1ca752c6df353aa3bc +EBUILD qtdeclarative-6.7.0_rc2.ebuild 954 BLAKE2B f85a042c94d921a79ac8d1b86b78c9b9fc248bb88f97de7a5ea4c71a88c36231a93e7fdf7e9632accc71dc1a838490966c9ab5b021e480b19f944e942f70dfce SHA512 bf9817a86fa308ea76c777171c5c29126add4380f7e6368e16137b4781b473a6083ff800613144e8b55b95235ef53c237d07fe1d08fcce1ca752c6df353aa3bc EBUILD qtdeclarative-6.7.9999.ebuild 954 BLAKE2B f85a042c94d921a79ac8d1b86b78c9b9fc248bb88f97de7a5ea4c71a88c36231a93e7fdf7e9632accc71dc1a838490966c9ab5b021e480b19f944e942f70dfce SHA512 bf9817a86fa308ea76c777171c5c29126add4380f7e6368e16137b4781b473a6083ff800613144e8b55b95235ef53c237d07fe1d08fcce1ca752c6df353aa3bc EBUILD qtdeclarative-6.9999.ebuild 954 BLAKE2B f85a042c94d921a79ac8d1b86b78c9b9fc248bb88f97de7a5ea4c71a88c36231a93e7fdf7e9632accc71dc1a838490966c9ab5b021e480b19f944e942f70dfce SHA512 bf9817a86fa308ea76c777171c5c29126add4380f7e6368e16137b4781b473a6083ff800613144e8b55b95235ef53c237d07fe1d08fcce1ca752c6df353aa3bc MISC metadata.xml 855 BLAKE2B 6be7ee8e497916e78de02244cba14f33434b37f34f901a3a789bc684ea509da865042b10ae37f12491281f846adbb0daadeb90205026d5fdd76d07755cd168c8 SHA512 0abf60e4c4624c698081871cadf757698ad4eded995c7c83f0edf739af2fa3be5f9a79f716403e40f2f8e09dfeeb5dd20342ec498fa121eb4cf9733462c8055a diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild new file mode 100644 index 000000000000..e8ab095dff86 --- /dev/null +++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild @@ -0,0 +1,67 @@ +# Copyright 2009-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{8..12} ) +inherit flag-o-matic python-any-r1 qt5-build + +DESCRIPTION="The QML and Quick modules for the Qt5 framework" + +IUSE="gles2-only +jit localstorage vulkan +widgets" + +# qtgui[gles2-only=] is needed because of bug 504322 +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=] + =dev-qt/qtnetwork-${QT5_PV}* + =dev-qt/qttest-${QT5_PV}* + media-libs/libglvnd + localstorage? ( =dev-qt/qtsql-${QT5_PV}* ) + widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] ) +" +RDEPEND="${DEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # QTBUG-83890 +) + +src_prepare() { + qt_use_disable_mod localstorage sql \ + src/imports/imports.pro + + qt_use_disable_mod widgets widgets \ + src/src.pro \ + src/qmltest/qmltest.pro \ + tests/auto/auto.pro \ + tools/tools.pro \ + tools/qmlscene/qmlscene.pro \ + tools/qml/qml.pro + + qt5-build_src_prepare +} + +src_configure() { + replace-flags "-Os" "-O2" # bug 840861 + + local myqmakeargs=( + -- + -qml-debug + $(qt_use jit feature-qml-jit) + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + qt5_symlink_binary_to_path qml 5 + qt5_symlink_binary_to_path qmleasing 5 + qt5_symlink_binary_to_path qmlpreview 5 + qt5_symlink_binary_to_path qmlscene 5 +} diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild index a562489a42ad..f9ae12f80864 100644 --- a/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild +++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Qt Declarative (Quick 2)" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi IUSE="accessibility opengl +sql vulkan +widgets" diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc-r1.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc-r1.ebuild rename to dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc2.ebuild diff --git a/dev-qt/qtdiag/Manifest b/dev-qt/qtdiag/Manifest index ba3726b31b82..eae6a557aa5f 100644 --- a/dev-qt/qtdiag/Manifest +++ b/dev-qt/qtdiag/Manifest @@ -1,4 +1,7 @@ DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484 +DIST qttools-5.15.13-gentoo-kde-1.tar.xz 3948 BLAKE2B 081e5d9fa81809545a15da707c58eb3754672f68084c8514282f7edbea3f469b681c003da9e59053d7f5654883ca06769cf46398461930f6222bb3ed86758522 SHA512 8afc3f763732a40e7e827de339395b4398b84bc2b2c0749f96f3cf6afdc655ba59b94809658f16d975eed63c28fd2b2b4f96b9b50fda251c2a1d085ed3c1cd15 DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e +DIST qttools-everywhere-opensource-src-5.15.13.tar.xz 8897928 BLAKE2B cd4743e5cf8f444f8d8d8cd971eedd727ea7e7d8c3d237e61222cece0c0d10cb5090bba4db2f9c6a8dabfb0002eb21d58fe1c9aa916188d29e58f04ddfa24504 SHA512 a73abba58c76a69e2208c4228bf115f2ef6173db8fa00df9302eb4c8f04ff04b64690367c31a680dba3b0b8865ef27343e8d7343f7f81954c39458c443fd3500 EBUILD qtdiag-5.15.12.ebuild 834 BLAKE2B c8e8b3c1016961468907b69f9674f2dad7cae5bf59b926e9e26d967e694e5b44bed2cbc00d9467669f9a7848823373b60c52d2b2e2622bf641392ffe1d216dd0 SHA512 5e8f3efb398350259b56852957e124159427b8b6c1926e4f14236e6f4b8c0cb955122a01c9562640f79de9cf64f56adf01e4d7ca0fc4c0560348190a80cc8fd7 +EBUILD qtdiag-5.15.13.ebuild 836 BLAKE2B c596bb516a0b96421c637fd6b407760becd9579ca30e4bd2ed3e8f586da33036f2d8dcac8435646286cb992478bd48aeb556e2edbd6076c300303805e8ba4938 SHA512 8507f918fdc2a2900d6dc6c6bd1b62b2221dddf723ec4410b342592e331e7915e1463bcc21a4322dd1f926628f1ee224736f0903caf50367517286cd23a2faf6 MISC metadata.xml 616 BLAKE2B c2e815f14a4c3967140cfeed9d4266b668217994cbdbc58300e3736b428f05449d83ae6ed746bb29debaaa1ab8371a37c054d03395be1f7b66e23c3209449a20 SHA512 8747ad7226372dc06c7e6b44afa0c5cf20a7fb877974c67bf4f599b6ffafff292f3c8a2a80243f6243dcc4c158034dc731451e3af9af8790a302c43ae83907fa diff --git a/dev-qt/qtdiag/qtdiag-5.15.13.ebuild b/dev-qt/qtdiag/qtdiag-5.15.13.ebuild new file mode 100644 index 000000000000..74f95a88e007 --- /dev/null +++ b/dev-qt/qtdiag/qtdiag-5.15.13.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86" +fi + +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Tool for reporting diagnostic information about Qt and its environment" + +IUSE="+network +widgets" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*:5= + network? ( =dev-qt/qtnetwork-${QT5_PV}*[ssl] ) + widgets? ( =dev-qt/qtwidgets-${QT5_PV}* ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qtdiag +) + +src_prepare() { + qt_use_disable_mod network network \ + src/qtdiag/qtdiag.pro + + qt_use_disable_mod widgets widgets \ + src/qtdiag/qtdiag.pro + + qt5-build_src_prepare +} + +src_install() { + qt5-build_src_install + qt5_symlink_binary_to_path qtdiag 5 +} diff --git a/dev-qt/qtgamepad/Manifest b/dev-qt/qtgamepad/Manifest index 3c94d58a1779..ec5aff8a2b15 100644 --- a/dev-qt/qtgamepad/Manifest +++ b/dev-qt/qtgamepad/Manifest @@ -1,3 +1,5 @@ DIST qtgamepad-everywhere-opensource-src-5.15.12.tar.xz 389876 BLAKE2B dc553cfc145077c0587983ef9705a0ab0dbe95ab74f68e82807da71f92950df7b6ae918b459e304faf75194b6eee4a9e1a179bf6d27bc5ea4a0e1b889ad42a06 SHA512 8a5f6c8fac4e7977b1c93efda698e27c6bc1e66b844f86642ae05ba104d8f14f30e6cb95ba4b3923e2e43d117af52354cfb5a6d35ffd159e29a336710fc63f93 +DIST qtgamepad-everywhere-opensource-src-5.15.13.tar.xz 389840 BLAKE2B f6308286594c0adb2542244d921b17c9d3454935813015aa16cbd9ac47e6d6131f8bdea00a6be748bc47d20a478812fbc7bb2a267e19ac3c9cdf4d2f54679fad SHA512 03f403c0f966c95b0c64286c047c54bc09e49ad7029de8476d792cc240d0d8b78a426f98e6358376cfc2abcaefb2500ff2182414bd8c2244541b065220780f63 EBUILD qtgamepad-5.15.12.ebuild 723 BLAKE2B 6e4dec6030921df33431b2638096959cc9b6c5b51ec98a34fb135274408fe26f6d4c553169394afd977f5e99ddce0bd6792af52eab130836f755bf7a76f8a133 SHA512 595c1f674d58c5473d60d68a13e9777d12d920ed96a5d5b4264a6929c83cad01c9c57dbd44641ca6eac33719f27a49649b979adf9dfe522034714f6cc458f09b +EBUILD qtgamepad-5.15.13.ebuild 726 BLAKE2B cfd69f16092c225c827b6d60ea830823c2d22802c16f6952b5e8a2941257f84bcb1e7fbf80cbddf333d0068dca24403504749f20c40e3fdb4814b556552a62c9 SHA512 d1afe966843e8e2f0581d18e803f30ead50d19d8a036f08a334e64ee2ae021513749779a502be05e4b049bd1679a104c6bac43abab1551f5569eb152cb2135ff MISC metadata.xml 613 BLAKE2B 02cac703ee9a9083829e963e9bc97424b58a36949b8237157976d9628f9623f806dee434e5eea3b63a1f2a4ac06509a3d0f0cd094590f12cb3b97ee09f9d6cf1 SHA512 9304973708ee729dc06cef8ac5b206a21ada747ca4efb36e2fc21007da61bfaf43947319be20b0ce73411f5eda2d13a4b226503c12b1d094d5f9180e84579432 diff --git a/dev-qt/qtgamepad/qtgamepad-5.15.13.ebuild b/dev-qt/qtgamepad/qtgamepad-5.15.13.ebuild new file mode 100644 index 000000000000..ba18af1f321a --- /dev/null +++ b/dev-qt/qtgamepad/qtgamepad-5.15.13.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Qt module to support gamepad hardware" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +IUSE="evdev qml sdl" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}*[evdev?] + evdev? ( virtual/libudev:= ) + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) + sdl? ( media-libs/libsdl2 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick \ + src/src.pro + + qt_use_disable_config evdev evdev \ + src/plugins/gamepads/gamepads.pro + + qt_use_disable_config sdl sdl2 \ + src/plugins/gamepads/gamepads.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtgraphicaleffects/Manifest b/dev-qt/qtgraphicaleffects/Manifest index 51e5cd8930e3..4766b2de8253 100644 --- a/dev-qt/qtgraphicaleffects/Manifest +++ b/dev-qt/qtgraphicaleffects/Manifest @@ -1,3 +1,5 @@ DIST qtgraphicaleffects-everywhere-opensource-src-5.15.12.tar.xz 14045416 BLAKE2B 37c44d89ee6c8b029bd1e6352ea2b8e254d3ac907f268cb0e660e0fad0382a902f071ebc1de8db93d842a5b44038a5b6864ef98f833d83002a0445022d662507 SHA512 c0993082e96c5d8e26cc4e2e45320542d21fb7c716dfb6b087b385a985fff358cdff7e3d5d4ca3fc8fc9813e7c110165aa034d5e8d32e8082ad007b7bf929531 +DIST qtgraphicaleffects-everywhere-opensource-src-5.15.13.tar.xz 14045368 BLAKE2B abf15115c90baf2d91bd050ca055bf390e94e68ad99b8af14660ece092aad760a16ceb573ee6ebfe94fe9172ae03808fa948cdb77cc3f3501c33458b2816a277 SHA512 ee2f4e24ced70c1531ceb310c90d6c0bb5300f527a247f07599467f355fb89a426cce6bacb25b77b6ec62f4e358d2345093343ad442acd182dcaca77e031a0bf EBUILD qtgraphicaleffects-5.15.12.ebuild 473 BLAKE2B feaaa9cbee9fa7a5aabff369edd5dfaaa134dad32205b3f18112a811ff1e20b1e4d306fa21bcb528167e4a5f3e286582369a413b20d0fe68d7c5e57c3d59888a SHA512 fc2fa4764de95635c82d70f4c177f2f3de9dd760dd466698f1b001297bad8888167498343da94f214561181e4d15c3f13b2a2ccf38110ec4822eae5be44fc50f +EBUILD qtgraphicaleffects-5.15.13.ebuild 478 BLAKE2B a16564694dc9df39cfe47608deba3c20eeb7109d5cbca9f09efb4e5bcc3c1c74117f3e752b48810b9eaa6fe107a479d9a1620b1a4e5cfef7c6b42acb1299bcd5 SHA512 fb4e5fe568dea4c10bc20ff83783dfdfc7260abcd962a8b33f9838bff76d7ec462c063be8c59c7be126d7387213b234ac62778521671f2b98fc6442f94d52ff5 MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.13.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.13.ebuild new file mode 100644 index 000000000000..7125b5f7b4f4 --- /dev/null +++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.13.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIRTUALX_REQUIRED="test" +inherit qt5-build + +DESCRIPTION="Set of QML types for adding visual effects to user interfaces" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +IUSE="" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* +" +DEPEND="${RDEPEND}" diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest index a417b8428882..99ecee87f1f8 100644 --- a/dev-qt/qtgui/Manifest +++ b/dev-qt/qtgui/Manifest @@ -1,6 +1,9 @@ AUX qtgui-5.15.12-CVE-2024-25580.patch 9098 BLAKE2B 67207358484eecfc765b340f3d7f8861e0d7772f989ebd7fbe0671a731cb1ffeb5cccfd3598990855701a98a24d1c13ab3e9686f5c77768118a7083074ac8b13 SHA512 b0913b8675549dbf002aeedbe110ed72a32943dbbf8c54b6ec8cee0c173afe5ae17c0a6fda5672ce1fc3f2b5e0e4854a343a1c1ce675d5ffef465c94262e58ce DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b DIST qtbase-5.15.12-gentoo-kde-3.tar.xz 333328 BLAKE2B f4b281098c142aeff32349a207c312de6b40057768c7732533923ddfc7db393352739a9c8b7af6a562268d2fed0397c5d5eb96a85ad376c97e7b8e51a2b962cb SHA512 6d5a826569793ae7e49f6f789d138290346be94976d3aa2c5526be9ada5dd85ffaa789422f4bedaaa6a76178e87978937be425d5f75fcce41d45726d02912c7a +DIST qtbase-5.15.13-gentoo-kde-1.tar.xz 331952 BLAKE2B 6fb7314f03e99d8d2f5e8486ea805164f7e42a14c29a46519bae200364ad3798d26fd09bbd9381030b816f0a68c45d98581a76b80ca3fff8ae4c0121c77fc6ae SHA512 2c049f451eaa4a5087bb39283a66e7bbef89b9e3235ae930c48a405aeaaa999e863857c5074de6ad282708c756b8acab40fbb68f2a4a8b45ef7ade72b12bb98d DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888 +DIST qtbase-everywhere-opensource-src-5.15.13.tar.xz 50862768 BLAKE2B d96d4d6b11aae3c471d5f24ed1030004394dfb89d399d5cddc868f39d0a4851a75ed0d59fdc79ef354c21a354eae0f23df1cfb8c30290d5c080b5fad507ce29a SHA512 565632646b04eed525530a50f1228dd1aa3b8f1318485fa7cf6ad96eabdc2208ed1522b3fc174bd4797b7d51edff18ea1f91a82dd701379407b880f1dd0d16ef EBUILD qtgui-5.15.12-r2.ebuild 4052 BLAKE2B ec2fd72456bde246183900b9f41f5764ab19d41cc2b7db13655a170620a230a6d8923658eeba519c0d7526c1b450bd43f9f52d7ce7e3b337b4cd2148db5cdab2 SHA512 7b370287860bab935f37c11c75137db865eabdd13a408778146583853ab8cfe904fa12ac47e18d33b3f867eccb7bd951c6f10675a832e0fd791e5312a502f400 +EBUILD qtgui-5.15.13.ebuild 3992 BLAKE2B 29c949bad3afb712e14aba931cd38474433d3a9e4fc90f5bf465e63744afc9d7fe3ef9e0509748ec909478685fba60b34af8d6b0d954232484da91fd555d901a SHA512 1bbf3bdb2000cbf2b4fdea25d968c9676b8dbb57c8034e4fd94973fd3e67d47c02fe32ea6379d42feb46244918179d857ee151d7cd613d07e6b4edffb8bc0c43 MISC metadata.xml 1283 BLAKE2B 2d4873f1b7011f5766810866933cd897a68a89d93183b93c19008b9b956aa10e882ebc061f0a86c81d68308bb267d28f324f2cddc52b55d94c4201a7b97ce889 SHA512 551b643e0dec5fcfd934029e36f35d8e14479e7d426dc74d4b48522c6e06d989ae70db7c4cd0a67594551916ec59036f3d1db91afa929e454614a947464ed19c diff --git a/dev-qt/qtgui/qtgui-5.15.13.ebuild b/dev-qt/qtgui/qtgui-5.15.13.ebuild new file mode 100644 index 000000000000..86319bc6324d --- /dev/null +++ b/dev-qt/qtgui/qtgui-5.15.13.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="The GUI module and platform plugins for the Qt5 framework" + +SLOT=5/${QT5_PV} # bug 707658 +IUSE="accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput + linuxfb +png tslib tuio +udev vnc vulkan wayland +X" +REQUIRED_USE=" + || ( eglfs linuxfb vnc wayland X ) + accessibility? ( dbus X ) + eglfs? ( egl ) + ibus? ( dbus ) + libinput? ( udev ) + X? ( gles2-only? ( egl ) ) +" + +RDEPEND=" + dev-libs/glib:2 + =dev-qt/qtcore-${QT5_PV}*:5= + dev-util/gtk-update-icon-cache + media-libs/fontconfig + media-libs/freetype:2 + media-libs/harfbuzz:= + sys-libs/zlib:= + accessibility? ( app-accessibility/at-spi2-core:2 ) + dbus? ( =dev-qt/qtdbus-${QT5_PV}* ) + eglfs? ( + media-libs/mesa[gbm(+)] + x11-libs/libdrm + ) + evdev? ( sys-libs/mtdev ) + jpeg? ( media-libs/libjpeg-turbo:= ) + gles2-only? ( media-libs/libglvnd ) + !gles2-only? ( media-libs/libglvnd[X] ) + libinput? ( + dev-libs/libinput:= + x11-libs/libxkbcommon + ) + png? ( media-libs/libpng:= ) + tslib? ( >=x11-libs/tslib-1.21 ) + tuio? ( =dev-qt/qtnetwork-${QT5_PV}* ) + udev? ( virtual/libudev:= ) + vnc? ( =dev-qt/qtnetwork-${QT5_PV}* ) + vulkan? ( dev-util/vulkan-headers ) + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/libxkbcommon[X] + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) +" +DEPEND="${RDEPEND} + evdev? ( sys-kernel/linux-headers ) + linuxfb? ( sys-kernel/linux-headers ) + udev? ( sys-kernel/linux-headers ) + X? ( x11-base/xorg-proto ) +" +PDEPEND=" + ibus? ( app-i18n/ibus ) + wayland? ( =dev-qt/qtwayland-${QT5_PV}* ) +" + +QT5_TARGET_SUBDIRS=( + src/tools/qvkgen + src/gui + src/openglextensions + src/platformheaders + src/platformsupport + src/plugins/generic + src/plugins/imageformats + src/plugins/platforms + src/plugins/platforminputcontexts +) + +QT5_GENTOO_CONFIG=( + accessibility:accessibility-atspi-bridge + egl:egl: + eglfs:eglfs: + eglfs:eglfs_egldevice: + eglfs:eglfs_gbm: + evdev:evdev: + evdev:mtdev: + :fontconfig: + :system-freetype:FREETYPE + !:no-freetype: + gles2-only::OPENGL_ES + gles2-only:opengles2:OPENGL_ES_2 + !:no-gui: + :system-harfbuzz: + !:no-harfbuzz: + jpeg:system-jpeg:IMAGEFORMAT_JPEG + !jpeg:no-jpeg: + libinput + libinput:xkbcommon: + :opengl + png:png: + png:system-png:IMAGEFORMAT_PNG + !png:no-png: + tslib:tslib: + udev:libudev: + vulkan:vulkan: + X:xcb: + X:xcb-glx: + X:xcb-plugin: + X:xcb-render: + X:xcb-sm: + X:xcb-xlib: + X:xcb-xinput: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :gui +) + +src_prepare() { + # don't add -O3 to CXXFLAGS, bug 549140 + sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die + + # egl_x11 is activated when both egl and X are enabled + use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:) + + qt_use_disable_config dbus dbus \ + src/platformsupport/themes/genericunix/genericunix.pri + + qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro + + qt_use_disable_mod ibus dbus \ + src/plugins/platforminputcontexts/platforminputcontexts.pro + + use vnc || sed -i -e '/SUBDIRS += vnc/d' \ + src/plugins/platforms/platforms.pro || die + + qt5-build_src_prepare +} + +src_configure() { + local myconf=( + $(qt_use accessibility feature-accessibility-atspi-bridge) + $(usev dbus -dbus-linked) + $(qt_use egl) + $(qt_use eglfs) + $(usev eglfs '-gbm -kms') + $(qt_use evdev) + $(qt_use evdev mtdev) + -fontconfig + -system-freetype + -gui + -system-harfbuzz + $(qt_use jpeg libjpeg system) + $(qt_use libinput) + $(qt_use linuxfb) + -opengl $(usex gles2-only es2 desktop) + $(qt_use png libpng system) + $(qt_use tslib) + $(qt_use udev libudev) + $(qt_use vulkan) + $(qt_use X xcb) + $(usev X '-xcb-xlib') + ) + if use libinput || use X; then + myconf+=( -xkbcommon ) + fi + qt5-build_src_configure +} diff --git a/dev-qt/qthelp/Manifest b/dev-qt/qthelp/Manifest index fa90164f663d..c9c74f93d857 100644 --- a/dev-qt/qthelp/Manifest +++ b/dev-qt/qthelp/Manifest @@ -1,4 +1,7 @@ DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484 +DIST qttools-5.15.13-gentoo-kde-1.tar.xz 3948 BLAKE2B 081e5d9fa81809545a15da707c58eb3754672f68084c8514282f7edbea3f469b681c003da9e59053d7f5654883ca06769cf46398461930f6222bb3ed86758522 SHA512 8afc3f763732a40e7e827de339395b4398b84bc2b2c0749f96f3cf6afdc655ba59b94809658f16d975eed63c28fd2b2b4f96b9b50fda251c2a1d085ed3c1cd15 DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e +DIST qttools-everywhere-opensource-src-5.15.13.tar.xz 8897928 BLAKE2B cd4743e5cf8f444f8d8d8cd971eedd727ea7e7d8c3d237e61222cece0c0d10cb5090bba4db2f9c6a8dabfb0002eb21d58fe1c9aa916188d29e58f04ddfa24504 SHA512 a73abba58c76a69e2208c4228bf115f2ef6173db8fa00df9302eb4c8f04ff04b64690367c31a680dba3b0b8865ef27343e8d7343f7f81954c39458c443fd3500 EBUILD qthelp-5.15.12.ebuild 631 BLAKE2B b89fd8117d3292b3ceb5e085288d841cee6f3ee40ebc1a43d1993f32b6d26a332a78cabbe31db23410dd218844fce472ee926907979e805d85833b469ef4cc2b SHA512 c739f5c96f4dfa66ff691fe57439123c448e94fce7196a163a0bdd2c1df9d6c6ba1bb6501cb15e818314f22dc22a0b589c7cd83b66d0912714b697801452db63 +EBUILD qthelp-5.15.13.ebuild 637 BLAKE2B 32d50ddda3656f9c7d6912311d28534520d42e1ad196b4dd2177dd17e6a0e8089e03f10b86cd2561c9cd2cde94a62bfcfa8daa0b9aa76b3a3a877dff36a2f758 SHA512 793063697c0cba844c828fb5341365ccbaef697ccc9b53f30e6abf9e8aa6435974293c54a2c17c0a6236e07b94fbf0e99c8e230f7e13a64af43998662a6d351d MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qthelp/qthelp-5.15.13.ebuild b/dev-qt/qthelp/qthelp-5.15.13.ebuild new file mode 100644 index 000000000000..45bd572d4914 --- /dev/null +++ b/dev-qt/qthelp/qthelp-5.15.13.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Qt5 module for integrating online documentation into applications" + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtsql-${QT5_PV}*[sqlite] + =dev-qt/qtwidgets-${QT5_PV}* +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/assistant/help + src/assistant/qcollectiongenerator + src/assistant/qhelpgenerator +) diff --git a/dev-qt/qthttpserver/Manifest b/dev-qt/qthttpserver/Manifest index f0d82c3c8d0b..e91a6070f326 100644 --- a/dev-qt/qthttpserver/Manifest +++ b/dev-qt/qthttpserver/Manifest @@ -1,8 +1,8 @@ DIST qthttpserver-everywhere-src-6.6.2.tar.xz 162152 BLAKE2B dc83b39aa99d39f0255bc841e8d7ac171ef477f4327e9447adff54624cfc7e698336786dd59b51450ea2d1f0e899c9ad38e32c8b9c2668514923b369fc4cce8e SHA512 e436c8525febbf58071159032d3d115c1eb9780e1b261aa7bb2d33e29979cc2a24be559d9db348e8b5356079e469644fa10865b8d042d91d64c86aa72c0682b4 -DIST qthttpserver-everywhere-src-6.7.0-rc.tar.xz 162996 BLAKE2B da8280549a11680dcc9450f8568f9aabf18545b100ac2c3ca9acdcb425a6ec5787ecc9bd9d419a2089a9aeeccbc3f6570bd6c6385b5239322c72e8ac7c0e813d SHA512 92b0c8b2b0049e9becd98a8c6f131156f98ba6d78690ec94a7f475770458cc89f4a37865027e2361b9503a501f4956e22db95d411a4a09eff19d171b5ffef9ac +DIST qthttpserver-everywhere-src-6.7.0-rc2.tar.xz 163024 BLAKE2B 07624d27de0a077eff52071bedd0bf0c868ef5a19ce87ccb676f0220309afef0a79251e9b441b6ac7f5cabedbfff5747a99168bf46c9b8093ecd5d3737851184 SHA512 a049d6d93bee725c883d58e4a7969173f0726c69f636477368f8d5478ea4bc1f21dea78612aa73e1bba2a9bf2d582649d9ce80b377d726583dbd875262e777da EBUILD qthttpserver-6.6.2.ebuild 574 BLAKE2B 6cf58709afc0e04b157dab96c0c48f00e613eb751e50a741752b97cf6a934f99556f3c580645eb40431915d9376eaba9f3d47be99c962b7f11051ac84ff331cb SHA512 e06111695c353ee1b2991d4f0c492b1e504a29802b7177d3046690825e3b7f0a6c8e632b7eba3e100c47a6a5178826cc202ea3c0cd382c59dadbb4d530d5c4be EBUILD qthttpserver-6.6.9999.ebuild 570 BLAKE2B 0d650d9a207c6c601dad662e173f099ca29a4b1e67c909d23617c06546849d951651489034b908182fb95a21c3299361517433f25f5aadf4cfcae56eec99b9ff SHA512 65867d14d6a7c004ce0d162af91c940bffd07c5c0eee76719e93960860fb24e3691e76740a606e68a7261d41684a8269d0330d88d33a13871fc69ee81bd2f6da -EBUILD qthttpserver-6.7.0_rc.ebuild 575 BLAKE2B affabe9fa30b9ee370823bdd6b7a34480c50a5d0371b3570aa25611d2a0b963e5239068f8d484647ef1bc8fa6fa52c635b9aaba3a087e2c70e6a3946562eeab0 SHA512 0348549a66c33c6720cc09ebe491ce04a54058254ab70be63725a94c7efa41869f660a79eeca5da91e3a59ea149b697a128804ae81f321c2920557cd9727eacf +EBUILD qthttpserver-6.7.0_rc2.ebuild 575 BLAKE2B affabe9fa30b9ee370823bdd6b7a34480c50a5d0371b3570aa25611d2a0b963e5239068f8d484647ef1bc8fa6fa52c635b9aaba3a087e2c70e6a3946562eeab0 SHA512 0348549a66c33c6720cc09ebe491ce04a54058254ab70be63725a94c7efa41869f660a79eeca5da91e3a59ea149b697a128804ae81f321c2920557cd9727eacf EBUILD qthttpserver-6.7.9999.ebuild 570 BLAKE2B 0d650d9a207c6c601dad662e173f099ca29a4b1e67c909d23617c06546849d951651489034b908182fb95a21c3299361517433f25f5aadf4cfcae56eec99b9ff SHA512 65867d14d6a7c004ce0d162af91c940bffd07c5c0eee76719e93960860fb24e3691e76740a606e68a7261d41684a8269d0330d88d33a13871fc69ee81bd2f6da EBUILD qthttpserver-6.9999.ebuild 570 BLAKE2B 0d650d9a207c6c601dad662e173f099ca29a4b1e67c909d23617c06546849d951651489034b908182fb95a21c3299361517433f25f5aadf4cfcae56eec99b9ff SHA512 65867d14d6a7c004ce0d162af91c940bffd07c5c0eee76719e93960860fb24e3691e76740a606e68a7261d41684a8269d0330d88d33a13871fc69ee81bd2f6da MISC metadata.xml 648 BLAKE2B b39d7fe6bb7c7279cc181962b9827c456d6d04428cbd2648e7e23d7376e0a9a7218f316f4ec0699dbc1856587e4a24bfa8489b3586a2b4d7f8346b0a9a7ee3c8 SHA512 78a446053addfddedf86bf0408d4c82ea76203ef0f0c8c8e1d8b23111718a2b88b9a8c0b2f919feb344851af312d1051bbd94755e176927b7679f75c8f0c6e20 diff --git a/dev-qt/qthttpserver/qthttpserver-6.7.0_rc.ebuild b/dev-qt/qthttpserver/qthttpserver-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qthttpserver/qthttpserver-6.7.0_rc.ebuild rename to dev-qt/qthttpserver/qthttpserver-6.7.0_rc2.ebuild diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest index ede4c820281e..2886825da3b6 100644 --- a/dev-qt/qtimageformats/Manifest +++ b/dev-qt/qtimageformats/Manifest @@ -1,11 +1,14 @@ DIST qtimageformats-5.15.12-gentoo-kde-1.tar.xz 395548 BLAKE2B 422b80dfa1ee676eb8ebb06db05208ac463983773b0ae5c4dbb27fbe0257487f047d2d1a3e273bbd1a489a4de94d8c305a22ba0f2995a838afa39538a60df7b9 SHA512 3bcbdca71d56230ae61d8956410c9f4c41a9bcd916e265fed40da2aad8ca04bb9b27048960d098cc21cabf645e711c88606346b7be39f4f3776a849d41ae524d +DIST qtimageformats-5.15.13-gentoo-kde-1.tar.xz 62204 BLAKE2B deb450b19bc3f6253dfa16a12ddfcc16374e2d7b3ed8a49a807f5f83731f63d5479a88b390ffc24c81552a64a4c3dfe0bee91526d2a96846edab8f61b4ccffec SHA512 a52e6fd6fce358c75c9dc09d727082bd4069c36dee14e3c15c437ca62699b31bea3fa042a47c450ff26f72359f9eda6158d5c01474906a36490df31e6fe810ea DIST qtimageformats-everywhere-opensource-src-5.15.12.tar.xz 1865016 BLAKE2B 74dac2b362a593054d85af0629efe0d0137da2ee8870bc904f1a793c7cc0e69a308f08ca706cc6280a1f232daa5651863a2fda7b4ce0df766ab0ef9a9fbb46c7 SHA512 c56e70e17ed29ff126257ce41e2b9fd03807f0325ac60bd307779406dcea39ff929e49d2ea99ab17f07f19a6dda5f5103d4def6bb70a52f761141fc4b2c46e7c +DIST qtimageformats-everywhere-opensource-src-5.15.13.tar.xz 1888944 BLAKE2B ff71d92749691bcf79622b7a8e9873c7f7b44e01a88365d4b86f627164c26060f582442c9a11de1ad627a15c7da8cdfbca7ec0e1a5ffb30aa295a329331a6d3a SHA512 48b0dac1acfdae1b090bc5d0054610f61290135363400a629ce3650cddd4c11f7bd95edd5bd1d36d758006a5fd54ded29f540a6e8dc675ca2e85d4ae169add50 DIST qtimageformats-everywhere-src-6.6.2.tar.xz 1964116 BLAKE2B 1fe0c428dd9602d7b9abd7e2cfdda8f179511c912fcf4f501400619ac91a5cde6b57f8f38c6c1d22a1efd6fc285b49cbf2ee23132faea516c55f552819ea0850 SHA512 64704becdd6f1a50f4a4c0edabc6be2f8a114c978728a62b2a5c9502e2457699f6e86135146c56afef715f865dd1c10062cf485ad97c890884bace8a163c24a5 -DIST qtimageformats-everywhere-src-6.7.0-rc.tar.xz 1968320 BLAKE2B fb22d2047a958b03226a329a86868be0bcd86632418a83c51be499926c3c80e8a611bc736fbe25d84d84608d28269608dfa673e801c5bd1dc118785d761dec64 SHA512 cedca93926be31a617fa0c7c719b69fcfdcbd4ed931ddc2034b02be293eb7d57f17f80a9024703b905cbde1c0a48bd5c63f72d2455be0bedeb17c6b899f8cdca +DIST qtimageformats-everywhere-src-6.7.0-rc2.tar.xz 1968464 BLAKE2B 2ff2072693677a50a6e166b6e15ac5b2877d87147b54f871db0d5ad997b13dec9e18da12b3b0765f0e36eec0ae72a51c39f48acf3eda242a9368b66e2cf53678 SHA512 a7317cc8bc9df78141faa8673452f33ad4d5e636b41abb4dd63448d9af06e007996a54d730cb07334972fd0ddd85874de5b04976719de626e0da2cfa468a42dd EBUILD qtimageformats-5.15.12.ebuild 705 BLAKE2B 41cff8b31c082fc0803398c99d1428290c91c1c4215f7f8c1283599b47b235128653d45ad194145010eeae9407ff05d34c7cbfeb1a3680e8af855b9b1cc7b4cd SHA512 d1136025cc71c0156f32ab508c37940be5216eb93343a5a7c84a22a5c3b0f126ac20866ccbb1197e051201cc2740fde6368f36a7d557a5b9b217411a27a64961 -EBUILD qtimageformats-6.6.2.ebuild 678 BLAKE2B 758538b9892c4daeae03cb94e8c1dd758b0f0e6dd3593adfb96fcb8a46b5055ed63dda19db4b12b503405fa3dbaadbbe9497eeaf994ebd72100a026af300c689 SHA512 5f2b5841fb293f74a4e26e3fc11c8e04a90d4a074a0daf6e6085768c4a6ea57b49e8df4b5787d2cfd43fec339e0276482cb367acd23809cc8c39f7df315b8441 +EBUILD qtimageformats-5.15.13.ebuild 709 BLAKE2B 638aa093b3a9913cf94d8241c41841b046733dacfdb932bf1dc6a40fc2d74763e7a12b452dcfe409febdab4b5522ea291a6d82275186df72a619c7e142ac1a02 SHA512 dc96378d82a77766df7f40cf6a8cff17b43d04eabb0c90b2d230c48edc4b2a7a3c20c48260329d03f2d47dd697d7145e73f786ae274ab941996e769df11b955e +EBUILD qtimageformats-6.6.2.ebuild 677 BLAKE2B 9fa268074e7b598c08a687b4a8b19d17ec2af8c07dd22bc99546f5d3317d0841734ad48a2ed7a25c96e430c3a890aab74db80b3776ebf50c0227ba9c5209942b SHA512 4fda5483abe47d262ad4a6d871b91989b1f0cde647709f3aacdab9beb9f6db9a5fd2fd294667ac6a8a56ea6f4763c4e923caf9f1831ae74032026c9b612042f9 EBUILD qtimageformats-6.6.9999.ebuild 679 BLAKE2B a93fc924fea06bac91b8566a79cd90c7af4637f3406447c1ebe09bc5d2be7fc1875050772722bd056c44229aaee3ea30582c9af3aec8c16596951f30ecd5f16e SHA512 914594b8f79ecf798ddbbe4c5fb1069558a9d2af2f874bb12e493212f72ce33344c4f2275a1f03dd930016d540c1d8df7bb49d8f26017d593e80a78384212e66 -EBUILD qtimageformats-6.7.0_rc.ebuild 679 BLAKE2B a93fc924fea06bac91b8566a79cd90c7af4637f3406447c1ebe09bc5d2be7fc1875050772722bd056c44229aaee3ea30582c9af3aec8c16596951f30ecd5f16e SHA512 914594b8f79ecf798ddbbe4c5fb1069558a9d2af2f874bb12e493212f72ce33344c4f2275a1f03dd930016d540c1d8df7bb49d8f26017d593e80a78384212e66 +EBUILD qtimageformats-6.7.0_rc2.ebuild 679 BLAKE2B a93fc924fea06bac91b8566a79cd90c7af4637f3406447c1ebe09bc5d2be7fc1875050772722bd056c44229aaee3ea30582c9af3aec8c16596951f30ecd5f16e SHA512 914594b8f79ecf798ddbbe4c5fb1069558a9d2af2f874bb12e493212f72ce33344c4f2275a1f03dd930016d540c1d8df7bb49d8f26017d593e80a78384212e66 EBUILD qtimageformats-6.7.9999.ebuild 679 BLAKE2B a93fc924fea06bac91b8566a79cd90c7af4637f3406447c1ebe09bc5d2be7fc1875050772722bd056c44229aaee3ea30582c9af3aec8c16596951f30ecd5f16e SHA512 914594b8f79ecf798ddbbe4c5fb1069558a9d2af2f874bb12e493212f72ce33344c4f2275a1f03dd930016d540c1d8df7bb49d8f26017d593e80a78384212e66 EBUILD qtimageformats-6.9999.ebuild 679 BLAKE2B a93fc924fea06bac91b8566a79cd90c7af4637f3406447c1ebe09bc5d2be7fc1875050772722bd056c44229aaee3ea30582c9af3aec8c16596951f30ecd5f16e SHA512 914594b8f79ecf798ddbbe4c5fb1069558a9d2af2f874bb12e493212f72ce33344c4f2275a1f03dd930016d540c1d8df7bb49d8f26017d593e80a78384212e66 MISC metadata.xml 539 BLAKE2B f82d2242ecd287674a2be5eae280a70ddca0e7c913ee5c86c7bf95c9a122c5d0d57006d5bd236afb5ef55b51d1bed6be5110c51e732fbe94ebe5b6e10fee89db SHA512 22e5e3417dc154092e816cdfe391fb7c6595532f506766da0d2ae44f8254453f57a00d0fb1b12f9d2fb10c8cec5561d85f3891991aeb2aedcd3696f2c3b31d4a diff --git a/dev-qt/qtimageformats/qtimageformats-5.15.13.ebuild b/dev-qt/qtimageformats/qtimageformats-5.15.13.ebuild new file mode 100644 index 000000000000..690d726bc98c --- /dev/null +++ b/dev-qt/qtimageformats/qtimageformats-5.15.13.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86" +fi + +inherit qt5-build + +DESCRIPTION="Additional format plugins for the Qt image I/O system" + +IUSE="mng" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + media-libs/libwebp:= + media-libs/tiff:= + mng? ( media-libs/libmng:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + sed -e 's/qtConfig(jasper)/false:/' \ + -i src/plugins/imageformats/imageformats.pro || die + qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro + + qt5-build_src_configure +} diff --git a/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild b/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild index e0dfc42d99a7..e5284cd69e89 100644 --- a/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild +++ b/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Additional format plugins for the Qt image I/O system" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc64 ~riscv ~x86" fi IUSE="mng" diff --git a/dev-qt/qtimageformats/qtimageformats-6.7.0_rc.ebuild b/dev-qt/qtimageformats/qtimageformats-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtimageformats/qtimageformats-6.7.0_rc.ebuild rename to dev-qt/qtimageformats/qtimageformats-6.7.0_rc2.ebuild diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest index f10a0a37e766..a50ad030508b 100644 --- a/dev-qt/qtlocation/Manifest +++ b/dev-qt/qtlocation/Manifest @@ -1,12 +1,15 @@ DIST qtlocation-5.15.11-patchset.tar.xz 4796 BLAKE2B dcfa75bd3fb2e9069e1a530c27e2b4e9ac921fcf0ccb712f0894375b575ba25103948c6e5b85b56a8f9c9f2d7edf7df8e38501e93356e69f060b577a04c2d221 SHA512 14bd2864abc6f446dc4fbac03548cb42305685b46db757d856360780144095a021130bc0ebf1d07a516dc7991dc0cfbf733bd0ef6be58237bc15822c21af1d0b DIST qtlocation-everywhere-opensource-src-5.15.12.tar.xz 6553488 BLAKE2B e9cab8e6f62cc1cfc6586fa4a1b252bce915479fca5f9fbeac66a2494d77047af4af1ba840786799637edae3af7c6d2000f640af018548cfcd7bd624c6a31b15 SHA512 c480762cea2cd1a00e6061bab05c402d5aab2d12e7decebcd606c930d2029a93f2a46f8edbb188b73c7cdcad473b03c15037ea10e0b3538de0a99b1d7d7fb333 +DIST qtlocation-everywhere-opensource-src-5.15.13.tar.xz 6554724 BLAKE2B 26cc97cc210a4c2afcd5ca57f849081772f8e65f2fb809424f257f6e24309a702483be73085825f63ac283705db8e967b96132dac710cfaa0759c882802aad60 SHA512 37ccec9d9ce4ab59c0e4a2827c94d2e7247786fa53dc340539160631aaa9e5de02fbff1a5fadc5d96c64b2d9a81a5912a562beb6e4d0ec09186f8508626ade36 DIST qtlocation-everywhere-src-6.6.2.tar.xz 3028592 BLAKE2B 060dbe1d4ea3d761900f1f2e8eff0ae255b1b75edc8c23e1ce04d6d3a7b3ea278b9121d417e347bc589a5445b35f52db5447de0f0d1154d8859bfe83d4d5e7da SHA512 a2c4b9d9fb3b3675d25d3e7abeb8eec42f5998a9b275648a355df61c7d21258fb6bf5ecefeb635bab1a37f3382fc71b588a05eafc1bd7b57580c0f9999c9f1cd -DIST qtlocation-everywhere-src-6.7.0-rc.tar.xz 3166060 BLAKE2B eb505b6af66934257af552f2f7ff203141369743a85e4b416975a343fad356007c0fa740d5b717f16c17850221a2b010949dc1ccc9664f727debd9f3f004c58c SHA512 b979874a6565d5c5e066d21f0106a8c28adb6582bd642543a2ae55a57e314aeb2a8d996383446421509afeaba11bf5d8236ceb32239f7362a031a741f2cb4ec5 +DIST qtlocation-everywhere-src-6.7.0-rc2.tar.xz 3166044 BLAKE2B e507a3756b8eb5e9b1dbbd2ef911e751b5cc911d4c31f0dc3d3d2171c16004770ea2e10f6f4314f691e8bbc79a094477033d1df777bb21d5c1e2f36118abbb55 SHA512 a8e6ebfe372a2a50297e3696701528a2e712ad4c5f6e9a83837c7cf9266b6217aedf7067ef03a1ea64108a188b504b9f143c8e6933f7c0956090b99f2ec85600 DIST qtlocation-mapboxgl-5.15.12-4c88f2c0.tar.gz 3726387 BLAKE2B e9b818505ace86516262d1407450c14be82122bb91363a57708795844089371ac7d511a857f713c7cb4e6f8b54867aab0bc5dcdb9c49aa28aa3f8363271378e0 SHA512 e4d9133db892fd8b7b1bcf584bf7dae30c0f0353f3b0a696a6cabc9485067f262d42554b583640521734498572e5480b5e8d0143d5be47bb92077f3192fefa4d +DIST qtlocation-mapboxgl-5.15.13-4c88f2c0.tar.gz 3726387 BLAKE2B e9b818505ace86516262d1407450c14be82122bb91363a57708795844089371ac7d511a857f713c7cb4e6f8b54867aab0bc5dcdb9c49aa28aa3f8363271378e0 SHA512 e4d9133db892fd8b7b1bcf584bf7dae30c0f0353f3b0a696a6cabc9485067f262d42554b583640521734498572e5480b5e8d0143d5be47bb92077f3192fefa4d EBUILD qtlocation-5.15.12.ebuild 1622 BLAKE2B a1e40c710309708023d0c7c76e3b00947237f376ac34d2d6ec58edc23e0c2610260a1995ead0ec14844fa6f5f1e3b3d8cf4f619a99d0d2302ca6910bbeec6c32 SHA512 f7c574fbac6f7b122a0c32cacd6281aa3663bc4886bd413dbb58a4873f9c66dc9d7e00b7287faa8dc0513fdfa310f9b9b664b9d45bf56e2b69880808cecb1b79 +EBUILD qtlocation-5.15.13.ebuild 1627 BLAKE2B 72accda57de13898dae42beffadb7ff3afa5c5bb0410e045796edfe912168708a89271200220664c041dde7b765c040f77f609fdaa6763980a9c92b71fbfd4b3 SHA512 9e6c5949e89a0001250bd044a1148d29c67e502feb30506fe917f64f609c2bd272244c7ca804a3d2dade6a86cb2d10528caf17db97ec94f346d184d7311ba3be EBUILD qtlocation-6.6.2.ebuild 1340 BLAKE2B 0743298a9720235d32f2f95639450bebaa2c7a1d546848c89f80af715751df7239b5db123fe449440df813ed673bfe1045c3eee399eeb97aa0c195aa524e05b8 SHA512 116d47c7c434989e0c2cfa07383154cdbf14b4cbbb77888f55b9d541feec481d774f4a7110ae9bee7e8bcf3a4190ab4e9cf3b78f86af0c5bc40474ca2cfa0839 EBUILD qtlocation-6.6.9999.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527 -EBUILD qtlocation-6.7.0_rc.ebuild 1341 BLAKE2B a60cf0373c9f4f1ea725cb1c7ce367665431465f6fe3439c7c3d0f46bd9c505f33e54ca220307269ee9b5c11f8c85a5000b5f28a04c8421f3a2c581812a40a3d SHA512 dddb0396f708f7815f07dc2ad0564e7610dad3dbae8a89a91ec87ce4cc9e01a0a18476fb33bcde86d8505ecf0f30e54c5fba1290a8b22a177b5678fbd8042778 +EBUILD qtlocation-6.7.0_rc2.ebuild 1341 BLAKE2B a60cf0373c9f4f1ea725cb1c7ce367665431465f6fe3439c7c3d0f46bd9c505f33e54ca220307269ee9b5c11f8c85a5000b5f28a04c8421f3a2c581812a40a3d SHA512 dddb0396f708f7815f07dc2ad0564e7610dad3dbae8a89a91ec87ce4cc9e01a0a18476fb33bcde86d8505ecf0f30e54c5fba1290a8b22a177b5678fbd8042778 EBUILD qtlocation-6.7.9999.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527 EBUILD qtlocation-6.9999.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527 MISC metadata.xml 535 BLAKE2B 061ed9abebe579a38a262451a5e72d112adbcf4693078042f3b55be8d16b7bd430198edb732cd127deccf8c67d444b9951dd7ac8e2d0fef7de02913a3a8ba644 SHA512 823b03655b8bbb923d38d4f8358898beb2e2fa34d36e2d8d843e164027d58eb044a3e661b8dfc12cda123f15fd07d0987874b81543c47e46c670c25fa35dde87 diff --git a/dev-qt/qtlocation/qtlocation-5.15.13.ebuild b/dev-qt/qtlocation/qtlocation-5.15.13.ebuild new file mode 100644 index 000000000000..b756cb585279 --- /dev/null +++ b/dev-qt/qtlocation/qtlocation-5.15.13.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PATCHSET="${PN}-5.15.11-patchset" +inherit qt5-build + +DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + MAPBOXGL_COMMIT=4c88f2c0e61daa89f584a8a9a3eba210221c6920 + SRC_URI+=" https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz + https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +RDEPEND=" + dev-libs/icu:= + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* + =dev-qt/qtpositioning-${QT5_PV}*[qml] + =dev-qt/qtsql-${QT5_PV}* + sys-libs/zlib +" +DEPEND="${RDEPEND} + =dev-qt/qtconcurrent-${QT5_PV}* +" + +QT5_TARGET_SUBDIRS=( + src/3rdparty/clipper + src/3rdparty/poly2tri + src/3rdparty/clip2tri + src/3rdparty/mapbox-gl-native + src/location + src/imports/location + src/imports/locationlabs + src/plugins/geoservices +) + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + +PATCHES=( "${WORKDIR}/${PATCHSET}" ) + +src_prepare() { + rm -rf src/3rdparty/mapbox-gl-native/* || die + mv "${WORKDIR}"/${PN}-mapboxgl-${MAPBOXGL_COMMIT}/* src/3rdparty/mapbox-gl-native || die + qt5-build_src_prepare +} +fi + +src_configure() { + # src/plugins/geoservices requires files that are only generated when + # qmake is run in the root directory. Bug 633776. + qt5_configure_oos_quirk qtlocation-config.pri src/location + qt5-build_src_configure +} diff --git a/dev-qt/qtlocation/qtlocation-6.7.0_rc.ebuild b/dev-qt/qtlocation/qtlocation-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtlocation/qtlocation-6.7.0_rc.ebuild rename to dev-qt/qtlocation/qtlocation-6.7.0_rc2.ebuild diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest index 333a4235532f..1134a731d56b 100644 --- a/dev-qt/qtmultimedia/Manifest +++ b/dev-qt/qtmultimedia/Manifest @@ -1,11 +1,14 @@ DIST qtmultimedia-5.15.12-gentoo-kde-1.tar.xz 1496 BLAKE2B 890f90accb60438bcceae2a4f0bf928eb91341b36af278f7deef7f0b1964940cdfdc0f82e21f6b03ac6c609cfffb77a2d00563390237b965a66f4224df70fabb SHA512 d400f0d2694f9b09d645f5ca1c76aed7891614162de36213bac3febd5b0f80f893e26a26b2a899a7fcdf57cae88d10d151c102da8ba610a7734a14094ca3a29b +DIST qtmultimedia-5.15.13-gentoo-kde-1.tar.xz 1500 BLAKE2B 68cfdb828aa931e63502c1570e5fb04909f4331d79fa9ae0f34ab53adc858405faab0fc782547466b573113973c4deb1a4e1dab0917cb0513bdc3eb7597b0bce SHA512 f045b051c6065f9a7daf7d7c1da457bc8348a5d6fa871352f18cc7895e3b21d090c3a362a434ac783d793b1d9e59a4b23b9329892c15e9a8fc4fbb0a871d9c6d DIST qtmultimedia-everywhere-opensource-src-5.15.12.tar.xz 3830956 BLAKE2B c6fa2b5f01262af0ddb510e344adc2aa69b1d4fd82962bb6ff2962d50c9f43a99e445538466c0a9d794dfc0cca27dccd32d5faaa1baf59a630c8b490c43b7963 SHA512 2cef917df20da1381ea64834e4110e25ea0d5e12249176ddbe2e0314c25490926ccbf2f7cc3f89b2969d113a645ec88244fabe691aff851ffb4b2be9766bcf76 +DIST qtmultimedia-everywhere-opensource-src-5.15.13.tar.xz 3831376 BLAKE2B a8634a1dbba8c13dda2c97731806b1014ad80a1ed2506e9a4d42e1d002e562947496e045638875ed4d0c2d637605414dd8eab656fa03766817b7aa80db10145b SHA512 fa70146275d03c1bb8da1930eb66a9bbbf2a6c25cb6e6204a58b8338f58e671634eab878e9bac785ae2394de7dc38d30025a4afe4d26060e2f23a44758b2e5a4 DIST qtmultimedia-everywhere-src-6.6.2.tar.xz 8305476 BLAKE2B 8f252b236ef5fdbc7c4e2be498e2cdaaaf3c901a1d1890c7dfe1f6e8256bc656526e2a6a96649b29bb20baf882f46160f3d76b97cd80466b44a2dcc1b7aabfa5 SHA512 311f47acd7658d725855df06c25b4d516d4046922cc92ad44c91c48f1696fbcbb25a0d778b1a72f15834ce2e74ce64199814476ac04fc705fc19af73c91f2006 -DIST qtmultimedia-everywhere-src-6.7.0-rc.tar.xz 8317400 BLAKE2B 4a6bb7d84dccb2f6a64947c46e7a07f5ee266e2b149648960265cd113ed8bbd10023a217c2d5d3e4c605f490bbec5e2d8e3794c1555564e1abb3ca9ec0ede0e0 SHA512 7ab97dae7447be0c66a5a36ca32628b7ed13a322faa212b536466d7ca38243bb38dc67eb8d13bf14486e082f0587f29a494da6e5c4a3bcc5d97f17cc889fce8b +DIST qtmultimedia-everywhere-src-6.7.0-rc2.tar.xz 8308020 BLAKE2B 71695dc5cc66805543061852bc199e0a9e6e150b8bb8143ee78e61b6236a11aaff898196bea2bb20135695ea6cf8c0570d5bb351428156b367bbcfa253bd000e SHA512 82328e6582d5f2028913d4bc9bf27b13c47d9a46684125a2116aa6d724575b796774f407bb6953dd909885a6de04a817446ac4248c7efb02f0e0adfcefcc8684 EBUILD qtmultimedia-5.15.12.ebuild 1511 BLAKE2B 81fd1f3d666a9c3da203ccc37ef635954c25d00e1928be7d2250fe7a8bbf564da4e61c2e1be07afc7bc51ac340c0605d241ef5bbcf5e1ec846e528886b8f6aea SHA512 5dd3b3f0b22029dadf98e404d4be3557eb335e666fc08ea7bd39134f9770433fe5e35524ca9df6e89deb342e2b8e03a679e0e7718d534693cb0191c618162b91 -EBUILD qtmultimedia-6.6.2.ebuild 2171 BLAKE2B 45b9143547923b16da9106406734b89526f61723116f414a3124e189e89f3650e33cd7a620c2fc2a004544c4bb5548f6a9bad5f4c6d39664c764d9a88b2aadf4 SHA512 1dace78a68d512ed82e7a42dc71a5c07450933f1e1cb63f69c17b23024e167bc38631188ee317cd836f64eda2a33433d960bc201a7c9c60b11c58cf894483016 +EBUILD qtmultimedia-5.15.13.ebuild 1517 BLAKE2B f58c9922692fdbcc42efab3ff9f7c02a1c6d77f809b4b828baf5765d6fe11301330b479ce1d1f610c1ca4bd8ddf91f717bee3307699d60beac354007a3b35e29 SHA512 eb2c7ff70d9efe5ad1753261e07f4c34f0f1736c39eb21c261ffb41627f87686355449a32d8df18418f1d2a1c66573049b79f7ee6731bc47e6483a671435a60a +EBUILD qtmultimedia-6.6.2.ebuild 2170 BLAKE2B fd230c42d990efc14874526cc8cda39287f04273e60e674f240744a14dae125caa0f28b9a8cdaebb6e2927adec9756d9da4d6c9378f590732c4abb134085d163 SHA512 21a1295d8d03d51027b1e9dd68fda8a947a7bf858edd9c16e2a0a45f6c1632f7b6a1df86f0ca2d2a2711c9d4be8b8b339adf2506771a938da3cfc1f075e3772a EBUILD qtmultimedia-6.6.9999.ebuild 2172 BLAKE2B 224fe5f641675256f4e9db192a4b5d25c700dba5463580ceef3c6a1d25bd58ef897d17c7c1bfcc8e3a23e1cccdb602fe1127711df247c75277c655266ecd5355 SHA512 0574b3debe66e2fbb9abe2f146ec3f5407e5985a770845134d5f0c277f37ad6b202cdb123955d5015ee1e139f6bf6416a7ab52b8f3d21f41f102b841c6156416 -EBUILD qtmultimedia-6.7.0_rc.ebuild 2172 BLAKE2B 224fe5f641675256f4e9db192a4b5d25c700dba5463580ceef3c6a1d25bd58ef897d17c7c1bfcc8e3a23e1cccdb602fe1127711df247c75277c655266ecd5355 SHA512 0574b3debe66e2fbb9abe2f146ec3f5407e5985a770845134d5f0c277f37ad6b202cdb123955d5015ee1e139f6bf6416a7ab52b8f3d21f41f102b841c6156416 +EBUILD qtmultimedia-6.7.0_rc2.ebuild 2172 BLAKE2B 224fe5f641675256f4e9db192a4b5d25c700dba5463580ceef3c6a1d25bd58ef897d17c7c1bfcc8e3a23e1cccdb602fe1127711df247c75277c655266ecd5355 SHA512 0574b3debe66e2fbb9abe2f146ec3f5407e5985a770845134d5f0c277f37ad6b202cdb123955d5015ee1e139f6bf6416a7ab52b8f3d21f41f102b841c6156416 EBUILD qtmultimedia-6.7.9999.ebuild 2172 BLAKE2B 224fe5f641675256f4e9db192a4b5d25c700dba5463580ceef3c6a1d25bd58ef897d17c7c1bfcc8e3a23e1cccdb602fe1127711df247c75277c655266ecd5355 SHA512 0574b3debe66e2fbb9abe2f146ec3f5407e5985a770845134d5f0c277f37ad6b202cdb123955d5015ee1e139f6bf6416a7ab52b8f3d21f41f102b841c6156416 EBUILD qtmultimedia-6.9999.ebuild 2172 BLAKE2B 224fe5f641675256f4e9db192a4b5d25c700dba5463580ceef3c6a1d25bd58ef897d17c7c1bfcc8e3a23e1cccdb602fe1127711df247c75277c655266ecd5355 SHA512 0574b3debe66e2fbb9abe2f146ec3f5407e5985a770845134d5f0c277f37ad6b202cdb123955d5015ee1e139f6bf6416a7ab52b8f3d21f41f102b841c6156416 MISC metadata.xml 888 BLAKE2B bf3f5b1376585d4aa9021aa838b486b8143e5fbf7c5bf7c7324500de96ab86fd0176993567f97f5e5d115284f8c3ccc16475f787407d747689aefa82cf9a9534 SHA512 98e962234f1ed462444e5f7f3e77a08794b2d0480df7773e822a5671cdfbf708b51edfafacffade2ad5f8b177d89cc0d53b975ef181be66b885c17db2a4a542b diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild new file mode 100644 index 000000000000..26dedb274744 --- /dev/null +++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +inherit qt5-build + +DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework" + +IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}*[gles2-only=] + =dev-qt/qtnetwork-${QT5_PV}* + alsa? ( media-libs/alsa-lib ) + gstreamer? ( + dev-libs/glib:2 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-bad:1.0 + media-libs/gst-plugins-base:1.0 + ) + pulseaudio? ( media-libs/libpulse[glib] ) + qml? ( + =dev-qt/qtdeclarative-${QT5_PV}* + gles2-only? ( =dev-qt/qtgui-${QT5_PV}*[egl] ) + openal? ( media-libs/openal ) + ) + widgets? ( + =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] + media-libs/libglvnd + ) +" +DEPEND="${RDEPEND} + gstreamer? ( x11-base/xorg-proto ) +" + +src_prepare() { + sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \ + src/multimedia/multimedia.pro || die + + qt_use_disable_config openal openal \ + src/imports/imports.pro + + qt_use_disable_mod qml quick \ + src/src.pro \ + src/plugins/plugins.pro + + qt_use_disable_mod widgets widgets \ + src/src.pro \ + src/gsttools/gsttools.pro \ + src/plugins/gstreamer/common.pri + + qt5-build_src_prepare +} + +src_configure() { + local myqmakeargs=( + -- + $(qt_use alsa) + $(qt_use gstreamer) + $(qt_use pulseaudio) + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild index d5bbc2f721e3..a3be54875174 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" fi IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan" diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc.ebuild rename to dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc2.ebuild diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest index 8f3f3b12fd22..e4244da33014 100644 --- a/dev-qt/qtnetwork/Manifest +++ b/dev-qt/qtnetwork/Manifest @@ -1,5 +1,8 @@ DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b DIST qtbase-5.15.12-gentoo-kde-3.tar.xz 333328 BLAKE2B f4b281098c142aeff32349a207c312de6b40057768c7732533923ddfc7db393352739a9c8b7af6a562268d2fed0397c5d5eb96a85ad376c97e7b8e51a2b962cb SHA512 6d5a826569793ae7e49f6f789d138290346be94976d3aa2c5526be9ada5dd85ffaa789422f4bedaaa6a76178e87978937be425d5f75fcce41d45726d02912c7a +DIST qtbase-5.15.13-gentoo-kde-1.tar.xz 331952 BLAKE2B 6fb7314f03e99d8d2f5e8486ea805164f7e42a14c29a46519bae200364ad3798d26fd09bbd9381030b816f0a68c45d98581a76b80ca3fff8ae4c0121c77fc6ae SHA512 2c049f451eaa4a5087bb39283a66e7bbef89b9e3235ae930c48a405aeaaa999e863857c5074de6ad282708c756b8acab40fbb68f2a4a8b45ef7ade72b12bb98d DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888 +DIST qtbase-everywhere-opensource-src-5.15.13.tar.xz 50862768 BLAKE2B d96d4d6b11aae3c471d5f24ed1030004394dfb89d399d5cddc868f39d0a4851a75ed0d59fdc79ef354c21a354eae0f23df1cfb8c30290d5c080b5fad507ce29a SHA512 565632646b04eed525530a50f1228dd1aa3b8f1318485fa7cf6ad96eabdc2208ed1522b3fc174bd4797b7d51edff18ea1f91a82dd701379407b880f1dd0d16ef EBUILD qtnetwork-5.15.12-r1.ebuild 1184 BLAKE2B 1a0697466239e3c5b1a20e40d56dacb96169ae30b763c33d3574d7d74f33e86d192dbac15b642c45129ddcaf726ade571e401b4e3fd2b48c84b557c8d6618c14 SHA512 b292da78bd5a1693614a66d7443aba075aa9292fc0dea50e3ee270018d1bdbb8f9502d65bbe709514d7a0b1f3e74be7216d9e4b1928dcf90759b5e8ea577d926 +EBUILD qtnetwork-5.15.13.ebuild 1190 BLAKE2B d214a6a4d6b5ec312f8bde180bd3031257443c004c2922a6420a0c109da776d64793f3c1cb365d6757b7d73ced2e6902ea5c1fc4c7dabce805699c5755dd01ec SHA512 8c473d48e946393e488a438fbf108a7352d2970bab631ee8977a8f5285274ebb44288f04d491a242d8f39331c8aa520bb30666c7bf7b0d87116eda324a4e125c MISC metadata.xml 690 BLAKE2B 3e1cccd88cb778d868aa5aa650d9114a79eaf7b5961dc6222b2da3e5c7536a43c7481b6d56bb9176b36ed2560ccb0712635146872f370fdc1e319286133a1651 SHA512 e402ad3b586e305a6f7ee99f24edd505b1e76f7a957108fc252a4a1af8978ac113b9b1c56e4fb0bfb696bcf29a1295f52af6614924f0e3ae2d7f71810a3be707 diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.13.ebuild b/dev-qt/qtnetwork/qtnetwork-5.15.13.ebuild new file mode 100644 index 000000000000..7f808e040412 --- /dev/null +++ b/dev-qt/qtnetwork/qtnetwork-5.15.13.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Network abstraction library for the Qt5 framework" + +IUSE="gssapi libproxy sctp +ssl" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + sys-libs/zlib:= + gssapi? ( virtual/krb5 ) + libproxy? ( net-libs/libproxy ) + sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) + ssl? ( >=dev-libs/openssl-1.1.1:0= ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/network + src/plugins/bearer/generic +) + +QT5_GENTOO_CONFIG=( + libproxy:libproxy: + ssl::SSL + ssl::OPENSSL + ssl:openssl-linked:LINKED_OPENSSL +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :network +) + +src_configure() { + local myconf=( + $(qt_use gssapi feature-gssapi) + $(qt_use libproxy) + $(qt_use sctp) + $(usev ssl -openssl-linked) + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + + # workaround for bug 652650 + if use ssl; then + sed -e "/^#define QT_LINKED_OPENSSL/s/$/ true/" \ + -i "${D}${QT5_HEADERDIR}"/Gentoo/${PN}-qconfig.h || die + fi +} diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest index 3a28ce54dc89..096d2daf5e41 100644 --- a/dev-qt/qtnetworkauth/Manifest +++ b/dev-qt/qtnetworkauth/Manifest @@ -1,10 +1,12 @@ DIST qtnetworkauth-everywhere-opensource-src-5.15.12.tar.xz 144752 BLAKE2B 9e7eca2bba637d3916fc29153620ba68339dc2ae4cc12d8dc365fd528b5bc881a4c74a1eac01d169c4da4573ace1c3b3118a80327b259d925d3fa5ff36a8b9ea SHA512 f0c48453e21ad14a4fbac25d35e6257c4d8bbb5f2ac87dad0deee44ca86aec8def618f102cd1d9af05e1611f37ea722e1630165f15a238d3d8c38d161771bc3d +DIST qtnetworkauth-everywhere-opensource-src-5.15.13.tar.xz 144696 BLAKE2B 54e0ce0467df8f3cb7bde484434177bf3ba84d2b05edd3287b8146297cc540287130e3cfdf042214e04fc0a8aaf992eccb0eb4f6905a68470b9eb70fc066ab47 SHA512 939ee9759fa0584aab060f420bdd98a44c49d93291dabff74bd90536a4cbd666899d3c1e19b438c1c3333d7d3f374a7a3b0beb8728b69ef19b915d2496f3fba8 DIST qtnetworkauth-everywhere-src-6.6.2.tar.xz 143612 BLAKE2B 585eda8466ba89d79b73697a90572bd171a814b2d3d95ec40ed9ee7c2247ea6fdbf675e9cf29ba06c26d4a6a0663d692c4f8c1fd7fc8b0194ee323b30fe025c1 SHA512 1fff9c52d47c8f97569bf201aa3051da57dbcf10f63c7e7334286b40042b6437f9636f8fd1db3a8d1a519036dae162ae57d6a24908441df84003134cfdb5cfd3 -DIST qtnetworkauth-everywhere-src-6.7.0-rc.tar.xz 143452 BLAKE2B 913d3d70f14c01ea124f4bfe7df6783bb495bb63ceedd1b1665f31b085ef35b5defd48afba3a0417fd1f8c111102c417b3510d06c3fca715927ff6a1881f6ddc SHA512 02e515ea6094aef56bb5ab26e6df8bc2d4ed47ded4873ad6557f584146139fbede26c3eafd9acedc8dc60395d574e14a3dab6d56b98d95405cd2274ba92cadea +DIST qtnetworkauth-everywhere-src-6.7.0-rc2.tar.xz 143392 BLAKE2B bb66e95d0235c78ffcf64c9727d8a8f41bbdf3444571f605c15d44eeb2f53431ce73629833f7ee197a99f9d5b0e82f8ead316d96a7659778e9563e390a80cd5c SHA512 c38c2d17630006c3cf2d34dede33f9cebb3bc0e6ed9d2ab19a143efa6f6db08dc2e5c7968b6c5e7d4a09fe1181c1d0483960686633a92e77f933979ec073c8b8 EBUILD qtnetworkauth-5.15.12.ebuild 402 BLAKE2B 800ebd6400530326ecd665b3a776d1109ce956564786554b33bf378db0dea570993a347aa7f5a195ddc1889eae58353ea9954b5cea6aa9438b2da6aefcf93901 SHA512 003748464fbd3eab1d60586909c98fa38a3f7f1819d2967dcbaa94f235290587cdb09ff92e86a59612f0a9174f41902559f4fab9e9e8edd5ce7323e1bdb5a461 +EBUILD qtnetworkauth-5.15.13.ebuild 405 BLAKE2B 4a4657bff23d82799c20032b7bc907fc5e0c38c42817ee68fb49282b9bebf074960eead8c2cd6b9df4e6839941c329fdc9649a2aa4daef72a1d81363bbdd2d33 SHA512 6d884d27fdaf785329c45f9c033cd794f1370ac015a51f52f77732dcb4d7b649825afb55c76278eb6ca1012b0438a92234a1f1d6b0e6d181b6038757e2a1daba EBUILD qtnetworkauth-6.6.2.ebuild 327 BLAKE2B f3279518b8af13181134b252ab1cea338927be7d151aa0f12be564b19d12e3843c8adeeb442052acc50269146ce3be8c9add10303f4b7b1d288dcac87d8290d4 SHA512 4c53f61f310640000e2bb465d63e92bcf3779db27cb75ddb9f2f1afd895b93c80a0208b1e3d7dccdd3f49d85866d8aafd8b30d02686944ccbb6355bafe79a37a EBUILD qtnetworkauth-6.6.9999.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73 -EBUILD qtnetworkauth-6.7.0_rc.ebuild 328 BLAKE2B 9b5a560f505a4f47f767ed12afb02690756207711bcc7236557328e4a5ea0c2ff8fe89494268ea9d2d2eeb0a174444d7860e30632c61f7d11880748b36e2c60c SHA512 d3c7a6eddb5c38b375b98a5b0344adb16cd1eedb7e64a4905587342ddac4703dd13dbd2d7612f493731242bb6f5540cee56d881ab8508e4ebabcda55f5fe6b83 +EBUILD qtnetworkauth-6.7.0_rc2.ebuild 328 BLAKE2B 9b5a560f505a4f47f767ed12afb02690756207711bcc7236557328e4a5ea0c2ff8fe89494268ea9d2d2eeb0a174444d7860e30632c61f7d11880748b36e2c60c SHA512 d3c7a6eddb5c38b375b98a5b0344adb16cd1eedb7e64a4905587342ddac4703dd13dbd2d7612f493731242bb6f5540cee56d881ab8508e4ebabcda55f5fe6b83 EBUILD qtnetworkauth-6.7.9999.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73 EBUILD qtnetworkauth-6.9999.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73 MISC metadata.xml 538 BLAKE2B 0bf6259826c916b9b8f57a05397c87e9d013d69739c93f1ca3eb030c7bb6e7630021b8dfcc7497cff90aa5e5cc570a5e73285001edeb40a50839d10955e230aa SHA512 5c25a747fb6f9054d5c30b4ec08b4e02435676085f5dccc1d05bc68222230f3bbf426667f7cadf1a97d7a423aa8d1d8cb55e00d9212e333646300439c81ee2f8 diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.13.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.13.ebuild new file mode 100644 index 000000000000..40c22a28466a --- /dev/null +++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.13.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Network authorization library for the Qt5 framework" +LICENSE="GPL-3" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.7.0_rc.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtnetworkauth/qtnetworkauth-6.7.0_rc.ebuild rename to dev-qt/qtnetworkauth/qtnetworkauth-6.7.0_rc2.ebuild diff --git a/dev-qt/qtopengl/Manifest b/dev-qt/qtopengl/Manifest index afb96f8bf0cf..95940890bdd0 100644 --- a/dev-qt/qtopengl/Manifest +++ b/dev-qt/qtopengl/Manifest @@ -1,5 +1,8 @@ DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de +DIST qtbase-5.15.13-gentoo-kde-1.tar.xz 331952 BLAKE2B 6fb7314f03e99d8d2f5e8486ea805164f7e42a14c29a46519bae200364ad3798d26fd09bbd9381030b816f0a68c45d98581a76b80ca3fff8ae4c0121c77fc6ae SHA512 2c049f451eaa4a5087bb39283a66e7bbef89b9e3235ae930c48a405aeaaa999e863857c5074de6ad282708c756b8acab40fbb68f2a4a8b45ef7ade72b12bb98d DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888 +DIST qtbase-everywhere-opensource-src-5.15.13.tar.xz 50862768 BLAKE2B d96d4d6b11aae3c471d5f24ed1030004394dfb89d399d5cddc868f39d0a4851a75ed0d59fdc79ef354c21a354eae0f23df1cfb8c30290d5c080b5fad507ce29a SHA512 565632646b04eed525530a50f1228dd1aa3b8f1318485fa7cf6ad96eabdc2208ed1522b3fc174bd4797b7d51edff18ea1f91a82dd701379407b880f1dd0d16ef EBUILD qtopengl-5.15.12.ebuild 681 BLAKE2B 0962bc6964e94cdb305d29003a305af29d75fceb787f5648fb72a6c7701878d4259ad334e77e9d072ded195b2560881e10100a44ec17333348c96d5a41a53900 SHA512 e90cf85e1a813bca8dc0fbdae0e0380d19d608d077598a231b7383aeb4682d9e558f26014bc6bcc44082ef05f8d98b5604a8db488486062516d2169530e85250 +EBUILD qtopengl-5.15.13.ebuild 687 BLAKE2B e6b0800080113b8c59a949b13901b0b50b07c18aea59185a7b09b954acad0e4662b20c5a52d6dcb2b467f3d9ea1eaf351a35cd4a5e80e3aef28fc741ccb49102 SHA512 93cdafa4217639f88460c83dc1429bb74ded43adeceffceafcc9c3fdac22e1ec75deab0ff05a4138e6f94f1fa527524115d5f962e6baad531e525a322ee58314 MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtopengl/qtopengl-5.15.13.ebuild b/dev-qt/qtopengl/qtopengl-5.15.13.ebuild new file mode 100644 index 000000000000..ada10903b4ae --- /dev/null +++ b/dev-qt/qtopengl/qtopengl-5.15.13.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +VIRTUALX_REQUIRED="test" +inherit qt5-build + +DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)" + +IUSE="gles2-only" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*[gles2-only=] + =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/opengl +) + +src_configure() { + local myconf=( + -opengl $(usex gles2-only es2 desktop) + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtpaths/Manifest b/dev-qt/qtpaths/Manifest index 82d97f978f20..9b56203e9c80 100644 --- a/dev-qt/qtpaths/Manifest +++ b/dev-qt/qtpaths/Manifest @@ -1,4 +1,7 @@ DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484 +DIST qttools-5.15.13-gentoo-kde-1.tar.xz 3948 BLAKE2B 081e5d9fa81809545a15da707c58eb3754672f68084c8514282f7edbea3f469b681c003da9e59053d7f5654883ca06769cf46398461930f6222bb3ed86758522 SHA512 8afc3f763732a40e7e827de339395b4398b84bc2b2c0749f96f3cf6afdc655ba59b94809658f16d975eed63c28fd2b2b4f96b9b50fda251c2a1d085ed3c1cd15 DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e +DIST qttools-everywhere-opensource-src-5.15.13.tar.xz 8897928 BLAKE2B cd4743e5cf8f444f8d8d8cd971eedd727ea7e7d8c3d237e61222cece0c0d10cb5090bba4db2f9c6a8dabfb0002eb21d58fe1c9aa916188d29e58f04ddfa24504 SHA512 a73abba58c76a69e2208c4228bf115f2ef6173db8fa00df9302eb4c8f04ff04b64690367c31a680dba3b0b8865ef27343e8d7343f7f81954c39458c443fd3500 EBUILD qtpaths-5.15.12.ebuild 515 BLAKE2B 53849db3f90874f737ead57fc1d3cc0645ee819c29357680762c7adc0530e5836e8fae978675068968c43966d8688286732a9c3cb906d29f2ebf04f1b8bf0026 SHA512 ceb23d9d9502c8249dd585520f90a64f26a6dbee7536553a7d1151d9ed6b5aaacc2dd8819d21fa5b55f7f60cc08ab1d10d6284d8a1af77dc126fa73e5da56ee6 +EBUILD qtpaths-5.15.13.ebuild 520 BLAKE2B afe930c71d4ab0f8e0ffb20c90031aaecb0f2313b45d2cb8a9413710120e60e047b0c0d461514386adb9eef242dc98f339e425716a585df798ec0d5d43a56a03 SHA512 472f35c77b2620180eb6527b893981880866e024364f6a2a84c406b4fa4cee8e257ba7e5d09d1d4e4331b3a778575683c80eadc4c137c2c90890dc98893ae6f3 MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtpaths/qtpaths-5.15.13.ebuild b/dev-qt/qtpaths/qtpaths-5.15.13.ebuild new file mode 100644 index 000000000000..8aca422a1c82 --- /dev/null +++ b/dev-qt/qtpaths/qtpaths-5.15.13.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Command line client to QStandardPaths" + +IUSE="" + +DEPEND="=dev-qt/qtcore-${QT5_PV}*" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qtpaths +) + +src_install() { + qt5-build_src_install + qt5_symlink_binary_to_path qtpaths 5 +} diff --git a/dev-qt/qtplugininfo/Manifest b/dev-qt/qtplugininfo/Manifest index ba1a4b219d2c..577159ca181d 100644 --- a/dev-qt/qtplugininfo/Manifest +++ b/dev-qt/qtplugininfo/Manifest @@ -1,4 +1,7 @@ DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484 +DIST qttools-5.15.13-gentoo-kde-1.tar.xz 3948 BLAKE2B 081e5d9fa81809545a15da707c58eb3754672f68084c8514282f7edbea3f469b681c003da9e59053d7f5654883ca06769cf46398461930f6222bb3ed86758522 SHA512 8afc3f763732a40e7e827de339395b4398b84bc2b2c0749f96f3cf6afdc655ba59b94809658f16d975eed63c28fd2b2b4f96b9b50fda251c2a1d085ed3c1cd15 DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e +DIST qttools-everywhere-opensource-src-5.15.13.tar.xz 8897928 BLAKE2B cd4743e5cf8f444f8d8d8cd971eedd727ea7e7d8c3d237e61222cece0c0d10cb5090bba4db2f9c6a8dabfb0002eb21d58fe1c9aa916188d29e58f04ddfa24504 SHA512 a73abba58c76a69e2208c4228bf115f2ef6173db8fa00df9302eb4c8f04ff04b64690367c31a680dba3b0b8865ef27343e8d7343f7f81954c39458c443fd3500 EBUILD qtplugininfo-5.15.12.ebuild 383 BLAKE2B 57d2f38d601890d8519941bb94e4cd4fb964b1e62d66fe331485002a3630b9df6918eb456151e7ecc9a8dd679e0d1d51970f313cc08f872e6eac7e0a3a5b96d6 SHA512 4e18e36e66bde50383203380cbc4775688e5f3d492c0c740b7590254dbd2dfec80d56c1006425c7262a39cf85e3d6a9a1e8dab5d53db3b77d7c97294e89a0bbd +EBUILD qtplugininfo-5.15.13.ebuild 383 BLAKE2B 57d2f38d601890d8519941bb94e4cd4fb964b1e62d66fe331485002a3630b9df6918eb456151e7ecc9a8dd679e0d1d51970f313cc08f872e6eac7e0a3a5b96d6 SHA512 4e18e36e66bde50383203380cbc4775688e5f3d492c0c740b7590254dbd2dfec80d56c1006425c7262a39cf85e3d6a9a1e8dab5d53db3b77d7c97294e89a0bbd MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.15.13.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.15.13.ebuild new file mode 100644 index 000000000000..c42c99644f6b --- /dev/null +++ b/dev-qt/qtplugininfo/qtplugininfo-5.15.13.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~x86" +fi + +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Qt5 plugin metadata dumper" + +IUSE="" + +DEPEND="=dev-qt/qtcore-${QT5_PV}*" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qtplugininfo +) diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest index 2ad7a4c75a03..89dce044ea7e 100644 --- a/dev-qt/qtpositioning/Manifest +++ b/dev-qt/qtpositioning/Manifest @@ -1,10 +1,12 @@ DIST qtlocation-everywhere-opensource-src-5.15.12.tar.xz 6553488 BLAKE2B e9cab8e6f62cc1cfc6586fa4a1b252bce915479fca5f9fbeac66a2494d77047af4af1ba840786799637edae3af7c6d2000f640af018548cfcd7bd624c6a31b15 SHA512 c480762cea2cd1a00e6061bab05c402d5aab2d12e7decebcd606c930d2029a93f2a46f8edbb188b73c7cdcad473b03c15037ea10e0b3538de0a99b1d7d7fb333 +DIST qtlocation-everywhere-opensource-src-5.15.13.tar.xz 6554724 BLAKE2B 26cc97cc210a4c2afcd5ca57f849081772f8e65f2fb809424f257f6e24309a702483be73085825f63ac283705db8e967b96132dac710cfaa0759c882802aad60 SHA512 37ccec9d9ce4ab59c0e4a2827c94d2e7247786fa53dc340539160631aaa9e5de02fbff1a5fadc5d96c64b2d9a81a5912a562beb6e4d0ec09186f8508626ade36 DIST qtpositioning-everywhere-src-6.6.2.tar.xz 1504848 BLAKE2B c34d253b31176f532c6c5f23416c084652f913379bbdb44a96739a5f22b9220564408a700910a102ca45db12342d1bc267cba7c9a66d01affb641b14e678652a SHA512 f2f67c7b25ff79e085a4a36421295f4ec4ef97a7df9fedcfb90ebd60483755109d0b595b30f7ff1881ad635ddbd2c6a227771df3549d7933fda03cf63f935cd3 -DIST qtpositioning-everywhere-src-6.7.0-rc.tar.xz 658500 BLAKE2B 54bb72d0a90acd58757d8bacedba60b67f98a033b8de0302a18ac42b5918743d38b80ef0513ea1ed6ddf568207d2e5b2e4797be83ed7d76e32a59d98209af8bb SHA512 c87770cdb788c9e0dcd6f2ff793a89b564980326afc1b8deada62b33dd2c366e1cfc91e42263f440a58caaf45d1ef55eeaf60bac2d34a3d68a8a2fafa9a79fa1 +DIST qtpositioning-everywhere-src-6.7.0-rc2.tar.xz 658648 BLAKE2B 582f20f014c8b471244198449e1f506a02aeed362a678af86669b4fcb01ed89d978b6f21e40f8f949f114cb4f3c269b14014338820c1d2dc880a09964146c25b SHA512 16fdfcdef778a746870f0ec276f0d68bd0380c1d34dd64e797028dfa9bee50444f8b2b03cadc59b4c8a8e0637566b7832f8b596bac4c4f25f4864621c9461b71 EBUILD qtpositioning-5.15.12.ebuild 877 BLAKE2B faaba7ce4da8906b08b10a326f4f9a211f9eae86a12135dc0f58396342b82c91a1bb2aa1e8bac4b5fb2cf6e55733d12d77cbab56b6b26ba955036f5f072ce32d SHA512 f342bfdbb38c7f13c37087b544e07cccb6c7655774e9547caff9bbf3517e02d9b1e82fd3ba47b319a17fcac1e2476134f0d71368f5af792e8579c90a5a25dc67 -EBUILD qtpositioning-6.6.2.ebuild 1575 BLAKE2B f2ba667e6ecf010312dd3aa7104790f93f351decba96153e778b5a714dc6d43bdb97519b4ac662ef87a8928c1115f3295c0b5ea68cb03601b9d6aaff1778d03b SHA512 abeb975199d7c54285d8a363096a57525d034151edb5899f7571bf27b4bc577595b068e7c6729410615674fb40ec8d162faf2aaa55b37d71faa1f6a977bc0782 +EBUILD qtpositioning-5.15.13.ebuild 883 BLAKE2B d7f8c737a79e717f8677ade142899104d91d7f860db97ec162e1c9671e97120ee5dbd099237e5450dfd662f3ed28117e4794bffcc58ee555d6db8f946ff076fa SHA512 8dffbadfaa291bf49c93b7b14596af9a45284dddf98972938267560105aed5185908f27249ef6afc8f3c62e81d88b30d6a27985435ffa3b9b9dbd454495ebaf9 +EBUILD qtpositioning-6.6.2.ebuild 1574 BLAKE2B 251541d705da198e0c95d321a66ceef2bd547dce229db0a1fb322b96b02a28039695eed097d816a33a3a39cf84272363a437e6809eea6c897a0cff5b984ea35b SHA512 2f978c890b67273429c49e0eca411542b649c821444505957f4e6307030eb27afda482904d3bfd2e4183ce3b420d07275780a82c001b89cc8c2804e30f7c9979 EBUILD qtpositioning-6.6.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56 -EBUILD qtpositioning-6.7.0_rc.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56 +EBUILD qtpositioning-6.7.0_rc2.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56 EBUILD qtpositioning-6.7.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56 EBUILD qtpositioning-6.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56 MISC metadata.xml 804 BLAKE2B 94a5445b2839e69d26bb57e8467dd1eab0820c8511304283a4db38710e7026f5956614285526451f77188a7e25f12a638fefbe6a544424fbdc422daecefa0836 SHA512 f3037d4ef45f0490dbf9df8d57497d38931076b5e9c774161633d061ee644a0282ba390d6d95d6195b8f18d91229f055bf4a9e786717cdfc98e2fb87c0e32245 diff --git a/dev-qt/qtpositioning/qtpositioning-5.15.13.ebuild b/dev-qt/qtpositioning/qtpositioning-5.15.13.ebuild new file mode 100644 index 000000000000..31a7a3b2ef14 --- /dev/null +++ b/dev-qt/qtpositioning/qtpositioning-5.15.13.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_MODULE="qtlocation" +inherit qt5-build + +DESCRIPTION="Physical position determination library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="geoclue +qml" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + geoclue? ( =dev-qt/qtdbus-${QT5_PV}* ) + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) +" +DEPEND="${RDEPEND}" +PDEPEND=" + geoclue? ( app-misc/geoclue:2.0 ) +" + +QT5_TARGET_SUBDIRS=( + src/3rdparty/clipper + src/3rdparty/poly2tri + src/3rdparty/clip2tri + src/positioning + src/plugins/position/positionpoll +) + +pkg_setup() { + use geoclue && QT5_TARGET_SUBDIRS+=( src/plugins/position/geoclue2 ) + use qml && QT5_TARGET_SUBDIRS+=( + src/positioningquick + src/imports/positioning + ) +} diff --git a/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild b/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild index dd340867377d..fa98d67a0570 100644 --- a/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild +++ b/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Physical position determination library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" fi IUSE="geoclue nmea +qml" diff --git a/dev-qt/qtpositioning/qtpositioning-6.7.0_rc.ebuild b/dev-qt/qtpositioning/qtpositioning-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtpositioning/qtpositioning-6.7.0_rc.ebuild rename to dev-qt/qtpositioning/qtpositioning-6.7.0_rc2.ebuild diff --git a/dev-qt/qtprintsupport/Manifest b/dev-qt/qtprintsupport/Manifest index 519c5487fb15..b8d2a26559b1 100644 --- a/dev-qt/qtprintsupport/Manifest +++ b/dev-qt/qtprintsupport/Manifest @@ -1,5 +1,8 @@ DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de +DIST qtbase-5.15.13-gentoo-kde-1.tar.xz 331952 BLAKE2B 6fb7314f03e99d8d2f5e8486ea805164f7e42a14c29a46519bae200364ad3798d26fd09bbd9381030b816f0a68c45d98581a76b80ca3fff8ae4c0121c77fc6ae SHA512 2c049f451eaa4a5087bb39283a66e7bbef89b9e3235ae930c48a405aeaaa999e863857c5074de6ad282708c756b8acab40fbb68f2a4a8b45ef7ade72b12bb98d DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888 +DIST qtbase-everywhere-opensource-src-5.15.13.tar.xz 50862768 BLAKE2B d96d4d6b11aae3c471d5f24ed1030004394dfb89d399d5cddc868f39d0a4851a75ed0d59fdc79ef354c21a354eae0f23df1cfb8c30290d5c080b5fad507ce29a SHA512 565632646b04eed525530a50f1228dd1aa3b8f1318485fa7cf6ad96eabdc2208ed1522b3fc174bd4797b7d51edff18ea1f91a82dd701379407b880f1dd0d16ef EBUILD qtprintsupport-5.15.12.ebuild 821 BLAKE2B 1a004e7c49d454136d5b2c21168083e675b91b5bd089e70d0294be6d30b75454f7e538a240387fa35897883351790c90f7a11bff629db4366fd16bbcc6c50921 SHA512 d624a3a4de6f2fbdeb62b28c73ecbf7b4c0405c61e0fc93e3627af6f9ad202eba95037a561c2e54ef09df0ccc29680d8eada524c2f0c629d763e663971bb26f2 +EBUILD qtprintsupport-5.15.13.ebuild 827 BLAKE2B bf1547dbddf2419be360c7c47a3aa13ffa30fcef7415a4c1e64baf50f9705d77499a9736b504212dbcc4d9cb87b1359778df834ac3cc60e7d5a43db1b3105fb0 SHA512 e3e8a1df3ea3f8af71d4e6417156ca8be1f1708a1081ecb8501fcef228a9144e7989c9652ec0d05ee64b22ba2e308cbf175f0b72858650f4c8bd15290a73b14a MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.15.13.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.15.13.ebuild new file mode 100644 index 000000000000..96ef48199c2b --- /dev/null +++ b/dev-qt/qtprintsupport/qtprintsupport-5.15.13.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +VIRTUALX_REQUIRED="test" +inherit qt5-build + +DESCRIPTION="Printing support library for the Qt5 framework" + +IUSE="cups gles2-only" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*[gles2-only=] + =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] + cups? ( net-print/cups ) +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qtnetwork-${QT5_PV}* ) +" + +QT5_TARGET_SUBDIRS=( + src/printsupport + src/plugins/printsupport +) + +QT5_GENTOO_CONFIG=( + cups +) + +src_configure() { + local myconf=( + $(qt_use cups) + -opengl $(usex gles2-only es2 desktop) + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest index 2f2b564d9a47..f3facaada530 100644 --- a/dev-qt/qtquick3d/Manifest +++ b/dev-qt/qtquick3d/Manifest @@ -1,10 +1,10 @@ AUX qtquick3d-6.6.2-gcc14.patch 953 BLAKE2B 0119092790be34134af0989a7e4b78d565a741e3a72f0ae76c48106f68fb6867b3395706951e93e86343d3214c5d02b3b21eea175c1460e8c38d44c8f36ec605 SHA512 13352dc71f986888e5017f2e4a6267e1bc10c81c419d607de673212cb7d16132566e11a040c6ebfa5bde9834043eb1b38d6723f890c707af76f6490c1a8b3ffa AUX qtquick3d-6.6.2-x32abi.patch 439 BLAKE2B 293bbae94e4ffcf6cbeda420a2f2af0e7fd6112c4e69ddb7dc9bb87bd82374c6435e038e114da08508312d742924f701aec5f647f60519e55728efb7feeb18e5 SHA512 4d8fdd20a6d3e06772bbf3c025651daa4d33ced61dfd8191f946b19318826c41f8f3c0eea1aae3aaeb01766715287d237eacbae1741a807bf64a242aaddb323c DIST qtquick3d-everywhere-src-6.6.2.tar.xz 65602548 BLAKE2B e1ee955a1f66c669d52a73513c7442b70863b6fa738f6e1716dfab1c7dc41f5f09780ec97f7c5fd6c452ed3ea9809ab0d907dbe28f0425d208508f69b61d50ac SHA512 d8b32ec1a5f9233e79612b5d9b56890c04a921edcc6369f4a047f8e58af92f5e6dc936fdde707df4afca81da53f9fb8959f03b00af24077c3dc723f3445e8123 -DIST qtquick3d-everywhere-src-6.7.0-rc.tar.xz 66178916 BLAKE2B d6f4e2044a5e9143e01f65ff8f31f901d5544ffd8056d354c96a31993e80430420085c308f19fa5074a0876138b7b29ebb193b12f82288db0d9c0a4183fdb7af SHA512 87284e56463be00e90ba7caff5b1361a80b3400110d4eb12451b4c8729b0d2a3defa861616b103e324b2281186ee2ba2aa3a19286c2ebf14e57e9689e28d4a73 -EBUILD qtquick3d-6.6.2.ebuild 1051 BLAKE2B 6c3154cd07d57e18c7b78220204486191130189c0f05ff422cd9ae77f1302c625adb6b2be4e2c4cb19d957a49c362467b174d3540a8735a115d9c8554c9b2234 SHA512 ebcac85bdb3a549ac55403cf7d8c373dd36785abaf7e454fba826500237afbb04162ca9149cae2757ee22ecbf7858958e5307574b2dea151d37efa4d1f58338c +DIST qtquick3d-everywhere-src-6.7.0-rc2.tar.xz 66179576 BLAKE2B 7019aff203d127092c5875b7de8e82db737d3aafe7bb36bc9a097fb02ce007293a9d2af4c04b056041e66d4bd31939966c08749c6f218b8cc25c58f12851d4c0 SHA512 8ef466231889a0b82475d13c9d3c700de52802612477e16dace1b298b57a67f4ae8e868e9b49a473697df038048b67aba8d1db2f3e0cb729be0b25ed10b2d3f6 +EBUILD qtquick3d-6.6.2.ebuild 1050 BLAKE2B 3c6e182d13510ccb0ed65808d34f58dc7e73bde5c2acf5438a48ca71a79832f9e63c2a319a1ec81c3f0ca1958a929e5820428a538e0bd04eb59ef0f8cf864c5c SHA512 3f6a955b20549a66ad25ffbd170b47ee3b667b77b23431b36d9c16c7869da48e5ae52a6cbb6c24df2d816685929eb21e00d97c1d36de766911789b5eac195831 EBUILD qtquick3d-6.6.9999.ebuild 1092 BLAKE2B 11adf3cba040eae1c334e26faa6df3a2bb92452e592267402930b2700edb99910f56eb1bbd76c9afc32db1758dcd75bfc2fbcf76760fffbb56d7db4d6d48a870 SHA512 e48fd22fea35e1a43016a278426899891bea3766e53e4879e8c680751002e542e8dd7768300bef16cabf7c39963e95f82cf1244b4319652ad390b34434dcfcfd -EBUILD qtquick3d-6.7.0_rc.ebuild 1052 BLAKE2B ba4c71955c32e74452a4feeba78742133794c3fccbb4d20171da7e4b07e18f961308da857511a461a3a2dbdf0de329efad5eb07155edfde7524b270d84e962af SHA512 b9bd254fd9a64cbd82be8cdf8e61c21709ebc0428fc9b98a462b4bbd9b5224b19d0c72a41f0377821a99c7177cff86c44ca2fd00556acb3aa4ba40adf8d652bf +EBUILD qtquick3d-6.7.0_rc2.ebuild 1052 BLAKE2B ba4c71955c32e74452a4feeba78742133794c3fccbb4d20171da7e4b07e18f961308da857511a461a3a2dbdf0de329efad5eb07155edfde7524b270d84e962af SHA512 b9bd254fd9a64cbd82be8cdf8e61c21709ebc0428fc9b98a462b4bbd9b5224b19d0c72a41f0377821a99c7177cff86c44ca2fd00556acb3aa4ba40adf8d652bf EBUILD qtquick3d-6.7.9999.ebuild 1052 BLAKE2B ba4c71955c32e74452a4feeba78742133794c3fccbb4d20171da7e4b07e18f961308da857511a461a3a2dbdf0de329efad5eb07155edfde7524b270d84e962af SHA512 b9bd254fd9a64cbd82be8cdf8e61c21709ebc0428fc9b98a462b4bbd9b5224b19d0c72a41f0377821a99c7177cff86c44ca2fd00556acb3aa4ba40adf8d652bf EBUILD qtquick3d-6.9999.ebuild 1052 BLAKE2B ba4c71955c32e74452a4feeba78742133794c3fccbb4d20171da7e4b07e18f961308da857511a461a3a2dbdf0de329efad5eb07155edfde7524b270d84e962af SHA512 b9bd254fd9a64cbd82be8cdf8e61c21709ebc0428fc9b98a462b4bbd9b5224b19d0c72a41f0377821a99c7177cff86c44ca2fd00556acb3aa4ba40adf8d652bf MISC metadata.xml 534 BLAKE2B 09cf606ee911d677c4a1fb8879a70bcbb527d23f81d39fb3263aef5ad6222b7b0027069cd50b76232f45322b1da0499f2eed6264ef636f3ff0d04c0a5793ec2b SHA512 66438122b8b1d1ce0b2a98b36925944806d3616ce7f653004d2b1a76ad4dee62759bcb8f342e0aefb730765648ca9ad193f833c3596252df3dbca596a8daff08 diff --git a/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild b/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild index 2e694e24b23b..1e7d17bf3fa6 100644 --- a/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild +++ b/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" elif [[ ${QT6_BUILD_TYPE} == live ]]; then EGIT_SUBMODULES=() # skip qtquick3d-assimp fi diff --git a/dev-qt/qtquick3d/qtquick3d-6.7.0_rc.ebuild b/dev-qt/qtquick3d/qtquick3d-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtquick3d/qtquick3d-6.7.0_rc.ebuild rename to dev-qt/qtquick3d/qtquick3d-6.7.0_rc2.ebuild diff --git a/dev-qt/qtquickcontrols/Manifest b/dev-qt/qtquickcontrols/Manifest index e5375351fbae..8699a8ffd3d6 100644 --- a/dev-qt/qtquickcontrols/Manifest +++ b/dev-qt/qtquickcontrols/Manifest @@ -1,3 +1,5 @@ DIST qtquickcontrols-everywhere-opensource-src-5.15.12.tar.xz 5982828 BLAKE2B 6536813d8f206aeaad81dcfc8df771c3d4bfbbd59bc459db8cea38b3f1843f7fb2cc2f51eb66549b89e6f41f1f64e670ac1bf73631da1ffdcd4573cd628404e3 SHA512 980b233f83991d12029bac90b0875b3a001399d4358c58185a21bbb30911f0d6fec5dfc5f157e9c3c4d17e82c3ff5302e55c62b4cd63731f23a655bd55d300bb +DIST qtquickcontrols-everywhere-opensource-src-5.15.13.tar.xz 5983000 BLAKE2B 3bc035277d476eab327bd7ff0b71a0e8381e1bf2edc44f654e22cd6da3815d9d00628250c094473d16547f78cedfbf2a82fb9b3fbdc8a16c643e28c4c3b61370 SHA512 9d84b2a0b0c752df7dd735a29b04a2e6351e016bb693ace49d05b51754784f7da3e335e8da1070b2e31391a4dc35a55adb36286bb5ec4e29e608801fcd8d2bcc EBUILD qtquickcontrols-5.15.12.ebuild 772 BLAKE2B e5f913d38f65c4a0241f98f41b66392ca5b641892716449a4bb9a34de69b621268c54ac3fb8cbb27506f219bbbe3b7a66ef7c2f38b9116eef2d143cc8b395b45 SHA512 c87bd6f75cbfbf0442da10f154e178446e9965b5a36d263a98b7c4183d2d0116a3f400480b9103d403c73dbdb4cadcc41015342aaa7abb5f76fe837bce376baf +EBUILD qtquickcontrols-5.15.13.ebuild 777 BLAKE2B 95411d89a60e419d173364081a1e39f75a9623cb12551767c9ed96eaef5bbf6a566cb79218e2e03e22924e21f2b1a3c2fa2814f7f3b30db2530dc7fc6f02b152 SHA512 ad1a3537cd09c228257cc9c78225cc068e5c346500307fc6e654ee70710926392721d086cb3d05697144b4b26e07dbdd0bcc7453531c767e776414c56722d946 MISC metadata.xml 552 BLAKE2B 8294b8e326a177905eb8b0510295d6b3cc97818c836b6b5d2940b78a5ecccc743c8818436fee3f3a61b2f984560c6fe6346d44e1e6b4fa27a7cf5a9a84f20dd4 SHA512 25f93b07946f9319e9762b9ba6c9adb5ca6348a71ebd5710c0f1690a75ca7f93af8967f323a9e11e7af04fd970a92fedf3ec30d962f85516c7b44f1ea749dbbf diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.13.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.13.ebuild new file mode 100644 index 000000000000..cb41706f7d3e --- /dev/null +++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.13.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Set of Qt Quick controls to create complete user interfaces (deprecated)" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +IUSE="+widgets" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + widgets? ( =dev-qt/qtwidgets-${QT5_PV}* ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod widgets widgets \ + src/src.pro \ + src/controls/Private/private.pri \ + tests/auto/activeFocusOnTab/activeFocusOnTab.pro \ + tests/auto/controls/controls.pro \ + tests/auto/testplugin/testplugin.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtquickcontrols2/Manifest b/dev-qt/qtquickcontrols2/Manifest index caa8f774ac3b..ff294dce983e 100644 --- a/dev-qt/qtquickcontrols2/Manifest +++ b/dev-qt/qtquickcontrols2/Manifest @@ -1,4 +1,7 @@ DIST qtquickcontrols2-5.15.12-gentoo-kde-1.tar.xz 7032 BLAKE2B 7eb7bbeba7f5b70ff6a20452ff91bf1217f85d73b5a0cf939b11e04de93f05b4b9bff6a5db06a0eab29c2116f67a2596bf0c0fb5aa2267e31d4398fd4f5ccc09 SHA512 0bf7af2459f197596a2e3dc226385019ffd13806b5e5a55f8c3bf63462e2ea6fe7c6e0b7ec24c328d2a540619eb7046715f89095edd3dae611da9441ea27e3a1 +DIST qtquickcontrols2-5.15.13-gentoo-kde-1.tar.xz 7040 BLAKE2B 4f222239135181f1660cfe36c98c19b2640a664fdd28d742df901c68b9f9f87f20f198e417a990c92f006404f14176df84bb35f23e7766b6bdc74228e51fa5c0 SHA512 f80faaa972e8bebff0ea312a9e8c312f1bb020f2577a91c1ce59c0fd56b6d4fc6649f31a15f0c53cabd00fc37658c5ae0b500948eb08a50e016249cc1de3f5a3 DIST qtquickcontrols2-everywhere-opensource-src-5.15.12.tar.xz 8294356 BLAKE2B 2c0232feb70c81437e475df87a784cdc3faae4a695360e285b63f2bc917e3d864214d742dab7334a675d430ca37ba2ff924b8b389f78739d2f27dea06781efca SHA512 725fb03907973fdca4479017b8f792110a4620a6e4d39f97c81c3be16280b81135394f6ce5be507fd734926307d33a249e790234139e01f387d2362cd7027128 +DIST qtquickcontrols2-everywhere-opensource-src-5.15.13.tar.xz 8294276 BLAKE2B 3e2bec0b0cb8e3fc6dba01c0dcbdb99af10d60d7dfb7752c17180a8a51196f4ed495340355386e75010e9797b59a484c66b2fcf1652ef18f9482d6e55816508a SHA512 0aae8d2f208a47c38f8604879a55e019b7b34a1f1202fa9b447a30753d540de9cdc3c7a8658c36a5d4c01596d2c8c65ba279d7c67e70c48a6ebdb5ad443ca8b0 EBUILD qtquickcontrols2-5.15.12.ebuild 655 BLAKE2B a5a7bc88928fa84155c85331a146b1494003a0035d95c7cabe074dbdf4a8c8186ee136c9956fff2609a9329303d8dc4a32073d882027aa5c7f42a0323d2783b3 SHA512 6829c7f16725730b1dc6b5ea9ef2b0e29f98d128b4d7a9ce2cabd0d7cf3047127f9d5023d8acd77658b0157dd46f3baf5c6e3f23b9b412592155daa20c2cd24e +EBUILD qtquickcontrols2-5.15.13.ebuild 659 BLAKE2B 58e42b88093ce8c35ce157a35f2e8f122fe869a047f455218f6ba0475d31f74155397856caa89248760ae7906c1b687819aefa47019ef4a69517439d4d7dff95 SHA512 6b4e4f5a78fd8f8014bc2d8d53539e5d3c96df6fe7568c056ef060bdac44b31d25746311fd04f00f96dee0033e5f22660e5757052e6f7e41c06141e253c660d5 MISC metadata.xml 552 BLAKE2B 8294b8e326a177905eb8b0510295d6b3cc97818c836b6b5d2940b78a5ecccc743c8818436fee3f3a61b2f984560c6fe6346d44e1e6b4fa27a7cf5a9a84f20dd4 SHA512 25f93b07946f9319e9762b9ba6c9adb5ca6348a71ebd5710c0f1690a75ca7f93af8967f323a9e11e7af04fd970a92fedf3ec30d962f85516c7b44f1ea749dbbf diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.13.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.13.ebuild new file mode 100644 index 000000000000..24d98cb77a6e --- /dev/null +++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.13.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +inherit qt5-build + +DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework" + +IUSE="widgets" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + widgets? ( =dev-qt/qtwidgets-${QT5_PV}* ) +" +RDEPEND="${DEPEND} + =dev-qt/qtgraphicaleffects-${QT5_PV}* +" + +src_prepare() { + qt_use_disable_mod widgets widgets \ + src/imports/platform/platform.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest index 2c52a7e0b2bf..07c0cf0c0d20 100644 --- a/dev-qt/qtquicktimeline/Manifest +++ b/dev-qt/qtquicktimeline/Manifest @@ -1,10 +1,12 @@ DIST qtquicktimeline-everywhere-opensource-src-5.15.12.tar.xz 105600 BLAKE2B f1d7f04137f577ada1b85ca8592c475bb17c41ed695c4b8ab58320de93b9f027640e15c194038958f2d43f53285a18896e70defa25d9b2ca0ae4a88217262663 SHA512 2cd4d582d879ad33e378c3396b8b6e37a112b33011aa51a7dd93931fcdbda91b0eb2dd4a46c7d01a9be6fd65e812e9f656dfd4a981f3206fc5b88d4c8e071570 +DIST qtquicktimeline-everywhere-opensource-src-5.15.13.tar.xz 105592 BLAKE2B aa578030d0e6b403ba934755d67c174505b4c14d3aa27a3f3502285d1754506eddcba8d421531eaa8f416cbb1a45f81c1ff3c9a632ab44ec7de066213ffc3308 SHA512 9a7a781226098006f83cb9cb004d9f01f9145efc5b738cb7448743af822df84be733393396303a1b67b581fd788df3f85d8ad0648bc2b283db7e09eb36314143 DIST qtquicktimeline-everywhere-src-6.6.2.tar.xz 104816 BLAKE2B 82176c3a3eee4360ec1d41178e9120ecd61144279f92b538320dddb1a2b255c81194273d2677174b6cdf5e063d5707e6a1b07126ab85611e10a419dcc52596a5 SHA512 e3ec90ff0bb8646a2804abe9663b58953b768a727a5305882de0fc0abf054901ed6138b95f9e88b845150cfd437ba4328245aef42a93dc3071e43baede0f4dd3 -DIST qtquicktimeline-everywhere-src-6.7.0-rc.tar.xz 109544 BLAKE2B 295b1dddf609e6282468d396fb97a0d41f1c617947ee3e40eff9e7c8ad462fa9a3267f8ed82d5c1a033d3b9017949235aeafb2d5ea9ca6722c9fa00aaf705fa8 SHA512 88005a2f7fd0fa693d64651048f70dd66ab6dc1946f46b31a44d10e02050ff5671d5559f650d26970ea74c3247382d8b64e539b9c5c96d360579717809434bf7 +DIST qtquicktimeline-everywhere-src-6.7.0-rc2.tar.xz 109544 BLAKE2B 30c1e7bf458099cff74b6116d102dbcbaece544e0992e00cb7c67b1339e1d8879abcdae5d0d9d5030e1cc0c05a2273066c4f0644da60fb9565fa34ec0196ce8e SHA512 57ec83ba2885c309da79a1107c5bf27336bf5a8f19ee83d1565d25c66d0cb7c90cd9777571ca0cd03b25cd2dd2221b58d8d841159c851cf684bfe764a01e3290 EBUILD qtquicktimeline-5.15.12.ebuild 367 BLAKE2B 177d100c4cd775817bc42b853190722920cf6453a773c12de253907fcf730af3e1b146b40e519619850162c1fd6a841b32ea99926276bf05f05d0f546b4edd13 SHA512 80c731f2b961d1191f8a3573748fafd23ed73bc93b5645e107d9c4138f07d8139b47484b15d1289b0c9546de46a5e4876e33cdd4e3a899d31d1de2ce65d7bb93 -EBUILD qtquicktimeline-6.6.2.ebuild 394 BLAKE2B cec51c57877408d02c193bd44032e1104dfacfaf23994d6f167d72a803af98aea5bbcc45c286a1e047e9f14a8391b2576e906ba7ef7114e28e70b41dcbde60a3 SHA512 69eb64545225f66e6f23818c7922a8577ce148da6d93c6a190a482fc90baa72dfcf65bc6fdc35aa4e6577c4f2b40ca76ab6e3d5a492633826f55073ba18df36f +EBUILD qtquicktimeline-5.15.13.ebuild 367 BLAKE2B 177d100c4cd775817bc42b853190722920cf6453a773c12de253907fcf730af3e1b146b40e519619850162c1fd6a841b32ea99926276bf05f05d0f546b4edd13 SHA512 80c731f2b961d1191f8a3573748fafd23ed73bc93b5645e107d9c4138f07d8139b47484b15d1289b0c9546de46a5e4876e33cdd4e3a899d31d1de2ce65d7bb93 +EBUILD qtquicktimeline-6.6.2.ebuild 393 BLAKE2B 94bf68327deaad5a08b78873093ea4dc25ce04c8be6fe406cecb1114bd913ec4b197b238d3523a43a0f92ac1d7eafdcdcb2c199bbbda02f05cb063f25557214b SHA512 4eef4fe96d51c6d19295ea41f00c39a9a520d12aadd26b7a1ea6ff8b0c827f8677ebdf65048edc61990b4a271aec5733996126efceab55ac0abc86293ac726d3 EBUILD qtquicktimeline-6.6.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040 -EBUILD qtquicktimeline-6.7.0_rc.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040 +EBUILD qtquicktimeline-6.7.0_rc2.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040 EBUILD qtquicktimeline-6.7.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040 EBUILD qtquicktimeline-6.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040 MISC metadata.xml 441 BLAKE2B 74ac671e09bcf33c214467cee99e50cf1b0563655b52cd65916ac4e382c941f68f68ca13a5881ca4d2e85e3ef60e19ee9dd0f52d6d769dd67f89960adaac1263 SHA512 62ddfd6f5d6868707383f44f26f051308416f836373862e74f3b8af24fd6da166e31a1f0ab67fdc9c9c20e00887162f5b57a5224429e7b37c9deac44c8dca2b1 diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-5.15.13.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.13.ebuild new file mode 100644 index 000000000000..03fdfedfebd2 --- /dev/null +++ b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.13.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Qt module for keyframe-based timeline construction" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~x86" +fi + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild index 6178506223f9..ecfa676e5d32 100644 --- a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild +++ b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Qt module for keyframe-based timeline construction" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi RDEPEND=" diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.7.0_rc.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtquicktimeline/qtquicktimeline-6.7.0_rc.ebuild rename to dev-qt/qtquicktimeline/qtquicktimeline-6.7.0_rc2.ebuild diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest index 9553c40f9aac..1058bf0c0019 100644 --- a/dev-qt/qtscript/Manifest +++ b/dev-qt/qtscript/Manifest @@ -1,3 +1,5 @@ DIST qtscript-everywhere-opensource-src-5.15.12.tar.xz 2664960 BLAKE2B 2754a33a4c3f3965201c166fab9f96f71938867a597fa14a1862f2d0ba2e149f8e33d7f7dd2b3758f9580776821346a6e458b987ae61bd4f96c2c41a1cc05bb8 SHA512 48a00763686a5455d0429d1ecd6b32e3e96a13f05faa6625361c49b91275b8a8b3a1de3627cc3db5c69d346686c07b9466022cf37abf394a6f097933b9dbed4a +DIST qtscript-everywhere-opensource-src-5.15.13.tar.xz 2665924 BLAKE2B d6a5c942a2d523adbadb8c12f27bd7829c8650af619c430488cee3cbd2f8c221115055ed70b85fdf96acaa6985f76d3b2cf6579c19ea4b1c99abd9550a6f8324 SHA512 38060e3cece2819befa67e078eee6a4bcf9c0135015724af4786eb3190cb1bf6895dc5b8a919da83b6d0576d1aa109ab4050c997409c7f5eed52385ef325e2de EBUILD qtscript-5.15.12.ebuild 685 BLAKE2B f6a6c8c4210ce0d352500c62bb468af6bedf1af860104ef342cb550845c3081c0e10f6c59ddcfdc8f47bf96b1a742dbc344a9eff4f68e30685adb545d2279c51 SHA512 6962c75ce94437da3cba8399c3dec2967187b54e9b6c932db4ed2c728728ed9ebadcabce4b5ed928102cf33333964c54682d7bb721d786cf8f3b1520c33bd33f +EBUILD qtscript-5.15.13.ebuild 690 BLAKE2B 6a596bdaaafd6d74b1ddbc5b1bf6dfe47cab889e6b37c619c71b269a90c3d6fd8c789acf16a976ad83989a8785833fde59cd207f6086d0ea0926c6031caad2d2 SHA512 3daf641c1c88e3034f1bb79fb076d7392f3264198c8d0ac8037ad568392a3748ed5360abd89e745cf42ba9de592c9c70676885c9c7becba1d5a7de9cfe878b68 MISC metadata.xml 583 BLAKE2B 5389c382561f060259c9eb626a98fa6d1861a33cffb3ca62899cfb6f1b020d6841314edd05c4fd0e5f05593f6015af8826f1d087078754a3dd31ae72be7da4aa SHA512 f8d07eb515db1b455670371655c572aac73653a2d1af68d8a226ecfeaf77b62737114a66bc41375cf7f32d575df792a685298487a90c650b6c6dfb4a7c113181 diff --git a/dev-qt/qtscript/qtscript-5.15.13.ebuild b/dev-qt/qtscript/qtscript-5.15.13.ebuild new file mode 100644 index 000000000000..45a22fb26ffd --- /dev/null +++ b/dev-qt/qtscript/qtscript-5.15.13.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="+jit scripttools" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + scripttools? ( + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtwidgets-${QT5_PV}* + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod scripttools widgets \ + src/src.pro + + qt5-build_src_prepare +} + +src_configure() { + local myqmakeargs=( + JAVASCRIPTCORE_JIT=$(usex jit) + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest index afaf6223298a..e82d71a5477d 100644 --- a/dev-qt/qtscxml/Manifest +++ b/dev-qt/qtscxml/Manifest @@ -1,10 +1,12 @@ DIST qtscxml-everywhere-opensource-src-5.15.12.tar.xz 437972 BLAKE2B 11bd9a22eada2927e98d7d22f8e17150f7e225b1036173cddd82859b84073dd547278c5df6f096a6318755aa853bc16d8ed2a9721282feedde9ff758b404d80c SHA512 c451fa8fc5999aa7e3b3a336503bcf1ccc8992ef27645d003c938166384508d2cc9b35fbd21e9da641ea98a2aaa58834ac85e8713bce25b96e4aef79c3cda976 +DIST qtscxml-everywhere-opensource-src-5.15.13.tar.xz 438060 BLAKE2B 3207be9571b862d015341ab193d335d9f958b9c9431e5590ccba31200fd9c59ad695b763d213f0eec5ec568b5ad5a4674742ef488b6fd24a2cc4755cb3aea3fc SHA512 ba7c40b08951521e8d56372456c6e613a49cd2bc42d8def7b477e0334100dd741fb20a6ef9d860dba9be44547998eee6bea30de0f16f43b3152e51132bcb2d90 DIST qtscxml-everywhere-src-6.6.2.tar.xz 1167628 BLAKE2B c1c32a815bf10eaa9b30241a3dbd6302d75131ef10f6ad2aeff10c0698fa82c937b1086e7f4f157c86659be0fa720d863b1723fbd119291ce549ebe5903e0ad6 SHA512 b7058d310dd82d09ca859dae5529d63bcde68a985a4c3f8f00474e2ffcd8f2f1162ffdafe3bb0cfc29769bc53ea4725dc8b68b04a09dcbea653d9afafca2643c -DIST qtscxml-everywhere-src-6.7.0-rc.tar.xz 1167028 BLAKE2B 509854f77d5181589c755113a51e23ea21d42c7f2b31554f4a07d35b77f260a7c5875be7f15f7387d450d3f62976fa3258196c88f3fc37f2d01f369012af5792 SHA512 7ad2af76e6df1a95c656212e619866f723129a12388563260f2a64b668b0c55efb663e46d7c30ac6b650c07d4ef6c297e3874a0d1366b696ddaa6b15031cba92 +DIST qtscxml-everywhere-src-6.7.0-rc2.tar.xz 1166760 BLAKE2B 7c36e567fe1052bf3a6db338b06f4cf7be9cf45047f165ac834b4cd149b79918eaa9132232ccc61632bf1f5e3ad82e212c1cc255c87a06814caae07b7830d9bc SHA512 e84c01e7aea41f17a977fbce65ee119fbeee0b0e2f7f77208e546615c5056db9c09cbed2a16c48ca3950158ac417fd5c23adc8b5e7743b5bc38cb238c75e106f EBUILD qtscxml-5.15.12.ebuild 398 BLAKE2B 64f5af29a9076f0bb09b8843208e1c00358f485dfc642692a3e2be6f00c534735b0f5e192dabd00625a48f9014499963ee4fabe2d9bd3e8b5931459f5c290b2e SHA512 7e13b46488390e1aaf9ef05364c86082706f07296f1cb1955d1654e513b5dd08c91fa21267baeda80785b5fd41d3e42d5d73bed2622c5806a2487c1d46d8f81a +EBUILD qtscxml-5.15.13.ebuild 401 BLAKE2B 8e22b19b9ade2224c0112310cd9947aaebb313e4d7f61d0b6f273de6034d9afd03d592d309944aea18b100a3764bc73c37e418a931f2aa5cefa1fe13ab36177d SHA512 5f80a9f8730e125b063f0affb2e2657b3a3d75b2643ba586dd1d0d28e4c76a983c49f880d48118509d91d90eff5df3152b2b2ab1c3cbc530075d79d5fbc59a60 EBUILD qtscxml-6.6.2.ebuild 676 BLAKE2B 808033bf6b6fd6b9ae0ea027880c134e9f189276f98d8c0f346eff7911b5fb36cc25567b4516e3232f975c2f7cbc4787f43a483902aa87e1cb797cb59dd5147e SHA512 03eaf56745adbab86d884c5704edd0118124b2a6cff72836cf0afee6cb1acf1d528eafccd7eee52a4fcebb133939be75c4afc1fdc4c9b6060383c99c7d83cbf7 EBUILD qtscxml-6.6.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f -EBUILD qtscxml-6.7.0_rc.ebuild 677 BLAKE2B 03c4ae72b15f1e584e55a640f84d23cd8c1b794e9fb36473d8afad4f1512bf244c0a1e65776d4ac2dd67d8bd2425cb01f748920b92030a77dacedde617cc5db4 SHA512 5a411433335bf74065b7f9bf195b7dc0331a70a3b96d6e2d10b37ecc768c4ec2217c3eb4f76a32fc73ccbf3d963db94241423bc730736dfcb7aa9d7f06563640 +EBUILD qtscxml-6.7.0_rc2.ebuild 677 BLAKE2B 03c4ae72b15f1e584e55a640f84d23cd8c1b794e9fb36473d8afad4f1512bf244c0a1e65776d4ac2dd67d8bd2425cb01f748920b92030a77dacedde617cc5db4 SHA512 5a411433335bf74065b7f9bf195b7dc0331a70a3b96d6e2d10b37ecc768c4ec2217c3eb4f76a32fc73ccbf3d963db94241423bc730736dfcb7aa9d7f06563640 EBUILD qtscxml-6.7.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f EBUILD qtscxml-6.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f MISC metadata.xml 612 BLAKE2B 74120f98e194bd3776134a96e12add6f8b485464004a9b0bad910cd81ca00bb29d740dfbe8484067eaec788ea6d228a4148f2d9d0757ced2cba1ba0cc4cce0bd SHA512 42b0ed27db93385ca6734f2bf81a9d01b97b6658326c61f821d517a26451b27919e4c429641f7e4a27bcf26407b5c1e134e90651948064308075abd77f4fb942 diff --git a/dev-qt/qtscxml/qtscxml-5.15.13.ebuild b/dev-qt/qtscxml/qtscxml-5.15.13.ebuild new file mode 100644 index 000000000000..de76ba03d9a3 --- /dev/null +++ b/dev-qt/qtscxml/qtscxml-5.15.13.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtscxml/qtscxml-6.7.0_rc.ebuild b/dev-qt/qtscxml/qtscxml-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtscxml/qtscxml-6.7.0_rc.ebuild rename to dev-qt/qtscxml/qtscxml-6.7.0_rc2.ebuild diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest index 6ff8d7c2930e..42f33af18fb1 100644 --- a/dev-qt/qtsensors/Manifest +++ b/dev-qt/qtsensors/Manifest @@ -1,10 +1,12 @@ DIST qtsensors-everywhere-opensource-src-5.15.12.tar.xz 2059976 BLAKE2B d25926784f3468dc07f2cd797a9b8db30eca2d93e3cd4d16eb9e7cf9c7a893a97c1cee14be5421ae07cebdefea33dd7742b83d370651dfad24252a6fa49beb69 SHA512 25d4eb1ea43c5d7819a7b9cee22604b774007f84bdc86433f673766b1943134c5880be14ab06fac7f05fb2708491cb8b7e03f8656aae0d74538d732e31ffd917 +DIST qtsensors-everywhere-opensource-src-5.15.13.tar.xz 2059796 BLAKE2B ca89ca21bf8dfaa9583c69a97ee041e02b365e853469b60706dc6be93429f07a5ba4fdb1959a08a0faf2145c65b07f914d108ae84b45621373b17f20aebeedae SHA512 d6bd4fe02625272786f8c0f384ecce7497eebc3d691deaf9a42b9b221e4905715c7adb4e56fc04487b39f950b34f2239e8902e6e7880bf793461e808d6c9d245 DIST qtsensors-everywhere-src-6.6.2.tar.xz 1494024 BLAKE2B 4f3fb8d79dc1c7c429e0034fe4622e2327eee648b0c2736b4d68dc205bb94b240555e6b40c0290bb62a0eb95258854df46ed5e42477f888d7063ed5659aa1377 SHA512 9b64605f5a6dca205249480f3dfbc8f1ff247ad1acc6468417bd25a91c216a8d99ee608e68ba1b5aa39c659bb5027e7abeccddce772d10109d33877626228a3d -DIST qtsensors-everywhere-src-6.7.0-rc.tar.xz 1494316 BLAKE2B d45950d1f566aed736361fc34c29742cfe5a4aef71c8a7a1b643cebc2042c341a15fb38ee546f2c6d324bc18c2038aeef59fed996cbb815e43b465a869e7d028 SHA512 5ce68f3e7f6174f0e06086b29c2afa1ef788f5e58605fb034c6bec913ef5722e9aeb1221040bb4ef0e84e3d142eea89b52140b33e1537aa7a909df124e28251d +DIST qtsensors-everywhere-src-6.7.0-rc2.tar.xz 1494204 BLAKE2B 8aa3c700393bb3e30d55551adbdf6d5c3123f57c2885b71c369406665dd41cb054bb38938d5dd51b738558455f76988179ef9efae81d3b6886407adf03e21179 SHA512 c62d61a24ca398135e604b81a30538c6697cce16668d1a66edf65767ea84ab5461e3fd7dd204865cec51357c37d620c0a2c2d6f0b64e2137f7cb3a81e4242927 EBUILD qtsensors-5.15.12.ebuild 566 BLAKE2B 1448b9978f85ba18bcccb00f356458bcd30d0610d48c172002c0fea61252a9966f8e6c7a9323499a6110e8d5bbe41e74744f37bd56d8601ec2c2f57b72362e14 SHA512 14e7dfe121cde2f5603c7d19d8c4d30abec0d9aa303938a57d0e3919c45e4500ca16f7e369cac8cb0b33f239c3325674815d1ac50a04d38145b16c1a7335f9b1 -EBUILD qtsensors-6.6.2.ebuild 504 BLAKE2B 591c1cb5d8375c451dc53cd72986b2a40e01b03f50ace36500680fee5c941066b0fe539b96b230cd2fd20dcaa5cce49628c75f5d148191187c85005bd81ff3e0 SHA512 cf11ae591f247e45b037fec62b0a563712521b4beb88d9cc550cdab9df48e543c70882ca4d2d5a96638342e147f440f26fda7b7a9adee815af8197dfd189209f +EBUILD qtsensors-5.15.13.ebuild 571 BLAKE2B 52dcb343ec1cc8d3d36c0ea421716814af95d2343336dbfeccbfc191349b3e102cf01eb86259c14799049f9a7b33f5dad45c1d8ba4fb294656e85775f88ae317 SHA512 b666d0d3bcaf9472d62e946c24efd1eb584cfcf95c917b8d04fa8c517ce4a9ae0172aaafd5aa65b22b50b2c24742da10521b30925f41233f8a9938de03846716 +EBUILD qtsensors-6.6.2.ebuild 503 BLAKE2B 3be14a126756361fce11238978c46c5b313ce472066d7aaa573abac3d45cf5e2cd74df261f0d9c0ca68e89d3be28f4cd96f64354986fdb04f31b72a91f03f399 SHA512 8365f1a22a1e3ad291544070a5cbaf4da548a9751aaa3c88969351817b066fbfb3671501f1126b94b24fcf6ffd05ebea23f83402d3b4e01f63c2322feffd4042 EBUILD qtsensors-6.6.9999.ebuild 505 BLAKE2B 575886c546513570a43f4f9822cba51756e0771a3f15d931f5a37af551370762fd7952f18b09fa3fa2e8733162a44dbe9f2afbecfea20f30bda4554e20b2dcf3 SHA512 ae048d28ff336ebada0a7251ea95a06fbbec0af6b643c89ace77a9b287095e078661937ccda8965765b0ab0da902a042a18e3fdc9c98ac212b5a96f8dea976e8 -EBUILD qtsensors-6.7.0_rc.ebuild 505 BLAKE2B 575886c546513570a43f4f9822cba51756e0771a3f15d931f5a37af551370762fd7952f18b09fa3fa2e8733162a44dbe9f2afbecfea20f30bda4554e20b2dcf3 SHA512 ae048d28ff336ebada0a7251ea95a06fbbec0af6b643c89ace77a9b287095e078661937ccda8965765b0ab0da902a042a18e3fdc9c98ac212b5a96f8dea976e8 +EBUILD qtsensors-6.7.0_rc2.ebuild 505 BLAKE2B 575886c546513570a43f4f9822cba51756e0771a3f15d931f5a37af551370762fd7952f18b09fa3fa2e8733162a44dbe9f2afbecfea20f30bda4554e20b2dcf3 SHA512 ae048d28ff336ebada0a7251ea95a06fbbec0af6b643c89ace77a9b287095e078661937ccda8965765b0ab0da902a042a18e3fdc9c98ac212b5a96f8dea976e8 EBUILD qtsensors-6.7.9999.ebuild 505 BLAKE2B 575886c546513570a43f4f9822cba51756e0771a3f15d931f5a37af551370762fd7952f18b09fa3fa2e8733162a44dbe9f2afbecfea20f30bda4554e20b2dcf3 SHA512 ae048d28ff336ebada0a7251ea95a06fbbec0af6b643c89ace77a9b287095e078661937ccda8965765b0ab0da902a042a18e3fdc9c98ac212b5a96f8dea976e8 EBUILD qtsensors-6.9999.ebuild 505 BLAKE2B 575886c546513570a43f4f9822cba51756e0771a3f15d931f5a37af551370762fd7952f18b09fa3fa2e8733162a44dbe9f2afbecfea20f30bda4554e20b2dcf3 SHA512 ae048d28ff336ebada0a7251ea95a06fbbec0af6b643c89ace77a9b287095e078661937ccda8965765b0ab0da902a042a18e3fdc9c98ac212b5a96f8dea976e8 MISC metadata.xml 594 BLAKE2B 93f6b9de5266ef5bba3342d149afd04d4fdb27cac760d91b7dfb866d81ff4d4e86a3de1a512815444aa825350dad45923437f5caa7fea7cf6066667f2328d00e SHA512 68d91bcb4c8904a65021a81b01474081565e55c6776d29b54a70318282ce604f8e29e75f3d7574aedf9397ec72b2c6bd1e81ed4e630a4ecf553e070baebd9d64 diff --git a/dev-qt/qtsensors/qtsensors-5.15.13.ebuild b/dev-qt/qtsensors/qtsensors-5.15.13.ebuild new file mode 100644 index 000000000000..713dbbc111e9 --- /dev/null +++ b/dev-qt/qtsensors/qtsensors-5.15.13.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Hardware sensor access library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +# TODO: simulator +IUSE="qml" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdbus-${QT5_PV}* + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick \ + src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtsensors/qtsensors-6.6.2.ebuild b/dev-qt/qtsensors/qtsensors-6.6.2.ebuild index edef3f77dfbd..97ca2fe7348e 100644 --- a/dev-qt/qtsensors/qtsensors-6.6.2.ebuild +++ b/dev-qt/qtsensors/qtsensors-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Hardware sensor access library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm64 ~loong" + KEYWORDS="amd64 arm64 ~loong" fi IUSE="qml" diff --git a/dev-qt/qtsensors/qtsensors-6.7.0_rc.ebuild b/dev-qt/qtsensors/qtsensors-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtsensors/qtsensors-6.7.0_rc.ebuild rename to dev-qt/qtsensors/qtsensors-6.7.0_rc2.ebuild diff --git a/dev-qt/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest index 3aa43753af38..f965023498ee 100644 --- a/dev-qt/qtserialbus/Manifest +++ b/dev-qt/qtserialbus/Manifest @@ -1,10 +1,12 @@ DIST qtserialbus-everywhere-opensource-src-5.15.12.tar.xz 359492 BLAKE2B b27e5e26e7c881602dfcd6daf287ae3d7f52011abe78303e51119242e550d73c8d11c259ddd96f067aebb6d19602e996ddebe46fe7ab87fc0938a167e2e20caa SHA512 d6571b6d54fe91ff945c0bd51bcecb97ae3d001ee3e1f30deb042a52bab17ad7e059ae943c0a3f2a4d6e7a952cb3f68b71275cef0fda1875fd233c8dc17d0d3c +DIST qtserialbus-everywhere-opensource-src-5.15.13.tar.xz 359612 BLAKE2B 67da230018ec58e8fbb87e8b3f6b1394d8339e33b8aaac6c988907dd94f63e35f3a4b0e9776824af3c3b7678bd73e2dc6a973d2de886bf1e1f0b0f898bc7e3ce SHA512 12e5580249f0d241b0536be8c4ab5a01eed722c9cbaaa4c052ecacb8e105c0d31f4e83e87fcf7f30711e48b0a6d0ee413bd837ea2bb7fbc41bddb7e6ab18ea22 DIST qtserialbus-everywhere-src-6.6.2.tar.xz 545828 BLAKE2B 27e9f44c68d34c9573218824ba8793388574f05fdb2cb4f271c6955d3cfd596612b8b2ed041b861b13b59e5fd54ee44f9b70d922b6b9661e81634028f827c94c SHA512 d21c1c95b7dc495f2d963af7e0e927265573d5d0ff163ee51e19c0a62486ba78b8769ba65f7e196116fa0d029db78e6a453c3bde8a3c7f4447a278bde4de87be -DIST qtserialbus-everywhere-src-6.7.0-rc.tar.xz 546860 BLAKE2B 459065b12e0b807befab382f697aa652ff233340ac9dbc57eb02f8546c8fa045b61adeeb733c29964b9a9e1c43f1f3053b4ff1c04ebd092f1462f686f1ce15df SHA512 191e50a3926ed78c14816eb2cac2a791b2216df3a8bca1c63de077228d6f2a448896f747fa04ef10f50e6628c5f42c0fbd548b7e40eb2aaaeb875ec0869ef31a +DIST qtserialbus-everywhere-src-6.7.0-rc2.tar.xz 546768 BLAKE2B c34d18722b01e3c9711335f8089061869a2ac835c6354b63f8c86bd57e4a0112a19a2059d216601ebdd904613cfb7793ab9d4d913d370944be70f584e4f3e532 SHA512 c3edb77608fc23b394ae0ea1443be458023be824baad1cda0def40f950447e63f09e855d4a98ba41b7a5d47bbf957211d6120ea85c88018b88b94b2b5b2e840c EBUILD qtserialbus-5.15.12.ebuild 430 BLAKE2B 11ca9b29a206685addc9929eb1bdd1f0f2be4235ca4f8d1a374f96b8984cc9009836c158909d6fabf3d710a06f00d2becffb6bfee6ecc52fa8b793db8f61e40d SHA512 526c137d6e04dbbf06ca280b9a35403b2d05499ff1eb9cfc79cf805bc025a7e20a495f3d16858a25ebbe075c1e6d48d4020edd20457cb4ea9e4b3331a2cef9b3 +EBUILD qtserialbus-5.15.13.ebuild 430 BLAKE2B 11ca9b29a206685addc9929eb1bdd1f0f2be4235ca4f8d1a374f96b8984cc9009836c158909d6fabf3d710a06f00d2becffb6bfee6ecc52fa8b793db8f61e40d SHA512 526c137d6e04dbbf06ca280b9a35403b2d05499ff1eb9cfc79cf805bc025a7e20a495f3d16858a25ebbe075c1e6d48d4020edd20457cb4ea9e4b3331a2cef9b3 EBUILD qtserialbus-6.6.2.ebuild 896 BLAKE2B 624eef6598df5f97d19a32a1983aabfe69540c80b542dc8822cdcf80b2c082e77445f651bc541e1754f1869197f091ac24fdf18f034d105b8d1baea65f349499 SHA512 d339f82ed93ed9df2cf8481a4413cbae54270da30c661d3a425005bf06d7911a057f76651efdce0b577db50f58476a6aef99105dc02d41fb98a6adc5e70e169e EBUILD qtserialbus-6.6.9999.ebuild 897 BLAKE2B 9aede19c48c8cf98a1f4d2dbe38f21e61e1fedea5161db618a62c8e50bf0200a6f65689b5cc7a22275a784f63e02d08c25f27c8702842e165f0a2aac6cc305f0 SHA512 d44d573c3a1393d1d1309635e6cf4ca92ce13c435d9131c1fd7abf609bfadb2bf4842992f1a105b3c32cbfe776fb3d5fcbaf66ddf9fe26c8b0d4b14d9f838557 -EBUILD qtserialbus-6.7.0_rc.ebuild 897 BLAKE2B 9aede19c48c8cf98a1f4d2dbe38f21e61e1fedea5161db618a62c8e50bf0200a6f65689b5cc7a22275a784f63e02d08c25f27c8702842e165f0a2aac6cc305f0 SHA512 d44d573c3a1393d1d1309635e6cf4ca92ce13c435d9131c1fd7abf609bfadb2bf4842992f1a105b3c32cbfe776fb3d5fcbaf66ddf9fe26c8b0d4b14d9f838557 +EBUILD qtserialbus-6.7.0_rc2.ebuild 897 BLAKE2B 9aede19c48c8cf98a1f4d2dbe38f21e61e1fedea5161db618a62c8e50bf0200a6f65689b5cc7a22275a784f63e02d08c25f27c8702842e165f0a2aac6cc305f0 SHA512 d44d573c3a1393d1d1309635e6cf4ca92ce13c435d9131c1fd7abf609bfadb2bf4842992f1a105b3c32cbfe776fb3d5fcbaf66ddf9fe26c8b0d4b14d9f838557 EBUILD qtserialbus-6.7.9999.ebuild 897 BLAKE2B 9aede19c48c8cf98a1f4d2dbe38f21e61e1fedea5161db618a62c8e50bf0200a6f65689b5cc7a22275a784f63e02d08c25f27c8702842e165f0a2aac6cc305f0 SHA512 d44d573c3a1393d1d1309635e6cf4ca92ce13c435d9131c1fd7abf609bfadb2bf4842992f1a105b3c32cbfe776fb3d5fcbaf66ddf9fe26c8b0d4b14d9f838557 EBUILD qtserialbus-6.9999.ebuild 897 BLAKE2B 9aede19c48c8cf98a1f4d2dbe38f21e61e1fedea5161db618a62c8e50bf0200a6f65689b5cc7a22275a784f63e02d08c25f27c8702842e165f0a2aac6cc305f0 SHA512 d44d573c3a1393d1d1309635e6cf4ca92ce13c435d9131c1fd7abf609bfadb2bf4842992f1a105b3c32cbfe776fb3d5fcbaf66ddf9fe26c8b0d4b14d9f838557 MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtserialbus/qtserialbus-5.15.13.ebuild b/dev-qt/qtserialbus/qtserialbus-5.15.13.ebuild new file mode 100644 index 000000000000..13855b803b1e --- /dev/null +++ b/dev-qt/qtserialbus/qtserialbus-5.15.13.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial buses and protocols" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* + =dev-qt/qtserialport-${QT5_PV}* +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtserialbus/qtserialbus-6.7.0_rc.ebuild b/dev-qt/qtserialbus/qtserialbus-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtserialbus/qtserialbus-6.7.0_rc.ebuild rename to dev-qt/qtserialbus/qtserialbus-6.7.0_rc2.ebuild diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest index f2acc9343f1b..49f0b6747e37 100644 --- a/dev-qt/qtserialport/Manifest +++ b/dev-qt/qtserialport/Manifest @@ -1,10 +1,12 @@ DIST qtserialport-everywhere-opensource-src-5.15.12.tar.xz 323500 BLAKE2B 31343804f3e523b8200b6605b4fa43ef65e76f5d67999d57249b4f9ec5592c3a4dc5ca4e7ab013c1c1bff2732e5a89dc87e34ef0c874a9e50a2dc2c6aa5f455b SHA512 f27adbc07a3c3e946761e033105377ae26ac48d2c796f281947e950de1b7b9fb5a25627fd1a2c30cccd2de19181867cfd7d4a740a3318348e57885b5d96c7192 +DIST qtserialport-everywhere-opensource-src-5.15.13.tar.xz 323888 BLAKE2B e8f0bd1cb318029d1d822bfff8116843c913d700b8288d50d39a23d559dfbdf24b88c1c7829d840f8d1b76b155f26483364c52aaeac80afded9f8821213ca8d5 SHA512 5eab045b704f101f046880e57ff5f3c0f901867d092892939c0c20e54624f30b676802ec9535f3be39e9687497e28bfb71b560635b0cb38e241a225d377e74ee DIST qtserialport-everywhere-src-6.6.2.tar.xz 270564 BLAKE2B 15176bb0a399cc645f2187a14ab82c8d3d503589ab796565b6b1c45441a2d8dd576bebcad820aae048ad713129129237ffd765379728ab07c203bbf08334e0a4 SHA512 1925c1a319ce734c9b9d52b7a69cb92ac593d29bf86c89472d9e2df73eb2e6c8bbd148e511f9014680c3a05b9f2f92a7e16f83712022570b9cb3fdc2d67a07db -DIST qtserialport-everywhere-src-6.7.0-rc.tar.xz 270688 BLAKE2B 20b3a3216774659d07a0e1b5bfb2eae65c5b108718c0f2509e5eb51f1c59a4423faa9c486afa26625bb875a22b7f8463e861ed79f44dbd93a11321b4d5c150da SHA512 7838ae43ff8568b4558ed23c0e81ae722df05c1570cb63fd4ece756d99bf32790c23e70689430cbf5b2dfcd876403f5a489e5a45b21d55139bc5e3330636ff2d +DIST qtserialport-everywhere-src-6.7.0-rc2.tar.xz 270616 BLAKE2B 098ac2f5b1e666c1f62792cb3b380283d6dc45658102ad67951b2c76afc6a31fab4e72258c0201d075a1a8f2291f9b5fa8db9e6e5c1b4f0684d777298a6a5d2d SHA512 529f856387ddae2d6966a8c90dabd24a72620c193d9a68fa6e98e5fe8a91d75773e4805e0c1651ea4a9daa529f3216f80df472c1341115728052e8b040ec3ef7 EBUILD qtserialport-5.15.12.ebuild 565 BLAKE2B 683036990929b3ceed4ead89d9a5d77b84494675bc8f7acdfd24f899781009785c91fd0c515f621d8d1cc489c363aaeed228d946d58758de28a54e012c042543 SHA512 484bfec55cb2329151f7e62e4530239b461177d760275b5af5424084664abc37974e6286f2f0621570d60ded7149e2e62a306649441b1552030110def0df602f -EBUILD qtserialport-6.6.2.ebuild 391 BLAKE2B 8d8f9d1d54d0c84db795214287bd6840e08d0201e77360fce1094d547117b1470d0891e72f233e03d5b6c703090a0d0c561e134176c2a0a108c029a33d997e17 SHA512 508600b79d97acc62776c8f13a5829474a8a82011dfa0409f2b2ecb3b1cb6d92b8cbae041f00a9e92171853b5efcc5d951560f9f9db3e709a87326f91a934edf +EBUILD qtserialport-5.15.13.ebuild 571 BLAKE2B ef342d4bbf1f5e9167fa472f4e72ff48a408de27e734c8a779a7c6d08c73471ff25fbadd71bc223d2f36d9ce7c0164d8e8bca3ffb2f376e5e6bcc90ac7500aa3 SHA512 9d40f1b3a1b8f9f8b48f93777afc3594f820e351a891ba4d5ae846df0dca4c247c620bb55876d062538ecf4b6f2e0d606ed887d1200845db1195d46c1b0f244e +EBUILD qtserialport-6.6.2.ebuild 390 BLAKE2B 1c60f756335a193beb10930e126900032020d10c203736506f492a35da0b156588effb9690547ddbad7fd7967f0a82bff50795c7beba035c5e2aa1662c7f3d11 SHA512 bbee937b7fe3ff972e72eb56b6b01e97f25ba089009f79aca803f534394b9547c0a3907f1116c46a7da3d7c79cfab2c3e088b5cdd71511433e812d3500d67913 EBUILD qtserialport-6.6.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58 -EBUILD qtserialport-6.7.0_rc.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58 +EBUILD qtserialport-6.7.0_rc2.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58 EBUILD qtserialport-6.7.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58 EBUILD qtserialport-6.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58 MISC metadata.xml 537 BLAKE2B 48590dfe4d5912693284b963abe9e2fccfff319c2fcc3106fa8d20ec693f7430453eec3fc9ba16c7a9a2cf59f635c1b627f49c6f4e3a8f83be634a68a00b055c SHA512 60ab0488e4a3585fb036e22212f55b5ba5b512acefc9bc68b08a1b255fa6dd0e34e7652a77e55cd7107e1c1f6b742ed12ce20ae92df29a3a38cd2d9f22618f97 diff --git a/dev-qt/qtserialport/qtserialport-5.15.13.ebuild b/dev-qt/qtserialport/qtserialport-5.15.13.ebuild new file mode 100644 index 000000000000..cd8deb0a7046 --- /dev/null +++ b/dev-qt/qtserialport/qtserialport-5.15.13.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Serial port abstraction library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + virtual/libudev:= +" +RDEPEND="${DEPEND}" + +src_prepare() { + # make sure we link against libudev + sed -i -e 's/:qtConfig(libudev)//' \ + src/serialport/serialport-lib.pri || die + + qt5-build_src_prepare +} diff --git a/dev-qt/qtserialport/qtserialport-6.6.2.ebuild b/dev-qt/qtserialport/qtserialport-6.6.2.ebuild index 55501d8695b0..585478a3e2f0 100644 --- a/dev-qt/qtserialport/qtserialport-6.6.2.ebuild +++ b/dev-qt/qtserialport/qtserialport-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Serial port abstraction library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" fi RDEPEND=" diff --git a/dev-qt/qtserialport/qtserialport-6.7.0_rc.ebuild b/dev-qt/qtserialport/qtserialport-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtserialport/qtserialport-6.7.0_rc.ebuild rename to dev-qt/qtserialport/qtserialport-6.7.0_rc2.ebuild diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest index 20014893340a..20c32ec369c3 100644 --- a/dev-qt/qtshadertools/Manifest +++ b/dev-qt/qtshadertools/Manifest @@ -1,8 +1,8 @@ DIST qtshadertools-everywhere-src-6.6.2.tar.xz 1054668 BLAKE2B 7515c717799fe8ddced213da4968e49647065591e70acee86959fed4dba7e3eb090f122ec6139fe7f043a238b601d70ed3fb767603096eca83772436303e51e1 SHA512 f016b55d229bf331141bf439de2b094080c601efca524f2f904e8767e6c3d82f097e62e671014e44680bd63c966509eb45f55d1b661b56ed65b13f987e9bb9c5 -DIST qtshadertools-everywhere-src-6.7.0-rc.tar.xz 1110816 BLAKE2B 8df20b14fc56cfdd0bfcd054addc2d7c311ab487a3aab0a729980b42db22c60f2620713b17c28dae01f6053736d2bc0d1f8ad5222b15681027675aa77720d558 SHA512 9c29cd4d88d25d8494e00a55eff2fe1007c4c749f3e42dafb993e1bd73c4f0fbdf3025e18f745b7cc249afec71d41d25d09b54864fa6923e07ca361e6fe747b3 -EBUILD qtshadertools-6.6.2.ebuild 371 BLAKE2B 81f20dee66d1de569575f64e278b37f282827c2199c4958686fcd264ca820de0df92b47b3a646eab24f47f2c2d776010e4cb026deae4f315c7d459311f26d6ed SHA512 726e9264ea9486013976bd8ed3607c9640f4c8c8b745bd3767863a4f4766b5bb796b21df28e09ea435b46732846220a0231d0d40b336df790832b67dac0d0d57 +DIST qtshadertools-everywhere-src-6.7.0-rc2.tar.xz 1110712 BLAKE2B 1ce9587c1dab67c59507cc468cf839a6cebf712096ddd7566babfe39bd0f9ccdd03d4e5bdcb3ff2c456503ec8bc23ea48f49d9a19fa12bcec0a38fd227517271 SHA512 191b9ee224d84bb7739d2feb8596204c6a0e24ce2cb3150ce7678b34babe7badb1092997642d252518f94b6e4e6cbcd86c232d274d39aa4f1b93161cfc64f9ab +EBUILD qtshadertools-6.6.2.ebuild 370 BLAKE2B b7ae3cdbce349e0d2107a491b4d5bceac0eb06b364f8e1086a03dcb8807ed880fc304ffac0c50d8b78c2780c4f1c169a0250c762f1de0f360738e207b043a267 SHA512 874e04757efb2adda82fb807626d513d7209572bded2a8cd6a8edd905ab5faecc9f43e13a54f5bacad8bb882092a0c584650547d4003f9601e830b8a570c1bb0 EBUILD qtshadertools-6.6.9999.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084 -EBUILD qtshadertools-6.7.0_rc.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084 +EBUILD qtshadertools-6.7.0_rc2.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084 EBUILD qtshadertools-6.7.9999.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084 EBUILD qtshadertools-6.9999.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084 MISC metadata.xml 538 BLAKE2B 59f8b1a838f1fadf78bc2d9f1c65fde2c7fdc306730671b16297ff19308186907744bcbd0924074001e1cdb43c1dde29486368bb0d2533b3cb12f7befa53d2dc SHA512 dfe1c793f5525ce4d4353d9131749247163021ec3d995d2cc95df53d214d2e0b24468a026df0dd6403cad41990ab5e8c5e801efa346a06a2d962f29990b16ddf diff --git a/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild b/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild index 27d237185c9e..36029d23743c 100644 --- a/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild +++ b/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Qt APIs and Tools for Graphics Pipelines" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi RDEPEND=" diff --git a/dev-qt/qtshadertools/qtshadertools-6.7.0_rc.ebuild b/dev-qt/qtshadertools/qtshadertools-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtshadertools/qtshadertools-6.7.0_rc.ebuild rename to dev-qt/qtshadertools/qtshadertools-6.7.0_rc2.ebuild diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest index b16c51df599f..b46fc693efea 100644 --- a/dev-qt/qtspeech/Manifest +++ b/dev-qt/qtspeech/Manifest @@ -1,11 +1,14 @@ DIST qtspeech-5.15.12-gentoo-kde-1.tar.xz 1044 BLAKE2B 680ec75681359279fab886816c078b3178e6b29af257d5163b9f5794e5ee90ad186d13029ff9a806e55f5c28d66b8e8870b15d531af8067fbed4ac86646bb00b SHA512 7773439748b85d2dd0c4d21d9e1a5e574eae848087d25b89c2cb07240021d73ea6fe62627ab061a049f7062a4b97a4316871873decc2abe0ea2cdad29ed88b1d +DIST qtspeech-5.15.13-gentoo-kde-1.tar.xz 1048 BLAKE2B 93b16166dd8fd83eb9d7ce84cd3fff2dd330cc4060327e107b12a084aa47b7dc2d237bbf0852d207d2b4fbe9a5688d0236ebc5e7c1e6a42da84fd92fbd912050 SHA512 8eb6b865663b9fb837e88f859c1f407c4fab5d0976630e29bb0c3f2e2d01f225f3a614cba6c20495c56429d37427c75e314194d0c74c69296ab3e5df128290c6 DIST qtspeech-everywhere-opensource-src-5.15.12.tar.xz 104816 BLAKE2B 8a64688c8ee24788498ad8eb3827cf55d4ba124230ef5f451cbf7720808d6586e48e5f0344b8546fceaf7fe048243b940f8c0bd6b44fcd5d303a1749c380ca7c SHA512 960eb661cfeb8a4fc01337ac998bc8ce101da73782155e75a7b128987d9809fa1e4cc6fee30cfa3cbd39f7fff9bbe7e49e55430681ac6582e7c8110242d7183a +DIST qtspeech-everywhere-opensource-src-5.15.13.tar.xz 104612 BLAKE2B 3c35098f0d4f4b4f804808f3d11abc0c0d189e3883cb1d15ea9b350948e061125299df1207ad44ed7af207c417980b0360ab6b44733efbbe7e5bdac6fe2402b5 SHA512 43b97ddc333d1c4a9715b1c306ced0506eb8faf69f1d22500b74e509d33b5a5cb9d0c166b9211a32a78eaba57925195d8ba0c39c8ae6a15551f841426294c75f DIST qtspeech-everywhere-src-6.6.2.tar.xz 262008 BLAKE2B 6d9ae5b42f96fa02a15ac82e9e1c6a378c3b0ceccd278af9ef99346ad79a256e41d1d2ae10cfef75f311bdfad457271357b09fd067ddc902bff3e4ee31eda12e SHA512 e43793931b81bb86cc074a2153ec0160991c86bc255ea1b11e5b4a272b8d067fcfc6788261d4b2f6f7630eadbcab7be23249b980d2792cb9a109137af614601e -DIST qtspeech-everywhere-src-6.7.0-rc.tar.xz 261612 BLAKE2B 4e60ca59cf511b4bb7455dce3af5f76bd1973428eae2b9c8753b1ab8bdc33b50fb0c71bb6a75b0894b54e70f632ccd737f7027e1a90aa5eff82af172207a27f1 SHA512 3be97469fbc1f5880afe5aa7f42a974c3cb1832830542685480a2ae698dd8f81c1705dd89f3b50cfbc7a0db38d2c6b1a6ef0625dd7a2f965f59f7643af654b3f +DIST qtspeech-everywhere-src-6.7.0-rc2.tar.xz 261700 BLAKE2B 18c6dd54c48a9589936b6c2fcbcbcd2a3459013f853ab10b9005d4a2446ab1df546cc3b6ef8fa44c61afc569455ab5bb12936dd16f3c470c97a0f39637892093 SHA512 6e7ddca444f186cde1585c5edd2aeca7dc4369cdca302264264040bdd4b8397106fb82f9cb22bca86d97e0d662541292c643c4096e0736364b4ede59dbd13186 EBUILD qtspeech-5.15.12.ebuild 730 BLAKE2B c3941cd7399ec7d5cdffd2ad65611bc094c64d0aafdf08f40dc36e2da2feacd037bb01e32bcc8cc1d470a70b19dc3c71a7356c8b4a3921de65f1db6d800000e4 SHA512 e019cb16105b96d9e5d28ea5aa6e0cdb30572e6fcb5313a9efcf5da5b0c35cb696a2173ecf3f969e738db4b84311659c7b8666fe187e2f538db7366923d79374 -EBUILD qtspeech-6.6.2.ebuild 1365 BLAKE2B 17df7d2bb99ee9117249f1023777f6f6223cf45c1de29cec5a932e120eb3d4ac955ac3ffc35a59e83a18fe08ff315d3ffd14ec1d36c319a11b32caa3639d7aa5 SHA512 358b35c967827623bea80ec9c63d5a99fbf35b301f4bcc19bce7eb6b5260823a637ea78723dc6f84974ac1c9733fdb2ccb27048f851c1dbf8cacfbdfac82db88 +EBUILD qtspeech-5.15.13.ebuild 735 BLAKE2B 95212de3670143fbadf97423af5dc5fdc25aefa791bd7a50d7593829aaa7943717b1509a2d40b0026a0f5f0705b263d7fc0fd0f4479dd12c81fc67deaf34d0a4 SHA512 6669cbebac5d8a27b5f47e55060ce5252922eb1d62a43ff595ef2f7f07e89fdab9f44cfa25382c5a319bbb1debc50e0fee127fd9db48591c144246eacd2aeb27 +EBUILD qtspeech-6.6.2.ebuild 1364 BLAKE2B 72c329cb72f4ef4690cef22793d4745b6eaf8ec3887a2244865a31b215d7cdb35b8bbd3e5c81390b83f046449f889055200df77f6feef550a6bc63105abb3d02 SHA512 68a75d4a93517c4ad62953cfa3dc1bcaa932122ec3ba0555e38035e3456083f3c520951f7d6c0be9be8429b139bf81fd4a17bd5dff85f000af68915087061ba2 EBUILD qtspeech-6.6.9999.ebuild 1366 BLAKE2B 166ce3e6ae3bf75b9ac597124f05b414fb7802ae59c4d2092207ff0a58385d92fcf6ac4ff9c55673cc0109bc1c362cd0ddaf03d775dacbc867e03c3541251cd4 SHA512 7ead7061fafbc1be0940d439a87901993a3904aab6b42f8a1b23e211101755152417c924a75882130ab3edb7b6d6d77e45464091c562ed39a00b8eeec2ab676d -EBUILD qtspeech-6.7.0_rc.ebuild 1366 BLAKE2B 166ce3e6ae3bf75b9ac597124f05b414fb7802ae59c4d2092207ff0a58385d92fcf6ac4ff9c55673cc0109bc1c362cd0ddaf03d775dacbc867e03c3541251cd4 SHA512 7ead7061fafbc1be0940d439a87901993a3904aab6b42f8a1b23e211101755152417c924a75882130ab3edb7b6d6d77e45464091c562ed39a00b8eeec2ab676d +EBUILD qtspeech-6.7.0_rc2.ebuild 1366 BLAKE2B 166ce3e6ae3bf75b9ac597124f05b414fb7802ae59c4d2092207ff0a58385d92fcf6ac4ff9c55673cc0109bc1c362cd0ddaf03d775dacbc867e03c3541251cd4 SHA512 7ead7061fafbc1be0940d439a87901993a3904aab6b42f8a1b23e211101755152417c924a75882130ab3edb7b6d6d77e45464091c562ed39a00b8eeec2ab676d EBUILD qtspeech-6.7.9999.ebuild 1366 BLAKE2B 166ce3e6ae3bf75b9ac597124f05b414fb7802ae59c4d2092207ff0a58385d92fcf6ac4ff9c55673cc0109bc1c362cd0ddaf03d775dacbc867e03c3541251cd4 SHA512 7ead7061fafbc1be0940d439a87901993a3904aab6b42f8a1b23e211101755152417c924a75882130ab3edb7b6d6d77e45464091c562ed39a00b8eeec2ab676d EBUILD qtspeech-6.9999.ebuild 1366 BLAKE2B 166ce3e6ae3bf75b9ac597124f05b414fb7802ae59c4d2092207ff0a58385d92fcf6ac4ff9c55673cc0109bc1c362cd0ddaf03d775dacbc867e03c3541251cd4 SHA512 7ead7061fafbc1be0940d439a87901993a3904aab6b42f8a1b23e211101755152417c924a75882130ab3edb7b6d6d77e45464091c562ed39a00b8eeec2ab676d MISC metadata.xml 861 BLAKE2B fe3a9f427c9a3868ece77a85d0e2f62d12ad109c893a6adba13a9d2cb0098acff98f4ede9185c77a24ea0ddb5d028b77b71f2efa6cfae275ff12138dcd4cac78 SHA512 1e6940d835b139860878cb5b16e4f0f6eadd1e48130273a0c5a511376341d03bed1fa59a83f12e2f7c87a269a5410f92cabeaf3e4f3574eb906f69bc61d8b401 diff --git a/dev-qt/qtspeech/qtspeech-5.15.13.ebuild b/dev-qt/qtspeech/qtspeech-5.15.13.ebuild new file mode 100644 index 000000000000..e54210475a40 --- /dev/null +++ b/dev-qt/qtspeech/qtspeech-5.15.13.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +inherit qt5-build + +DESCRIPTION="Text-to-speech library for the Qt5 framework" + +IUSE="alsa flite" + +RDEPEND=" + >=app-accessibility/speech-dispatcher-0.8.7 + =dev-qt/qtcore-${QT5_PV}* + flite? ( + >=app-accessibility/flite-2[alsa?] + =dev-qt/qtmultimedia-${QT5_PV}*[alsa?] + alsa? ( media-libs/alsa-lib ) + ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + qt_use_disable_config flite flite \ + src/plugins/tts/tts.pro + + qt_use_disable_config alsa flite_alsa \ + src/plugins/tts/flite/flite.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtspeech/qtspeech-6.6.2.ebuild b/dev-qt/qtspeech/qtspeech-6.6.2.ebuild index 9ee33d282179..0a07541315c2 100644 --- a/dev-qt/qtspeech/qtspeech-6.6.2.ebuild +++ b/dev-qt/qtspeech/qtspeech-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Text-to-speech library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm64 ~loong" + KEYWORDS="amd64 arm64 ~loong" fi IUSE="flite qml +speechd" diff --git a/dev-qt/qtspeech/qtspeech-6.7.0_rc.ebuild b/dev-qt/qtspeech/qtspeech-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtspeech/qtspeech-6.7.0_rc.ebuild rename to dev-qt/qtspeech/qtspeech-6.7.0_rc2.ebuild diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest index b85c16b933d5..c0eb05c43fd8 100644 --- a/dev-qt/qtsql/Manifest +++ b/dev-qt/qtsql/Manifest @@ -1,5 +1,8 @@ DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de +DIST qtbase-5.15.13-gentoo-kde-1.tar.xz 331952 BLAKE2B 6fb7314f03e99d8d2f5e8486ea805164f7e42a14c29a46519bae200364ad3798d26fd09bbd9381030b816f0a68c45d98581a76b80ca3fff8ae4c0121c77fc6ae SHA512 2c049f451eaa4a5087bb39283a66e7bbef89b9e3235ae930c48a405aeaaa999e863857c5074de6ad282708c756b8acab40fbb68f2a4a8b45ef7ade72b12bb98d DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888 +DIST qtbase-everywhere-opensource-src-5.15.13.tar.xz 50862768 BLAKE2B d96d4d6b11aae3c471d5f24ed1030004394dfb89d399d5cddc868f39d0a4851a75ed0d59fdc79ef354c21a354eae0f23df1cfb8c30290d5c080b5fad507ce29a SHA512 565632646b04eed525530a50f1228dd1aa3b8f1318485fa7cf6ad96eabdc2208ed1522b3fc174bd4797b7d51edff18ea1f91a82dd701379407b880f1dd0d16ef EBUILD qtsql-5.15.12.ebuild 1260 BLAKE2B 68d7ce686c1e96a2a89275b5df12fdb036909811d45e0c71bb0dd9594cce13de3a443e9323136c3266d94a04a7da15b8d57f7ac4a7456bcfe03b2d64f6cc434e SHA512 632efab9a6d44948ef179ec33f203a2250ce0566a281fbf9037dbc255cbb887a82fed29d07e0aeaaf9742e7e03c7fc3b02d24c1738ca144c32b30ed3cbf80720 +EBUILD qtsql-5.15.13.ebuild 1266 BLAKE2B 4931997f1635896570a17bc36baedd12f25119e49573b16d4b086172962a2940da15d058be8d91d9cf43f7b05ab6de7f71c540932ffb3c936691425d2c1cbbe6 SHA512 85635f2eaafd83dbca8eee459b6f0052b05f770b46cc97ca32b883e4b47ccad6b6de5fb765f2a5d42610daf5ccde425eeb2ae17ca66e536d5491bf87c6abe940 MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtsql/qtsql-5.15.13.ebuild b/dev-qt/qtsql/qtsql-5.15.13.ebuild new file mode 100644 index 000000000000..8115b96cb34b --- /dev/null +++ b/dev-qt/qtsql/qtsql-5.15.13.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="SQL abstraction library for the Qt5 framework" + +SLOT=5/${QT5_PV} # bug 639140 +IUSE="freetds mysql oci8 odbc postgres +sqlite" +REQUIRED_USE=" + || ( freetds mysql oci8 odbc postgres sqlite ) +" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + freetds? ( dev-db/freetds ) + mysql? ( dev-db/mysql-connector-c:= ) + oci8? ( dev-db/oracle-instantclient:=[sdk] ) + odbc? ( dev-db/unixODBC ) + postgres? ( dev-db/postgresql:* ) + sqlite? ( dev-db/sqlite:3 ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/sql + src/plugins/sqldrivers +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :sql +) + +src_configure() { + local myconf=( + $(qt_use freetds sql-tds plugin) + $(qt_use mysql sql-mysql plugin) + $(qt_use oci8 sql-oci plugin) + $(qt_use odbc sql-odbc plugin) + $(qt_use postgres sql-psql plugin) + $(qt_use sqlite sql-sqlite plugin) + $(usev sqlite -system-sqlite) + ) + + use oci8 && myconf+=("-I${ORACLE_HOME}/include" "-L${ORACLE_HOME}/$(get_libdir)") + + qt5-build_src_configure +} diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest index a53ea7375b20..b0c36b667d0c 100644 --- a/dev-qt/qtsvg/Manifest +++ b/dev-qt/qtsvg/Manifest @@ -1,11 +1,14 @@ DIST qtsvg-5.15.12-gentoo-kde-1.tar.xz 3552 BLAKE2B 24588da0f0490f59663e978bd6fa89790b335d1c6747a40e60683913468a6415d12eab992b619aaed98dd0823346422912a27cab1081773c53a5d6219f047a1e SHA512 7eb3d304cfb6d5952a657f8e2d51ebdf75b3941487b909f46515258903c09197e06250fdf4608e41c8bbd32baa3a0014226a1213c4f16b0508fad7cb0bede19d +DIST qtsvg-5.15.13-gentoo-kde-1.tar.xz 3552 BLAKE2B e2b8644f6c259ef90ec2ad110a447ad7c34e8c7612ef889a5514e1decde35746cc5083297fc91d1e307ba6f9e25965a97b8e8e416ef8cf6af0b420ffc4866481 SHA512 d4ed5c86f9799b1d0461e5e4fdaa5979a598e80579f1fed61323c83592292a1ccc4cfabdfed83514dbdd93ef4415fefa8b6c8bd7946d46ddb9388644ffcd5d26 DIST qtsvg-everywhere-opensource-src-5.15.12.tar.xz 1890112 BLAKE2B 727ee7fc593bf9b080b4fb3ebeb117f6b0390a724f98587e8387f2e59d72facec6aa6bc519f8b1cb9c54e3a5ad1d48eaf8bc17840d271641f25240d6648439dc SHA512 c68fa1bc8e3dc782a70049aeddca62731b48ff7de972d6e1a245b06d23c0795fd6a3e3538aa39a92016d5c15a068f7b8ae1d3b6bd950fb7857a7aa2ed556f857 +DIST qtsvg-everywhere-opensource-src-5.15.13.tar.xz 1890468 BLAKE2B 72d20df0c00c128822389ab7ad8a2573aa376ba71f8a6f6780c19f0080db8d96ec5fe4c28de64b8e2f740ddf16c9652bbef4c651e18e1a0400529f35c0593b7f SHA512 17d13fdeec439c02e7b7e478527376da2d4efd65e019fb18822d3d7883cbf129eea2661c19e931e59280c3bda7233fa6cfd84c4d76365abc63814a80e99f2a65 DIST qtsvg-everywhere-src-6.6.2.tar.xz 1643056 BLAKE2B 3294178addb3a7096294065b9326ca22b3e25ac3cef62533ac949b68e67aaaf9320bdc389453c8e97ac9c03f88cbd894088402bb21f9280d7bbff3ee0ba0b6ee SHA512 cdfc3fb9aa00eaedd232c2b93482154f97e4e37d48db62b91142ae0dcc9d03bb9aa07cdfaa77e2973e6bfb5fdcdbf4365e6b9c855ffc82b3542d4cd07c1857a7 -DIST qtsvg-everywhere-src-6.7.0-rc.tar.xz 1789820 BLAKE2B 83cbabff66c35b34520eb42f6d81cf9c0e432df0b204d7f2fe18fce6cfe0134779a9d4758718f3cea072e87e153ce6b9a34037c5c6d6d7b24f1a298ed216f536 SHA512 af80707254c80bbaeeac6045e9990a544896dc0e9500ddcd19889c415086f03f42595a9addf6f32283528998cec466a2e29cd9d9b2857b103324ea60af5f6e24 +DIST qtsvg-everywhere-src-6.7.0-rc2.tar.xz 1790268 BLAKE2B 44283b4d0bfbacb2ca1dfdebb03d1799cc0dd73c1f38c8802fd2bc2a66271a20d4c557f9937c6960a3edaf0fa1f3b238e32957aca82a49ada7d890ebd24bbf18 SHA512 17df3da9eb7162374161ae3b6df368357534d24077af2323f5bf1f24fb1a3311f65c05bce7a0bcc318273f2038c7abec9bd5057765ec3eef15fe67a78443b39d EBUILD qtsvg-5.15.12.ebuild 496 BLAKE2B 973507084399af01f2f442cbfd3a6c9dfe91c8185ddb483c9b7b8cc1f7cf135e80e4c7c1286f22bc59a5209a87144310780d0c380681b963d42204c46a228e07 SHA512 d8500010ff86d3d03f18210b771fe0961b99d16efebbba0c428ffcc49dda115814538f6d8b20801671ee5a0de7b1e643eed6101c7f37dbf42795d1a5c6dfd978 -EBUILD qtsvg-6.6.2.ebuild 392 BLAKE2B 6442140f8e750ef994761fcb340723c86a1ffc19d3e6fb63070f49a45e96bb7a819d63ecb96c82fa52fb8afa4ce56b61b06936ba8345235983bccb4f0ea2cd50 SHA512 32103fb4aca42f71e50d9571196d4a3857f8c7a8aed75db22cb2587b9ca374cd881dfa8b16c8864684af0fe97278dc5a31642424301d9e34e9d0d7a19f04a60d +EBUILD qtsvg-5.15.13.ebuild 502 BLAKE2B 358b9357afa590a6ed6b39c3b7cc15646f2d4c7446b9b20289fed55ef393d14a3b6d940c6853e6fb29ff539c19733bfbdf79b2ed99f88e05c08ff236f01d17ee SHA512 2e928f12b9bb0510a7db953086e7ef99b560c62fde7a5c37654c9d309b8ac2d77395e9a88db5e9114e4c6832f9f0c70887451a57fd5a849e1431987d6130da7b +EBUILD qtsvg-6.6.2.ebuild 391 BLAKE2B 8a6bc4b73cf1fdba0ea8b7986099ca22e5ec5e193e44762465ecb2042a3e9ce43c5f61175b4338b6cca29f4844dd4a067ef35f95e0b6d5153efd2ca0a80982c9 SHA512 02c4d36c3586ac2cb2750bdc97bf7b5d6d81523ecafaa98decf792412d56d8db666301e58b337ac9fafed8bc02072b2e5123d8117e4c21ebb57a4273d7560700 EBUILD qtsvg-6.6.9999.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b -EBUILD qtsvg-6.7.0_rc.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b +EBUILD qtsvg-6.7.0_rc2.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b EBUILD qtsvg-6.7.9999.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b EBUILD qtsvg-6.9999.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b MISC metadata.xml 530 BLAKE2B 4cff37d5824321054b8131fc65a4a86433a2e33882c66411b7af25c0550ad4933a680ceb517d1ba2cd11dab4b3110da69f330f334d25577310d59d7ab4aca439 SHA512 f538df6a65076e6744ab7e498778ff1addd3f45af50708d5af3c0eefb5862fc0b82bf99c18b268bb6ed257b3feed51f64ed18cd4006ba717c03be37ea5258ab3 diff --git a/dev-qt/qtsvg/qtsvg-5.15.13.ebuild b/dev-qt/qtsvg/qtsvg-5.15.13.ebuild new file mode 100644 index 000000000000..adc4b66f0d27 --- /dev/null +++ b/dev-qt/qtsvg/qtsvg-5.15.13.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +inherit qt5-build + +DESCRIPTION="SVG rendering library for the Qt5 framework" + +IUSE="" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtwidgets-${QT5_PV}* + sys-libs/zlib:= +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qtxml-${QT5_PV}* ) +" diff --git a/dev-qt/qtsvg/qtsvg-6.6.2.ebuild b/dev-qt/qtsvg/qtsvg-6.6.2.ebuild index f98534a89017..777ffe0ec0a8 100644 --- a/dev-qt/qtsvg/qtsvg-6.6.2.ebuild +++ b/dev-qt/qtsvg/qtsvg-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="SVG rendering library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" fi RDEPEND=" diff --git a/dev-qt/qtsvg/qtsvg-6.7.0_rc.ebuild b/dev-qt/qtsvg/qtsvg-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtsvg/qtsvg-6.7.0_rc.ebuild rename to dev-qt/qtsvg/qtsvg-6.7.0_rc2.ebuild diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest index c947c1af9998..eb889df95c72 100644 --- a/dev-qt/qttest/Manifest +++ b/dev-qt/qttest/Manifest @@ -1,5 +1,8 @@ DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de +DIST qtbase-5.15.13-gentoo-kde-1.tar.xz 331952 BLAKE2B 6fb7314f03e99d8d2f5e8486ea805164f7e42a14c29a46519bae200364ad3798d26fd09bbd9381030b816f0a68c45d98581a76b80ca3fff8ae4c0121c77fc6ae SHA512 2c049f451eaa4a5087bb39283a66e7bbef89b9e3235ae930c48a405aeaaa999e863857c5074de6ad282708c756b8acab40fbb68f2a4a8b45ef7ade72b12bb98d DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888 +DIST qtbase-everywhere-opensource-src-5.15.13.tar.xz 50862768 BLAKE2B d96d4d6b11aae3c471d5f24ed1030004394dfb89d399d5cddc868f39d0a4851a75ed0d59fdc79ef354c21a354eae0f23df1cfb8c30290d5c080b5fad507ce29a SHA512 565632646b04eed525530a50f1228dd1aa3b8f1318485fa7cf6ad96eabdc2208ed1522b3fc174bd4797b7d51edff18ea1f91a82dd701379407b880f1dd0d16ef EBUILD qttest-5.15.12.ebuild 575 BLAKE2B 89aa04bd40573053e809e9cc1634b4917bf175dd227690a6507e176e5dcb5593e43ffc0e6d851554f9ab451823a803ff296f22a6254aecf4b5906dd4ecfa930b SHA512 c19cf17174a4e2b6b0418774e7e0b98c9bc219ca7aa74d9226156d65a54a202b72da5e98daa2d28c56142e1fd5ef1df5826bdb784676c56813bbe289e839f1e2 +EBUILD qttest-5.15.13.ebuild 581 BLAKE2B 7a9f437f5a208623fa0d807194c0338908440403578f75eb4df2a3e6879254be03efc512008ca21f5f7f96b8151ae6808ef8fc30ecd15ec863788357bdd6fe4f SHA512 88b62ae4ce0fa5e08fe1b3f8f6b537a42007e079c44e4d311074728d20b908920f1cded67bf4b31cd532faaede3a0771997f285d578a15fdadd795040da46503 MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qttest/qttest-5.15.13.ebuild b/dev-qt/qttest/qttest-5.15.13.ebuild new file mode 100644 index 000000000000..bdacb28664c6 --- /dev/null +++ b/dev-qt/qttest/qttest-5.15.13.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +VIRTUALX_REQUIRED="test" +inherit qt5-build + +DESCRIPTION="Unit testing library for the Qt5 framework" + +IUSE="" + +RDEPEND="=dev-qt/qtcore-${QT5_PV}*:5=" +DEPEND="${RDEPEND} + test? ( + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtxml-${QT5_PV}* + ) +" + +QT5_TARGET_SUBDIRS=( + src/testlib +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :testlib +) diff --git a/dev-qt/qttools/Manifest b/dev-qt/qttools/Manifest index 3ac6d430fbd1..1d3318ed9117 100644 --- a/dev-qt/qttools/Manifest +++ b/dev-qt/qttools/Manifest @@ -1,8 +1,8 @@ DIST qttools-everywhere-src-6.6.2.tar.xz 8594492 BLAKE2B 17d4385df9c0a70e8c3c135bd56f835c80d98008694331a2c2e8381b1489aafd56ca140ad300d868bdf795742326771358fc18f9c4e27b9aceb937a59536ddd9 SHA512 bf8d7fc92768b2a4992cef021576b1a6ed1405995ab18113db22c72f9e159b38012ff98d797b2a9578cc82527dc51fae92605a5e6a94fdeecd7e0da95509ce90 -DIST qttools-everywhere-src-6.7.0-rc.tar.xz 9013896 BLAKE2B 710ecb68643730d87b7810e6cbadbac9750dc05886ceb712803c94b5736e96c716e6547159502222f3c23240fd297182dca7e7e97037e373894fb7d4bb32c46a SHA512 3e74ac9a22ecf3474f9b47f3c6dc7ad70ceebf6718f2c3bb8d92276286d0283a961f4cdaee553474de429081c50e919e462aefc7abb109d5fd77a977f7d5301e -EBUILD qttools-6.6.2.ebuild 4543 BLAKE2B f00361903f669e8fb37e8cb37d284b49b81b292ed8f3bb43e832904580950fc9504dd5e783e3e13c12132496e37aebc3c4144c32e4ec5dcb27a34f04a32ac1d2 SHA512 c795a6c762aa0111d63f008a99fd05f46ca7d3cb27e43310aa306c615f927b172c6aca651df31aad06056be44f5d9c3b445c5bb48db8057ce07d32672b23bb0d +DIST qttools-everywhere-src-6.7.0-rc2.tar.xz 9013380 BLAKE2B f6b9b83af390f3c2f851dc8e99ae6a045752a77f9878a1c096c35a034515680d27e65ca3ccf6d558de74804eb82f1a1c2e92377db1de014581685f44d05cb5ce SHA512 23b8a88397f89d1aaf80495d15bc34d3ebc54ef14097065bb2c013d4c408407a24fcc901b0c2691c2bec758309bea8f3c53be551960e58255b2e3858b817e3af +EBUILD qttools-6.6.2.ebuild 4542 BLAKE2B 97b1c6bc9be1c42bbea95bbfc1f16793050aa919103fff63a7be786301bd396f16a00a76817feedeace43f766a3d9bba4ad9d9d1c99e4655c62483b392725843 SHA512 a6380a6dfe0d156e03ad68caa350aad1e7d72c1d9cd7f808ae1d27538d79e0d4ad8fe06f6a03532f848bd0bb3093d76d7a1d9323658ba516fce686b8d9d2c706 EBUILD qttools-6.6.9999.ebuild 4615 BLAKE2B 511be45588d3a45f20bcebcc62de6aafbd56093cbb76632bab59b5064203aabb1479853fe3a422601fc1343f8a5602445c6c727cb17d35e5a4439b887c3acf75 SHA512 4321a3fbac878cdb22f30385d83e338207bf4b2aea5dabbe9f170a245750dea71cad28ad6e56f9d71ce732a93abb569c9a945c1842df27c453ae6a11a30e0fcd -EBUILD qttools-6.7.0_rc.ebuild 4647 BLAKE2B afebd788adca5f69928e1133b31bbd62868f9faed44672490573fc45ab001df93410247c699b017a952f9f597aebc1c297eef3bedc4af4775cbc0ecc3aeb79ac SHA512 7cfac939d123eca6572166b2db8eeeb8e8bb6a6f89bb9f9a1a1cadd618dd8ba9e09c3889c10e65b37fffa5c103bb37e8189847dcbebd6f07839d6a3a3342ffa1 +EBUILD qttools-6.7.0_rc2.ebuild 4647 BLAKE2B afebd788adca5f69928e1133b31bbd62868f9faed44672490573fc45ab001df93410247c699b017a952f9f597aebc1c297eef3bedc4af4775cbc0ecc3aeb79ac SHA512 7cfac939d123eca6572166b2db8eeeb8e8bb6a6f89bb9f9a1a1cadd618dd8ba9e09c3889c10e65b37fffa5c103bb37e8189847dcbebd6f07839d6a3a3342ffa1 EBUILD qttools-6.7.9999.ebuild 4647 BLAKE2B afebd788adca5f69928e1133b31bbd62868f9faed44672490573fc45ab001df93410247c699b017a952f9f597aebc1c297eef3bedc4af4775cbc0ecc3aeb79ac SHA512 7cfac939d123eca6572166b2db8eeeb8e8bb6a6f89bb9f9a1a1cadd618dd8ba9e09c3889c10e65b37fffa5c103bb37e8189847dcbebd6f07839d6a3a3342ffa1 EBUILD qttools-6.9999.ebuild 4647 BLAKE2B afebd788adca5f69928e1133b31bbd62868f9faed44672490573fc45ab001df93410247c699b017a952f9f597aebc1c297eef3bedc4af4775cbc0ecc3aeb79ac SHA512 7cfac939d123eca6572166b2db8eeeb8e8bb6a6f89bb9f9a1a1cadd618dd8ba9e09c3889c10e65b37fffa5c103bb37e8189847dcbebd6f07839d6a3a3342ffa1 MISC metadata.xml 1415 BLAKE2B 082d3fb170635bf0434df13b560689eeafd163b618f26e000ec23b8007329e83fe3537be983b44a4e055271fa20a37fed570585c9af950b3488f2cd6806f581a SHA512 c0469f0638488b75ee9a68fb213df728eafa7d13facae1929ca4d847f3b2fbc682522c315c0ae42688cbd7a00a134168009c6fb5bfa66ad318e829704aad6761 diff --git a/dev-qt/qttools/qttools-6.6.2.ebuild b/dev-qt/qttools/qttools-6.6.2.ebuild index b590e568ee91..8b4db6721996 100644 --- a/dev-qt/qttools/qttools-6.6.2.ebuild +++ b/dev-qt/qttools/qttools-6.6.2.ebuild @@ -10,7 +10,7 @@ inherit desktop llvm-r1 optfeature qt6-build DESCRIPTION="Qt Tools Collection" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi IUSE=" diff --git a/dev-qt/qttools/qttools-6.7.0_rc.ebuild b/dev-qt/qttools/qttools-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qttools/qttools-6.7.0_rc.ebuild rename to dev-qt/qttools/qttools-6.7.0_rc2.ebuild diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest index ad120e648989..2a086d997a52 100644 --- a/dev-qt/qttranslations/Manifest +++ b/dev-qt/qttranslations/Manifest @@ -1,10 +1,12 @@ DIST qttranslations-everywhere-opensource-src-5.15.12.tar.xz 1635924 BLAKE2B 0df216fb44e1831ee16f51473aa716fcb468ee441d5461735f8bf5401508f7a9b13c11952b1c7ab27b0ff2af425f53b1ddc0061ce1f7362a54fbc6be90ff5073 SHA512 675e0902bbd6a1f910ffc0473e1e865239cf820886fff9ccc3c5cf69f6a9af862fa1e44d86538f2884f1a34ab433dc2615707487b426d56742bd26f8f0d9924a +DIST qttranslations-everywhere-opensource-src-5.15.13.tar.xz 1635960 BLAKE2B 6542480dfe0c62fd36e67ee8f9bd8e2358057c6010f661a1f0e2ad05156e6fed0a013f8ed5a6de71b87e7e4917cb0e84a6f15021865440a5e58a8d58f438e81e SHA512 5404c98ba6303986da0ffc5f715cf7024b724183e6f30b15bc9825cac2d1715239a4479093cb46239cceaa0a7468dd05e190cd0a6911b22f3628ff57ff3d8c57 DIST qttranslations-everywhere-src-6.6.2.tar.xz 1472416 BLAKE2B 42b11dedfaf029c2daffe82cf394097ad813af1043fdded3e17f78243f188fcf5efa0a646a107ab4b3a9e7584cbd393bfbbaddf46ee435d88e59f02a8ef97223 SHA512 4df875fd0194d7a7f60459be9736202858465d1cdfe4f27a311139c9f12a3bd48d9a5b25277b2df9a7facfb61cea108750c78a0102e11b9a2caed55d629960bb -DIST qttranslations-everywhere-src-6.7.0-rc.tar.xz 1476076 BLAKE2B f72c5dc9d01c62e11144a3681a19e1436861ba8d9e0e63fe13c3abee59d72c332f94e09e1e6b462f770b68e41e49a977478b0c6c950a677fb0f9095ae9d34672 SHA512 cff9addca355384a21392da1a5cc6329ab1c7b2891490541a58decf58980267b834ecb3dc07e375381bd0e752c6f2fedaaef5f8a1cf5c15a5663026980c26335 +DIST qttranslations-everywhere-src-6.7.0-rc2.tar.xz 1476048 BLAKE2B dd15eb643d5d274a0f2b9b0ba2db4b9f952ab45d22160bf287ec45617888012cf15cd1badd4db122382c733a74655837a68806cf0fe3c7d70a169a035d0341dc SHA512 4cc30241e005062f18eb719972209a10c6c40da5a15ca8c90f128993fe1da24428feae5e5e4d71418ea0674754d45820909c6db9c686710afb7bc244413073a1 EBUILD qttranslations-5.15.12.ebuild 379 BLAKE2B 4e8592ec1a5ee9571ebf1eb9fc40b2b593a8448d6a600f7ec61813a8416fbf6492759ee1b93e36137d994166f30d0ddc1a95b2971c0f4fa61779b37c37b2514b SHA512 483a60952a599acea2c0a6b4916fb7566120e552812469f7a0291ba8b7a063be4afd1a7ce2f8e56271a24f34fb8750eff99c03814b0c92f38cdec1a005c0d6e3 -EBUILD qttranslations-6.6.2.ebuild 385 BLAKE2B cd04b0d63888a283ed2b12053ef93eade033f2fecd8184f5b23652561f2d19f3d85261c8cd3e513427f16c3a4a3b9e1582e0f5853ed28ec363de3fa887c7db65 SHA512 aba0afd393eb0ed3a47ca175fc058fd8128fb54fd2c0a3c88de5be02ffdd19091a10df7715a9220a89bb2b83a68c100d784925cabbc3ce93a587e0adaa341727 +EBUILD qttranslations-5.15.13.ebuild 385 BLAKE2B b85c05c072735b13b4e2d111bc3f1b71978c74dac911f876e52b3b40d9d371aa578c3ca23b780b07942ef943b04b17d626d01943af84b07bfbd9e9efc2fa926c SHA512 4f512b391fbffe1645a2e7cd2a8a017ecd39a7f915f4ef868790857f7d79a9d3b762e8101375c9bcef8498437beb0d083b39a679a7a6215de1ba5cf03b027915 +EBUILD qttranslations-6.6.2.ebuild 384 BLAKE2B bde32b7078402b722dfabd9d846c51ab1732dc2f5ac21913cd1f2b68db3d7657e686fd4942073158dcf38d151cf78a62692c6020171158b22b5d4a8e5cf552d5 SHA512 8a8a9a4ed6e96e72a1af5be1e282a9632026c3993ecae868dacbb0d7ed83616a7a6c0bb87bcccd4bcf4545df5546ca47e873b917b8df867d136f30c2dafabc3e EBUILD qttranslations-6.6.9999.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc -EBUILD qttranslations-6.7.0_rc.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc +EBUILD qttranslations-6.7.0_rc2.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc EBUILD qttranslations-6.7.9999.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc EBUILD qttranslations-6.9999.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc MISC metadata.xml 563 BLAKE2B 11869c4f597d5fabbf64d850fe11460e1e91c09170dadfb660a5035cc5fbc1589d5c616459f2426ce0c2480762dc40d5822beedb963da9855e580a4aa2e4df0e SHA512 e228dd2161cdf78f156ce10da18aadc938f58c3455c1226fbebda35acd371201ae09779e531847d4707054c837f063f2d213341f17111a2cf2665707db024116 diff --git a/dev-qt/qttranslations/qttranslations-5.15.13.ebuild b/dev-qt/qttranslations/qttranslations-5.15.13.ebuild new file mode 100644 index 000000000000..6c8f82e632a2 --- /dev/null +++ b/dev-qt/qttranslations/qttranslations-5.15.13.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +inherit qt5-build + +DESCRIPTION="Translation files for the Qt5 framework" + +IUSE="" + +DEPEND="=dev-qt/qtcore-${QT5_PV}*" +BDEPEND="=dev-qt/linguist-tools-${QT5_PV}*" diff --git a/dev-qt/qttranslations/qttranslations-6.6.2.ebuild b/dev-qt/qttranslations/qttranslations-6.6.2.ebuild index ac37347613a6..8dd62b0467d7 100644 --- a/dev-qt/qttranslations/qttranslations-6.6.2.ebuild +++ b/dev-qt/qttranslations/qttranslations-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Translation files for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DEPEND="~dev-qt/qtbase-${PV}:6" diff --git a/dev-qt/qttranslations/qttranslations-6.7.0_rc.ebuild b/dev-qt/qttranslations/qttranslations-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qttranslations/qttranslations-6.7.0_rc.ebuild rename to dev-qt/qttranslations/qttranslations-6.7.0_rc2.ebuild diff --git a/dev-qt/qtvirtualkeyboard/Manifest b/dev-qt/qtvirtualkeyboard/Manifest index bac5e3717697..9eec0c109a44 100644 --- a/dev-qt/qtvirtualkeyboard/Manifest +++ b/dev-qt/qtvirtualkeyboard/Manifest @@ -1,10 +1,12 @@ DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.12.tar.xz 10959460 BLAKE2B 8d64dc4b8c395f6a0092fb3763447416fe069f1fe6611146bcece83a72983f4cee49400af833aca39e2805b9277d7ec37fa20e31e522832b61f002d977dbfebd SHA512 17c63ea6287f7dbc84c82762ea43da9fbb4d1c7281a4e81971c10eacfbfe7293a855dde35a37ed9c8cf5ccc289a0e1d0a0c970e6908cea5cae15f149b9f5e3c4 +DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.13.tar.xz 10959164 BLAKE2B 808c5f28f12d0210b94ee3c9f282c000c1787686e454c8cb8ef601dafe7c0d8579796b2322edb553a997d4a8f38c2603b5314f6839873b257930bd9aa3959222 SHA512 abe58c132c8bd23d29de1937e2f1fb6571aec829ce74f4904d322c4046d8c70b4b9b508930e4c681a8e30ff1d8a63c627cc3bec1560e83dada426c09d827ae29 DIST qtvirtualkeyboard-everywhere-src-6.6.2.tar.xz 3723036 BLAKE2B e459bbdd195a824df44fdc72599dd04181cdeaa0ec2849fb75b9ff3ee7b4f86317b64df364c6883181397b5a1e09091966be3b7cfd29b2226956e799ddf7237b SHA512 bafff245ca6340e57a7abf312369ad2196beb85fd6dee4920e0cd5dc08f35f1f1ae3f861e6f3ac8766ef4e1059cca34ae9fc15a4eca806e7b5c7a9319e56bf2c -DIST qtvirtualkeyboard-everywhere-src-6.7.0-rc.tar.xz 3723620 BLAKE2B cfb4c5b5c9da21c693e9317e18e015900bd7a1627e5fad58a8f49b9c76bd80cb4bc8a33c18977893670e7b1d475512cf4655f6fab3626727090d3748b61d4a9f SHA512 e3103c9ef11a75235807bc583701ca5c8aaee2463dedb664e77ea509620e2215e627416e689f1742c53a495662b6dac83826ba8d9e74a63b184720a7844ccc00 +DIST qtvirtualkeyboard-everywhere-src-6.7.0-rc2.tar.xz 3722396 BLAKE2B 46a774d14d1e706647a94517885e8a8d9921c57f95cd4e54923ffac4629792fefed9739c160de5d984fcfcecf7441399808ef25797c351c1ced676f9bdfe6aec SHA512 453f21f045545bb01b9d970e14a7d4d040d45ddf011410e6a1b3c141e6c88c9c13fdbe7f8592483c59cc327f8f4a76ddbdf795fd5080eeb23f4950e870e90cf9 EBUILD qtvirtualkeyboard-5.15.12.ebuild 1215 BLAKE2B 69170c58bb99c493fc045c0901aabc24b804a81289b66df9828ac0f997530105583dc174ffd9dc6fc52936705a3a637a92bab205e0d1d22da2b212b10e436e81 SHA512 885a3ce2f545fd6d880642d938ffe16edab97305577870aaa702f13e9009297f49ef17388f77869a7bac548558fb2afdd67a02a50403be58586cffc750434c2e +EBUILD qtvirtualkeyboard-5.15.13.ebuild 1218 BLAKE2B 888d8fcf4f555cc30dda025441a340a8f8df1ba2efbf031a4f449f216e6a2f6863430f89a7ee405dde565afb08eb7618a1be94b67ff9721138848ce71f242ac0 SHA512 75bdbe2cd5b866d49fbfda1b657aad4f5edbfd7394caf65f782513617a64083a2fe5c04d0de15d426bcd5edcffe762297a330c19edc7601e25e355ce3da67010 EBUILD qtvirtualkeyboard-6.6.2.ebuild 1101 BLAKE2B aef0afbd7c303a2ee6cb44f34c18a2fa11d960c5b1d60d653cd810f32b5630702305fd2d95fd61da23e21305621f8d0b8914a5151d123a98c8a6e4548565fa71 SHA512 82fc1baa8f078a1c255e9f69589a42c74b038186cb4a8499e1d9dd95a3fcee9a4d790ecb63af85497df3fcf03751846efd9e9a436e16953e63f8613568e5cf02 EBUILD qtvirtualkeyboard-6.6.9999.ebuild 1102 BLAKE2B 26d87fdae6f6f01a7495e2eb9da88fec2bc2f438b27a8b4e424055ca223c257b36dc1be5b1e2bf98667ab47f0562a0cf5e68bf3d59f1bb3869f6a0cc8e4b8112 SHA512 4cebd1f576f1b5575dfa857d8a3fef03e1c2552fcb0325cf3e5000bcc83e1a9efba6cd51776aac1cd15fa8323a1f15431c6d7123a3fe2c55f68bd18737344fb2 -EBUILD qtvirtualkeyboard-6.7.0_rc.ebuild 1102 BLAKE2B 26d87fdae6f6f01a7495e2eb9da88fec2bc2f438b27a8b4e424055ca223c257b36dc1be5b1e2bf98667ab47f0562a0cf5e68bf3d59f1bb3869f6a0cc8e4b8112 SHA512 4cebd1f576f1b5575dfa857d8a3fef03e1c2552fcb0325cf3e5000bcc83e1a9efba6cd51776aac1cd15fa8323a1f15431c6d7123a3fe2c55f68bd18737344fb2 +EBUILD qtvirtualkeyboard-6.7.0_rc2.ebuild 1102 BLAKE2B 26d87fdae6f6f01a7495e2eb9da88fec2bc2f438b27a8b4e424055ca223c257b36dc1be5b1e2bf98667ab47f0562a0cf5e68bf3d59f1bb3869f6a0cc8e4b8112 SHA512 4cebd1f576f1b5575dfa857d8a3fef03e1c2552fcb0325cf3e5000bcc83e1a9efba6cd51776aac1cd15fa8323a1f15431c6d7123a3fe2c55f68bd18737344fb2 EBUILD qtvirtualkeyboard-6.7.9999.ebuild 1102 BLAKE2B 26d87fdae6f6f01a7495e2eb9da88fec2bc2f438b27a8b4e424055ca223c257b36dc1be5b1e2bf98667ab47f0562a0cf5e68bf3d59f1bb3869f6a0cc8e4b8112 SHA512 4cebd1f576f1b5575dfa857d8a3fef03e1c2552fcb0325cf3e5000bcc83e1a9efba6cd51776aac1cd15fa8323a1f15431c6d7123a3fe2c55f68bd18737344fb2 EBUILD qtvirtualkeyboard-6.9999.ebuild 1102 BLAKE2B 26d87fdae6f6f01a7495e2eb9da88fec2bc2f438b27a8b4e424055ca223c257b36dc1be5b1e2bf98667ab47f0562a0cf5e68bf3d59f1bb3869f6a0cc8e4b8112 SHA512 4cebd1f576f1b5575dfa857d8a3fef03e1c2552fcb0325cf3e5000bcc83e1a9efba6cd51776aac1cd15fa8323a1f15431c6d7123a3fe2c55f68bd18737344fb2 MISC metadata.xml 640 BLAKE2B bdfed031e4d0191f510982695bca87366916ce6b7ba3ff7fad718ac55083cbd82d7b00b32048f65b3973944f2058cf8f652e19a7efb3606a2eb7e4b3cc3fd63f SHA512 a5b3338f67993f944258eb2fba56b6d6b927e0e298832c95e2c3b6b7eb148201e2912e1844de03a360c0b123c6322c7d956825913eeec7c866fed861ced34dfc diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.13.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.13.ebuild new file mode 100644 index 000000000000..89647d77a2ff --- /dev/null +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.13.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +inherit qt5-build + +DESCRIPTION="Customizable input framework and virtual keyboard for Qt" + +# TODO: unbundle libraries for more layouts +IUSE="handwriting +spell +X" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtsvg-${QT5_PV}* + spell? ( app-text/hunspell:= ) + X? ( x11-libs/libxcb:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local myqmakeargs=( + $(usev handwriting CONFIG+=lipi-toolkit) + $(usev !spell CONFIG+=disable-hunspell) + $(usev !X CONFIG+=disable-desktop) + CONFIG+="lang-ar_AR lang-bg_BG lang-cs_CZ lang-da_DK lang-de_DE \ + lang-el_GR lang-en_GB lang-en_US lang-es_ES lang-es_MX \ + lang-et_EE lang-fa_FA lang-fi_FI lang-fr_CA lang-fr_FR \ + lang-he_IL lang-hi_IN lang-hr_HR lang-hu_HU lang-id_ID \ + lang-it_IT lang-ms_MY lang-nb_NO lang-nl_NL lang-pl_PL \ + lang-pt_BR lang-pt_PT lang-ro_RO lang-ru_RU lang-sk_SK \ + lang-sl_SI lang-sq_AL lang-sr_SP lang-sv_SE lang-tr_TR \ + lang-uk_UA lang-vi_VN" + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.0_rc.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.0_rc.ebuild rename to dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.0_rc2.ebuild diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest index 129a4810a762..97eafa34dc66 100644 --- a/dev-qt/qtwayland/Manifest +++ b/dev-qt/qtwayland/Manifest @@ -1,12 +1,15 @@ AUX qtwayland-6.6.2-nvidia-threaded-gl.patch 1402 BLAKE2B 6cdff13bf4b6ef14d3aed6001691ab7893d0b1d1b1c0549ad9a2c7984d6aab41fe6e30c3b6782c3250a78b1ba4ded278f3b3e81dee35c5826d8ec9858bfb621b SHA512 1bdf6d1168be4c05118aad817cd4a07630cd2992eddc8593b56c05cf1c64bdb89941be9da8efd4492b2fd3e196dc93e4f4667c25902ed2d0543ce3125317ac46 DIST qtwayland-5.15.12-gentoo-kde-1.tar.xz 48548 BLAKE2B 706547b35251116550b7d838df489f770a58140b2ece34e22cf5cd13929fa801d9a057a38f66a34c47321e1c0958049774928a68f859082ad3664acee0f1bb73 SHA512 756edb0657580c3d65d6e4bb74e3ab31c326f2f25bf501c2761e8b3e538287792955c91c0e57e32d8a04c31577546481673bdd14f1abdc2aa28513edba3a670e +DIST qtwayland-5.15.13-gentoo-kde-1.tar.xz 48696 BLAKE2B f0e06d19e44c261bbc5ae56ad8c1ede4479d9ebaaf04272307e5547ea55c5b525d8d78aa674e773fedad1c554b56878c9ac1392a148d4c7fed50470b6bdc5404 SHA512 cb687922c666a2ce0f16578aa732f805d8bf96de3b723946dfd8a0163ea88b17dd4c1628b1c7a65128d5da84c67daa69a691d07cb7f07deb22419c995a998c5d DIST qtwayland-everywhere-opensource-src-5.15.12.tar.xz 569180 BLAKE2B 456b02d061ef6c57237463dd7b8387e4c6353648af0475a6ff6036ab2438417ecd3c60a8f3429aa52a98e9d213c0097fa3189602657611ae3657a2a520eb8c71 SHA512 acd78018665db3d0d77a84bb80ce7dbb65a33e0e813c3308e09a27195df204029b5e580f353eae2536e6fdde249aa34411e37f4f1663f7645448d96c9df67a66 +DIST qtwayland-everywhere-opensource-src-5.15.13.tar.xz 569152 BLAKE2B 9e6ceb514b17ba7fa99d6263d5c84edf0f39c510a080bf607ba1e68dfacc2f0f509529d5e4fd61e04ed04a922c5f82b6a5aabbf5d78e487ca5c1cc1c86d13e19 SHA512 1f5b5e911ad9026d08260e5ce15aad5c9167726ce42db85634392f1e49d545ca5bcd4e44304f1ff633ffe110712a2b5dad87de6cd89eb3b7e6c657fe260e388d DIST qtwayland-everywhere-src-6.6.2.tar.xz 1118996 BLAKE2B db54b7708f01a7e4e59561eb209d9c0cd79400ec477603d826061f3c2cf6683dccbbb48e73dc7b5ebe674ef7c5b438fd75eccbd4bab9191219598f526e6b395f SHA512 ed5539ac9515ba93822ee1dfdedd3ece46a51c50b23efd0fb90ead2728b651c41bec42a6e2e2caf72bda0f274940e9f00049bae42c1315e0226e4a42c708f664 -DIST qtwayland-everywhere-src-6.7.0-rc.tar.xz 1122072 BLAKE2B 94b678abf3bcc405fd211920e08a08ebacee1c1a9cca40f5d9fe034aec90a46f5d4ec8e8d69596a7c2fd621b41824d57e8866e518aeb6a0c0df1482eefc303ea SHA512 22150d27a103cdd65d16b97b0885e453192e703dde2a162890a6d09b9c6d65883f1a5836aa3598a28c5e9cd3f85d61281a3574df4c1342ba7a57721c70da8e8f +DIST qtwayland-everywhere-src-6.7.0-rc2.tar.xz 1122408 BLAKE2B 32457532e1b8f0aeafdc4d81bc41accad0ca717190e2e0df17ca59da504b0b1d4ef8ebedbbbdb6721c56936f64d86c3e504b89279c6b100bca56d2f0f4358dac SHA512 4a6ffb272ac5cbe201b3610470a610beac30c5539d8bd788b44b490078facb465ea413da99f8732fb571dee69f7d59c17078eeb97c2aa3a6cba7061beb29d534 EBUILD qtwayland-5.15.12-r1.ebuild 1214 BLAKE2B 4d974a96e807dfbad6bf480bb6faf022828c9cab0fd5bc82b6c6455344fafd7a349f1f232fa62a00e32cc073cda39aead004657e7b4072f49890442baeda3252 SHA512 75966f4a890e77a29937d63ed50a8095d579fab4871f2d091bb410443a0101fabc592a6cfbe033b12d6f0663c196930a32c85a062a10de4f8dc13eee4103b86b -EBUILD qtwayland-6.6.2-r1.ebuild 1278 BLAKE2B 00496c282577a52726ec993e41d6823ff087efabf3e147da585ecb0838682c875168d9907b5d2c4ff28d35c5d9ac3f476caf9b410565228daeda53819a5cf16a SHA512 3f0c40af4e5d31d696e45c2eeeb6227300186b710ed3f7ef8ccbc40f21d73aacef44b24120aa69ffd38d232bd4a73505c5a106beb34dd0e5b8994614534ed79b +EBUILD qtwayland-5.15.13.ebuild 1220 BLAKE2B 242495aedae55f8841f0b8ef9fab0dfc31be2640780231ec7f38932da38545091920711371778e5ac2d050bd923be2617c3b9b759449a4f3a4b92f0a314d9f0a SHA512 eb594ce8f52da2543f8c269881bfe1ecf4527d346caf5c6922fd7ed9619e07a225318834e661982bcadf01f09ca919b41f955b71579903e450468b7433e39e34 +EBUILD qtwayland-6.6.2-r1.ebuild 1277 BLAKE2B 91a13825970d4c1f88a2ad64bf44390bd96c3279b76a982edd256c6450dc218d0b02da158d57170f8a96381e5fbddce8718795cc423d1f380fbfd84bc19b4267 SHA512 2754c9e85f34808b292de92488014e31da1f42c9ba0183e418151c3fda80093136b936972dba20ef8f04a4d29e9f365942457f70866bad09ee3c8d25efea5728 EBUILD qtwayland-6.6.9999.ebuild 1221 BLAKE2B 9db919f7d7b6bcc5391ffd55a987f98bd69a1dab5791c7bc34fab38feb8cdd02d9e14a836095034f5cda4c17f82ed58dfd60665b96a7323ad070df9be4ade84d SHA512 8519a1de975696d7d21e9eaacaaee9102f3594dd2d1b2b11db14fbf52f961acc5daf2e8ac7b67c76ba5745e96ed4a6cb749c47194a3df636afb7ccd1d4f4f4a0 -EBUILD qtwayland-6.7.0_rc-r1.ebuild 1229 BLAKE2B a2ef0eece20a69fae358c8c0e22dd05c7d5a04cdd508e1ecb90883c87a6bc365db6443413e7a2150282d26ba8666361b281bd261f5f7a34b0bff24abf96bb723 SHA512 9465226c56e239182b87812bf532ba63e2632830d24e5b7aff53160ba587834bdb7faf9dde05da61084e0a44551cbbbd5599f0988ed92c0e0bc77a016a0ce289 +EBUILD qtwayland-6.7.0_rc2.ebuild 1229 BLAKE2B a2ef0eece20a69fae358c8c0e22dd05c7d5a04cdd508e1ecb90883c87a6bc365db6443413e7a2150282d26ba8666361b281bd261f5f7a34b0bff24abf96bb723 SHA512 9465226c56e239182b87812bf532ba63e2632830d24e5b7aff53160ba587834bdb7faf9dde05da61084e0a44551cbbbd5599f0988ed92c0e0bc77a016a0ce289 EBUILD qtwayland-6.7.9999.ebuild 1229 BLAKE2B a2ef0eece20a69fae358c8c0e22dd05c7d5a04cdd508e1ecb90883c87a6bc365db6443413e7a2150282d26ba8666361b281bd261f5f7a34b0bff24abf96bb723 SHA512 9465226c56e239182b87812bf532ba63e2632830d24e5b7aff53160ba587834bdb7faf9dde05da61084e0a44551cbbbd5599f0988ed92c0e0bc77a016a0ce289 EBUILD qtwayland-6.9999.ebuild 1229 BLAKE2B a2ef0eece20a69fae358c8c0e22dd05c7d5a04cdd508e1ecb90883c87a6bc365db6443413e7a2150282d26ba8666361b281bd261f5f7a34b0bff24abf96bb723 SHA512 9465226c56e239182b87812bf532ba63e2632830d24e5b7aff53160ba587834bdb7faf9dde05da61084e0a44551cbbbd5599f0988ed92c0e0bc77a016a0ce289 MISC metadata.xml 790 BLAKE2B 61ed17b888bc084b787b06d504b86aaf7a55c87f332115d007340cc5e158d6b02f08b247140d4311f37cfe92c474a07faeef5470bbd109dbbe7f600faccb9724 SHA512 61e0b8812f02c9d51a31c0e1e05cfdf512c5dd0336c95f00db237f5e3419555cea90be0aaa02894c5a9e50ded43ccbcd1fd3a38d2fd93651a27dc0d85fccccc9 diff --git a/dev-qt/qtwayland/qtwayland-5.15.13.ebuild b/dev-qt/qtwayland/qtwayland-5.15.13.ebuild new file mode 100644 index 000000000000..c9d27b00e9e9 --- /dev/null +++ b/dev-qt/qtwayland/qtwayland-5.15.13.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +inherit qt5-build + +DESCRIPTION="Wayland platform plugin for Qt" + +SLOT=5/${QT5_PV} # bug 815646 +IUSE="compositor vulkan" + +RDEPEND=" + dev-libs/wayland + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=] + media-libs/libglvnd + x11-libs/libxkbcommon + compositor? ( =dev-qt/qtdeclarative-${QT5_PV}*:5= ) +" +DEPEND="${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +BDEPEND="dev-util/wayland-scanner" + +src_configure() { + local myqmakeargs=( + -- + -no-feature-xcomposite-egl + -no-feature-xcomposite-glx + $(qt_use compositor feature-wayland-server) + $(qt_use compositor feature-wayland-dmabuf-server-buffer) + $(qt_use compositor feature-wayland-drm-egl-server-buffer) + $(qt_use compositor feature-wayland-shm-emulation-server-buffer) + ) + + use compositor && myqmakeargs+=( + $(qt_use vulkan feature-wayland-vulkan-server-buffer) + ) + + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + rm "${D}${QT5_BINDIR}"/qtwaylandscanner || die +} diff --git a/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild b/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild index 7ae2edf4eb7c..a91481138236 100644 --- a/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild +++ b/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Wayland platform plugin for Qt" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi IUSE="accessibility compositor qml vulkan" diff --git a/dev-qt/qtwayland/qtwayland-6.7.0_rc-r1.ebuild b/dev-qt/qtwayland/qtwayland-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtwayland/qtwayland-6.7.0_rc-r1.ebuild rename to dev-qt/qtwayland/qtwayland-6.7.0_rc2.ebuild diff --git a/dev-qt/qtwaylandscanner/Manifest b/dev-qt/qtwaylandscanner/Manifest index 1c9a1ffd50a7..ae31a1664956 100644 --- a/dev-qt/qtwaylandscanner/Manifest +++ b/dev-qt/qtwaylandscanner/Manifest @@ -1,3 +1,5 @@ DIST qtwayland-everywhere-opensource-src-5.15.12.tar.xz 569180 BLAKE2B 456b02d061ef6c57237463dd7b8387e4c6353648af0475a6ff6036ab2438417ecd3c60a8f3429aa52a98e9d213c0097fa3189602657611ae3657a2a520eb8c71 SHA512 acd78018665db3d0d77a84bb80ce7dbb65a33e0e813c3308e09a27195df204029b5e580f353eae2536e6fdde249aa34411e37f4f1663f7645448d96c9df67a66 +DIST qtwayland-everywhere-opensource-src-5.15.13.tar.xz 569152 BLAKE2B 9e6ceb514b17ba7fa99d6263d5c84edf0f39c510a080bf607ba1e68dfacc2f0f509529d5e4fd61e04ed04a922c5f82b6a5aabbf5d78e487ca5c1cc1c86d13e19 SHA512 1f5b5e911ad9026d08260e5ce15aad5c9167726ce42db85634392f1e49d545ca5bcd4e44304f1ff633ffe110712a2b5dad87de6cd89eb3b7e6c657fe260e388d EBUILD qtwaylandscanner-5.15.12.ebuild 501 BLAKE2B e5a3ff2b95761ba6d0fb1485ff53096a827c26a8acbfed591d1d358c1fba355eaf69ae81f8fa50217a1e03f59bf26411c71cf78b71d5405328ffec4dee15db3a SHA512 166a65fc4c6e2f2b7393f67f3ab357b7ca960983d35b2724a0b00502b65d188de490495b3352e0ec475c1d27bf4f9f1abb130f7af3a255ad2e3b6faeb08250da +EBUILD qtwaylandscanner-5.15.13.ebuild 507 BLAKE2B f09725c5ec7272ad0d454d5460f723cf301b35b7d206797d06c9e6697570a9514b622f30abf77a3b8447ad59dabb55418be909b7e6f1004384bdd4c0858d973e SHA512 7595653239663a6b9fd0a55306ec42411dd90ce073993bf90c10b1ecddc8adee0d8f2fc8a9f501353cf75c74fa71137568ec1cd50c10026c2ccc572351d88246 MISC metadata.xml 352 BLAKE2B 7354be163c38b0299856f17a85621782e367e3186e0cece5d55a29d4848ba95a7d0ebc4e1614b9ffa3de21bad70c7c7ecc86fd81a0cb83038c619a1e763fc211 SHA512 cc03c3e78ee03f9be941ce1b54ee4ffa5655c933d2cd4c2bcc252a447632ed0587d41c4d07b9e1738aed5526b4f0b934342cb99d196ba3b0f49b762bf1de7c7b diff --git a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.13.ebuild b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.13.ebuild new file mode 100644 index 000000000000..a420cabf7111 --- /dev/null +++ b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.13.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QT5_MODULE="qtwayland" +inherit qt5-build + +DESCRIPTION="Tool that generates certain boilerplate C++ code from Wayland protocol xml spec" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DEPEND="=dev-qt/qtcore-${QT5_PV}*:5=" +RDEPEND="${DEPEND} + !GetXlibDisplay(); + +Likely a regression from [1]. + +[1] https://github.com/qt/qtwebengine-chromium/commit/f2b407a61bea122d18a012f0049ba193725f0461 +--- a/src/3rdparty/chromium/ui/gl/gl_display.cc ++++ b/src/3rdparty/chromium/ui/gl/gl_display.cc +@@ -29,4 +29,8 @@ + #include "ui/gl/gl_surface.h" + ++#if defined(USE_GLX) ++#include "ui/gfx/x/connection.h" ++#endif ++ + #if BUILDFLAG(IS_OZONE) + #include "ui/ozone/buildflags.h" diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.13_p20240322.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.13_p20240322.ebuild new file mode 100644 index 000000000000..16aa46bb8e75 --- /dev/null +++ b/dev-qt/qtwebengine/qtwebengine-5.15.13_p20240322.ebuild @@ -0,0 +1,244 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PATCHSET="${PN}-5.15.13_p20240322-patchset" +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs + +DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" +HOMEPAGE="https://www.qt.io/" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm64 ~x86" + if [[ ${PV} == ${QT5_PV}_p* ]]; then + SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz" + S="${WORKDIR}/${P}" + QT5_BUILD_DIR="${S}_build" + fi +else + EGIT_BRANCH="5.15" + EGIT_REPO_URI=( + "https://code.qt.io/qt/${QT5_MODULE}.git" + "https://github.com/qt/${QT5_MODULE}.git" + ) + inherit git-r3 +fi + +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz" + +IUSE="alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-icu widgets" +REQUIRED_USE="designer? ( widgets )" + +RDEPEND=" + app-arch/snappy:= + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/expat + dev-libs/libevent:= + dev-libs/libxml2[icu] + dev-libs/libxslt + dev-libs/re2:= + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* + =dev-qt/qtprintsupport-${QT5_PV}* + =dev-qt/qtwebchannel-${QT5_PV}*[qml] + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + >=media-libs/libvpx-1.5:=[svc(+)] + media-libs/libwebp:= + media-libs/opus + sys-apps/dbus + sys-apps/pciutils + sys-libs/zlib[minizip] + virtual/libudev + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + alsa? ( media-libs/alsa-lib ) + designer? ( =dev-qt/designer-${QT5_PV}* ) + geolocation? ( =dev-qt/qtpositioning-${QT5_PV}* ) + kerberos? ( virtual/krb5 ) + pulseaudio? ( media-libs/libpulse ) + screencast? ( media-video/pipewire:= ) + system-icu? ( >=dev-libs/icu-69.1:= ) + widgets? ( + =dev-qt/qtdeclarative-${QT5_PV}*[widgets] + =dev-qt/qtwidgets-${QT5_PV}* + ) +" +DEPEND="${RDEPEND} + media-libs/libglvnd +" +BDEPEND="${PYTHON_DEPS} + app-alternatives/ninja + dev-util/gperf + dev-util/re2c + net-libs/nodejs[ssl] + sys-devel/bison + sys-devel/flex +" + +PATCHES=( "${WORKDIR}/${PATCHSET}" ) + +qtwebengine_check-reqs() { + # bug #307861 + eshopts_push -s extglob + if is-flagq '-g?(gdb)?([1-9])'; then + ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)." + ewarn "You may experience really long compilation times and/or increased memory usage." + ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug." + fi + eshopts_pop + + [[ ${MERGE_TYPE} == binary ]] && return + + # (check-reqs added for bug #570534) + # + # Estimate the amount of RAM required + # Multiplier is *10 because Bash doesn't do floating point maths. + # Let's crudely assume ~2GB per compiler job for GCC. + local multiplier=20 + + # And call it ~1.5GB for Clang. + if tc-is-clang ; then + multiplier=15 + fi + + local CHECKREQS_DISK_BUILD="7G" + local CHECKREQS_DISK_USR="150M" + if ! has "distcc" ${FEATURES} ; then + # bug #830661 + # Not super realistic to come up with good estimates for distcc right now + local CHECKREQS_MEMORY=$(($(makeopts_jobs)*multiplier/10))G + fi + + check-reqs_${EBUILD_PHASE_FUNC} +} + +pkg_pretend() { + qtwebengine_check-reqs +} + +pkg_setup() { + qtwebengine_check-reqs + python-any-r1_pkg_setup +} + +src_unpack() { + case ${QT5_BUILD_TYPE} in + live) git-r3_src_unpack ;& + release) default ;; + esac +} + +src_prepare() { + if [[ ${PV} == ${QT5_PV}_p* ]]; then + # This is made from git, and for some reason will fail w/o .git directories. + mkdir -p .git src/3rdparty/chromium/.git || die + fi + # We need to make sure this integrates well into Qt 5.15.3 installation. + # Otherwise revdeps fail w/o heavy changes. This is the simplest way to do it. + # See also: https://www.qt.io/blog/building-qt-webengine-against-other-qt-versions + sed -E "/^MODULE_VERSION/s/5\.15\.[0-9]+/${QT5_PV}/" -i .qmake.conf || die + + # QTBUG-88657 - jumbo-build could still make trouble + if ! use jumbo-build; then + sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \ + src/buildtools/config/common.pri || die + fi + + # bug 620444 - ensure local headers are used + find "${S}" -type f -name "*.pr[fio]" | \ + xargs sed -i -e 's|INCLUDEPATH += |&$${QTWEBENGINE_ROOT}_build/include $${QTWEBENGINE_ROOT}/include |' || die + + if use system-icu; then + # Sanity check to ensure that bundled copy of ICU is not used. + # Whole src/3rdparty/chromium/third_party/icu directory cannot be deleted because + # src/3rdparty/chromium/third_party/icu/BUILD.gn is used by build system. + # If usage of headers of bundled copy of ICU occurs, then lists of shim headers in + # shim_headers("icui18n_shim") and shim_headers("icuuc_shim") in + # src/3rdparty/chromium/third_party/icu/BUILD.gn should be updated. + local file + while read file; do + echo "#error This file should not be used!" > "${file}" || die + done < <(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null) + fi + + # src/3rdparty/gn fails with libc++ due to passing of `-static-libstdc++` + if tc-is-clang ; then + if has_version 'sys-devel/clang[default-libcxx(-)]' || has_version 'sys-devel/clang-common[default-libcxx(-)]' ; then + eapply "${FILESDIR}/${PN}-5.15.2_p20210521-clang-libc++.patch" + fi + fi + + qt_use_disable_config alsa webengine-alsa src/buildtools/config/linux.pri + qt_use_disable_config pulseaudio webengine-pulseaudio src/buildtools/config/linux.pri + + qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro + + qt_use_disable_mod widgets widgets src/src.pro + + qt5-build_src_prepare +} + +src_configure() { + export NINJA_PATH=/usr/bin/ninja + export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs "${MAKEOPTS}" 999) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}" + + local myqmakeargs=( + -- + -no-build-qtpdf + -printing-and-pdf + -system-opus + -system-webp + $(qt_use alsa) + $(qt_use !bindist proprietary-codecs) + $(qt_use geolocation webengine-geolocation) + $(qt_use kerberos webengine-kerberos) + $(qt_use pulseaudio) + $(usex screencast -webengine-webrtc-pipewire '') + -qt-ffmpeg # bug 831487 + $(qt_use system-icu webengine-icu) + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + + # bug 601472 + if [[ ! -f ${D}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then + die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" + fi +} + +pkg_preinst() { + elog "This version of Qt WebEngine is based on Chromium version 87.0.4280.144," + elog "with additional security fixes from newer versions. Extensive as it is, the" + elog "list of backports is impossible to evaluate, but always bound to be behind" + elog "Chromium's release schedule." + elog "In addition, various online services may deny service based on an outdated" + elog "user agent version (and/or other checks). Google is already known to do so." + elog + elog "tldr: Your web browsing experience will be compromised." +} diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild index 90b8a1371f8b..20cef7cd916e 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" " if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm64" + KEYWORDS="amd64 arm64" fi IUSE=" diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.0_rc.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.0_rc2.ebuild similarity index 97% rename from dev-qt/qtwebengine/qtwebengine-6.7.0_rc.ebuild rename to dev-qt/qtwebengine/qtwebengine-6.7.0_rc2.ebuild index b9e05d3a0b1a..a3998d60bc35 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.0_rc.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.0_rc2.ebuild @@ -18,9 +18,9 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then fi IUSE=" - +alsa bindist custom-cflags designer geolocation +jumbo-build - kerberos opengl pdfium pulseaudio qml screencast +system-icu - vaapi vulkan webdriver +widgets + accessibility +alsa bindist custom-cflags designer geolocation + +jumbo-build kerberos opengl pdfium pulseaudio qml screencast + +system-icu vaapi vulkan webdriver +widgets " REQUIRED_USE=" designer? ( qml widgets ) @@ -36,7 +36,7 @@ RDEPEND=" dev-libs/libxslt dev-libs/nspr dev-libs/nss - ~dev-qt/qtbase-${PV}:6[gui,opengl=,vulkan?,widgets?] + ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtwebchannel-${PV}:6[qml?] media-libs/fontconfig media-libs/freetype @@ -113,6 +113,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} ) PATCHES+=( # add extras as needed here, may merge in set if carries across versions "${FILESDIR}"/${PN}-6.7.0-clang18.patch + "${FILESDIR}"/${PN}-6.7.0-x11-header.patch ) python_check_deps() { diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest index fb60988031b5..48e897221067 100644 --- a/dev-qt/qtwebsockets/Manifest +++ b/dev-qt/qtwebsockets/Manifest @@ -1,11 +1,14 @@ DIST qtwebsockets-5.15.12-gentoo-kde-1.tar.xz 1512 BLAKE2B ab34b4fbcf9149716cb8e8481f381c72abe8e502b808c06552e91e800a9d0c6d22cb7603709e3b6f1aa89790b4b694badcadfab174c8c9781785abe661b72235 SHA512 3acbd70651a34e4c454306561c8c500ac086407903e917278d310fed0df668e66c008af93d3923f9dec99d05bc53dc051e517f9a0fad1fb077c8eaf87d89b5ca +DIST qtwebsockets-5.15.13-gentoo-kde-1.tar.xz 1520 BLAKE2B aaa246f1f078562bcb66faff2ab94c95ce8e48c662a77be479cc5599e6dabe8fd4b574f1d9d911fffaf63c0a293de0cefc9f69323ab4963adde59a0ac9b6f785 SHA512 06185a20a116e293da6f237f5453a20a490d0aaaf71130e25eb442236b8e8d1ea6db70269fb53af6f353f7fb567d5fa3174b587bec9963cf61e16d3b62f3cafb DIST qtwebsockets-everywhere-opensource-src-5.15.12.tar.xz 261924 BLAKE2B 4c65f56d5a2308a3b7c2d119f9e79c44f9b9fa5e981a2538d533e4de2a9264e48de556f36777efb45fa2cfd1892169d7e8517070b436455485aada8aced8e02e SHA512 01195f4b2f11baa66e1b3d08148c234ac979d1a80be28d72b2bb8cd57f053102f432f59b7b89daa66d0e27c6e5ee792da12772d70c76aa88fa1bbe114b6f675a +DIST qtwebsockets-everywhere-opensource-src-5.15.13.tar.xz 261832 BLAKE2B 78b00ad89271610b23bfdd2917b02dd542a51684dd76df7c649109a90469a5dad30a7335f8c426090f5ba4fcf9efcbdb26e63e73d6924edb8526c9556777ca91 SHA512 578ccdb69602f978b9a10c08045f3a6fd0fe2247c07703617c1a717dc8910b383bff4c1f6a8195643f0552cb707ece5eca4c7e7f4d90356c26a409a849200489 DIST qtwebsockets-everywhere-src-6.6.2.tar.xz 455088 BLAKE2B 481b3fa823df9991c1079bbb1f7d113850704a13aa92c7ef7ac948fe7954358aa00cfea4f26882c680cffd5911a718e6693cd4abc62136a50b54270f0bc863b9 SHA512 ea3390088ab1c0ff61288c736e8a6d8e5270b3d0450264ac26d291658a2fc49b0866df9c4257ba4157a07937cae348aad385a664d92062969ad4f4c0f8c457a9 -DIST qtwebsockets-everywhere-src-6.7.0-rc.tar.xz 454952 BLAKE2B 2971c9ee7d79c99064ec09c95e42141ad4824e6b630b0e9bd3e17db60943ee73d8e5f32cc1ed486922487e14e619ddb14268a2ef34621fc2de0313e764a8acee SHA512 e7f1127e2c98459c9dabed8561afba2da4133ccf58ede4c773c41309fee87e5b052675c92bd9c21e1191cea36c7c6d62185eb7e4cbe2810911a8755ca7aedbba +DIST qtwebsockets-everywhere-src-6.7.0-rc2.tar.xz 454912 BLAKE2B 1ce4d9163dafe530560a7985fb52dac9bac3386b86c17ba3be9735194d89300cf70c7469e8174805aecf4d3e27d86821e063c573be058ba021fcb797736f9937 SHA512 0bf20dc758df9e7a190a3c5e711e27186f03637c84177993cd373b55bc85fdf1314242f948695300a97683ad7e77846e25626e371a261ed1bd63afdea969a554 EBUILD qtwebsockets-5.15.12.ebuild 578 BLAKE2B a2f9c91925d8c60877cb1913fe32b4789b3ba2245c8c2e7dbe21bcbf79929ff3b8b2ebc35ce6041d9a6484eada12a56a3a66749626f8f78257f562e96155b7b6 SHA512 f5ed35b96c058ca3a60515a29a4d46821cc706db7901959ab1e46e461cb471eb554656b94d8d54cb16c985354a04f45db46b266b40e9ba1e466a018df2570b47 -EBUILD qtwebsockets-6.6.2.ebuild 529 BLAKE2B 4add6a78919c64236a8ef12525fbac0ea8eb3a0d7a19a85a6edf4ec0cce665982b964974c3b941d2bc9097cc4229c39c847d04ae888bc6d8bcc80bfec3f9a786 SHA512 1ea3aaefe74712bba101942a624e165a4413438d4e8577498bd52e5fcf09757292f1338594745cb08ce974dd21ea4c2393f4c00f3bf67af321b4bed9d7585383 +EBUILD qtwebsockets-5.15.13.ebuild 583 BLAKE2B 895095a6d35d546b3e1125d5f9faf522449341a2110cc297bbf71e716d8cac1cc9b6e95d3617fcfd9a801a918e82dca10f7894cc5c30ec5743a9e76d80d95441 SHA512 b86e4a4ad96a2ccfcb4223fa381b69f031fed01fc967013c9c146cdeda5e9157d8564669f9582120d820dd3ca775cad16313935fbfa116af4ac1ee0db04cb1a5 +EBUILD qtwebsockets-6.6.2.ebuild 528 BLAKE2B a446e67deba184fecfce7037dc5943e84eb12a8f7d41e30a078214795b26b89373a0f6a80cf0c5bce62efc9f6ddcfc6515e87bf649526338c54851b63d0e53c5 SHA512 2e2dfde3da9b156307cfe09f6d0fbd81345b0e57c691890c92222c6968fd3964c750a1f69b12cda924ea95edefe969488be230b348e86b3311698b1921c1053f EBUILD qtwebsockets-6.6.9999.ebuild 530 BLAKE2B adb3e915a64d449b15c2d543497da5542f12ba8a5a73c3ca0176bd9c0ff0d54d6f34f1194a2a0f0d46e8fe563cc9f5b216f01ea78dd22e22086593e5ce080abe SHA512 848a8bce93d9a6fe71ce50fc2592380627d05fb4b501cc6e2a016034a5cbe89d5fa353db4297246efbe7f8a1d3ed7bdb7ea9420ee840b31be5724c33230e6965 -EBUILD qtwebsockets-6.7.0_rc.ebuild 530 BLAKE2B adb3e915a64d449b15c2d543497da5542f12ba8a5a73c3ca0176bd9c0ff0d54d6f34f1194a2a0f0d46e8fe563cc9f5b216f01ea78dd22e22086593e5ce080abe SHA512 848a8bce93d9a6fe71ce50fc2592380627d05fb4b501cc6e2a016034a5cbe89d5fa353db4297246efbe7f8a1d3ed7bdb7ea9420ee840b31be5724c33230e6965 +EBUILD qtwebsockets-6.7.0_rc2.ebuild 530 BLAKE2B adb3e915a64d449b15c2d543497da5542f12ba8a5a73c3ca0176bd9c0ff0d54d6f34f1194a2a0f0d46e8fe563cc9f5b216f01ea78dd22e22086593e5ce080abe SHA512 848a8bce93d9a6fe71ce50fc2592380627d05fb4b501cc6e2a016034a5cbe89d5fa353db4297246efbe7f8a1d3ed7bdb7ea9420ee840b31be5724c33230e6965 EBUILD qtwebsockets-6.7.9999.ebuild 530 BLAKE2B adb3e915a64d449b15c2d543497da5542f12ba8a5a73c3ca0176bd9c0ff0d54d6f34f1194a2a0f0d46e8fe563cc9f5b216f01ea78dd22e22086593e5ce080abe SHA512 848a8bce93d9a6fe71ce50fc2592380627d05fb4b501cc6e2a016034a5cbe89d5fa353db4297246efbe7f8a1d3ed7bdb7ea9420ee840b31be5724c33230e6965 EBUILD qtwebsockets-6.9999.ebuild 530 BLAKE2B adb3e915a64d449b15c2d543497da5542f12ba8a5a73c3ca0176bd9c0ff0d54d6f34f1194a2a0f0d46e8fe563cc9f5b216f01ea78dd22e22086593e5ce080abe SHA512 848a8bce93d9a6fe71ce50fc2592380627d05fb4b501cc6e2a016034a5cbe89d5fa353db4297246efbe7f8a1d3ed7bdb7ea9420ee840b31be5724c33230e6965 MISC metadata.xml 597 BLAKE2B 9cd42a9c56fb752ea155093f8f9222b8abecc3219bc770c4746ac45bb5b741b829688d8363b2c3580125ac43a31420522ba83949534a0c16aef7386bb46648b3 SHA512 55df60c57864187551629b4f6d83803d29154d4c685b50151e89ce9aae733a6cb3a0930c482cdad40b1880904f9c2c0ec21483ac7b801932086ba0186dfeb1de diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.13.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.15.13.ebuild new file mode 100644 index 000000000000..ada5654a7a16 --- /dev/null +++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.13.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +inherit qt5-build + +DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework" + +IUSE="qml +ssl" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}*[ssl=] + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) + +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild b/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild index 0871fbdc6113..93abe2a94adf 100644 --- a/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild +++ b/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 ~arm64 ~loong" + KEYWORDS="amd64 arm64 ~loong" fi IUSE="qml +ssl" diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.7.0_rc.ebuild b/dev-qt/qtwebsockets/qtwebsockets-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtwebsockets/qtwebsockets-6.7.0_rc.ebuild rename to dev-qt/qtwebsockets/qtwebsockets-6.7.0_rc2.ebuild diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest index 45576cc74363..ee207a0ab221 100644 --- a/dev-qt/qtwebview/Manifest +++ b/dev-qt/qtwebview/Manifest @@ -1,10 +1,12 @@ DIST qtwebview-everywhere-opensource-src-5.15.12.tar.xz 136852 BLAKE2B 0d374133ef94dc0002e5eb285c80daacfabf8116b17d750c0b319a45ae8f4ac499810f87c7046a04c2fd28a53014d838496e01c61f89347eb8a4836376cafbb6 SHA512 eaabc534a116617dee0394afdb4d35525aa367d01d974c4759c02781a7e4af2fa2d096c638109b421d2b061df4476348d8471a9a02f6f05b97170366c973ef61 +DIST qtwebview-everywhere-opensource-src-5.15.13.tar.xz 136864 BLAKE2B ddd1abbda3a5d8383617b65636cde1d8ec42e2392927cf9e28b6ea16c00df2a07c7734a336ed4dc467c72ac332b0858845745f5e5a9ba5cbcc18ee196946f3d4 SHA512 886c46dfb2e66ceeeb423220b48e47bdc8968faf5b9553f9e206ddb84d201341c6ad49308740835de3f27960ef04276477df5a55faf9e3c4c68180ae96acbc6a DIST qtwebview-everywhere-src-6.6.2.tar.xz 138792 BLAKE2B 512a80a355cfe3643ac8f45411fe1ba1811bdddc533cc97b0f76f9ba4afa85bf72460cf9768527e09366e0f41efd650546ac7cc9a6b98d65e2924d2acdc0d605 SHA512 a3e017ffee8adffe9c091c8b00f0b0a4133af57d1959e5999cf4baaa2f890064fe2cd5cb1628bbc2cb35948a7c51be135912cccf27c2b751ac88c9b6dbcdb534 -DIST qtwebview-everywhere-src-6.7.0-rc.tar.xz 138152 BLAKE2B cba3b0b8f3fd2061a0dc4aae75d662f5b9d40b61b12392c9ba254cd2c0a777823e65f8933eba1abd7d0a7098322d8b001de2aed50d920592fc5f974ab0cbb0d3 SHA512 05d8497a42b54f4348e8acd83cad0395055f8214be8f43ce4c1a77b557500cc562b5d978e45fe299c271a15de76eb31f3f1fc0e91046de7ae7c2ed71700adc20 +DIST qtwebview-everywhere-src-6.7.0-rc2.tar.xz 138124 BLAKE2B fb6ff49663289dd4bbd332488f8540ae053ad83d118fc390b08fd1371b5c4ba7d99502c1fec26aba3a086b3e3ef23bc4c6c8e9b23e5f87d2c5cc5e64d003bf53 SHA512 072c778675c7b13975c5e5de19a30dc3faaa1ab11d288b1319182de73d4349d73d7b46ac382bb431ea9b730c90ed3f2aad190e168709b1b76c23f15576ceb8a9 EBUILD qtwebview-5.15.12.ebuild 476 BLAKE2B d12a6e096e160e6707bd1c7a9a6d98e6673482fa670ee31c56602eb9108f86d7af1310fb31774d78b8e18f2bb92a2795c3520f55377c63768a4f4e992c94fdd8 SHA512 39979e965ea4c68611ee8d605b1e2907f9ebb258daf915417818ede95a0312c067caa611ff67af7ab8b85141154654fa636d7274bb8bebeaca1bfd823bdf57c0 +EBUILD qtwebview-5.15.13.ebuild 466 BLAKE2B 3de1ddf6099acf699e183addd1610d49f1548966c74530a405aa010e9ff8a28452b3301d0b5690f4b5d203289c05f0b5a1f34b2504b4a360117ae50c25060f7a SHA512 afadfad0adbf27a87cc2ceb25d70c8e2fd5cbf6c31735bde617b509a7d6c371ec1739cd089e79f4a9a7e97563a9dd080916748a23842b2694331ebe7db3b6fb7 EBUILD qtwebview-6.6.2.ebuild 418 BLAKE2B 276a32fc1b99879b384a1fd53c2ea61575f3efa1d92ae97fe2ef994d638ed4b82faaa392c9d85f1f9326dabb5c75c845b9f86bedcc514768dd74bc1cea32ac77 SHA512 e51cd67e2621b9385f92bbcf903a90cf17ec651cdbfac79a7a3e3138ab5ef30c98a6fc5641245cb67ebee22f6e2329dffb6ff57ca4693c7175d6b0da0e209941 EBUILD qtwebview-6.6.9999.ebuild 414 BLAKE2B 37d06c6da7ecc13cdc9ba704acfc9e78a4d222ba679c090bcc94098bd81998ad10eab990b3d89a73471630437edc288a49450aeac12f7eb1ddc9aa4b8a188551 SHA512 4409b79ab5eacce5f621e181f0a173d4c2de92bce1d94dafe2dfb7dd3f2e1ccce06e30a610d5275d5bbe0530514267ace610e874a2f94ec622d157dada687ac3 -EBUILD qtwebview-6.7.0_rc.ebuild 419 BLAKE2B 0ffe8260517528ef08882841326fd6e1fa12cabb95f748c8dabff45e7dbb4b56e4555316005640f22518fbd625c69c7889b284fb55fca7f56f413376a3c0257b SHA512 4f5b2c8c2d5d765ad0f61d41301e00e7f90a8f8f363b4155bcfadeb69c690a11d260fd26eb54427eb950b070ebf13de62b68e55e6e146dceff67231c93c26405 +EBUILD qtwebview-6.7.0_rc2.ebuild 419 BLAKE2B 0ffe8260517528ef08882841326fd6e1fa12cabb95f748c8dabff45e7dbb4b56e4555316005640f22518fbd625c69c7889b284fb55fca7f56f413376a3c0257b SHA512 4f5b2c8c2d5d765ad0f61d41301e00e7f90a8f8f363b4155bcfadeb69c690a11d260fd26eb54427eb950b070ebf13de62b68e55e6e146dceff67231c93c26405 EBUILD qtwebview-6.7.9999.ebuild 414 BLAKE2B 37d06c6da7ecc13cdc9ba704acfc9e78a4d222ba679c090bcc94098bd81998ad10eab990b3d89a73471630437edc288a49450aeac12f7eb1ddc9aa4b8a188551 SHA512 4409b79ab5eacce5f621e181f0a173d4c2de92bce1d94dafe2dfb7dd3f2e1ccce06e30a610d5275d5bbe0530514267ace610e874a2f94ec622d157dada687ac3 EBUILD qtwebview-6.9999.ebuild 414 BLAKE2B 37d06c6da7ecc13cdc9ba704acfc9e78a4d222ba679c090bcc94098bd81998ad10eab990b3d89a73471630437edc288a49450aeac12f7eb1ddc9aa4b8a188551 SHA512 4409b79ab5eacce5f621e181f0a173d4c2de92bce1d94dafe2dfb7dd3f2e1ccce06e30a610d5275d5bbe0530514267ace610e874a2f94ec622d157dada687ac3 MISC metadata.xml 534 BLAKE2B e41cc4c8e50d8d207559d68b8a9dc1d7a8c3afd218a28279163c917b24ac6b814361838a54c2b2256b13c0a1d1fbce4809c4f0c526d2fe576763cbed4ba33b6f SHA512 9ba885a1ccff4733d0ba510e4042d5f03a24ee9ac3f8b4cb89ad4b37fe3596fc5ec7f4786798397c58cf34ca82c40ce45d772ffde8be5cc9423428cb4aa19f8e diff --git a/dev-qt/qtwebview/qtwebview-5.15.13.ebuild b/dev-qt/qtwebview/qtwebview-5.15.13.ebuild new file mode 100644 index 000000000000..342a075e4ea9 --- /dev/null +++ b/dev-qt/qtwebview/qtwebview-5.15.13.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Module for displaying web content in a QML application using the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +IUSE="" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtwebengine-${QT5_PV}*:5 +" +RDEPEND="${DEPEND}" diff --git a/dev-qt/qtwebview/qtwebview-6.7.0_rc.ebuild b/dev-qt/qtwebview/qtwebview-6.7.0_rc2.ebuild similarity index 100% rename from dev-qt/qtwebview/qtwebview-6.7.0_rc.ebuild rename to dev-qt/qtwebview/qtwebview-6.7.0_rc2.ebuild diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest index 2c7d12657fc3..13d08ad7f310 100644 --- a/dev-qt/qtwidgets/Manifest +++ b/dev-qt/qtwidgets/Manifest @@ -1,5 +1,8 @@ DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b DIST qtbase-5.15.12-gentoo-kde-3.tar.xz 333328 BLAKE2B f4b281098c142aeff32349a207c312de6b40057768c7732533923ddfc7db393352739a9c8b7af6a562268d2fed0397c5d5eb96a85ad376c97e7b8e51a2b962cb SHA512 6d5a826569793ae7e49f6f789d138290346be94976d3aa2c5526be9ada5dd85ffaa789422f4bedaaa6a76178e87978937be425d5f75fcce41d45726d02912c7a +DIST qtbase-5.15.13-gentoo-kde-1.tar.xz 331952 BLAKE2B 6fb7314f03e99d8d2f5e8486ea805164f7e42a14c29a46519bae200364ad3798d26fd09bbd9381030b816f0a68c45d98581a76b80ca3fff8ae4c0121c77fc6ae SHA512 2c049f451eaa4a5087bb39283a66e7bbef89b9e3235ae930c48a405aeaaa999e863857c5074de6ad282708c756b8acab40fbb68f2a4a8b45ef7ade72b12bb98d DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888 +DIST qtbase-everywhere-opensource-src-5.15.13.tar.xz 50862768 BLAKE2B d96d4d6b11aae3c471d5f24ed1030004394dfb89d399d5cddc868f39d0a4851a75ed0d59fdc79ef354c21a354eae0f23df1cfb8c30290d5c080b5fad507ce29a SHA512 565632646b04eed525530a50f1228dd1aa3b8f1318485fa7cf6ad96eabdc2208ed1522b3fc174bd4797b7d51edff18ea1f91a82dd701379407b880f1dd0d16ef EBUILD qtwidgets-5.15.12-r1.ebuild 1203 BLAKE2B 4b45c6369f52e538cd853b82d8b370e7e8728330c2bf4bb9cd945759839dddc28f98eed8e1aae29f6ae694c68489934f2b753fe71886d9d42f4186423d3a847a SHA512 fe8ca25e6dc10ecd90a5c640aec819d302450b8ee3014f7fdf6028cebdd2a3fe2427d69a84301ca930c19cc5910354ff98ad4cda043f5768a36f84f59303ab59 +EBUILD qtwidgets-5.15.13.ebuild 1209 BLAKE2B 746b615b94dcb9dce51f491f2d33f8c5e083cc5557bd016a56f82acd035596a32219e350e430c1857c2b55cc12e24f1acf377c715b972540e380bdfb90a2ef11 SHA512 6532a6d5c8d00418d6285f96addcad9d6f7753f0f07bec79034c325dcbf30f8fe32cf31e35ee7f49fcda20bd6eca326bd82330902cf03b85a40bf89b62ca0d67 MISC metadata.xml 559 BLAKE2B 3ea80a5e419db32987d68d7e5033fa75fa0ff22b31b0842fd7ead902172cbe83650b0bbdf8657a57e428726e7cdf114d9011bd16066c080bc5f6ecb3f691d42c SHA512 51172365a186fbca09651bfd751284960dda4036390af2afab9812a7ae3fabdd9d60a336dee3cfc5e3d133a0216bf77e29660b9cdee2f0bcd2ce43c27297bdb1 diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.13.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.13.ebuild new file mode 100644 index 000000000000..59b2f224d82c --- /dev/null +++ b/dev-qt/qtwidgets/qtwidgets-5.15.13.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework" + +# keep IUSE defaults in sync with qtgui +IUSE="dbus gles2-only gtk +png +X" +REQUIRED_USE="gtk? ( dbus )" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}*:5= + =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,png=,X?] + dbus? ( =dev-qt/qtdbus-${QT5_PV}* ) + gtk? ( + dev-libs/glib:2 + =dev-qt/qtgui-${QT5_PV}*:5=[dbus] + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/pango + ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/tools/uic + src/widgets + src/plugins/platformthemes +) + +QT5_GENTOO_CONFIG=( + dbus:xdgdesktopportal: + gtk:gtk3: + ::widgets + !:no-widgets: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :widgets +) + +src_configure() { + local myconf=( + -opengl $(usex gles2-only es2 desktop) + $(usev dbus -dbus-linked) + $(qt_use gtk) + -gui + $(qt_use png libpng system) + -widgets + $(qt_use X xcb) + $(usev X '-xcb-xlib -xkbcommon') + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest index fcd36164b0d1..8f5f2c4355b4 100644 --- a/dev-qt/qtx11extras/Manifest +++ b/dev-qt/qtx11extras/Manifest @@ -1,3 +1,5 @@ DIST qtx11extras-everywhere-opensource-src-5.15.12.tar.xz 146816 BLAKE2B 412aa991980560486fe655ca25a3411df59af00a86bad1d71e0d8c1f5178c2a9430dd3ca8f2bf638ae6c6cd6569fdfe7ca00ce02d1e2e9182706a7f53caa2820 SHA512 f346f399a79aece2635e3871d86302042834d17be143adbfa130ea91a6cd692211804c50e74cecb072a5d7c388f3fbf774b2b40b0fc86498b84552da7b213fe7 +DIST qtx11extras-everywhere-opensource-src-5.15.13.tar.xz 146892 BLAKE2B 819299a2053b95d9b3c85add8690283f348f9c99cf7029a5c43d48d7341876c13817201817abfea586a56aa720687033d359467cf7018e8c57b9f0cdbb9718d8 SHA512 8fcaab6a1ba13798bb86c236102b2af932e46de25de3bddc11baff5175db65ab0bea123d5c8477fea36fe1075481c335dbf554165c22e43a3409706b5f330695 EBUILD qtx11extras-5.15.12.ebuild 459 BLAKE2B 49bf4753da6cb56d06891d140200c03e015c63607acf675641fa710bf539b96eb101227901059da0fb8978a567d83fde771d0643ad54d5b87af121f8c0f044f7 SHA512 37cd362660ff9c803adb20ec724b165e26a3c1afecf39aee28aa9d87520d84d9c5186eabd4474907883608a53433a330e80ec9e881468c69a0582043d046d968 +EBUILD qtx11extras-5.15.13.ebuild 465 BLAKE2B fcce0a80d3c0ea4f009d80b454a9bf904f47831e4492e3c3abb3d97bb4362b4dd62add1b27d3e7554f0fa4d5c0c203e258de6dd9dc78848b27068b55cd5d0e94 SHA512 6ff980cd007a0468d8baca34432cef8ff3ad47ec0e7968990c052f0a845f0c5302524abb9c97dd2855c1125b3f5f1347d3e18d60b7d81e5f0d8bed490e0b503e MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.13.ebuild b/dev-qt/qtx11extras/qtx11extras-5.15.13.ebuild new file mode 100644 index 000000000000..67a33bf9ae86 --- /dev/null +++ b/dev-qt/qtx11extras/qtx11extras-5.15.13.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Linux/X11-specific support library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="" + +RDEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}*[X] +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qtwidgets-${QT5_PV}* ) +" diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest index 777ff16e3297..e6070660539a 100644 --- a/dev-qt/qtxml/Manifest +++ b/dev-qt/qtxml/Manifest @@ -1,5 +1,8 @@ DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de +DIST qtbase-5.15.13-gentoo-kde-1.tar.xz 331952 BLAKE2B 6fb7314f03e99d8d2f5e8486ea805164f7e42a14c29a46519bae200364ad3798d26fd09bbd9381030b816f0a68c45d98581a76b80ca3fff8ae4c0121c77fc6ae SHA512 2c049f451eaa4a5087bb39283a66e7bbef89b9e3235ae930c48a405aeaaa999e863857c5074de6ad282708c756b8acab40fbb68f2a4a8b45ef7ade72b12bb98d DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888 +DIST qtbase-everywhere-opensource-src-5.15.13.tar.xz 50862768 BLAKE2B d96d4d6b11aae3c471d5f24ed1030004394dfb89d399d5cddc868f39d0a4851a75ed0d59fdc79ef354c21a354eae0f23df1cfb8c30290d5c080b5fad507ce29a SHA512 565632646b04eed525530a50f1228dd1aa3b8f1318485fa7cf6ad96eabdc2208ed1522b3fc174bd4797b7d51edff18ea1f91a82dd701379407b880f1dd0d16ef EBUILD qtxml-5.15.12.ebuild 525 BLAKE2B 4a5a1bc0faec3cff16c3dfb807f83c9ffcc7316a69960861138aa3e36014c0b8a1452034cda4f541ff6f7f35db7e9108adee3bbd595411febb3dd7dea47858bf SHA512 1c9bf7b8f24261a96aa23f9dd9b0f6dad924a5e743a2887bd471d130f4fd92e582d375f8216ce6685cdf16dd05741a53dbd1ab6d615a2dbc217c06ce6921eed2 +EBUILD qtxml-5.15.13.ebuild 531 BLAKE2B 342b433de7498c1fac5942759d4638eea509b9958ee5cf79d65727a9234765e988760bbd62ad3f86f858e0c1bd95e560c35438a17dd4d4ed8a025a4414b345c9 SHA512 e5f663b0859937722f905a7d8c72939452c164f9f5f7f3e1681e0181854f1ac6916867c72783ce63422ddcbccc7b7adbe4cce44eb805efd199e1217df8268000 MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e diff --git a/dev-qt/qtxml/qtxml-5.15.13.ebuild b/dev-qt/qtxml/qtxml-5.15.13.ebuild new file mode 100644 index 000000000000..a3f3a0d21977 --- /dev/null +++ b/dev-qt/qtxml/qtxml-5.15.13.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework" + +IUSE="" + +RDEPEND="=dev-qt/qtcore-${QT5_PV}*:5=" +DEPEND="${RDEPEND} + test? ( =dev-qt/qtnetwork-${QT5_PV}* ) +" + +QT5_TARGET_SUBDIRS=( + src/xml +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :xml +) diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest index 5eb57ed8eace..0ee65e9da0b4 100644 --- a/dev-qt/qtxmlpatterns/Manifest +++ b/dev-qt/qtxmlpatterns/Manifest @@ -1,3 +1,5 @@ DIST qtxmlpatterns-everywhere-opensource-src-5.15.12.tar.xz 5192924 BLAKE2B 37d26167e31a24254da1788e7846b957e69c6959d60b923cf8805ccdd06ef3e20bc8e02fd5dd375cfbe20d10d48fa01b0beff4a4fdcf2d062efba858b77f4780 SHA512 762c1c64e8ab269bf74de86f08afd50822859716024f3b13a70b719aeedfd35fd705fa03e32220f5cfab579361e754823d8bd584b30bde5965b026aa54b97142 +DIST qtxmlpatterns-everywhere-opensource-src-5.15.13.tar.xz 5195744 BLAKE2B 7b8de631efa7d40a12577b343586896056ce5c0e5697b6ad9904697e5f5df250645490415e7600d3217e85834e5b521483e3046c75b28a107838346f9ec0bce3 SHA512 01a7e41c0fb8c97b72a503c5a8276f2a9744aac624be79c50d366a5229f91920d0827c36ee9e434c78ded4b1624c8491da08af36ccd9dedd59d0d0785a5bb776 EBUILD qtxmlpatterns-5.15.12.ebuild 808 BLAKE2B 4bb6efc7ccacae10b3d28b687f4ee3ee922e09ddf841ad054feac213007e883df6a51e22d9f85edd66f9c48a4666f5db01b3cc96327d3a316acb3f02b1298c24 SHA512 1d6c4ad42545e84ea4bd8f39846f0e4fdc430c5c88c06db2fc6f54aee90d315eac937b5a53dc5ae34babc870c0f379a3577f040add9d5529abf530cfaaf26261 +EBUILD qtxmlpatterns-5.15.13.ebuild 814 BLAKE2B 0c0e81c7c5a8cec8582fe91176acc6d4cffad7714222e6ad599e2abc2b5c221470bdd3828c77d64e0f859abd2031bb9f132979d4b5e82e6c018974f6e4f72aa6 SHA512 219aa8cef7cc9f835aa2eacf3e7dad1195494fcd48c5eae402576875b67f41810b88cda31c4ee901c25b41f79cb6bd097f587f201c4247aac678489c1c32c142 MISC metadata.xml 590 BLAKE2B 2f67cb5fc0572aa19ed1775ac6a1cf2de7aae77141a76f81ad00d9620c0ba4238c1058ed53bd6332f8862f24cb59f3f23984df84d062c295868f3914ad8efb8f SHA512 50bbcf3579ec5613429e2a7c613e41ccd79d04f0ed7bb2e5db1ae22868aea8922f0b3509bc4fe91ab7cbc9ad6b86bb536993638d3562d811203814e64e2ae22b diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.13.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.13.ebuild new file mode 100644 index 000000000000..21a6dfea0d41 --- /dev/null +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.13.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="qml" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) +" +RDEPEND="${DEPEND} + !N1Sg6U^Lmh+jsHz8VG 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

    >Qbmm;c|$Q zbnsl#_hFHo&%&YbQEgV9oLY_3kwf7cr{N$(>&3sZ)P;W#rQ-5>ae(!+w$tV$_mK** z4xq7L8?1k*gR0@?Fp5105H;66bX?;TVHT7^rXG2fQJOxjs>X$?3 zTyK~HSHd}Q5c8Te+S1iCKcCmz`S$(W&n2H!w$7J&N;{c}j|N-iJLcX^QveQwXJsQj z!?aqS5|4i>OK8moVNt6+z$qiy@0gS07E|m-fJ1mQw#*&O$i)3a)5pfUBeb739w5OF znHlhj?mAJK(gcdv>)D)KU4IQu531I)?|V@oOczdTlB6cJ73;2aUJaT^2;?*HM(xJK z!8XN<%a!>z_p1N~FJHSYCSr>~=W-V5>A=2C4}yPR+WX5NPxaQ@V8yQ9-`pfO1VXK5 zTV3y$s8ANMC(NP}9B^^3Zy!t7X(HPD*A6i%ayJ(*95Za(cNrOPIcHTj_?O_`Dra%Z zwykZcUgD{J+B1I+p*Kf4gV<$pT^Vemc&uIaE+gVj|+eV#R}59-taI>>@!xy0+R z3_E{*RW`MZS-;>8a43pY0e6ZG6?ixaX`MK1Giry`3wZtP-1>jM_g5kR(>~39AF(*? za~zHZ1fGPA-Cg}EH!+d|RF)y8)3Kj=c9~R`#u^dyHChG1h7I6++ zy(g|J{B*6VzGnUBKrU*T>%X>ckH!(%M(uxC*WtM&wdp@!4r}_^|Kg?E724H<2elqP z|8-XVd29S=k~+sHz6CGwptb3%oHcmbedfbe#C=;VhN_V{2z|pstkNvt&Yv9Ky?2yu zVw~0tPG>X$Rg1-Ga&H7VlPN8nR)Py`x5OnKy?P<*K}Ibwm}_6uFFZifyX(&c+}M9Y z3JOa=iK;Gj=jKXW=fU$vlkx~r$aw|`<3&jM%$u{9sL2gj47xnmwe}2mTxJUE(=WA zZbK=5{szkU^|zOA-{0Q<`c*NDC!BwFlTJAaHW`Sz?|?4FnyS_|fF?j@JhNKgt!yM# zz-2DFFmc%+?~che3$DS=sIuwRofmVaXj@l^m6$z4CAo6Z5QG=IHIhuR?XI}Yk{?2* zryk|kX0P;G+}mCq6ua!_4(sLyG}u1BIk{PfNkDfww5e4QNFPc!bGkD7${>I91@@2J znK);#Fnp8$%#Dr8n^q=I0TJ#&JLI~zvwQjS<=3zEU%GfcBene||LTVYJJjmhZsH?c ztEO$X^2Rd8T$J*&m0{H3Lgy*ys&Nw^lUwR`8lQ$F=nMtmWEkkwn&wS6<;-o|DPp6) zBRt^HS#@!Rsg6g@N3IWiPE&v6#)db=4|6%nC6v{P9V8BgcPf2T*4HRbA~0 z*n{iA%(CVkd*`OWjJPGo3Czil34-YEU_bS)hz?3<-sa4AszWt9QjQ!0JgERDcPm6K zY@xeFN9mFS{1Q&o?Za&+$DtzbGUb@^u)sV9FlW;imp>upEe(D*_I?~F5?WWdhtB&(ggBzNVnG|W(1`;ldp zQc%!`{B$^t4O875!Pd-^yK%yl2rpexnDnrDSQnMlHqt6dNnMEQK=1gl*Epd^z*gwV zsicKnN4{O+JAlbBt9w+`3ef2tATf8<1^+TFx{itgq8j+{XQXAT7k-JcF~c%gQO ztJRDwnKw#o&yasjm6Z}XiCmm@oaRqK{j33hn8owZl<=B5g)5nto24+sY+`@N6`xK> z4`-P`Ymd|VkL#Al&ubZpk5Mh->od1&4|4Q1v}KcqYu%~Awa(wf1|DIVvZpB?MJ-9_ z)WJ2^$H=C)s9X0{H)Cd}09X+W+He4o8So0;VA(-=VlaPnxIX8_0Bi0VYW5BBb!^{} ziVSx+PPHp|{*eG+_r}r^9!W`G4B`y-4=x?I(oi*E+ak@KMY7D!byF)Xb=unMD^*ty7lq_Wv57eNIT3R(d zj{yF&31W-^_P6W^h{`nm)`{O64|%uzC3>znJK(_Vt}cno$vnu)e~qUTd;j_*j($^?AxUY-uD%rk(ypt7 z#5Fv*1TNA6Cv|=J#9fXODa+Q2g5A5nQ#s78PSd&s&!MD#f|SR8sECp|NYLJ*GT3F? zXtSWIKeWvvQW>Gk*_Ao59>n#R`>LJi?3zMQ=Vp*Fg4=MnlJ#Hpf4@vY$)9iORzTGX z+2*NOxTspA>tg~iQo&-VjCI0#HROLJpy>(-{WpZQX_H`chxY?rQ_fM8>MXIeC<8S& zrCa-)a3&DyL1Bq>Bv40HY5wdF`;aa`(@3e;X;{Ip)MlNFFgCTh_&RqDs&u_qR&Ukf z(Vf`n%4drjkBR+tI_6W57gUrO1hS~5c?EAt33vt$#j2gIKSwa=-%E;rJvD!F-Hdod zF5>GnUb5+w(vcrj z`Tl2r|M$~@-F(|BFZq;!DxsO;wpO!B51xbkt zGx9~vRuq6FRxhBFseQ~o?;&+lTF)7?-B4R}m`>#}r*EC@RBch64~2jGA=awp9HReS zuqqOl%?cz0(S+|kd)+9u@5C1eT1;a&kW65!li zI+Z(Z_XB%XMDqR^AE931juZn>tpTeP)83+{Pcg4W8#1lCAzvvd!jSqnE^BrY7*ylc+MGk&0&%nj< ztT?@`*t*RkaAX6;I4@hWu`SFZJhgJDnMH$ybGt8{bcF4B@rZ*9vOCwSv^QJ^IdgfG zBa&>b1+u}<e*vI-ozGN+>V4i> zY>dqqj#HJN?IV(@V0F@P&CPz@p!6jA-Tm+(yI5Y3e3<|yq zUf%6i0)1wYbFlG-Bg=q!)X1S|hhqdC*}XRi7HXyQw>r^9n$Gpdf;g6OIX1{$Xs{+n z{EzykVYn?ZodOu{f7vxbgo+O5C$?-|$C`aPKu$Ez@g{3yZ`T8(ipiQlyqG%^f^(_L zcGikh=A*Tj6UKQz)kBRiYMmgFlb9POJh9tB{wlFAKYg6ncD@ktU}AIS;zH-c#nRb1 ztl@aJ8hWRD=0nA||2E?qqP_p-SzKo@&%^2y2umjb95%NDe~qerYAz?{wVa)Tz($V6 z)LL^b-Ub?61W9Z;z7$~q;?_J|Lgf|%J0}i|3YTy{Wl@pHn51aa0-D1hoDZD+v#{bk zEqF#<45C1*t?-H*o$n zyI4((bmzE(e`TI|h=Ny~I>sLD2PdikFrjd+rr6UFn8_uuS3*o#PX+jb+~M-W6}B|m zFzHyKEJL~MLzp75;(|(dKh|foHBn{0!GEAiNmduS9LB@~+|VMqlz4(W{Io&ZXbg07mBYz%R!=%rcP^Jh?%yWB zT3gcce{+g>OvptfT7$4R4y~o`%rW>e9uGL|Of~Cp9w_Uya0i-0#j4!~P$%q#ue1E+ zn3L%KL0TW1YhFgR;Z&dtmfNIc-7chi_S0+2nGTnNT?LOaZGqD9J#A2z)2*6C<%bt` z*>YW90=x=(v*pJIO9xIl8^J-Y3r)f|x`}p}e~e7-@s4QAo3NfGMesh3=4@{Awhq^* zdpN5AK{=GoT9&&%DWILKm*kJOqjo`#-rjfjRLtoj1mgX;{e?6Bfh>}uOBR{Dr}6&5 zwD@%GX6&yMjmFpY<>S@J%cQohrMY9}aB`jNjD~mCs7rNQiF*^wOc9vRc+ThY`yzIq zf6m=(!7kq9Cc7;Db^Wfc)S=H#bFG$MT1XyT88UNpTEl+2u|!G4kGFA?mZrMRsGc{h zAc3PfHur0$^;;DIG^Ds6>KQ7M^J#Bv8{S;?+maIu_K3*AEeqkPE_im010NcZ!WDdY zEO^Y$>9F3D6NVAPY%LtAuX)6;pZ>VTf6Z|ysD(wh@fq`CPad?}MKq`g+|NE8Z)uWu z)aPBn}cU8MPf6?P% zZ;*xam*ZBQl7>rs%6K;h==k|)Z2ORM{r2sjHu1U$@V(sHvfE+?V5Q+)Ur_2kmK@35 zLe4K*7M^2M);HUm;;^aPepsR~QRfk*CYD z6SD@%opY;oGv}9&0SHGZe`eIZ8}p*?c3Ixjy1@xSbcV}k&xTSoT7m=&BP!r>tD3y zCI^uw$4D(lOxc?VzqpkU2Fn}>mC(^F8RT2SO>VI;wEm}i~h2dfmE zJz!TEZpjs{PH;r6e=IiSjfNaKU_YN-s zaklmIhmnY{ON;}gC=f?c2LPSJ#cce@8RNL&#tn!7thW$hI+OV}g?u~g)Rl^E z^l({vlJ^%^YTA`}LpO6Pr&+#^D#W&};LC)o6RDgfJD1{(fB!Tu2?0Xr5Y8C5PWWin z(yg2!Eob%CPqrPq z3xpr!5oWfAqS)t(XFv^6N&PWj-Rz|xP9MY;RBu9P#hcbIVrkgrVNbzt#X^wj;VetS zH{V^bQLNj0O4IzrHLv-Xg^sV%`raIp_2c+ywa@mte?8kNfBgL>RFKZgbomuB=QxOk zwmXP}mWWQps&1A}Cg`w#8{=RTU>e()w(Al(TD#>>hanK+P6rg<1Rd*EleclBU&&p> zQ*#BKp}b&5TvBfqH0Jjnu6ue3H~3|7-4EaJY|ORY98E^4yc5e$20xt+E5UWo|du3c)4HkvZvy(x&pAnA8&_3+}`cy5KL-m6b@Y@ToL|wxw&utx$WRDzo*39idLFCfBJwgHr>Xyq+kxMcDuuLK4Jlbj8cM^ z&oR282wHu3p9T9|;mIPo+B@0V;rcy5w0Q~w-rf#zhT+9$rBx$PJ3QiAcIdn=FZ;dl zUOD*tjgsRi@WSbE(4@&Y)EiD2+$Y9^OHf3Lka4&--Y+{3Dq7xW+l@PSipxHuTSCp_ ze>#m^8*;vD4<`8WqM+R%yDv@=cOBB@-O=d|*taNJ(!AHTTs}9qBcm)fUL4FyR?=n2 zvrXsMZNXu6fu|SB(7SltPjP1EN0(iCVYqO)yVNycMu=!RZo>gp+4`(BpT&jdoA-ED zinaF9bk~PI@t55qyuC|%iPTSnQF&%ze>t_PmCI7fiqY|mj>HQQXwcrSPH3Z*ZT)x87JCYEI@nJ5#zZ^mAdN$sDRtt6B($#{?UMzmtPfH$F<@F>| z-%vuc5GA8mJY+Q$(6)VFPMMU65Zj{_TQTap!a2yBOcJ24OG2Wm&FVBe}akO z%R!L$JQpXu_eWv<__y}cr}_J$i~7aJyn_KVu5zc6YNjY+I%P;|tRnG9o``qQ1=mhk2k3 z*e;a9tnI-wIZ8MdyRef3)onY%f0>2~3?z!8KH1Ud*$o<}Bc_t$q3!B*^QkrMcd*rB z*->x3maUm?UE|Y-yI!_6LD^=7*P@HrUq;$l?Edb?Y&kJY(a!3nm8aXTnDh!QBx@;RXpIOXW-(DU8xKndL z%H%TyX#K+TFI(xZ=sE#!a;mK)4sKq!X%4X4PxT_J`Sbez_0#zF$Egc2Mu)GSR%{%O zDIQjGT#g9x=I1_LJ8?DVf2t*~ZpY%Q`ZEdL5o6gA(VjUt%u2@F{a}adlU;SGn}r7Q zz-ZSMW_8&zuXLILu&@86suM&f3BW>-xz&(B{9s4Kvf3%RsMzsw!3oNCOg}yB!wn(; z4UE)uTU@wB$41ncZ8Wni%L&nLDOmPgu3>E{pQfKZ9mKV5)5FQWe+ulEpML%Gr_X;Z zFHQ#|B&gsxczI}#bt-nzIwRH25QhU@gI5L6LtcnF=%AfxBi4IaR^s|xE!k~U4$}_x zSxM|BagM$C*O&W0iGm3b5L+iSl^d)a-cmhPR)qQD3BlL=*>-4yJ=M=%5#d(DUP|ljd3+ zlWiNG?J4IClJfhabPq-RRNawI{q_k|b4Q9C2wY2Fslr( zjJW(nm58g1^R@5BI2?WHOShC}8t>CoZ8d`YzD4hq@aUu># ze{;5WF-e;`D9+8GX0(8&YRDkKvS;nLOW^qH0q>y$w+e|)Yt zR+h}TeJ)HwQ_QA1K$ssa^OyB`eymO}FP_Y@>Igrn&PZSK@C+CuN*yt}P!_EJ%=IBw zR4bfu6WOtk?$&y0vS3tR{dW7vQ+94XPWTx}mVmjb$GtG^BDIUXJ<&Ia`nN>zqoV6eD3hV2+SP#T*w}dk|1Tp`LdV6tOLXw@qn?`Tfz~%8@8qmmPxL% z0NI1CU>uzwy&Zv!e|&BBwIl)j{H!G+5ZJ06ZI`nX)>$$4vPlXqMzGo!c)bCCy|Zw0 zB(fn;9JrFxk>v?`4JJlCUIq5&^>O*!m0%?cX#!6aC8jOteD~C*RH5A z`6?E<4od>gipc^`K|dhXWf&aTCiJ^ldIP+>-Sl=6cAXqhfA#6Xu8JFufay4SOV0d; zX?fT4ST0Mkh&x9MVXd#lJ793t$@>8w3Ce<86t}Hu^ERFj98+-;vAsNwOmILmObi>H zPydg1>bO7eXZRD(sGjbqCG_?6+x(nY=Je@r?O$ZdTEV+V^!XB=y4kNfaJ9JO766_T zWVs#~8Fb&Ff3M4+;~ZLNe{4i*2Q5(7+x`lLcJ2-#q(57spwJ0QML4#7!`6L}snu@T zk~HTiy!XDk_dcR)V5_Bm%Sp1Phvq=NT;|%!(+=%! zJ{xGzfAxJ`1j6O*?CIqpCTF>}L)GypK#S-`%>#7e{=9-&T3YgQM?SxdPyec31*1b_ zQ*qpjH^9V~VH@~yJ?)-OL`0$!zB+_>sXSw5Ro#uIzAjS#*W@c%6BHwEjQ7 z-at!k97(eMBAr8!AP9U-9RLKYvP)8Gq||oze*L=_n$2LSq&K@W)vZcpFhIcF++l9^ zf48?xU+%P(n|iL7w{=o^rf);so%!UqgB6=iZT?_oLqyr7z;PXFPABGr#4xHoC-u^r zl+OX^JB;b98#!n!7SosP{9|ElR~J399Mfi!wcMq8JTA-0B#yo|iRYjx>+|Xja24`b zwlu)cWOytws~JRf+Ps0VZA==aCJ4!af1`zxZ_y8Cx!PH+2Y{GtBCiI?5JM@wC<9X; z14}`2MZ4>_ov)wj%jZ8n*H5=iw%*gD3gccFL{3}uZfZ>ZpK7Ah>#I&tDmHa9002ts zUYi{GYBZBS%XZ&OqO_9{-qxrSZU=8m_YZN(mwK;w%6BVHc9f_&${E|TJu2}Uf2P!x zEeAUh;dE~v^AfaplcMk&XThVX0(;Yhn}aS@hX*D*9TL}6%F?JM$(T@Tu+7O|%U=aY zhIA32gl0BFI+*St&P?ZfxBt$?2wuFt4~>w+wV6@xHAIceN+9zly()@afz$h!w#O(; zRELQAa@|gl_{l=W%Lx+>BK6TBf5W)z=P7t_Xjc*s-<)#d(vO##U@6%xLB>D5Fn`varP?P^!7Sp*EdIEjSdZkTrhx3WTWUyT29?9w8EseB`cPT_;2R3?Gm$q)ZR**=>FOquhh|voai)wQVU&Wsp>7)u6i+Nmk@HrY@Ivr!CLQG{=Bg2@TOlL zf>DnGOcRo22Z~Rfz#_=bf39iqGUqa`uKi9JcD-IcUmt&JE0!B6-C@iQ)GnGUlaqIf zKB5O1D9GQp&qr{V`I~o@uATA@=bD|ZK1r_N?XFY`H8m(6h%^W(tLg-*D_%|}d52co zaCndds-C^-U0Q~whX|#5$&1FZM3*@XNL*(hY)%L}$fJD%Ax%R$e+r6|-0ejwVQ95E zLbabWIaD#lQ`^tn2LOH_-j1&Rmg+_<0eEsuT8|ro{ z9T9ex!ij{;VgeCA6TtgEZZXB|Sl8 z8z4A!$|diXT64UJf34yepCT;l<^+;{9Pjg$8Vl0&_jtL%GmnoyI9tf0F{u>!D1vbOLoMy_1?rtoDoBl8X&0jyYw|sv8ndtNjOuWLI!$ zu~9yz7uNn%e|WQE-`>7{?{B|eu~k0A5h&6$8CJxV;FXoLCw&5zwWb}Q{01i50HEw< ziDOP8xIKp^uPOs{;@6(`^>ULqmU`&$T5YQhe$rcTKy4WZXR%5G3zuo*Jxg-p4)0+p zvxtN1^mB>MV|YIa76Bw2E8A20^+`q!ao)3qF`*m#e{PC6a0;yNi?)V9R_7e*ep#PS z?Proo&<%Ll-jC|Zd0}pocz<58fB2w2+K7%}*Dw-EoI|HVH5IrTXGEpVApu}$J(WN5 z{;YfbmJe@brb5RhD>1N;@)s7h9H|x>DNFj|67p0mVl6m>O6-%&cWb6*dtarRhilD7 zd^nuqfYk!r^B3@ zK7a%cx?F35*^fr!DUv;uNLh(14lGa~e*i$V02+>tFHNbqU`cvo5RCq*e)u{*{EDV> z8>(azcuUFYzvRXO(py{z4#}Zmkj9{b^+sehz_DNlueE8xo)%qhP9<9*S0$jace@lYt zO~DOi1(Zvv(JpzPvf!I)w33mnFb*$ImPNPjgLu!HEyTOB=`xqRMCV*@esOs-9k_CX zutNjTP<~T`A5CiyK&RMrT{Vt#$}FAs>ta&Z7<{aSA?rkA}RoiZ`p$08s&EBr- zuvvkV{5fDrGl8XQT}QUBs>CWse<^`uS>-%yHFZ%|y%P!MXmUEdf|9oj8(CBvjzjXQ1>yE&mljro!=~A;0N~*)NdV;^#H30&Q0yNa+G`i7{yxb6!x%}! zbjx&p=g=~_=oh0ct1M~(h=U(|SD+~2Qfo6slXR4A{#GLUI`yj9eF{L3viWKX8h7Fr z!EW)`E|HMt$sMxv$W+a_e^k)$KUVICpUraZfe%Y4RrE3Kv zT8`VAW}BYuZ7&0WzshZEf3pyeNofaIW|L&ALSh}u?^f;?J8#=>Rp(|kKuRAe3ZN3N zYVn>4sP8oDWtsu<0^adR9D2&DXvI_7K&vJxdiT)c6L67I*c>%~I`4z{HLMbutb zxI%PZZA{v`>Ty;7f4%xJGWJ$oEBaj-bUXL@07>;6Qd?vymLE@QLt(0I9GlZ;Dhje6 z`O6{M&KK}(y4EQa;x*@WHHWS=@2L)i>3?pUVFdqg0=7Kels~QC?Ytg0pV>uA$Rq3& zHsj>A_H$ZF9h7JKhaKLIUP^bJhZiCwSwQABdHm|+0Yr8Ce*y66IdYtwmQ4+(-9DU# z2VtCQJn48rX4oX9INp6s;@o~boTpfgbt7#z#W|*aul8eWWb-Scme3U^$;QKR%~MgKISe<2P=t29 zY8P_O8fHut81mmf{a}u(XkWm_$VzLgPbe`mFAouC_sCu~Gbdbb{My4Y|5dZXt`TUO zP4FQp{aT&-+Q6)BW%ZX1T9J9Wv~PP zBH#KOEAPC#7^`wcjo-^=TUY-g zK>1V@f9sMq>F1G3K_BJp+qF9vuErThU(k`e?Y9%i<5cVP=>lKQRF`bBaW<5N3A;*D zi_%?F4r}#Rj7_jUFW6gsmh-&(!D%@}Sv`l)@)Y^AT;??aocvrW(WFrFkj9_YTqIsc zJDjCWZqt#e?f5R56lm2&a2cwCmP3yXum)8rf8n`Ml7YbqW{%NFv+Jz89Nw zrO2k*uUEv*DK3%{Pqp|eRpn}l!P3P^4b*>r`g9d#e{w?=7d|1sa;FOfpErw*~w9y}kU}W43MVr9%OpL;FJDk4|@sliS7_{>W_T*+}wr ze_|szX|(R#LSM{LdG}6ppKKHkdef4%6+I2!-cE{W)`t*k2hy*S0G-shQc!wM@ z`QVOD?7k%Fwd94BBNg_3x#@^vIqZa7=P+yAn`2*kyGd(NYtOqUS0E~6=?%pphO4#$ zWv22?1?xbVk%zM565e~&fb4!XJ{RjZf5TrF>2^OfOQd$3UM9|g?8DE<=P}ho4sCjd z*BE@za3E4`H;(KSU@2DhE3PnUB=eNMEg9O$N&NFOP91 z5P~AHtbDtiym1;tJ`n{M@tlHVXP*!R?Q?RZn)gLp*8#=uCGSUhbw$d$;y5HVe~`I; zye9UY->s1y$#yvK2OL+nmc*quFd67}(>vb&`pG=+v0A%!*wjB@A-&vk*Lt^)l|!vq zay}JhR*?hv8Ac?4gw0xRMBZa)-Uo3W9K{0lJ3un~j~C}G98(o&KQ;yU2jDWW2dKp^ zC-c{p!_TgJFtC&Kd#xp@r}-1Yf0GIjP2tI4r!}fmkio(im`?K3sgiqS`{|mwtD6!J z1011liJHE|iO6|om5@2ifkP!lku)IDfU_}g{MPhj`Z@m3`204`4{~Jh!RxVRY7dNQ z?<|*awbydZQ8hM}eH>u*>TuVv?M~Q_yRImy1Hc+^Y2Ew2{IK_`vW+jzf7pnDOR#8Z zlMPn)nI_Ch6w6(kGuCu-jJds2qgZERJ9}Uv-EyRfzW91?r?7vZ(S#DxR|QWq){aN$u&& z0ay^qc4_06{lbNys%XP?O)g7PDoz1k^0FF`_Lz2_FxVGy#-N`&e=&paR(Un+qJG!W z<$;_^w%!Z$|MdH@T*J*q!?yEOuH|>d1t>S_(l=$S@@d=%ktePyXv77T- zHf`Kn$bh_jkP4UhLnae+;xNLpRW*Yz=d$d^v88RJQDrH&LQP7^bZB(a0rpK|AepTDnv<5WDV(B2`KHcEt$M`h#iy zbLlOk>yC0=f2vp%0M@21jdvI%uuYDo&JXe;R&ej3V*q7Ru>{;?gi|w^p!8w|awWM2 zK!f)LsX`nWHcxLxe(hOKjwAuopW6g~>m?B<9a$|OrH~By0NPFBHc2TdU8+pLAsyHo zsHm@VBO~-f9@n8p*QvI1Z_$f_v?z9S@D%HK>hS2%?d>IaLg~vzuE3Tl z9rshme@5MbPHCH)J?^T`!!?5Dw9XJ|m8YIM^=4~FS=hmG+IZZT>+kW$_4ei0OuJt7 zx@I#gGA1uzR_`)ie%H4(NBN^`yX%MxGAD9lM^Y(u_c*L6tObic(Vu&z$C6@pPSD ze>Lc$vJM9?dzEM4_?I%dJ@ZzsI6J@()!{nz%SkI;8imX*`5XrbiWtzHD%uILOHi=D zDVmtnP&o7D{CxCEu&9ZV#b>KmHJ2JgYNvrPba0XtKh#xG?m^jSA^`bnXA|fBdAaUt zG{;R3cHg&sB=C?{G1Xuny=W2tU3y;me+N`BQj>}B-JxSWD2uDxbn;STRhyM;B`L4P zk#3#PyGB|{ea_4BRSP)wLMN|Q8EVvS`}&xAa0qKMw2IYU38ySJy)a307=AsRH@gj5EWxn3PqE>W5TA$kWE}VOC**nWR zPnja>jFgDxPQVl(buf5!-ViU(e_Kg*SWtIcWjRm*>n8Xi?Rm)yIJMU?Mmg2%V;h3O z^Pw9RhXpjG%RzLwwJW4Vc~T~Ws!$UDbN&8$d;8KqzJO!z7fk6^gnNfIq`Er{c{orj zOZeiL@QZbf%I@i)1X!0Sp(19V$|2HocxGzHspKxz)e(?|$Vx=(I*@Dvf5xhZo;t5Q zJHgp@<9W^#wZ3bL5dP%E53N_t!iU_;F{9#fcrz_gS8pV$R>~pOzMb$QzOP_rDGkdB znvIFyEOD4eCgU`XBP;+~b8s+{yPE8-eU8l(j#B$gwif zG6`CI&x5E;#RGQT&V4Jfe^?)$YS)5H<-#R(G^vvLypxcZ_7HQV?oIN#0z1%~IrXzV zRCYPF3%5PAD=BkoNjrrbS10|-L-jfzY9VUd?D&(!39@ibIrEp;;G0c1Kouu>clt=u zU?dMKvIH96OA&`C?#`Mt%5j;B=QPTrb|u+GDYPPt0dAQf2f2YeGbjoobFU!{_-r?m(^>=Y0`11{C285lddAUbXxQ|7RqY| z{~X#%pTA$YKfa8w-(J4GJsnyy`VG7d0%%*jGMUs}4fXnzF`N?ao1E=c8MsqhkTf#D z!aHA%6+5IZt&k)@z3i2sMwmw3Lj@4Rlwx+AcfIblRMKt5f0BC9lv`DC8{qHY4Zv9_ zBO?ZH{|3Zxw;a5Q;UDFIrH@-W{! zsVlM`6;ajGzIa2Ky;U0eT~MF~&>B&&Cu;PAAg~A4SjEsalT=Gem5gf=xtx$^f4dR7 zq7xOsx-=3HoZr&J?Dc{|*z=s+Lw8qp#Q)zS-mzT1DQfW5saOK1zBz`H20(T7MoOVl z5oW&})ZD>KR^>|gdEuh%6z5XUP>nm-Nz<#N=twF= zV&Ca8+3L*^yOhe@mJnyLpA^17f5^UB(_zaKKE0;J@#ARQ(|0mX8KGwb%yp751qHCQ zuB<%Y0I=MYKz5i;4rCO;X*aZM_2Db8)8^-{LwMD1Zy!J)pFTa`4L^=--v>3c?p}jD z+9h-zQ(KP$n>}xuVq*~;q*3i_b2iEl7K zJylz8Z(o0-4hn3}R7+Zq5y7ImcHkQRdQ#+%!lYFyEXwgqUx!O-7b%UsA*}?=Oa9XQ zi8vB?G|h72Dn~i&zV}7hEcVQ*DD%R3)|jcOT+ygsxBlMH?JCN3HI#=c7fJ>aBy3u( zYi0lPfR{!=>>SnBf2*8%#VeA+dCp^<$EG@|1N)uaLXKaQgVY~cV_A+4rL4|Br0-^7 zs6ZA_>yjR^-8*jm&zE1DqFIQl*Fy*c2(1S}WvIf#7G~jMmDalI5H)r!c{WxuM~yDY zN~*n4((iV_i4=N~6G(!S=n4q~PA|LQ?cmGI@dDnVtYrN+e^s65u)jwzjX8=enl={6 zKV>09l3LVvURc(mAs+=9m=Hj#(?-ws$yGoE*E#-v*!6QV7_0-xrbf6_Mt3NUN^}kS z(vePlX?&K~JX$my$~BccO#8Xt7H*XQ@SAYZv@ci`Zq~e-jjfAppnTU>oy@NW4U4QX zO=Z!n1d`5Ye|EccvS4@G(YPEW;7=Thl&s2zBh`{mST~vVLZz%}eY$d%5bcJ)8 z)tqOm)Bc=HNr4YURP#c^R7C^$wlj(f7D361+Sy&d3BII&g}mQ`X_2! z!@k=Hm2BX6s;otljt+6I8Z;LDMKXx%QZ@Wooo*(lE{7VQ&NKIEh>*1qZ6qyT{HFdB zNQ^4>Xn6)n%Ik+@_Gzz)Dxb>!)T@$BPuNx{96Vxom<3N@R%zxt(7riACXHoXeX_F! zGLe30e?`p~Nq&?D``Il0R);6lvr!{+pI=M&G0>A2*WMJBr$xJw8cSJjj-gY7$pIwy z1wger3{9$Y4U5D!r!(0omo7CwZUjIXT3K=UyhRuz7UBdDL2k+AxaiNw}GsJznRZg&2*a6Lo)P9(;1WUkZiQDFKgASSN?_4MCuO!^Lg$> ze*i4qc^@E3qdo!$=yx$Re~c7QgmQQ9n$O3m6aVrsrI_caBiOgj5nt>}J(yQ#R5a({ z?^u)Ynx}x7)Hi(rsbU6u)WLzlJ}Rqb7S31`>K41KH7g9GOBlI~%udwPo=xi+GRyMw zx_x}@_2aKOXZ3Wto_ZLpwR(5NI%z>8e|^P90BN@!#1ImjDxn2Ht&58^9Cpl5OK6d}K(IbC66L;;|2s5wyp9o6Y&!dO;mTtXv9;G~wHQdyVonJJ%Jf6|na zr`??eqQc&jfTe?5RmwaP{~i}v6uY3^!j*^;jO^Qz7Ebt{t?3aC*tBOE%Q zf_}0C>3XRF0|v_Sx{p9a>Q?pz&A`wk$TT!I>#Q=KYXt8q~GM(-_#LwZrShT|1 zm9YpcBVkZ=a?qF40?rNb$-1y8;o4++Q6T9h-MiKts(e!xHpTPx;P%Ble`vGC(WriA zO0p$S4?cBHyv|&77^B|5G~S%8yyMJy&yM7JeW?h8e79wFzFl&Wf)vUs=!a@LS}3dd zgv09=fq{0{gBP|;cT}pu@Vs8%-<}N0Da~#gHY-pM+|>21r?%|sa$lmQdSq@$qRVi!7l=KfAaWH5H-%Cvw7JuT*^E^0q@#sTD4|1ndb~wQpxM4f>}+xo8}D$2vkxsML1O%bbGW-KKb~~Nnxy)! zP2PFmdyg98@TN=EEtuo!Wyp32sZS*q_NNtl`Sa`e&EUCERD0Nqe_DYwq;*BN0b^Av z$&*)6jj4t2kS|Bncgi{2`LbJ6m6aenxTsbhLGq=ZByyd?b`EKr5;U=a_*hf@zvJw# z?%Q>l=c>Vy) z+Q7~~9P$Nq7E&obe<|M5wxL!xQA`<&!S~^S^?PIX#HF2T&|ecz@_IvXgFzE|Cx0hX7|jHu*~a%#c;p9+`q zmM?`5ob9bKe^O9%yFe646jpqIBU$<3BP88EL1e@hj*i0~Z!n$BQi^UjIKQ`Y?8 z?XyuF{IaX03UxRNv0Sd|kri~X8%30Ds=}$bvVeJj#4Sa_rkBSQ5bwJTl(mBAcH%Z) zhZD)x=n_H>wrkNQM+tTns0mj*ovyUt4Ii-*rZ914lYm2_3!%ibY9}a_|Mz;d_Kv3-q>h%#YeY) zG`omXQAH_AJ-qEk=%a4D-})3iy};I-*J-z+ND?59u(sMh1IB6ub11UP>&xa5e*9wV zf1XpHQx;%n4FSaGDtF4d{9P2Hc~#&@+|WJX(g*0QlK!2FUZtu@!L~Fy?4mBZR)bFu z@*oRIY3GDqj)QFm=;+bez#|o7&Ky1t`YL-F;8a^81omWgtY@2Y3cp;tJMOw1ZsP}N7c^nQ6Ql6a0oa+m{5Dwm#;Za`pLn9PFR zVG1p|HK9<&L2->CH)B0BFn6!|n_qJ#HQz>=C?7aj{4D}D<*j5ZrGE}@-qh^Z+Z{-= zQcO>NZzQ+!I%B3<&`Q#)krF^$e-UV*om|!cH$ce0X_vUF4995AWVZ-?T z*4d-FZLt6CRDbw3-oAhNwHId4sLPSOKzf>$WeB3wi#?|pe^L?U)bU1jKoE?2?aK&_ zBtSJ~iY`}4Y&j}kYTK3UV!v$VARbe&aOzU8a`IGCC>on(J0<#0wf9r0j1Eb5?0-pY zsJ;?~#kOg)(X-d+g~xL)!CMyqE!eA9T~us=#Vb|^RoTQrdsfxM7pfFOaG^k0wNz}p z)13n3AjxJe1f~LPm4eA1UjJCMKVCxq{KwC!b9?lEPVc!zl5usqb63XdV1w{I1DlPA zpB2AYPV%`kV~$Q0=_g`R08l#@&3~{I{YgC7cF0p8rL!A3jf;h!EH;WkKv@uQNzhp@ zM^Ru z+@_5~k@4Y_oXSz%BjzQTKEI?U&|=I}wsl=?4Ca27={%=tLi9Sy5NS(|LXMqxC=&vN zRUqgp^NqZ(6=+1RX+=*n^yw$W2_!#W z>;#)Ii)Mn9Mh9_zEsNX+{eQ954dTQ~jrJ5NC?*NF-Ph_#i2WAy2@1e#)pNUjRV~DJ z&3~MUE1XZKp2>0M;v+iYsQ;j{NG5GzXE{wg;MDBc!tOlqwBfUu2o~Q-B}X-kq*y3o z87^0{$qCE(VIjKk=-?PfCQq#=IAm*@gVx;}v~`ZDZ%Gpu8O@4+J4N3`SG=>q489TKe}T9Kxzj@`OHl)pj?f^;L{ON__cb?P&9m81yiFF zkIBw@?k$cI>1@A%bJhL@6lxF5(q85)POL+6&YMc|ThvY2PLB$w#xBLpg2}rzMHGsX zNm-AB4M?@>l;|)7RoJ%85o9N>Swc`gVSms|kfx-FYQK z72WIrfdKYao%{rBrM;;^-cFssqg)}9c{crVXjfUmRgw^)zk=jEjHhNzN(VZPq<^!( zI}!QFD;bQ!fDOo@;WL-r8q$7XlmG)%59&;eLj@PbMZI1mLGRkSG{Uws8<84G%k!&g zHoVHGr3RD{t$698l$u;d5wp00ixql# zmKqh%yj`pI2wo5@x)pAk?NX5gH{|gi+u*Al+SWF?Wb#`z=b%D7E`_u1q<_XA>sG(K zeDhxE)9dFSOZe>{DpWUz4hMdMRw)X!9viiA;>+{ei1V#3&LeDOD6KWLO$H88se?=NNgFN!J z7o}hwwgpxWlRojLg6$@5sRs3OGyMESza_&3;a+4m<_m=HdG+9>K zHT6NI+MHvU*9x1an87CYd*TGmfJcdtuA~>rHsYO&=6`tCeDV8rhP1bI6PeEw|DPNc_U*z5I9aQ^a1*#?Dwvi9Z0>v`FUQkCkLzBm8GKB z`{LM}LMViGs`mYuCw#EiMsXf(SJxKdL|M0Y0&TvD+o4-lhalo}SW(FJUnyX+;HLDt}Ns zRe#*`g8jA=%UNqpYu@U8wsxAz_OT8}TD$97J&3IROZZLzumglB;)7Br$gSRDa3WcH1d1%L9Tk8zI{qauD9}b>Kkp;&^JI z@U_62&&&1FU%!6&(El3!?=P<}PXl4M(7$!9jr7VA0xJFy2?C>&&K4~)7fB+*R67KT zsMPFXb!GcPaavb#k2t3vI3=8!=}Jwl2O0o1E}Jc@RZ&2%zJA(jFXPF7soWTy(!qUSGI_EyGi7SsQgT}D5@YSi zWw3Fc&4^L<6byRZM7QmFT#>O^K7Tfghw6Su2#V@|HAlDs+{T5W7R z1RCwnQtlkuuv5SRRnh%Y0PyYRVz}YhS{J*C)%+02*F@R%7duI z*WpFg``!wdHX{J>-6p>R!wzOnXKk=^(NR5YY@tb1_qvT*LXOR;E~*>p)MsmY&=6@< zrHIpS80fDEt%^E)#qQ8p-<@5Q|kme)&uSs8W z1VQyED%)2{8y-{tHjYxOR`|GTY>Fj#sO&uK~->wxeOq|~i(KqPk%DOB?X#ctZJ@_4_Pk;Rkn4 z)0hOy_UmQ)^0ATxp1A5yGZD(zwPPXwtq$f_M}UuTNNWuWQ-6Rf&rIHy9hB6LIUUFu z4fI`=1=G9IIiivPWU)zgBjEL&^X9jz_JbrGY+mPZ`t{r>l+0B~Jl;nP=iP_Kac4iK z^-i9;895RL9gnXW#0BWq3rp4LUR7?TNYcCH3_%`hD5~+Qi6vSa&0*vkBN?1czBRTh z8S^xPWbGDK5`XL!N?zC#>6eT5>sh(JI3K^Mt*8UU1-d%eQ-pGzW4-K^KOQ7I$2Dlh z#7}cv!J8xmo!pamM+EJ9g_e(c7AFq&Rjbf!0}J>km}2eD4B*gH0?1|KJdE|d24JnH zD@dM`JF6VA3W^U+xg*u?wl?c^YNo6J?Xs%QrGSS#o)5;7c|!^);UjiwoUQN)o09>M z6Mq9+!3OY8OZIEVx+*qPo9v34Iwsz6@OgZ%Vi#|<&K43Z%Z%OG3wkH07hX5-3_Qhy zQY+|HCVLlTxsq8r8RViOk8P?XMiK*IT}2T`txHl?F*_3RFh=8y5TK>DtX=tp9W26e z8;XQQwIDlnr(>LxjYZmAbvWO3c(HIlynmM~vL4ygvs>z%_v#{rs24z;<@07@H1p#iC-pml*PCO34yh~ZIWO;n+)_1;wfjrTD_&9t9G2#tvs0J70lki*k)Q$E zf%W1IuM?yvINr;Z?rEab*p~ZxeS3TT^K1R|>-%v{bK~Y6LJze&(ac*-IyFWov^aHI z0&>bZXVbd^G6U%a{^kAfuc#TV-T%+WySWXdhI2cywq?gMCT8->3>SW!6|QK zGgfhHCAA_+xeNUcTU0C|x#zNfKplPZv|UOiuWQ{oDz*TLw@f6yUSN>TYxb%f zCY6tk&`3XbQ~LXlmCbjL_peVvW_PVA4HESI7{GR7 zWYNi{D=)Dr@mDtUd#@4TF5^FG<^BMqnHZ9c3#w6yW%hj9 z6Nis2?*WU8HaT)n#7FOkkpQCSxwfM^tAa!b6B3P!?}Th!RO*w(Nq^zCI_tA5uegM` zve{N$$|NX($dm_`?rH~vP)C6dXz^;xfDwpRl(1y)WUtRXEA8}t7+>#g>U6u_U1jhA znSx3uSrad5=ojBat&x*5lV2@_jO-joNqF79kmj|xjQ~DT`hivkb%u7ZqZnvcF{^rs zT4tA1+soBE=)Q&OnSX06+QW;(^m6$bUiUTfNmDWeJl%9U>=s_36tT>hwYmEKa=3My zbe^y{HOwy|$Q5fw$~{7pzJ$k;Hd}ZLFUPTa&W3{|&V~-fs7Rl@joVti3BO*xjGvlqI9;H1I@Dn_F$GNqG=GmIg%97yQ)RY zt_ztKtf%IpybML@tHp~-GnXi{M!sHD4fGxHm#Jnob!XU-EGNg+K|vKxFLhbj{Na@S zPKv1Wg%Ni8kS+_FJ|)Mj@igrbAwj@3HT|q&Qa@X<8|o}V!CK2SVFg8=JP{xw69Lol zylCrlPw~$0S$|Lae1Hgr$@m@%pn{SsJ68aLNV-L;z{(+1wVxeH0XOvN0ft4w`LyTV z32qL{Ev@Rzp@~dXFfaX>rU*${<3o|xt~k$1c@j#Kpmg(%4&BMntJutU#%NBy5yUP| zF5#8fzd0SZvC|??#78+N>#Nu_)&R!NR0+n8icA5ohJP$OMY~uvDse3})lB1Hc-1It zTz+1(8~nUrRFuU0XVaIPNa{&lqhz37n^B7o4wrtHAU$1tTUvL!p?&F6ZzAVD#6HKg zsDYgPKkdHDYA#ghEeN9(^&$0=ah2H6@??75G_8KNP2C<2KN|z+@?IZFwx{^w*S}B1t7{@Ux3kC6TCyoYU@f zKeevCaut7g)T(LCG&5gVkgS;FrUf6FmU8r`HS4dhf4}^OsHhSTFt)tD*hqKhkqSU&f2LNwu{Ukep<5Y_3NiU&iYn=EmlJb z%0Y6s#5NQ|smj9@O|g4&#`*G2yz^L&lK5~oZ1h{FbhBcra%+^#YEdZW2*ar#hrGEYP zEJ^U#XadUvY|jo3l1pM#i~9&yZ363NeRxd!JMd5^WNj*D64IJBnx=r(hSnsTf?>MJ zW#DF~JUT3w`TM}&AKm#WWKh-hh=0YY)#1J3``M&yIQx%F80yce;{v$vQZ{ItHvX@OsT-Nnjoe4gez#(?sQhaOMl{w6MjT( zP0M7(S~*Xvdv@8Sez)D@p+%0D$K5oq)}2$q?~LoKPPY`P?z+<}E?UiRMXIFww~6CM z!ALnyQI?nFSdI@7rYncC*wduhYhud@o#Er*{J{Yb*ALTXVx*eP{#f3FWcNe{2UF&s zg8v^s_SYXzu3x)@R<-Jk4?->L`V0&J+`t|L791=T!C37-inU z3`%T%!~*$@sjDPesgL3$Q?kzj;D8sZ`fihR#|v+2@sQj$ppw*<;_KnvdT%HB4CfUkiPVwOp$YR1a@UE zyxg)CLKU?H9rN}$yPh2cdTitPX}!L`{q<`jK3!d=RG-zxnS^(jWrWIq!4|Og;5t?9 zl5iB8?9SY=j+eMzHE5C~5hl;{pgySVq#R;aG)>Z>lwRq+-ckZ_0#q`lf;E7&#}&z` zCLg5><=9p2(U+C+j?u$ORFmm!smBe={7M)Rutu$ZeZC zvx%@Wcqs4$hjH)Ym@3w3lhc|ef39)x0{If!osyU--8XA=CHm6As(6Lrco~(qpjSE{ z6#$sX7K@h?el5yZ3g@W4=%JzBV-}8*SuYPt?4 zVqV;c1Vu-=D{A}P)hM(4pNm<%{!vyVIcTH;JVAYL>y2@Sq6i zqYoYDckg~V0?I|jc@yQnnIc>3W@~Y=>(U-dN2^8(VcxFHHtOyrV`P5}HA9JY-kWkP z8@o7GnY9{3lT^&h#9JGCf21j0L5j3(M;b}QahZaW_CC7cQYK@!>QtI#@a3pycqcc8 z-Af;Te16vVf4bidoEG1efikGh1j^^Q5yQK3P>UYuQl?erb^eYhEzgAaON6>+lh#Sc z<}D_FIy=?`LryIaz7_Q;9mA*KYchVxlv(#O2bf4%={A@&4cD&Be_o}WSb?a^l6ltT zkirSf%NOu@PKfn-cs0d?Yxa2B`vDhHw2X8q``PW+I_pT)t#u4ItWG!G)qu)DZmMMS z@@tSx+n;*+FX!hEU%$8i{#qs*bPE1re-I3e-z;0${VUUR+kz&r-WjFtQDS()Wcef&_5g~B}2Sl8>wEK75xt) zRK0)Ou5>oL_OyII;V>r(R}c(Wr-1qBtRP*2i7O6U?SO#Dn~e38PEfSEzFKke zxa}!!I_!<&8tx5f6BJ)I)6;yR~N3cfe$;0E0C4Vm{~@)MY(qr=eqr*N^q0R_8KK*)te6o zzPD_*X15{L=e=6;)^_2Tu^v3U8o*~Fj!9}8wK)W;eWLJz;+xX1o3}Y10Jp72>tq&m z*C2o}1;`_5@bGNl=_~ng##Evt#4veLGFG>Q>9wrPrb28U5g?b2gT6p zNPS?Rf3UJmo)Z5vMX(NC>HP8>f6^~!=pBv`cShUvR?^SuFJ$Kk#X?U?jRjqcp9_0^yzwH2Td8`vDDrAT{ z9IpNQu=Sj`dC8SDH;Y+iiM@8ET9WgMrfm`?`#iDyE1;V4lO(kfjro})yI+r`NG*+$ zfB$(Ce3tByBG2!(ZlAxs)z2i)Z*Q+(IjK(z_sF08hP)Cm4(&d5JXF}eOCqte&f}~O zZ`ko8F`iwDWd0#FZEFFfS&NQZQ4cpZ$qxY*?^BZ+--m6<=46BQ)jDkKMDWu(z0CO@ z@6DgMsTv%!{B$KR?2IJ9^Qxd+CH0+Ee=sAt^g5OdfGpEFM2EBn&i4vV)q5gzuoR$9 z-c{u8!uDIg}l{>r0Egi$b^#3zf9z`qOR`Qcnn(l!ol|X93+_day!B**0Vt|Pwke&* zS@fu$lW={^&h+LZX${@M#-j(|>Yhgdm><1_#|e#H8;b-mPAXmsY!^MZIe*7F*g=$< zrH~Wlrln1(-0ZaBXb$kQBgOSJn%n7<)ujQ zX05gM4U}q0y+5ad*AM@$FK@rGmZn%M^PZm%a3Ye(sQ0^9krZa+(lpsd678qj7J!MM zbX^*NIz*ib(%`hk*7Ujpx-=1?EIf4ct_1b0aVK%6UyFtl#4|7!e=&@jYp?IXcJPO3 zP)6=vU3edPTF(I=#47SUc@2w{G^ao%vnAoQG!Kou97*#MQ2{fMu%gM{DTUeg-OD2S z9jBSpVV}jxQf(mjAe(}`ag%g@`BKmG>l0)BCPutFKIovv?yMA_Lt%M&p|FAsLC&Ow z>)HjHUJ_E9hsA1Ge+q^&4_ODtZILdAvH0!!n%5 zG*W)Yv$jR%K(qcgIt8m6ki3^K#CIoL0Kx?>*TnA)slPylGG^spvbsD z)M;I<`*m5%m-?{kHD$@HLHiiBKDG-aP9j}zeT{xSDKPDktg9zDBB-)?SnZip#8<`>k)5?SLU$-QWWmznkElGv(l)d1eEaWQAzxGMi@-(NnS z<2T|L#b$$xp|H%Z+=s>rjt-L0D`{J%JfEU7Lv_wUrSBg!NiQ^$6YHnirT~c@NYtJA zN#4lSf26Ay2!L{1a7JXZo~IOVnN=`kEb+a#rf>Pd+mJprK{BT$7# zV}r10-$sDj0wMf#1n)c@G~rJuiC4vyz=uQ(N8eK=m}}1F7_n32n}Vuc%IZFB<*6!o z%Z>l~G`@YQPfgg{{_0{%mfJg5EdiWXrkYvRe|a6M!h!>i$z5IcX&FG>uWX}S4K1VC zODa`mCHQpsrceO*FFp8uNfedpWU;^KrS!3B<)qrpE?c2-q95=J2v>q!PF95amN(#+ zS})l>huZO*Hef5Cv**=DK>#D{^7-TiU8fltFk`oEdV%xyw|=!4q}jaNNC+of3?GZa%XvAfiQ36?slFIhf|$+IW&J9vq40N zlKN2QjXVj|S;4Md)VRF{_=~;@&UuNH))M?=ok`dXm1>_Db!SX04-Fc zH!qGeWEHzfKj3kd{;8-7U}V}~946?t=4|^#CpquxPi?L}$<*_p&fs0zDRYaulVGP7 zf0cqNlzJ%p=e_+D$f+8gE<+SZzHVVtseBF!uIeXU0-Nq!+%`?-^?xGjA64Z85&xmp zgkg+azo$-7eOtG0ukHH&YtLv~C&_6)P>^a)Q+C3;zty4kZ3ElO_YPe}1U-p2V|n=T z2UA@^XM!tCj6bU6yhV6Ug?BAkK{`%yf0E9aRp*;NzZBEMuIqB1@0693P)*_Bv}Rlj zzqJcc5(~i>)k2SjvfUMVHLbCldLs@;`{fP)u#?oMc}c+s~hR`qUxa_7@(J((ci?vjj0ms()nJTyn?mnGUw+CtTi_i)x+A3nA_f9G_S zPh6*(iN)|yc%?Qs6zNulPIGr&rd>!8W=*H11FvFAwr$=`sHxcb(z?g3?-c8#@+39b z>~VAE{Iwi9_DkTAtiGwWf$Azzarics+V`k4AJwgJp73Ykqr?V#`2tWbtdq3D)44+y zw}~8g65P-;cGWDq%PE&Ryge`0e;?oaU*l8#H6@C7P>Ed!apJK0BRG-6TATy@KPrFI zqcrj)gS!H4r$aDEnyi8{bO>_JQjsGy0@+%6*=XJyi`EPL+LeRa$-TOV9c(E!e;2?WJOpqF zvKj>$5)`BUBW9_?P6sU6CzANVCn=P$9jhE8 zbxYU60$v;wfOELIqK`=|t7DGNv1FRAf**M3Xl#CsJ0ENH_sh3$*Yz7|6(xB&cDoKc zAd;lD&@|1E6cZFo9gF@RtqbDW57gs8pFIMjc_@ds2`+~|WiqEhe;W#i26?B`j*Z{E zC|BTJE~N;S`@X2prB=Os-}id^k{Y+vsZfxe;ZiNp4lB5nZA!h&sU-e6_qi_fnu?t@ zG|bjjW{6%-Ug{=JkPu2i2kP&d*A8lh9gItTts=iBm&s_Nw-+n7k%n)}^=1442eYG>Qz>MI*&*DP~;m}Icm)b zxXY<_(54hkrL$}zXtjD0iM)rfMHE3zn?ywwJyejf6-``@<1zN2`cS^?qwz%Kr8t~H zO`WVCY|Q`+e^uEAMJ$xcP~+pu&`=0 z-0bNu27SZGxq8&8r_30wX9C zNG_?euxsiXM-um?NxuV&lZpnAvNhd3O(894_;lKve@-fcZR+wQZ8QhyRfhIhoJcP^ z)zpVxlr7dkzQ0D#-nc2qLczYMTF0vc)eb@`3BXw(swcxckUe%KIut};)g-wFEm@+% zL8~^@3kAI1*5%~YD!ay8Bb#5hx%TiLZ zpAB_gf9%@o5I@x~VP+>FH7^P`mRDnE_E23oT-l4fu~xffIvRzY*We*6I#F+c0ghu+ zO%gN=etd7c5|r5R`OxPeNiYV%OVZ_mcn2NKwN2}Cf}}N4(njbE1)M=hQ-V3#1V1l; zn6d#uGH>%fScR+0t|A*xa%^L_%Q9JYT4SMzf5EmO9_#h7e*fJ6x;w+=8=ruD$wIJy zr;+DSTR5(j>c82U?Bx)=V7w?8UpP^0usIX9KuP63RnMOyiSx>aw_ipL$N*Eqz7$itI{*k*AbQ)V*A z%8cvfaGOTus!iH&Z(Tth?EJ9e>%a3 zmO-2P3Y~pcn_W-qh~n6soe;vTbK>lLHbeDt9q3Ws@54))Oi$fGoZC?s$gYT{N=+X( z-6*qCEuA*uuJ=pHKI87? zv0}YXYxOq1{_*-{e17t@;gvsHf3Le{bCx7Ps~;?dM3hm>X*elzc&Em(FItZ|+Aj$> zkqOVOs2$Vf$?Kl$UMp2ndnH4q>#5 zvQrh#K@?4jC~Ky)x<=*qRr^2V^S8g=#>?m5_>F*#eN~(m&I-vp=m!oysv6NPlI=F$ zvwTeFOMx<(Fbk|CVeWu(S=bW)^cLsqv0wRP;xr4}uWh#27he2+I@;B(wv^ExinlrM z5+7A%cLZ#Au5B8|c(<|Gf7@^3^hNiTraUtnMb)B(g3GblvrIv;eUMs~(1>sW1WhC- zUE9Z2XHiu+&VfR4Z1$=-Js1tdVXosP`rdC#_R_w8YrjVQzECiy&F)I7Eu~e$F)L3| z&$j~+%2QO^_9PL?{{V=U-FpwRm-3VfJvdXDf!-{!fI;!4)@;9Tf69arPG&EEnE2%-VXqQkxt9)ewxyA%)Kja>%NR_fPZ6DxJc8=6-))D9@ zo@AG9Nq1be9hLdl11=LF+zomF0&@zlQh&coq5C7>kLAn%e1ADVJPEbkDsTS~A`;ye z7@0DasAWdeTe{7YdmSW^_lqNC#=}&h+JK}%$JWI-=KbSN^{A>M0fEe>kuWQ}sOQQ1 zZO-(cv+>xXzS^=|lr#jncD8$UP<Tx7lUGqd>F?2s`}*UErm{F>u% zoaA{EXqijwk|k=aWfK9N)TbtzJbFBf#C?vVqH10Bnyc8rGIHyCKxhbi0Yo2_u*E`V zi7nPsQiGg;e+$cET$0up`8*CLQR4DCxJ$4HpNV(bx@vTBUMLLN%X(l`Qs;fSbk6>b zkd~swO42QB)IXfyvNpaMxv|Kw(v6c+k+4N6%e$}vAdHEsi{;bPNOGTIB0&Knn`8CV z$cDN*Oj9iKW(TGg4JAeQoKc5b^___iRSW;irJ_CXKzDcGC3t7-_{D^jVVWX1eZngf z9_taN`n8l3DPwD$7FVQVu=hs!KBn9yFAvy4b?Zm7Px7{k-$)+vdRVmMh?5?(AAd;R zcvKBu?ExK{B30hMV#C`d6C~K%*DOzk8kOCN1-iNfwTyFDo@3H`PW8t~`G3PHRi`+3PrM88PQP<2K7RZ$!*w@+V-G*-$nJzJ zrJ4=Ip_I3`6r1y5S!cf3vXf^dlIEnnGnesDOJP+E&)Jl?#HiAKY!(VzbB1*KhY&~9 z_0g-Ee>3l*1VTDZRSE7=Y9Ci_ogzuh&bktt+m);Li(Mh|%nq)rgllUpN`L2TPVG1; zvpJLz`2R&@d`hV9s)g+82!U0W=?S$qN6d)@WP4>oHx;!G$8&hE4!DQo#;%waW=}M+ zyCI`u5809DK*rP~4TPG4-i!{qI%u|>N-*yZ2rJ!>Pt z6^RpBf&$!ZCoPWbO##{!41ec!_vlb-Tpu>$m-MR3)|biGntE(3TJcib6sn}D1Whey zv`E&P!m+GfiEOfB*6o+`p!ODcTCsZ)0CmRDT}eTLeMH%unzpbTWyZ|TrT4UnT9;B;t1fn&xl@06CA6r>hJx)UAxM)7AOV;#tDxe@lz-^eJKfC=b(Ub# zNmbO*`?jBBNXeIfWWB^%Cpo*0W@@u`WCsrqew^BReT+TW15=cx`4F~w7KH#gZl}Y1 zifl*FK4|2y>{=xpECej~qdi>*g^ogCY(~Qge>dv$Hf;-10*cP$l93`fzT;nHNHs z+9*^vTbD;n2r8;N0{;xJrSLo|i&85c4*8N5T2Hd^9B_3^SOyix(DhLYlRdTB38}>1ciu++4zg9mw1CoRY*Wht+jm!^2Y$3}85De9NLiZqj4Vk#s$iROLA*Bly~M zI^Q*riz;3y#=!f~c&AJ+_rZ~ND zn%ZQAeTvj%DcTAk=cKf~_uGq;V=BK!?KH`j>Aqb5^S$<$*YDqcJw#a*yb(M(yTl`d zrHB{B@n|Pa!R`8o>+l#uTh(if&eAnH^`=?yVt4LJ&9Bd~-iU5?r#4W*WQzY7&LjqB zkjc5tAqq;p=?2#vYI~6BE=6_OK9aaslaRO`f7RZ^Q9UVTo0Ch`$#UtLO8}cx75~$g zw5A1Gw&b+KnPmrE_mcbjr#8O+tKJ>*?rapQVO=`oom$MY@MN>nrZ!ROkCr{rS>=ofwIH8jkH=N5wdUf2P>m z5^su|7f|gw72XafuTKA;9bx$lo7UZn<(rMCW1M-Vnj6HLU9IHG*S!=m(MZ5&1$c0d zYmn%3*)3!bzh8G`&7k$zit>Sb=Cw5kUh_p6ZCiVEj-0jt3oEq^t#X2ng{-k&>s{$* zPPhXyB}B)eo1$h4Pj23}Xv0p~1(_#JW1o|)x*C6Rll@6SR!`MiR>~nt8V80#n?CQG z`paE;n>OWv)UhBv0i@QV@amCvpF|JZu6t>ix-MQFT`Xf{`Qns48`2maet3LTn6&7c zrxlN8&?Ey(DJyDeJcF>3OZrm#@F>6jty^b4-Yek-x3wE7e~=G9|KptbD1}GKXLz z0k}E7lGKLN$YmD`O2QYzdyG~-Hrpf$xM-kR8 zDLcBQiI9e|R8CalMV}R+WR3cak{RVMo-Kb~S;Yc&Pvse651Kb}2y+rdlio>x{F4|@ zzLG)7msE8Yptm{2cD26fBP#l}<#J!HuYG*{O`k9*ixG#(Vk2BdmPJ)eN6pd^^ub>F zT7)X610|jvW&n^{<@0#lOgT9PZb)j){6b)%&~>0pGB5atEjl)KoH}KS0|QV}V{d-} zQHYN3Cs9lIMc)e6MeQm(dHk&2rmXliE=Gj)U$uea<;3jx})gRrQ7h3p6Kv$;6YbG<3iLvz3j*; z+ooQtu=vqcT@}C9!l5~JHn!n()XJ&SS1)&0N4GFfG0b)yO3-5${?HHIu$heNN<2&jS5G}HY5=sFuEIc_9LKatFUOeB!`G%_T9 zB-)T{E=ldo?9<=(foEM+6m_?|BXOEtl}I4M9TDN~u+Zj2r&U_9Sb$a^z!$o zLKf2nXv(^QX@{rf7ZjQgwz}tFafW1Q2bUoeoJlX$KxtlRs6Y^&*XsM%5C8c!`MF>L zO2w#&?=3HEhx~Cm=3<{Ri7+Y)Q~43dgkCwelbn;Y%$EZYDM^wQAXR^?upbw^86dB$ z>vlSU&~3Znn`XyhM~U9M+iV23Ad)``uca>O_0|wzH532_;pJ0rT2A03*(#N=L$*~L z=NFajR!dy~r=2fwO9kJw6#Rnrw8V}M&4TKeVG|E;UZIJgWUxp$9Lr-@7si(;|DO-v z$G4ZZx#Q85nH>;g(?ScHrxUD}35!$c-i(vVz9Aqj#O!+oOrFlQfp4KU4jkVsd{yWH zGFgdL@6Gr@3A^Nz3%?#FJ1%EPoLIG@lr_A(<#JtUL=r!5txtDVX|tCoONQU3q}^IQ zfwGfNzaW3ZMh+!v^pxQXN2|<$u%4DFp0MZG6_ywpM6v~Ltu>oE?xlB-s%BT0D1`8D zQ1jH>N^czFVRUpk4jRoMO1u{D>Gf{C?1?Td+}19Bl_TA3-W93ggr^Nr~4aD&c&wV z^g*PK$U~RwJXKYb*z<7C#)AObu*3bXDlh$L=$bo}1}3Zso!3nku|SqFZ5%u=ADmUI zEYZd3-5rjdj-}f7d|IsyFq-=@93M@Cuz(J{zf%sY&q3)eySOY2j$46!sK=?nj3yG} z3|@bc1Aus$yFLb6TOHO{ORCpEM_5A3TnE3eCTEz2#ye@VqZyPGvsJMD+MieK)7$U= z{_ySP0{TgRf!z&yhgB^XX;>@|T)o$D$nIG3PHYvxloBvYtq=@gJB+gDPPAx&9N=o+ zRskrqw>vo-I`|Rdnvx}&j|6Z5XStjlnL~f+)zgu+{n0k31mC8*n?u+|VSn%_r!%RF z!PzU3gEr@7GgN{abl&UbNQX_@z*kmU;e|Ghcz`&qkB9ffjJ$XSYjJc ziSJ{Bdu*>O_Tt(3e4FaM9Y?-F{0JRH6_AyPKIxHQ+_szvPS5vd1N^Q*`l+$7=5BwT z3(%*4WH+1lOT?fx}b9TW3i31Sf4ACZ5sD*RVf=*vZP14nPJ$MJL#5 z+>ZnDq^yK3D7;q9J(_B&hOcVPPOC|0+~&IQ4O*dD`zA$dYS)~o9Yid(Y2lQh`NFsJ z;E)ZJi;qrlUg=pKel6Gk{cP9#xWkj{!3%%)2tsu}!#lX`)PO+yy2ML_tHepv(s|ED zTTQ#wvla8+hZ4-$={lbAkRX*U1*MG+yx*lMBPHDg}5|lrCDH zl8)04T~0-Z*wkYzvpiLIYzW?*Xj51tf#;`1m8v4i%dLJWIw_-E&Moyj1xTAs5&ALLheaaIAG z%P;x?_RmEzTGfo+JyYyS!Nv^iHm3@g54zQfo%rUL)~Y(SI0`LS;B66o;b z3Wvj-FB`{o0_^= z=4;MJ-1qC;!xlCrR1!auRzJX0m#hOz(*3+(-)s9=zx~54VOgO;Ye!(}Q3aZ*%$Q$8J*UhY&lem`rIm8*Uo>k z%+Ry1oQk!W8VE9p)N?AKUEmPs9W+S-LS4Ga+{F%#=WA#e?Axbb-%b!o?dBxtpL$;& z9QLlW@CiI10UpD?NUwg|nx6pQM)mG4ZF>_Hrqvh5@wEzL=^E~4ms7FmHZs-PyZ+U+N66tM%tw|NYzBU!2QlVTz}_dv(|MQiArg3E+R-ds~)bLex?n z8!v}KF(dH4tHw%j0?U+SN|u34#or>%j>A~48-?vSYG!n=Ra(-+nUB!op{akbt)i>r zKR`by`@=>N>^fMiTBkBqk+7wG{phxm91CIc%lJxq73{VrKw-Uvhn{V`HO+-Ly=d;i%heLk&Sa#&cIxKp}@{*R^F1V4y8t)hlK2?YI>IEfx~C zc&=n-IE@mNr!sHq`(*>w4hL{^-SLZ9t)ugvNh%2i<6?PIA2aYNNY_ zaCN_hH*f_z}>E1PJtE=C(D&lTKsp?MFVn_#i8IXX2dWE2BueaN!$d|gz z?LPMNb;*9Z&EMja;V@8?BiU_+Xci4w^{s)Gt2e&D4DE$>Ru7Cdl+)4D@LHM+I7U?peDObS=@~Xs+g$rKbB@rl?Ckl8c&Dw+`5BC*iU|2)amK(Iw+4p57Py>m7wFw+R z>+Cp2vyZ0L=N0?>;rF#gq`lT1p_P%7Wb#0&W zll#XTf4Hfqdxl}LYt1zur}AUN=JUw^?WXjhGuN#FZz8GjdteP+i7bPI7o}nTyks9f zjbAIeHg;+R)5(85`f%a1X*h2u#5#FZ!N1FzkLC3#*NlgA?^REPk?kP0@~CC)K1hhy zz1hHYaEk4BX45rC?xy`uTE{CJY}2G&*zfhVe-gBKRh7{eJ^w${DKEKX@U1=1B;gA( z4bX^$T=E^8QTeF8sQ}UQEl122qcq2{&DA!X6DG8Y@w|dRb|oU5mskd<_u&OcyvY*n zrv+1W?Zd~hy|g#&PY%S+ECJGs#5#JdvKM~O88ib0dU+Nt_813_mYm@R4Yh5K)Ewk) zf0rr=gcSf!Zt>ELF$TcoEF!1P0xJ72XaUzf=ha?BI0Y;V4)d*y)<(upn)Rl>u`>CI+fYgd7!I^?pw~E{^RY za=~8e&XMS+H|_W9swo@xo2d3D-S{VOf89Q{g3!3 zbEt19tH7ceTdEeZCHeE7ZvArj`kMfp;1ac?=PNsBKbw=sFh1+gJdnOzQnH7~qQ>=P zUD4H?D)*BdIbSM|0A~pUaLdb~Q#J008QRH`7?sgEf^t1eyj_tOYkdmw>TsaAe?B{L z+ckl^l%$31{itWbQ|*jcn#@0kwD0vFI-T@+x5osiqAwfg@YK9y*k!ttYepgP=m-U# zRs`lpJW@tF@`_-G zE7ujvGCVil-A=apcD!9bE^Uw4f4@mF*$4_zNAmJ&ZnHHdv$gbZyfp0DKy%|(>sl9% zqn8aZFw|l7g35s@`#_hkoA;``l_S;jr{!Xqeyd;K{`%a1ZLO$Z@EU)PWvY!@0FB_O zq+3O_S?``2j^{?`4TfVISnjAF{QhGwxF`!6tN>I;VyhZzbTYXBPAg(Kp>5I9q)~Xu54VbQCp>n(bJE zno9p|>f*vUV{7c(K#nLZqe&M$18m>BJ^qa)AA&+MdcJyezrOtjOCMiV_->%wXma*e+Z$Xl9&b%uC_O%Ns@XLhpqJV&>igRdW#;*u~m)ZJH)x` zowMoBum%DZ{!_?07f6p6v?=i8oV!{xLA^i5wFvU8EV&SVsG4_Hg;Ns;TW9tq8sdGN zI0T-X9l_skz055FI2R8UB;z;W`4OQdnk>R+9Ur)=U3zwP>jP%V3_8LH*tf$*5q3>G zev=r?Ab&5aKgE5sV~RvqBAolu7nt~RyIp{ZV`;?R5IuIMA^}dd<)XNNL`oN^D@zE~ z!nHX-gQxvIIMCarnp$z3>HX}o)ouLepz=~RX+L1;N&{P!XH?c&9l1XEYrTV`MQcFAIh{oK~= zD}NDmAL_^@duB6Ral+v>US=f;gSEG!Us+y8m`=+PW$q;!L^ub&?MVp&z5}oez}_Ke z)?$9KY+v5~J-+__pqhp!a#FbbMMW6Kz~DfD~9dHoT;IgBl+!o$PO#xbn+I8rjP|# zu{5YbtoCW!1Q{~Sa;Z&rl7_a08uTXT0s694fB+Uvj`y8>0zS!}p$enASx%tixqQU3 z)hugj+P}zw+b`~GH z)O(5Q_81=41}Z*Sx6*YSC}Rmkx?)`nHlA-a8})gNMU!)7$p|l-Qzh&x5`RHubLCZ0 z*u0-q_))JOx2ETtXX{Okd|vAgvde5YU4ib^$g@40ntl54pN}7IrC{fWKYl%|bne;P ziCy=nU@?u@;GPCEX>L{=;8f`@12XN3XP+yHMA~X2JMyJA!?tTbB;()Loru}4D`0Xu z{J}BR!xPeNmuOT@L&^PIlz%aL-(_9d5w(o!z3YA;-RxkEV@LqF4#vw!ZB0c zY^Bv9UF*7}ACZaQX)5j6cU@6glO0qAW?#Z2+Eq<2@H+nu&;}UhD2DQSe_OO~e~ynI z-~M_TD0%8jSnlCz+ClB`Lr*t!+oocRvb#-lKm+KuGnxDw#D`esO@D+#Li^n9dzErI z2?X39QHO#}nO~EmU}sINZc)or`vKKFa2}770^NC+)~fw>z@Fpm@SySs-9BN*=!R|+ z5I9)N*N+;vS3BoTLQf0!*8Y5=rD;2!`t>+ffL%>GRH<58N=dAqWW&?OYX{YKr|m3g_a#uD z6-|M3No+{mhZAwcZIb)FEJ^De!|pM@F@MLrJ{$OnQ`7BCIdnZ{<=CR{tCe*Ih42v( zq85h0nC8__sed|ZY7x5Ia=Y>Pt%$v%eGa-lL1|f7f*i@3A2YH~HXKw(qUunwe6~8I zrqO9=e4`4I12B6P))ZcP4*qYS#|w*pqNRLcXtRPiq1A4Gg@Ue!s_-ObAkm$9X;8#2 za!P=#>^KLRx{&U?MC{4xg>t^^eR$fTkx|qITa{$5BY%pvW?q}z8CIqy;8?fLwsJh` z>+61JoI1_wGFI(-ux?&Y+dv%Uf%z@n=VBp||H@wqggw1nua{z+McLG#sFg}UK$OFo zjJmoHIj~OKYjPcGLhbIQ%neTvvW*B}LUuFHS`)wgD9Fgmg_Oia9%$fV-zHHIR(6 z*(^ZJyxx1VThj6=X$aCv+vcJ6-|)1N2}51?@@a#3aC(P|q{lvq7)zlTOb=8B%=Jwl z&|tHcsx0tpwGV`0=Nyi1@b;@MzeJBCa~8-P-G2()OGDMSKfb(-MmUW6Byq%^SBpp^ zyv??K@XR$yQlxaEmL8k_x4>CPdZoN1%|l1dUZw-Pa85=0w>|6O9%Oc2CJ`dascrY| z)uIZL90xu9*qTMqs3G|S!fqlbuhtBXtWZ(CMWvCf%f+r!jFtQ&q`?cigz{c)Eq{Wt zWPkS3J{67r;YN7Hy2W#Iz#`kKqi2Z|3MYwzm|uu?D%D4&1c^M`bLI1|kKaH1{;H(- z+<;~WAt*uZg=GhoLP!D$C>huP*AS?LB@8 znq2PTV+3Q$h)Z(Mnk{&^S|AxH?wWHpmdU_RUB#1oU z!5Y7|#_Yb6m`YswX~nb_{F~`#gv35|huW^&!F1~i6=rb;Q!U?2Kb1YG?Vx*93H(5q zJpFPAROj#1E$f6B=;PoF7283@950E~JZKIH#a)BKOL4rcOO&#V-e+=#NC@v$&!gUo zAULZr4Q<&bEM%+W}qYWwMfLww#oYDIGQdno6s zY;A9Zv8=;PyN849yCV)Is`5L^e(J2qck4VBXG3#;+NOTt#wuqhtD1@mYuZ8)0pACK z?xA#Abz@OAMjfK)9EiR{MfsqsR>!Hl3F`u{p;KJ+WvfPeR%?~Dyl7OYEZi)GGrZ% z;bfG5tY1;~8kQ|QU?T(Rm-kpC!hye>0j$<-0pQ@2TREXiTk_LwRrS%WSJqEm1wV-V z2K?g*mnT%(wYz@5`Pl$V>{8gMg~FVBy^jQy&agi-8@@3U>@CPC-fz}PASmaw`+-_vGEw#}@GbA6`oJO@$QThwxF)^M)08XPQt-u9_~ z_a%ammEqJ#Ejbj2T)3k?{VAnKN z*}Dx(V#}^zhb<(e#ESz!#0ZvN;L}PaY3^ZR#Ao3{vSTFehZxDY-$86Bofi;D3WMh> zm1M^A61jHX+@(=d83D?xoR?L4fFw}6>(xVqAj`-F_j2llCL&o-zqmyn?iAgV{~3P%yICXf|)bz~L3{8j{3 zyThl2o2;X4Ol~c&S;+-+%9r*!4HBlxC_5@ytj(*$8_(lbfc8etfkiYgZG5>?29S{^ECrsviA>yJOb|9S{ah}V)XVACdPDT7q;0w9#6_!Fd9x2&%D zsrvRh`iZJGw@6!=l;sy3_dai7gc?K)0>-WlH0jqLq#71p#T zls2l&&N&~%m*8L!D`Oug$kvYzUex502hlR>&*2Q~ee8?P+C8+CrgungRpO2GOGG0- z4yWd%_Fn5H2)knJj#Cn3G7t2W8$XZs_3e`ec`uq;Pkv=K%XIC&ETaWG$O(d5oP^O+ zTdO%?o8%{AmuOjkkJNnd^~n2V`t5`*DK9!y#?}r8)JcTUz>m{2RczHvN#ScY5KJ^L z`R;H{=O-S@llsnApsKK+ZMf%Uk)S|M5Ut4+>;X;o+uFe~b)SZwwFtTZ<;1Iwn~-oR zNW?q4LXhe!m&>2&aJWOiEXT4#6(33VOn}As6~Kz;@HIYv|L?DLVAT+4%P2(ERq*_< zDdmzcbE+>*5sJ+50JiXB79WUMnyUa{gZ+>8*A%a@$^3u-Z>nL9O7@B2H6R`eT9&G- z)5RvyJl0vL4UqA0eQ3?Qc2$JH<$Z06vYK~d$i?UFY8vf#Tv~!0CAQ$y7J-PT2>O|9 zF(o;$2KBrfE{*SW_1V1#;bk@g>n%o(o5Rp+R)Dao$X05Tt=uVpu~imICE!DA89UyJ zfLTR@jl<_4_nq5V+D+bR!`+sc^|r060pO}*Y7Pe5F|{Sm8i4(A*K?_ZsvNWZJK<91 zju&_pb($692hm$P71w}iq`ltclLcb5!TXrtK&_L3(;%5G+x7!EEhk(=m86?|1_X{A zSuzsH98}QDQh9EF$FqX&=kfiw`Tfgt3+;Y9$tfOokWRHaHmQaKzqU>U7*4wFvO7CW z`zEMg@Q_O(%Gnhc<`Qwl!r@)RC?-KGK7l-bBdeH4rp(De}hm zBxzFk{}w-8IVyfR;Gn9De*?v}Gv1fRpsFUsf;x1C(O1!bRyDF8pqr$#oNIdVj$CUp z?UjfuyAGO50A6dMZSYizFDj*@N?J~#zOL8Oy6YeQV7Y$($-4eYk!;gwjXkVse!+w8)RaC$=N`8+CCozB)he30CKu{NRUCmXJHpf50X6&;3nt8VWrD2+z!lR&3c}< zGtp6bj_DkQzO`PyyQQjiow=R6BQK8n5F#(&SyMK>A0&TafBMDReHmZBEm_K!u7U?P ztKO#0;{YBUUM<-|1ARV%5=cW~wr%O}dyUT^daKT)#H)X)OkGt`Yf`4NKNz7%1h zb#VAiGl!&ts+#|#T3gxeu?g+@>qNrAj_tCb3{SwYv2h zc*1^Rjg!Ovx^f>r)h{oDt`C-JZyE0nq&&TS4&WU}4(tiFU`Fl^&dk&w)2|K)>ofwo za1;-W0gof4s%B~Vi>*DPOz&p%;7^#vH67TmuM9RL|dj@|8gjIz-uBRXD_8BK18F($-<$*|r0}uUj9_U501j*vJt>q!RAI|VwGd=a zi++?!v+8KH=?4^-WU0@0I@gdlJ96iL28Gj`QAv2BQyl%!bYj~t`^?!S#~K&D-&-&& zTsJ!#_NXjD(h{h{WiLHbS;OqO_!(9M>Ilxws^O)-cGvKccW2AFs+AQ`2vgb9!3Vb6 zl8Xw(KN?k>ROsW>a7VxK>(+CL-hs2`4aye`_e_T|@&1h?A2fQhEcIke>> z%9fxcEr{BhrDleg+GO{-vD0*EuJK#jw0;P=fFU=juOc7%#WvALveN23VAN7>uBN0b ztX4zsugId8LR=3)JSWDWx>*@9_NDWzR%tFLAv+MOHsH>Lc9rE#0=7*)6tKKSbgMeiLXj$pIYu(^Q@{6o-$9c zr{-*H5HYn>&n-+xejcMGVZoUeo0MAudRg9%;Ltmodv(Hg_$NEv!QtcI$UVgE>Au?e zZjE4C5Mq#}di(UX)GYt#Rs?APF!)Ls>Q)x9evJW*f>-}<>B~|cT}r{QKn&XnWjh=rCjpwEO2=vZFvrEx}U&E|SqKo(IuFwAK`&RR~Y$ zTvd-2bZoQz6~xj^5<)P9b=g#G+a@qaA z>Cv`1JW}1-2QYencMR%Q49?46F}{0}O=fr5X5pI1;8c%p?9Hef5!@?w|TEiqmoCV5JKB?91B4#{8pxYBS|a3+l{ z*03%4!gizTrtaoyFTm{X8M>#z2&^mEyR*s7r#DB^2lf%KWGC9$G`VFZ=1zrOi9FTY zjT9sN)$L*ZKvSLz`bZ3XU9a!sBmePhyFqOLSn?283)^)_(x;R6;c(>4YJ|;OOx!z;VyZQ64xu1wlY>fPGbBD>y2p)Ue~3;~}iB z%w=|SWqqK6{&eT%^sP-R1Tglsrn*;yW?!?xZ?!N1(n^crrdPd`S=yG-@}-H9?Hj!C zL#(O>T6D73nIJ`-G-*z@-6;rMUnBq5_UlVV7W`I!hr>o3pq1Wv{*i63&g2j>9SI!3 zYiGPRJtzT!YH*thvdR&OJP?4GESIB2?1ZJN7F3-lqgj-OEHt&I?}fqPv1Cn!)*n^} zbJN;wE#Xk56yVy}LcFP<+p_}9NAv<%>Gj6%KX<=#&r`iQi%z8L;FQ(n2(>;e=be_Z zrIvkA`?NqGv`;4wfl$tV%%%;N^UU>GbA-kE_uJQh{r=(e_wjYs=c#@6%ai(>*|rkJ zwFXN$&HHHTvDhljBMfg!9oHnLjG-yKEo>St zE|R+}b`$x5!4}jBmMk^^1kiXcU8Ly-J9WsgD`!^>Of%N^sW5ipBr6PyoPFHdWA18= zS0_>9CFIE|Y}aP<@!Xq^@pe|K85Qk$TPkzvoE^%ERz62l7%zEw15-ck-NNvHrt|V8 zQ{fjxtqm0{dDcYz{Ne3cEPN|Zmy8|y=JM+@60E9T&3<)`kE3ACb{10@P-bZGmkz0+ zb}o8zd1-Z;^aunOpcUGDm!z8g)XdFhR&Z(PVL8M(;vAb!@^?z9>XCQskJc4~IUjXF zJfLd3{oVvhmKFx9E<$oNZST5&7DJhuKCh<^>)X%@2-N6}9oWrz@aIl4SadXTD$AF*I|gL4*WYwN|&}io9Y2c-*1KVw4+;n z^z|(EGi`}vd>)*UT>uaXzT~C=TY>jh-lK9e>#hfen}qnoYE;d79N&t6zX#{;3&-6H z?>bfD_L_CP$9@hAluw_WY(`Q0SG6hU1f0>-Xf{@r;JaNu8yR(|1Kff5UK14psp8G5 z0kEc7o8c5W+Iv>DcnSUOKlI_`X-Wt2q}r4NuHdTq@2mE_&C0Wq#(CQj;k-am@KEf( zM8F-JwmhN^32##`u2yeT=dK7siafGwDt@@h2vSGO-r^pu=ngzZp0a!BN&^ z-$>vP<<+ZnIFrBW7!V%!s+a24%~q&hruOBE7mJhU=^lR{7oc($I8IpH|5>PIE!OsH zMj7<_2HDvFAIr`0IiO6zJ_#=ilW@N{9@n&wRLFC)Th)>^&}{k5!xptlQsMpL-1h2} zrLv!O5EwU5kcQQ}f}!1ETzjVHshk8L@^Oop@8~$$PLyGJPG^194&;&A@)d%-64yv^ zUP&v%ZRvk4!wo$JLEB#4<~D$;cY3i;F|8Ikw!a+K2+j;MaKgr+NGAb@R0fuipKIf9 z?fcumKD=mHKHa*qorr%LU~1ju9SP|<-XM;cxeRg$1+6@cPe#KTM5?@ql z98{xq{JA-=yctW`9YH}J$FNzWqdL5l_^o16A~t`FfrXfl$;((B6I3T%R!ai1!(?Yy zNn++0n?uUpmUEK3o!mJuQOA>fz>+m6J3llach^PkP8%T%PGw1ge_VHo-UKcBd}(`;Q$UAL>-FjLhu71{^FCsizis!%+a@&K9f%H5-Mz!ub35wHVN?d$fn}aqe?Inp z9X5adfnp|`Epld3Jr$fG-0r6H>jcwI=U5dk%Brv)((coUZSK8;G5vAts@Ti!3GO;w zHI?oUTNC*PT3T`j6BmSAalTcmkAMJGVR^_Bt7HQgM@=?;i1Q>Qbac2 z@tze)cLrhEA#+kAJNaqBzKqZ5*X3R(E~bA5Z#IL$MA+*6P$%h9R&5DS@x**v9ne=F zTL=InJq|QyKAfT|WKsR>Zxzq-QUd~F%{pYH;3(n{WI&|~l5d(8y&cG$su;cBhei3c z5vfLZYY;_p{qb2Gl#%jVpf& zz^NOPL2`#0y>|IIWJ8oC(5OW9x>(=7ef+JpPyf)|b16%7=~dUW@&x-9RK(4@18twXpK9uL_W% z)aulorsojw9r&`BC0>zPzTLSX!p&42HdftxezjzuYWsDI59Dx0&2nSeodchGiOwTv zPE(Y-uyoWxH;wP3kdwBHy(G(K4l5*^emVfH@-i%N%Qkb&mU@g5}}3~J-~IF$2(YE8MYD?lu~|ZoW!UaR76dO?iXM%JqJo& zVnzBez^=kbqjwV zXCb~D8g>iCk}1e_0lL|~O?1?vVYdranq_bR=rwi3# zPZuCv8S2Z(#`3_6)Y9Hm=YZ;ULY!TC8rkR{HKb3?D$vxBGpHe3^k;K+O{Ki|;FX;J zZF(ODm2C>UOLyH>SaXagWmL{~WUkCpmTKYad&$fXsnmy>r-`u6N0DNxEQ3EmwBtC4Km zee=TTJ`}gMLP>(RHmTddrLUHaa>QBBLRT9YAj@kNHYF!%^)2T7U9jD)TdlvH?z02p zJv-VWv3j0vb$k?1PUL@%-t_r_t}8UKz_C}9n*@-Pek>#8tl);4@yf@o7p~TzHy2SW z!Mno9NR)~l6Y~45#R@^Rfm@yG-@QnB7I$W`zJB=p$M1iR*G7RSg&J*IVp|p_9X6&g zaVK`NE?T8x4_2cVE@N8RCjQMvpo*QvW&t)_sb6ZT0ee#btHKj5Gh(W zIZvyztk-g!FYkZtd1d9)$qrnkySJLwz<|upk_BLc;1Eso>{fEM#taMWyvzed~=&9lBP*r)NW z{=T{`V5a4D7_$G#c0 zY%kP@OYinO{cxeNMa!Qa`e?@+O4m8`c|KI?6@3IHRO?m_KySsqyuFbFDtkNGw5Q&D zbME$Uh8pJ}fa3@NX{qNyHK z>gTCY47H4Q&;l9Rs#PEL;QhA_dJvmN?K0=p^CP_3wPLzH@#=AV3u1$Wj%V#$^1DnSEz*l!Pck=;f*~C0besG?P%};RFWNT5;%76rZaTxRhFWF%Nf*p~D zXm@|b!(Q=29l}l1y}k>oZNNViUDptrRRdbFAneaDIa9zdC$t^{&swMw!)#$BWnWJ6 z*)1KaZt}3d!#nEBo?`yA+K!+|nxg)i*8jLKwTnja4*=vHwWd^s*P&L>-(R|YSqvEwJZIpJ8XYKLo}hhZ41*rxAW>r*IjMW(XxzBiz@RL zw<;%uGu@7MT@RJ| z2#+tx!A*_{ID!=9y`+My`qQbNyPDtaEY*^B(>e@#J9=21Q>qGF4kT!w8iyBAgg<|+ zr>;7eYsWpb?h(!Au8`>D4^K-o!JD(!Mf>afhkt5y((UAo-b-0l^P<}+9)iBYCe}k> zUKwuUG~~iV>Y=g-e0#f?9MMkf04<%oC*U>P$Xq$shdSF;sSkTgR7bz`^k%2!&7sMt zAI5u@)aQ=V0d*$gkmfjFN|ERXOLBj;>@kR_?$>NP!cN2v`tUdvumjes)7ep#CEwEp zh-U*SeP0{{BGZE&RlIjI@W0wgfWU1ttAiYOzAV_+mqGfcPNzViY@4RYw+h!zd+hnX z?eKuX^O@(Sxh@QnaHb7n@v>Mm++jtpHe!vm@3uX}FqE3Al(*w9j$mwZQ)_=@)fT|G zELKmp>7iCy8SnUhkM2xDJO_5@o2C(+wr%cycC{HaS(a@CMV5Vcm=m;a{~Zu}uC^%w zb%&q3hqEpvY{rdWR*5VL3`E>3IVPK&4=A72cYBE~Wj(D{t6v~QzrMt`Ey{sgWp--w zn)%pHFsz+vL(8OYW&4JE@o9fVn6mQmXgA>d)QQK#a)`!LJaU8v>I1tfGa(#7W8n$e zv*q{dKO!ywjzgiaOTHdsHO@w^16 z%jY5gtlGn;Wu-@+y1>U}iRbPeg!?FTYjI;YVfLCEgqi@Ke1{gw=JgoKk}Z7hwh&j1 zHq?}ZZk^f!4O_o@=bwMTTk1t5=O53uM`oWw zzqeYeH|rXQH!rDlA1aO(j^*Ohj&o@{+g`&jush_bBN+Yz%~O92*I9cFiyZ&G^ez5j|@BvR<8<1{n>ZH{+vmmT#5V9ZMF~fp+ zZUPGF<`|$6Ej@q9gX0>?&xUx|CVuP1%5vO5ot(XEiCM=lb$T~hVjxJp4{wn*9Wbr) z+P#-{b{YTx%QP}=+6)ff6`2wivgy1IBH(4g7TDE?9x{!Wdrs|oasbVF7kxTR!l|@R zCMlV%$Ei_9sjXf42QARROHbGNU&hx@fBjJF{Iw&m4wQd`bkUc-j4D$x*=Wd?_Zrdr zZ-A+~Jw$#xRlJeAw4dS6uG8U9m=2s++#2tx9xy=BYXHvLa5PW0ed}dK^4m;sDZk8(Cj`fF-~uRvsZ@}XDn3#vrY$w4Ca3wsF-wwcO#q8VTCo=FRon@RI(B3R4lXU zxgNWE9dQ?!4PhNSt|lip>*fxe^;D7XeaYgIC;~rQZG++{!+&W~3YJ#4vMJ@Eera2- zT{?9IfPb{*iyuD~?LT7L63A=^e$U+Wj*OgEj*$IqB+Q}+r8D@hXxRDw8qey8@yvgb zK7M$WOnK@OV3TOZd+$yekwJy=dh4(O^0cG^j_}GYl)!mEcooHKiZc_LyV_6Q(RzS0q3;%BT%>FX?3aIgrtY*Sp=eL&v)8daP;}3HMm>dQENZ} zo^AQw6dN<`H{gugc+l&m+h?|pG}(Xr7KdgyNCxa#o&3O0fh}N@pW0^=rjgjEQ3eaO zISB;g`M%=gUw`~jKfZnFzb>(LcS0|A=sRW(gy|$cJ1fGGRcBNU^1QdrOU$DckkC%1 zx5BLnUL4M?^S)iT9Q||7sSZJ7brXAS*K|=0ZC;IcpzOL9@23?Tp6MOH>Q{dh6Cr}|@c2E2s zTk&Q0yVdN%S8 z+>PX~vw(65T5Ui|5?C#8WDb7|BUb|%*@onRYV>N7?;6KgHXN6*U_jwu81Z33Xy>3- zK9dk&0r>KsWK8{lXIFeF9O`H#i}S!w>qJxM!^@_`XpO1aeYQ`I0jsI{`*tpM=<8I< zmS6$V9tuf9JH%gx)r9sbs?(p3Dj*_1$J5+AF# zU|R%)wbN7@#!vh&sU3f|w48;L#7i(DAAH^O#bNv(1gxKQ2lU3+Y}`;5;8vYaS$5!} zc4ZCD1A{t_#Vn#?ShhXfOLatV*UgE;qOQAhuxy(%Z>rGlhX#w~Rw?%?iqhV;Af{sl z7|7OCuzpnDG8Dx-R^oyn9c+So@u z?Dg1f@gck&q1WQmxBV2Ym1g!%=iF}1cB)yGnz&-ZHx&5?cFT+Mp zHCzz5+F%o|0U2`?pJ%)UH9QOGBS2U01AJ_4^ybxUoJW6UPqstfaQ=h0=(o7<9?5?W z59(CdqiW&eUv}8CqUjSjEE zIL%FwjN7s@zl#XJoRBSw5MiVJ8tlSu^~9cQOZe|lU*`=28w6svLBQ{ochV&R+FM)& zHGpSbfmdD(F&kJ+GI1F8yg6NfKjo&_g*9j`q=$bMQ(iGVH<{Sa7Bd zJgXAA+T$E3+r&Jbs>VI9*nfZBN9TlXh|W7!3#~*|??gcRJQ4Z5!7`@4SC_XUz3Bau z58k#+bzKN-y50fO9P22yFa}XO8;5hS1TB9C^!?IQ&pRm41uvKYc6fhGXnRkOR$J}F z0IQ^9gIzdP?<;eTDB1y}+|?RwFi?Q`kJ22rlA)SC)+i@vUO|4XmMR}zI^QNN#rn)+ zSj6NM^F>VMBapGA;@%cKE!DUGwm)B{7@o?vT{Gkwy`d*Um7M@s;9?8diwC` z+GC3#W=CM$%fnuM-SV8%iz+Y#n_$x}EEJB}JGzS9(|%D!D~?q}h(Mkt-NPoDZ7L9} zC$rj;%?nmXH_7!?mp{jh0!ZKCfv11f`u_Iz@!PNaPeA8~j-o2Z)Ml&HZ8cX5LPe+m zkO?k-8J3}k0en+JSQ9GM9`IF6P1YSPZC6LCNje8)K+j(NJYZNwak*eryi|pT*(Ob0LCM6`m8mRtscMFGkf%vgHz)?)woB94m1<)rAhb4gw#R7R*4Z1yYNDbI zWRJ@ku0tdXVmos=f~9J9Ooo3zIi9+|UxE!q>j}lhwjISi;9Opl4+T+{u7qYFr&D56 z#?be0M#W-IrA2bf$Fh5XnT{FQkIi0ptJ5uvF>RQ;H81u4CFFX66f=A=5*RKVd}vu6a$$qHQx z_*yd?+n<8n%idbyiX9&hx$6vCoaYs`ZY&ARK3sP5yc9exGk&|9C=U0?7v)Q#W-g69QTV z*^_cXFC0@SSL=6gX}ABCZ&jUb%X@{bmtvI=7)%Ty zC3N16khTH5gVW%Nh3$Q3cXn-h31jK5%Ax9}Hf(Zr>X%~;z}6K?`|-amTEBl&>Gi|s z=h>|7S?bkENxdMKgLWqy+ZfVMwv>W>Ntx>IlvC2IDeL)3z)>`Rrzi{zp*@bQFN%{# z8(XhCL10&r!)Rc#OR+Yh&LIKfO}83-S^$*d*N?l`>(+ZW+Og>v*P0Hoi9nn6v3I+B zI0|HQo6eGr^2KOZE~W4{|9jD3R>Q9I&q}SbQF-0NzD)80@h5MJII__|#JApUWL~?X zN_nm!{q^n7@%0yf;%w)WzJRW1(gr}d};wGG51 zj^$L{lQOQB4%wxl?=P<3Q{eX*upAh(z|1830nA$&$@yw66?axJFYyv zt1~~C zs={7%1JzSX(+g!%GGw`GOel5Xt&eTpFyAUMUl8$4XG(SNmK?C-cFvbQc#=h6wS)|Y zRf`6lLxDPf#G+F@z&$M~+f&7zV`z4DlVeA0O7sSjO$%PE|jv$5MSIvA-bMC%F$Gha+(%fzBORu!gbMt{aU4$l!z>WLy&2 zi~P-N^yl!cY*=qWMZrQYhPhX4y)Y^Y7{h>y2^P$H&`mv%Fs; zDw^K)CxoL(7|dvw&QfYk+`b_dK~4=SCE<6{nAqz#P@iIXq~p-GvYa;7_2rP} z4YyTIRveV6(p&Bts}KFt&CbX3{0xiruixtT?=Pkp@pv-Dke%B9e>rKctY@hS;F4|& z?92Iog40=-4z;0E{=IdQeTzJnrd0$IxLi=!av3~1-U;&}8??d80kg3I^$bfO%5kg_ zvl^=R?fM+OZ?H7fvW3QQ8Fp;qcs*Pd18Q+I8`do6<^QxB;t# z%3Gwaj78XNpC`X(=o(*En=>sXoz*Scd8lN66rf8b&7an+y$YfOW}n>26k1`!t6*=s znpUl=vuN(WE*KP}dW7`UR2Ixys@|un2`Gu)tsTv-DnQW7ki*qBRp;4NPDSe=IGo75 z?I^c!1l!&n35SNgFIkITuPSA4-!0&H+H=Su-R<)x2|@|9%}#_;P1+jUSrw?%5^Pd^O3_g1k^Q2{VgNwwWcRqx2AM-cvQ=e0`fWCj9KtE8`=mP|RZ z(O!E8wsJnVzHT6RRSLYSUJ6Zz#8Axofc12y4Htu zHKOTzx`sVZK=SC$cU+Fvc(HifW$1kT9?NjJhjShDW>q1};rleKkK1!MbokN@U{k8_ zRLY#}@YA||8{fXYEZVCI+X0h*u@ut+8!I?Tu{pc4Ss?<@WM|$ITXM69?bx*#Rmb22 zj>1i0@j#+u^_~OGn|@oYniJk_buR&Y;fkl4Sw&r%1DvmT=#oz7W8eFQVajlASi!AL zEStS*JC*c1Vds!*ZXyxs{ZLZ?lp$w}PVk?HBP^2PY{_L;&|uosy_G|MSgvsaaP!g+ z0aBnd`K{{UA@qSxkp#E6{j_L5o7P-Ux?%w8y#tv6_RX33X;T-QV{j1II=91Gj=Ki! z_Bc|-vG%2Ldf+z&rHh>*1EMJ?ha=NKd{TdcCc~RyqC_LdEWDFg6 zG*DLwj_u1r&4mLr;k4L)x!SY6Hooq3ZO+?~SDg#K%fY5sV_-VxG9XRh0FClaRmX=$ zsL<8TjBFpx9Xy(yo%(Yww{Ds-ta8izrXh^ym4(*P%LXKw1ROZ85(E6HzUTixaR$9KH=Fw9?<(VVy;gu_)!Q6@&Vp_?8qO;gV(sZY z`YSV2ZG74^I|_-tN^(`nV9f`Ii<1TByYAxjiH5sYtQ@~KM!~SuyXOq5+-Ot94v`$* zjHbiMf~u;!eCxJiKS=xqOGb7mhcg0HfItu!Rbht4P#nN> z>Gd9Va&OC@UCly&4f*!f*;hN3r3I*L2^%+Zo=O~YLBc#}{s09OjRB)BGdmz5k9!aYFLFIZPKAv{CP@eS zxd3J19?5|U$7VLwHm&HH#^rJ)o+Rw^T#i&Pxw3!w>)Stn%xi6$vqeRW)oj%G(xC#6 zgBDCAf;qZ%5~;?e7+YTLwV;XuJt3!ViO@k()C7)a>MN!>vfH&rQeA7ac4vRmwrlug zw}6hgWVZZX2WOqKZY=50o1UD%ZOgTeBc91mVadYHHQ4Wjlu~$y8qY%;7<;3^Bsmiw zs+wy-!LfsX?58D?I*vNMT%4C9x_JqOEV4=ocJJHrm!DVb!^dyG^|wzee0})*$BV1a zBZNU5cg_z9{3H;pfo0AU;0FYASX}Fu;?sZw5c~l(soNR@X+XD=P^AXgu4UG4hj3n( zoQ_}d{Fip#ia91y{^hVKPp@19r`3`P$F9GZDsRPqIBbJcAyB(gO}YD;gC%%-tE0!6 z7lqClfJS3fD27zr_o?H8GViuK0RRhuiGZd~@6C6Bl`ON$D67$8)Rw@VQ(wJqww;oL z_4CU8`Tf(!-@dVA-#`4{i<8umpSo50QhwLfuSXS8Sdi+REclTZJiU7)8dXt6+4Rv2 zsuV4M=?p8~DNe;YHpSMID1kp)ElUntuGzfoD5RYJ2t+mZ^$9Hp)ijc?Y3EhY+K+d z^ydzGN}ipscshOsl;RT(BKA*<_jFhGtd3ZJZ6s~V45~=mmGx>YOL0z}0|nG!&vy%m zGMF+?Wf!)aU}YUz@gjC*SEQ~kL4F?U^!nBadn={~s|R|(huO;`22~y<_QayqFZzC0 zrbc1aa6JSyf`Mla7?7XX>t;!%uYeey^$yU5fU3l1p9taqQoR7IW5bN2*<@KIM9EWs zyVF4q7;0e-z;*F1$E^q`VhhzB4X3ZG_5H(mS+FPlqQI6O+Xh&T9{8<$*5HL$ zOR(XsUryN#jvydMOG#d?l0ex?1^I0MF}ZDZ+6EpF)e@P>n>HT+2hK7mjsNkkKIw^h zroy(}A1(%Q*s|?)3`j|Z=d2VLiB2DXn5$Q{{@^w2SNqiXXw_rAbWuf3oEjAO>-H_q z&5;@sm)15_Xa_PL>U!VP)2}5JaL=KdPE;K6c$Rr(!9L$_|NeE#dW!$}|TqF!S61)u_40D@l8*uTba?d{W-4gqt z5c{W9`#L^BF@OJFzy0giTCc=Zwq{rG6P&0Xe+6DyL+KX5K}`VrjaQ~bkjH+NMWWJi ziW5qn0S8b=h13SY?O@X%PGND_B@a+Zk_numswr9rxM@>~?$q(}dWW;Ss)Lz`BQa+; zfh4;2+E*Pt*&Q5$OrAG?#rul~IE&~FWz%o{WI>>5b|3-)ml>a}8EN&d-IA}nsp3g|vS&1Nk^{&n85m(F>xe+Sg z+xfd3Brn8yYnQ5c(dk{R_F35(@#>VOVhckgf7&5y3D>$eXeamL@FtWkDrgZ>(2oSv zmfPhc5TyCtggx+VOHP&x(7R+py^H77`u6AV_2c(nPrU(uRGgT~8+6+)REU`^VB}jX zdf-#gKbhUHq^zb>Vrq%Qw39*tPWr?1NICW^cY%Mel_yaGep?-3JEWA9by@DQAOKt6 zR0&`=+>bozY{Kct21LJmfosNzUHiajt=ZywT#jG5b*5GIf~Kg90>$`6cH{W~TQAles^S@gDRAgs4&wanq* z9{C#@W!Fb&svT-$aH|jT=w0D;69&tn#&c7cXz)aTd^!|}C+V6 zQzx{9x5{Irl{f;_*QsD4Vkyp#DqnxPT0IvHbgc0nv3e&&(DEtoT8^~9Ypc9u&GG;h z`i4V)r^t=4&?Q)0w_900=wn^x#eL6dyk9BWy^`4~q_HmY+m;!cZlFy{mR7>7Wm$bf zIkUs0U6mi{r9q`uHr#$?C8WR`ka@VLQURP7!a{GS5=L2@^WB1WbTr7>I~HKxFT3n> zZ6ANl$TP`q^LD3bKqBlJ>Uf;lF})4MS@)@bLRZ=A8jt@@=~LEe>wJPk*(ywEWd$;KAaJU?P=&QyAjFKe zE`dn#u}Y|}uJiM0Vp3g6vmjB$WCZ}B%X<_WX>Xb0!g9QK_-fp-Pv&Gvw&skvH*k8g z%d>8{JIROO3a~r%1|=i+R=@+zf`cZ1bq-!Sl)#<`Bqkyu2hRRwO@qA)6;n1Sh@)Ng zM@z#rt&&ITPb>Bh4h7)D#7eU{&L8Zs*!P%3_mQnz@^WYm>n85ZcFx&~4ZKkrz=9^{ zLouF6a5!OBy+b=~T8)lz*jhcpad~x>Wr@3i+Dt-_blKkf2df9igOu5*AJG zBcQ25XHA=GFDF#+3jXJ9g|k~&aNxn2R7J+(c1&+CoNBhl3nh<^|LOmucXnt z*AJ7eE#L&fL*Tt9Ck8s_DOFd0&D~aMJqH#1otE5HQ0vN66YR@Ve$2KzDHAhoL061z zxfR3M*+S74-BTTQrOP2c$=gIgsg^Km**HJIS>M@MO_$igLAEZwLzzNI_Im0kv;peI zQm3>ke8Dc+2$p>7{jyg7U`!d+dpdR{kihb-EsITEAE8=ZCtETx0o~hwM8I|`OU&sk z8lE~9aXI->wG^z=_S@N2Lom~J9V*hAp;0+d3D2OFauWl2t6q5>k5S6YM46%Z^-_qx z-RwQU7b&qTT2A(!Hpg$gKnQA1yge&f3c(St;ZnDjpS|BC?DejbU_%v0jUMs^Fq!pW zAA(Bv)sH&C#v0Z*g7d6@eE#+R{&kFh5EUbc67A}mL4X{pjo(RH{aS-#`_&Sp2D}8= zRO7bXb}y2cy!=w4cE6PpCU?%u@)b{;gwIyUnw98-Sl%3V%xaF_dSegHv@VkxVLrwI z%bs+z4?qVH@@ZOb4YpWl=zC9PfpE#o$3g9_C?(Vu+J-%^CX6X{YWs5m(u(b1#XmDATKK}B;`N2IAB6UjR} zhnm4+?_ArBFiT&5r467YW{5*Y9&aP9Txp6@fxjv+-^WxYTi+sm zmNLPfST`0V$+s;6s-;`0zBS{kdM$*kJT=+rWx4*WU;Fq6GfLYLE?`?w2egDs?{cM! z^g-3rM&U&e)Si{O(q#a&t}~dl7TQ>pGiNuRHL7E*5vQ$x8Jp)4G{!^jiGLm>*`k0O zdw-}N+m^cP{b(4N_921+>Y)*!BiiOi;;E`CO-JJ8Pkv~wRCK@Am-t@#uW(f&V6xi4s`)~gXht9Ga*C#}-@b35nP{^47D`|I=ff9Oi7!CS4i z+iC&xSF;6w%)BLAO1!KkTdH!^v5V=xi76)!Q;T6?E>3?_Y%W-69r` zX^%9g*Vd(e^0N@0u-rb}bx_gw5-ylSWu42hB_1c*_DWzm*q?$CHKf{}^sjMA#a@S9 zC?)y|ZRJ-OY(m5wNdRGw^VGz~F1m|f&=kKR{&RGHA<1F$(k$`;zCzOfGj;55Pi;>e zxu>=#TY&hRKoHv@2;??xI1YBXt2m-TNj&9oD-XMGT0{aQbd=)}S`lJrRrxNJ>0POr zu4%DWJ+`5kbp#c9vop!a1x%n;bV|C79>>FmAdECO&4aJt+;{ECh9_wB3|{|f!gUVz1Rb>EB$y)wfc0r1C%P;)^#s`(`_NGzx@s)c(m+ohko+A|KSZ|0Gv3^ zNrv$rgDkB3F=2BX=bFM?4wvv;yUh=Ua@E)cu)-tve)OaaDt~3DDB#||z$KA)o`A6m z?ddp9l;)Q{E!Svoe>`ulrz@|>j$y^4qb9d{B<%71bhu9gWSfSsemYehwHwMBA8Cbu zRP#`3w?!qNArV(908oYDol%CufSkNIX9HbnQwe|A0n2&Wyuc7w9P0JFZ!S{@yff?z z>!)fTtpzjCt*(iCt~M_Z@7#t0?b&9=A=>b--Alj5&e96S5g5RRY^`c7Y^&et_DWzl z%{A90`K`js9DE`}p>M_1jDE%1`RI#UVxh=1`lCbd&9zb3K%h+_v77 zWL+4aj~t&3HDUu)DRU3rYC=7kIE@xB3#cxKGkz7 zUGKpQvdV@6?5XnvtVyb4rwEDyWk6*)$k%n9EJ#oiYC6t(!v)!_jd*gY>Y`?UiMEJj z^sFmyU;Rk8vU&0ns6gu%FlE}(Yx6pY8)|H0` z$*e1F-5h!%&L0rzaXL(}5$9EJ86%j6s=BO~CX_-o8;=MTMOShHEzoo*Fib2YtOm7E z`MG{#n;Z0vb^9kz`RX|B}w}PTU?g_+9`TlATwFQ!hdt z9X2}v0IURCl8VttYC?%=Z(hJelhTi zC1I^BYgJ(GvWr}QC+4PP@9^4gDqXUadzxCr^<0W5~2gEQP?P0U%qmEa$y@MEf7_bw3 z14zlg2c^n?`6Rt{6;8Z}v72Ji&iJYSX&rm2t+;#n@2w2zc2_~CC7l&`+PIdH6$<$d z1Y|{qACt`_HI0ebt9o%l_8eN&YoJfZHOAz1*l4e2YPUnU+qH1;t1T&RFxIY9Q)Txp zwJ73y?$usvCpri3ihQa2yaN4i0}w_xR)qM2WRH3>S!F-1>%#h`N8>{o%Y-gWdL8%F~Yvd|mcSMQh-;Q0DnL_rwMG2;|e8Cr!!ZjB) z$Mvx9VXLRjJ64_YBJPqIwBY04oL}{}jz6IgZ2IOn6Sh5<>%ZAuFTZ|&`Jj+^zL8K0 zr8X(Eg(&G;qpY*vB57s(df{=ZegK}3TSlvY%3w>&w6x^?VOrWD4)K7suf-eS-4hTw zD0YAYM;36M!%p}M6sSv1ZSxj_lIo4)njC$(70yW|lRJ~v1eZ!<%0*b_ODd7y-ZcqV zA;MvP6B^)Q+hyJ#ygW_VP7Y;N7)LGSxSUmY%Z_UwRtyC8T}8BRsG(ju#+=VaD{J(B zlQFGF-rNmRDwIdwz@=7F->EER2dthJID2Y9Lb*9)U@Iu&WF)T{j1C&=OEze^$67WY z{gSVIJ21OB&|N9FbJg4TvY{T?f)p2&di?5kzFn@7;|>{N!K)O-O)IgUy%9Bqn9lTQ zw$z=&&2}d>3zE&Lm*3R@@|VG1H%HrlYkC^zX>09Lo#dpNa~`B<9~iU;-zdDOP55WZ z;I-$H{rgiZpMTEVnKzODKD&1`oXs}VE+b8ciDeD9?}r29QO;T8VaeN$Nl`6$^`=pW zGM!XF)aE?xv5W4by5J-~V3QXjTDTTY`Zg?yll|z3fP9-C8wB$ZsS*z}slnSRA4RHy~CHs#4vqh{SShGnDf zflX+KFFIQP?p*%+k9YdPkDeINi~6eTF`ZLap$Q}aa`EvJ{f8g*pdE{$W;~dKM1YCYLEq?p_oB>P^1xa6g(BKw$>>y+DB`WmCmOA)4y!iCxUw{2v`@?};LP+aBE)NE=UdJbX$Jpg}k83o| za&LiD$f}o0c0BUICn4)=s-ier@+?brQ}uPKpmi9lwp>RMi=KwI^gS_+^x(OPkHF@=ENT$Q!Vtl z+=K&FbM=aua#FyB@y1A-K`Gb#qo=U0Y8=SFTJy^C zsBe{#FnwND&{^w$IkvJ>sW#xNwp1kq9>;OE%}!5rob5UfZ+z>ikO*mr7-=uC+Xih( zM)Wnbe?LQzAjY>Gyd+f*b;9IOME1gNy`G-44F6T1hww4M7G+)>HEZ22@om%PM;}90 zDU##}NpYwzBeF0?-_x52GX3d&5AnQ(AIvOE(B_@(4gTkUa{=mu?5j-@+36&x2-7Ja zlYp#|@#c(6itnMdjdIZWJ%HOWq`9&jU5&;o=oOmtK4-PdwR=gf#AHwq4+x{J=1#y+ zG($_@#GabE=_Ms~eTkq(FTTs_PZAJ_72zyP75aQe_kWGgpZ_Dn@G1N81Q7SsNe*n4 zgBLTA;`cm%lC#sxa_OA6a>^Xj&9P$#vZCtG)9X^Tf9IvQaaL(E*?w?p79^%J7r~I7 zEB?%f(3GFmJ=BHJpA=^A?Rt&zdIRL^xGCM0oV+xf;r#=ECESA@*jsZh52&!NICxxO zAqZu6@*g+wy23su&owRe8R3YDxg$S z=B|XY_u~f}pR}&GP*M5bYAQ&$0lI2NvoB${?X3_>whmNga}>WS1>kE8oTn)}nSx97 z5avdI*4{Mk13M29SY^$+6k{t+MO0Gi`gq@7zwvfj)`^Wmj4iyZz&Yp#??t=EO!>L# zJMvhsucdz)zkHzM@8Fb&v`mc4Z6x%X);Nab0DdVspASy(N^HARhbbUHC6$0o`&NoQ z3B_TG*I8=LI&1-cykeH1N+<*qaHhO=E1-RUDT>aL6ZeAm=yy@9>=mUJpww(#g$2ho zm&_n|Lp@!Pg{qa_P4y`wNqK!r)5udQzZQv@qz29k+rNiJ>rlgrUw=5xB~!HTC2Kep z&ZunFaUYj7L{qx60q+Kw*P=c5*n@CVIqqb(S_rabQ`tkm*j-VFKC*Yh+esZJCCe#) zrml-S@7hQn9RZbQtENYl0?g;UqjpeatR1w=TV1}$U1D-p1>iijQ{rS3X1twvy^GY8 zkz_dBBmH6tlr{uZ?7A6iL(hw1OE;+ln)&d2&h(S{;*!ts?uq;!wLRU)21*vNi`2h2 z!LNR8b$(?HVpr05qeKAI1v!%SSqFW8tzTch|D2LZ+$K28O=rD9qyPvXYW$=oOHbk+ z!IUlIO**whCrUb7D1}JjJ_1~Ej+8Z1O98xRE2@*$t?W(*E`7_ip#fKBF(Ng`F3;9 z3Ughn5lKuscnN(?vnk`x0SWie9W?1pmk-Bli<`pS8c>gdgF(mSZdi<)nF z2Z8AnLRQ(VIQn6OMuncKr(U3l%|Hz=XL<%_89X`1&gwYg;Bfcx4txFgxAwJdS0 zruyc=jMrsTsYJUVq9+@%fDY6OimHnc==bF!%AsJTA^>%I%=w6a4pUk-*g`VqR|~WOJysrjq0rRps)mzTS8zW@y$*JzC)MJ?v;W3;}kFO7iX3 zES23Jz_VHo_C-=#s_)dXJ*$utp%HWR;!t8?qLTGBqbzXLmMM zjlL^CFFw9K(f$1x>>xzlN@o**wo&aL0}ZEu-YF}}{H|t4(c)vbhr30+Vo2-_;IIB} zpejh>roEgO5j827)xBB;m5{gyfJZJ%f@Zs&tx_C?A3$+`Gv1IYSesNV5z2c6s&K`Z zW0cK*g7CL!GgU)bzL&5tgCvNoB8oHYii@=K77cCoK^Bruvuc~d!LYfN?x}*W_is&| z5gizvy|YAmccJ!!L-9-f^re6L^4q(+we!JW-N5smovvT0gIwMD!lM87SOy6(tjY4E zdVtXSvLZi!tiZa=F!gZN-oF5$LpNWFVlV88Cu(;}^$R_d)n+<1ALav|a>{lR0>SUC zEYez6VsulD)B68V;tQ;sHjB|tEy*u0hj*gXVQEt)th)87=kzuJH%l@+ol4ieU~D$R z!ZNZTjiUd5+IMEFi1x3orLQgYpfxHQH0-ny);F9&#|||5*uNWGPCX zjn{B;nsmTU7w`LZ`A#V)i&&@3En_cmE6D+odZN- z4neX%AV$>_f6A(&lMN|fiHtBDw~Lf}yF4z0*Ar;~&^d_k!{V-`# zy_}NgbSAOO`t%}G`&Qy7(Mj*8G?ESHO|Dygvl=Gmf48Mkeyih6f!Ng^WAp4}CtVN@ zHJp+Sw9YCIRV6odBiV{2f;Mi|Zb+7r^wstuA4q27HRWZfNEV=&n^{mKk6TFKa2+ph z{A2~cz1J^#^b;kEA4A2oL-FT0oIm3nEaJ2i!CHrwymzB@=cXEFZY7a%V)0}!*f1M$!Aa-h(a;v~arAs*kqyR2i)I@$; zO_8)P!2gX@%O3-eh>B;fpv?Oa{kCi9vEWFoqEaeu5k?y|du=B`DX6tTy{C)yo4Djc zdl%dC^dg)uR+Vc?CT@fRUW&trPS|Y6rZJlKX2l8gO%02{GiZFnG0}kb)KX8z?CD6z ze|ZGQdiUl)j{$HMbIZ!X=E%N1+5yMM$wZ>ZVSx z16NcZ!K6qkDtvfp4!rXr1y((v=6D9l!7~}P^vTJ;?*RD`XRe`qv(0&RJ)E`e+Mvbm?=4ipy_qlSXFMNtOxi6YXaU$V;Ai@ zzEh6-3pt2~1gWAm+QyRG5p;T-Dvr{1fD(y*?c#uFt7G`VQ@vfX|fI?{wQ+Mq!G`c;2ciw46yWjnqf8MWC zY2QgcnqKgHn%4!hS!1{&x{zOTP%-k}v=&SJV^N(b&2O^dQ0*?SdEcn1VK=rg5OZ~L8$ zvc|HxxL4wxGBv|65j1 zTJh!A0zw5QC~cD~KG85Cz&`dkT|?VxQ*@zy7Siu9;@vGIfNbr(9E)g|to ziWKI>O=&huDN+FeHjcMpo~4Xd7Us~eEhKSt09sqd=nX5-8{7+#&Z310E+Uh(QGcsY~}o&y+Y_vq5GJ)PG*Pip4q z=#d5pGKsaJJ$2#q#B>VK+pa-$5XXTDg%scTWKK0YZs>(`I&3Np3P&Y9LT}3LQ(aJd zgRz|iza1CX4_4lGm#SNnzSjZm+e{~TXiP3k^-t+$$lwCS!EjU5ySxkYU)e#WoI`$Xh}7Cr*e^we45Mi zVlC&t9n(L@Dj1X-ehvse4`@BKSfAcVAE(9h0d(uOyBc4aF+9CndGi zU@fvZoi%9|I6LT9f7-ehGIh6Ss`5!ApP3bpQ99|n+`H* zXekrOZ`5Uc`Z@E*h5M*Eb3SgL0ILHaXd_v=c-L^=3G{uFf01)olpM>tldxgKj&fVw zNTBiF^j_TTE3HnhI>;Y zp<`#fI;ATqk6r5+&n_t#Sf-Pi*6?;dB)XBe&Mw%c98ElyIxbO}JsYM9?`o)2r07_~ z2QAL|tcB3Ae=b*KH~wwS#>@Md_MkGd{gX=fH7M_HqGtc7*MIj-=@&N9Tq4PSmM|PK z8&P#jQqoYw-NL+F+4ijEBhN=T*9J{n@3_j|X>*@HQc>W%W!_4+1)x7BD~CEIWVa;4 zr}ZTpdGgju?mI7qdSf;PE%%srr+_<)qEJru`ogQ8f2<^?nnOD<=Nbfzu9}KASR27J zC+hxF<CgvJmtcAbKI_v*(h zDNf_ex~x%GvF!-EL%YGV0)_!R$*ZV6*<+4ZQi6YZv=paK`B315Q#!Ev)*P1OAXsnR zE|XWGf5hb1UdUzl8bGHVg}PLGzpm-cJMXnqWAMqP-Q6;X4|$+P6kWA*m2P*(A4vM9 zrghf;&SJQ^YbXICar#(|+TkNL9>F0WyENx^>Qwjlh5PHzKfgZRr9hmIA)M38=%X9OeJ720&+MziG#VRDp4JAD2b=uN%%{hf}AtM(5D2Lp)M ze}K$M=smjnvi2!2MJJr8A$twpxEF`&OK{@sO6q_&_PgICwz~t6WC=`)ouh_>&swO4 zw5|;5&D^7DV%JWUVs-_X{ULp~lz0Uk+PR&wUDYzmQl4~eUSkwVUS1D2!ShfrS3X!g zhx4A{@Mbi6row_uQL@KlVkt5$6iYN z>vQ=ByW*e?lATr!uMc+UMGCgu9U2d-GO4uqB_X@^!#h$V??v!biYVIGX{vwg-k}W2 zG7ly>X@MR%qB&>_=~%$jc|;Ymt1kVm*b7npHE$A!^-bPXJY8{!pVq2PEM2(Se{J5J z-U$$*9Gm>DD95fk{OM&C$xuNJJ4KF)y-IUb zwz(0B9X>10j~}zGwv~4P)C;y(e?vJq_=P}6?cc$Jr2 zW%X?3+2Z)C{^ytS@~@v4>7JpRLh|Ng-wM2|#l(wQZGM1Exu@z2w_-&We{*{6W=alT zwp=L+Um&&IXC+IL4m_T17Q-us+llYK%MZA{7r!%$&dn zt6xzDOJA!D+^qgXy8~%r+I44RUVyYnNaEGiHRu>p9*d&LONqsrL$Qc#rO(zpbcJ_k zT@H&Kiqd6WGyy#CCsfyZfBp5_DBpjsqY@+(E97wiVo4!Ms+yB+%fT;cgMORvfnA!c zND01XHW-(%be&@55a%m+wr-D$WTYW8Pu;4xBrEK|s&>?6`u6a^2gJchf9f?JM+hS{O{FmRp*8d`$JpsnsX49!!Ehtb?vxv4|rjhV2 z37{?c+&ER$E;2$nTOn*@{BztaAloxoe~M#G3fVPfpzOZ4tc#6oO^Rzr)`wz_`p8lIjm^onL6J|8vRg(T zCcW}A`9X)XB%2DbyZ)a;rdI&bO)#aXkH2E860233Bh4NkH(USoTrdeHZ<;E~0d3*p z0i)v_s+b*`bE%;3NV7J$L>}qSoEEq8X%k8FK4+8UKJ=Rfe=d$2=%+^p+a+%X&WzVx z+o{&1RIt8UoV)ctd0+&E-rjU!y->A~aiE@(hJOc?v2m8->5%#1*}Fnzmua3Xms%|z z2`lqbl0FFkDSn4tTeaPF`Rzqhab6cOTdhDv8VRGPjt&RAz$=>lUAlC|RJ;7UG4|um zSU0VprfOcme;LTG>;YM719@jBv{bgG?vN|YImv2J5}(O7o8|!Cfvmty)_45sI4;}U z-pyRVi9;u;d-zt%x^RymkGRIGZ#lTipiBhS$BB=3E!~pfIKQo4 zj>aZ&mZiHjX}Pw(W;c6wU|W4@DvnwZv* z^m!~E+Rt%@SL>dqI2>^vMdOCkGDq4x8SJq2>C~!b=hAp~M{G4}ci3&8DPGQ2F0Tqb zqBdvfZZFBD;VTlUrxaLactZ*H$igF81YH-3^yZ#tcmP}u2fo?2R@XtTVs^h)Ne<6a z*|9vtf79LawOey&cB8_zJ#fWphY|CNtL9}N6!sGFjKi%;fc+LPDkTTVL08MsIFQee z$Md)Tuk+`bpsSo2E9-PS-PqOP14KH&EX(lb`9oJ`wDJpWBJx@f?a&UMfD?4fveh2N zo#1C`yB7D_^y*Y12~8>7wp8fYD?ug%VXiN`f35a9zA8H+1vM9KQC~8M_LGkqmsUws z;Fm2Q*Bz2Nvj-NbJDI6k2*SP zz3HD&|Gr>HeDEq;f03$kQ3CAF4hN>J`+Kb%O=9ZT&siiN46YrdLZ$jJ~h-*j{-a>$eceAy|i ze;8|%AtefyF(ebI{*^XB?`b#Px`TIp?wW3T0p`H4(!*VyMjl_W9)6$Y*KHS1y%%Co z%zF1+EL+x9`AVj|`Zvt++jw~y|9)3ye_jtQUA@NC&O3GR88SAk>+GWMguYvUDLdAx zI%rQ+>{XKls=6=XmU*w3)hQqGiBRMpGTeMGKkDnh-0hLQYkSCm*f3wC>Wo<1gGWNy1 zE-8hw4(BZ|b2ygbz#!OHLAh(MY1w=#L1z&Rz>a&b&Tu(J-gwMLgw9S+I*7~G(Jc^& z_j*4pce2@{kR{xPHrD&P7>h}lf2LFRMP72Bk@rT7yRPWqY*_Naj_v8T47$$dt7W00 zT_{Yk4J z(W#pf9s4{t5VR_QT~3EyVnp4ejk(Nb_}$gG=Cf;WaVQtH9X|rp?Y<*7e`qa9th|*l z)|`-3@EZTml)ZJU9;Kox)Ml%#3x7e38b_z8o%@MK$0I;y@blC zQfP4W{oEB{z17=e-+_lTf2ph96vlDcVVbz5tv1gObdiYleufBMM;G3f)B1y|TK=emQ8va}oefA%_jh zs0K3MwhH;d&)6JzjO2fcuhWNN)py<5mCo5!y3fKJM@?^O6coA=e@)ZJ6?}PS(09|B zoXS(ihH<=aU0G=`f>$FBmo>dnSjgi#2DRq31D>2uciKKD{S1zEJEXV_=jzb(>u}PF zt#+PinKWpgqNMD&Eo`m5InnyFfm|L65St?hBP{X3z+1VcCYM`>CBvt5$R^lLqbFx+diL!;1a> zM|py@hwosg$}A3!N=ycE-ce{sZm}2)*ALy}dzi*rK03v*laceV9iQZ7U+Ob$4zyg3 zm}*bUgQ(Wbe&Atv>8eRB!R4sY>`*~*iP_c1_?&v%{Pmrre~|GGfEAiMXjSI{@+{=@loZe;5pj2HgO}{*rXi8SDYXZcEto=WCZCo_FyI$Tf28ZeG4h^-`P4}7w z?v%yK3+&$df0JUzbZA$V7w;^BdLt}iV|gPlwaHkV^X&>nRVGSkAcOe^AKmvh z3J=Ix;N=#O1%GqxM7fP$tR{rwDE%f3Qb1S< z;%E{GinQL7mn?;hFidGo7y$7O$Ecm5j33tQ%Xs;CIIr-A(g0OJs=qF8mSyuOl27Od zC^{8hE=4k;!c4d3!)^7855R$pM0Ow8hG|ig?2| zxu!Nj2Y*z9iJFWY@;8Z=H7rW)XY} zKnaDKelU`iy)0{mr3IxAiVa}*Q1v4v>Aw^W$yxD4u|%j)e>6qgcAHhq{J3D_kNV`= zvVY0mj^-MCq_QDSp0*E~zd-gtRP9yehLcZl*^Ct{H7D_#nk(g2JU@_b%UD7(gd6e% zdCE4@X7^E_&imFKA@?j!zbt{|r?0U+)5M!h3!k;#Udivk!1=>FFYYrF_T_y|U5&eK zNe5kmR_QtlY*yWDX|^(P)M4gjN-epjmw(IcO?viTzi-aiP?yRQPtLulH{?`r6asxb znqNQvgHm|V86HSxZ+ObZGoNaJM??wfI-G^O%{56si)mdn?UseR=*dQE;{Tt*GtQ%4 z*;JGDnzHc1k&i>UyetI^Y~KRwR{UhTelh27jH2 zDr8E|fljeyb{Pvtsl2Y_++q$(G}8-V0Et6;I#(0R=1`otd3$1SXly_+HPC7xkiX! z=YXc%7-b1%2Zu2TLx9<2J3HJQ2D{70slxjlT9Gw}^7=w4hl@3pXc74y6tNo^l4QqI zsi>?UrAlyR3w!^`lD)SEeJeMejNEL&&Q13Nt&E&ou1)v_JV=*4?b55G0&R68F~zH$ z6wF!E2;LO+9aTK_fdZb{+a=P79OQYe_JQX^d#uADz+HWf#W(<4-cBaGspSy@r<1>c z^{eqihC-KY1cK#lJwX9*R!23RQl^NS>noz1X9;^Co3x*{PJnaLj>AQ@tNOOWk-43h zfky!+e^PKn^jedX^8Sg9J?KXO>Lus}^~l;i0Ib^G$aRmpJZ_XOirMqI!rU}qPJJt=|1C$c^$`kq- ze^Zn#Gc-d`-jO)4X`n={;my?)d3Yzi+$qxTkU$jjL@M|qbtqE+=#vR1m9Oe>#>X}L z_Vt}I{qeTT_Ite(g+zvvrlh$_9ir;9H-%bsZ8p7EPe>&vvcS$(QZ8%PfXeGn>XzcP zNaG^{=yqj!hGNaR6*-bNWJocDbkzx)e*(rzDD3I159foR6uq(=HZjy%vCw9N=zqMJ zFz3a)9J_)j)ujV-ubH{LvxzccBq*Q5c^?tTs&euf6>DNI{V-1BrN}x1i-XAbNaZ%w z=j4s&zpvPD-^Tav^-0qp1Uw8j?t9S=_5CA86)>_sYvjw+Z5tDJrP*~M40}p*e-z4I z)gkzdbzRjt_QCc%RnHje#++JZsL679yLdQixsyuguDTIF#)(D&lo{@|`xE$5S;oZo zi&#CZE27}bzHb_-{MSZ+b} zC2-E}J#8oZf-DD7`EZ~|rS}gD8uzV*pHFtG7Oqeo=bChPr-NNr6co}hvX_{bJxT!> zfBPjjMs<6~8qaasui1v;l~L^;hmTbEy2eh~Z+~)fV&4+LT=(G=;!3jU|424dX;M$Y za;kgl40qgnQs*{aRpYD8$pLYKs&gv#gU2Z*y{IM3QEIU-2@7(%Te-UWCK_|>{1~#) zrD(}Xjb1;tw7-4*<6q^=y9?pB%KZ92e<>N=u>e0dy1H_v!;LHCC(QEWb*YpP;ZzDG zFFAs9r~d>9qbMlJt0gxsMw)gr!HSxNkIUt!XU-(WX{XrSi*68VbShxvJ(p;?I72@FfMZKkb^2y6qLTw^+0H+I zuQ@&0QO6dZbjtM)Q-fhW3;7dOP05pTP9y=dwk>+7^{Ba|q1fh%vFMoQ{e02fgc$Y! z8f;}2c!YkA)yQyQQuT6H_UaMbe>uygX{quHY|}1jRYC7drDW&6bW!$pPP5UYx&ug@ z(R-g2|Ea`P?$otFSu=0N%3{a|R(afiTeGi!z2hA`n;C@uqLw7@i#VzweWPeyghIfh z#$~-^z)N=KyQq6LbWL!sa|0lWqxY$XFMsUd;ifo>4xeD~lT|pEJf5>(e`QJG-%kG$ znSwOT@s`uJ6H zqng=m9BS^=U3eNalGEjRf3wn{#HJ#WH%`2kL$wuqfNI_xsz0fer%KQj^XBzHr=TgU zYSK}tI60cSVg&CbBYG8zwWe-;tnuO}n~2Wa;TR{=?7?o^{v zp)j8kqE`?W$!h zdKT#Ko|g)UD=S6Se{OVL<1~kZALnf9wrCZKK0C#>DMNJrn9Bz?Ha#)luh{YHzs7(5 z_v^R*{pTH^VY?!$iZ|}!1*dnAU3K#bL{(=eDnjMh_f9deNys4-^W2Jti>b#+C_1K0 zk0moabj>5XvXv5*gs6_%BJVn}>fcT>t3Y02oZ9)X{p_Ite;CIcaFHbt$z5mJf+jB% zLUqgR&#An~ne8J9y}bGeid1vLJk!K^u?tmT9kOf&#jzH<`=Y2)={u8fQ&B8I5wPyi zh@Nup<2BvkKYorg?wvPx5*N?7HIBOPJ#{v?Cl7ZoJ9w6v@bqYNl3LW$EZkt z(n}{Tx~me5f5a?4g5lp$quT+%CJS2g(No`~W7AptzUS)NK3q6BuDVT4XATYlQ zA)MYJKT#k7>^0WT_qnMmP-+=@cvmi=80@A^Xr+)14mqe+twd3d6apU7T_@GF_3l9@ z+k*t|0iaT={JDkT6fbjfYUsF@{bSNd1kBx1C_VzqqQReUFzEv=lgP>P1wd?_5XTPQY?3#cmf9XL{QO+fFp$n+Pi5IZVI~@wyo=Z|D zx~hDpbXL{dfHNGVx7=PA1a`X)PTPky`~FA$CkY9;lpEEe1{uDv0{V|rI-LP{V|@D#hF1Roacf5x}(?->Tqlo_#JjgVM@C@myQODcJ9EuOJX4l z{-%16WHbVeDfk9O>bPn>oOsCR$z!qR8X1$Cv`|UG1&NBi6mp2p?|S3vn95obizzF4 zQs*fhW|nDaF4dp4gV{mpZro_O8!5Y}kw0v*-^L%0WO>KOP}A1hLWJyobuLq&HsnX{ znSc0g(^bhS)p zXVZRR$Qht0y4r(t?2Hi=rU0G1LEPGIm%bTM^GO*-xZPM*g;He9lc;rnS?$*U>)c&Z zLW@j!<%__v!J8aH0#PL>q$64RAgt&`PJf-pXVAHb1rP5R?90pNKc30*Au>+Q#m+9& zrcJeqNHGJhW4lFi2oIeBNz%o_9-Kp~i^R*h^SaC79kp&KgG-t^*Ld+cv}jGhFGX~B z9g;aKRi`j!V`D@59liO>^I^C<{tVwfiZ7BY1P;m?;TO)mUX5lFiNjfpPq2`SMRw z`yAw(Y@R`a9HAZDN-a#pumMesJ@p(YnoS3_;?%;CdBWyu_5ez@CRkqC)mB#50y8%! zFb`$$c-Yf&XUL{H+iFKxCJ4rFZGV2RH|KwjqB!vqj9D~ ziIyWQi)ac5@+C20WaV7JtEVFTVF^)y<{dTE8(CT00!AXS$eP!Yp-Gg~wuK)*KWwm< z|I--%2Z3?2;cdxJU{j#p$ z&F(Gf)QCc%FW+eb2}R;%7fx&`*q2J^}^bbP^o88 zog|K-+FI1;X{5ZWE)MxViGf*LN)RVOknqEQI9uCM_E!oE8=W^1IJQ+f+wuaslN3#j z{K{!ZtKTuG%~54OHwTwgnrcqBE>rh-O$WAai)L5UZ~LxtXB0YK29LlIsP z2iH;eh%AxZ2_K58<91r0QZMmLV5H+v*FNhptnQrJMs7;tt(u;%f`pB-bn;(s2|~Su z&~0gNt}ex}8LP}~7=Po(R9~kO>iRj6#r1t5i4x(eP0f7i3fXpYv2}9OVI(fU$$6!k|eanvMO+J_+?G9oS~9o5OIsv>e4SqPrk?4hNN5+sQYwQTRl?SDn1-mo_Ss=qd_(@w5E zr3nPk=6Q6P3`!B70I@=7Zp+QJEnpw24CKv*ACcwTojWG5>b)@^*?QkKx z)yu!;c#kGfhmmg!-ZyVfU?0zz|D9!e`SkzB&qF?MQ*+sUm+SAu+;wTsUa7vE@~V+^ zM>g3dw#DvbO@DIUl#fQiq(c(N(kpXH;K_Rj1CAx3zi0>24{s1bv+XQjAcBQ=Kj7Ak zd9}P=_7+PVhd|h3R0hDN;LrrsHH9cSQzoS?VQT4X^Ch!4&Rbbc4bUVkclNF0Z0tDx zH61Cj47P$by{h{lNAoI!+OeaCP?H7#-sm|t6`t$${eSyM9fN1U&&v>qcR6^coOTBZ z3qNNGXI`P(obj+Ltglw{Si`MsITm0u&`&*UNRk)3tXXr&?wNfDWR07Jok64YHCi6z zaSqb`PLSqg6I0&w#-%Y$_01@N94yg>UaOny8kW^Fl zE24Qujdm&!Lz$=v5azUUqyUCV3H<@K9!`>wpHAr*oGX5BJkm+xaDO;;leG&Yb<`pW zsV1TSc67xtl@9Qbfqv?1wAVW7=pv%2VyrVa(G0Q2a;TU=?gu;{TkMzAR{16#qUS;e^9qcx%QpcJqE2Q8psIW8jE40mBrwJ8h-R9^k72YH>ad4fA!u% zdfpXUv*S}Ni#E{AYNb(nDB8g;ZcZKTS4t*(f|sOha@Fp%&ykuGyCYKk$IX^vGzFZU zF#nXv`##!V-^RD{rGNe7-3-K|8Y)gGwB)dXy?p0fbVB80r|TfMDL+nSREnf#O54jx zbDbwn5*YBXQsOG#zR6ow`ta0=e`8 zR=u2UFAmC(6fX%FIy1`Vos&0x0{^4lH-~$K1yV|W*EN>I!fvwG4#}R!xJz*2F2Qw;%ItdwE83q}H4dFgz&Izj1vm(E)OAAdenFCT5pYW*?dN+UZcm3Tt1 ztg^mNzSc3u%asnCwgEEC09eO8%GeI?iVg`;-pr68c(r9_ZQQ8eydgXFil_A3>v23L ze2s;UJ?qgb>#Ha=6TN*S21u8-tDiJ*@-D~4BRI7+b)3~~usNGh$nYu&fTkUm*y9~HHT`B%j_#VvV06j_xpn&#i~z%U zM8K2xONT2ri39w)SHNG@3ObA4%HB7Irph{z)PGxbFM*VTT;t~6m4g_`xH?$?@Rc_y zicxtN%G+eYlC-ExbHLla&PZz-w9jLbry}@;dh~2yH(Q*!0fC?E_TPVv&(E8X>(O%! znU6{JvjbCqNDN(Gcu_%z9>yI}pb=ehy)6DXnG97G`Crh;ki2cN%D;*xCnQ`_*m z50b?7hw1x9?xXxqPF{P}u{?$*Ss{(D)kA* z#z z`am_3XWnZ!ctX@)hMt`SI z%DBplo66bsE4*7W0@>d$Dc{ztDu)RSBKL6U@W`7cZ&uu?O3(uZ z*iRrlTwbZUu_fA4xt`T|&aylNYJWP`D+rOsq?kZh#6=h}14-bJwOq4U$^o((|j)Iw01Fsp0jAGL@)?aS1uswhXQsk#E% zRInAC6ud2OiWfu$`bl$}(`fa!Fic=OzSk)YVh#b1Qa{U;F3aRx6)Diw>wmqGHqyh< zeL}W$V^T|$FJ(JU8yCq38k=6;T*x5a?X+Eits4oqrMaUtKDyMzELvDh$rv&_$*Fg% z>kgfzq8Qoa#%$Ksz_dkSdY3d`Ueve${Pmq6#=BEV>3WvboRgny?@ReMg81oWX(Dv) zN`v=wByzM8&4*Q2Aroe*gN{=U#qkU%!0N zc-YfZSt>YJ&1tVnh*Rrs9=Avmx{PLOHs@On(7XW-8i#kQVfkrIpa9=aBx0ZNFRWx8 znh;TyRHe2!19Q{zq#g2C?Qv7g@w+A~|WZEwtL$38Ux9qQC_wkdyM<<}{~zC2FT z-j;PVWrx(7xeryGdYyT)XO2_nTs4t`{u0x%ryM{h=I0{$&%SO;`U@0*+$3w4z>#-^ znke%3b^E&)0O#Y4;S+T#sMrP4cxYl4YC}-+lCc8pyP7L{We}+6uH62pa?Ct*qY;MAaW;c$>~%DUT&D=c8-NJ zSh`Q&OH%%C3-=s}e&{2mP$V&gGTY9F(Q+Al)|{7jtT!qHunB*_bdFWfwY4pK5ibo- zZLO^o`^%fnhpE^sHNeipb41Kp0#3?LbpgUA`BL#{w%J_0iZ_+KAVY;SIJ8;FYRswN zpQWhZDkpn6+sI=CKAqhzyZ#=10)rEL>eQ%iTu2o~M5Kw>O4aI8sDgZm)?|ef{Dz8% zY#kMB235dsgt#OzeEI8AxfYHiG_e=rAVT^_N`u*PAqah6{C!;sO`85osU;=<_HFr zZw;hn@6d<#tsd=RaWd4y<6LTjsrneT>p6?MaE@>74#$Lfuq=5tQ*us}gSqb3sE-B!i%k{^fpT{rnbQqsEO5ozSt76hs*XAA1b5ToF)N!=x z7~VGtAe4|XEU?$ef5s(e)(ESPH|<4blSKBChdG_on_43euTqwsou*!s&lFp{fw5Wj z$j6NmAN+qV_2w^SpXlRDl=Mont372C-+`_{DSlthJ)C-Ldj+VaB#)DXyH&j_txyK3 z|B7pzX&N%6FYLUibnLtC#d<^D_g-`cvtRPGH~Fz*zkV%$z5M=j`7PpBt=)@C@tKu= z-Lv+^mfA~IMmyGg4uu6YrEj4r>IW)4qLP~uI$3`|omtX$#?UPNoFr$lBt2pKH>q%i2xyPVDkElI_au?@Sp)Cy5xv0 zQ_c=->mXg#ME6Z5lS2X|QPr31E8MR|Kmu}cgyvi-ySKbC!o)HYS6+;babB{6yzgW+ zfZXb|17Sy(MsrUu?4|3^O?E(c+(ZM2NqK)eWUuIe2V!1Yw$oe1sOyvBS4ENGpRC$D zQ2Q{>Db|%ia>*eNJg8{_l3>F*zC!7iRi_JQ*i};4kE*lW{}m{CQ#o6O%OQn%U8H;E zW&=-=)6ELDv!SMrz%1!`ac0_@jjLJRgV)>3W3k{j(X(D(USW}AEJCLD#=GkLx1xWJ zNhLC ztk|#1YGQu<2Htp2E_k$S^_itQ31p>25fjKQED|80$lLPrp32wh8^yaX$s$$hHtvY?^<%h$RPSkA*EH|$Y+R&2Ou7@fQ$_9t6^*4oVRmsy2 zA5A%+-Ra}qAK26?yet(c6TCMGDh3l_XUeCwYszU zZK`s14lBWO*jiQ(0A%!JV|;)A^rgIfD^IDn2bx`$2(6Y=4t37remjln@{;aq;B1GK z2r@xXEkxJ4=>UHnQm`EzlJlGfRUY^|XSK?fGURT$WWDrBIqa(Lwgr`$H&=VbK^^#3 zJ~_tX>}EUlI2fE$s%&#eE&6y9)02}a1q`iU(Cdj0l!ygW&<8jZf){;u>pPL3EK-AfXl#s-E$ zV!S@KS6)s1m^8=|(q?X5bWQ=0N*wQuSW z-acttaUGTEY(9=ND-xpG;iig%nwZO?@l+;ba$wT#CKxC!DOi%Num@JZ!&MUtWq-~(NX#tzhcwV#F7EfbNrA?baJtcxvucN!|MBw zAIL6o&izP^wJzGYSyh^uVGNL=aG4(7$%z|9q5(seo{i}Do=o=r^VdJ0_Kv}KCB3<7_hu_c%<;T87twwny=1oIsVh4jHDQ!m$KbbPpw3j9H#p_}HfsYKu_SPQ&@lpCvCbv6)X0FKoG1)(FxvsQm=E6~ zn>oqumla5aSk~|Iu`}>6dtc5*5?kK-ZLXR>%EJk*0xf^8t8_pM*qS=x-CF(cuj9*K ze~fSC4;QS;8a;iVz*X8KpM43=OWlU zTRQ5=H;@bTTe7EdE4$c>t+1}0vwC!zB01bg5p|r=v3CmU%65CL%8zkL`cy3`NWcZD z6{nAuf=GY=F-*maI!2;M(Hxo6=hOqh{#J@&jX#}4-+AV}+1T?QaQiWE=6JAbj`H9% z{_`WHon?!9T&HXA&z|;|@~{8=`g{5Q`_I+bRbWb&O5)VP8cg=n6R|t9kcHAjb#f#z zK(&e_`I$pUi1%(b+O8ti9*&(yy@O?4HW!e}1W$jKDe|^{3ehw-D2z%l+kj}y-i&I9w?B+?r z-35Obcjf)rF=6{?X`$2t1%OiM$~9H?r(X(Ir#f&TQb8ubtEPF~2{mm*?cPv$Rn>}` zlRDcnaoHc<2pVKbM5||Va#Urf+ne6Qc}1-!uTXD7uij*>$7@+Lu)V!JC=RGQr=>>H z(WvNx_p}wjAG|#utn9^$b!MBAT#+|I&OU#mCT331JUg^s|N7R(ALY-Va~H)u)e%v} zA(FZ}jsj`--Uu(t9i_{~QXl)8dZ!YC9VAF|_YO*bp}hf(ru3wC9f~EeBwdiiIn9^l z+@TZj2K*P^FIFQz0BD+D!I2P6pDYE z(4{QtPd6zl7s;o07>UQfIF!7+StV|7KPDfdVh?I^#B8@f=P@dQygeh@pXJ-XK7aZ$ z-do*1)bLbS2eT)FYjjfsD)j!~wC@0%jim0ydeVI`I=Op0yhtUl{L!_6NN-1dHSMDW zC>+G)M5M+E>7r`rrc|qJfTG}t+Pr^B1xh8h+Z#Vag$oYJ?#;%1@oman@C}^;mrr`` zdgYLG6c~`Wo|4)}hcgr;AUiTAmD5Rl*;bqK($<-O+QMKf1H_W{5nh2x7Cqu(dmat} zZ{A}(m+adp{rm6Z{jq%5R#AmJS|HytpSsboUHGg7Qy}w@Q9B%(bB@ zRn?Ez4&Y|zN%0OP5DDub#Er6TZ}MAI7P$F;Mj?RY*iRK}c->JR+nZXk$cXB7aNzc( z2kWRR=UlGq;(SvzmIUZ=M7HY-%r+b<3bMUR3W~HEDMxoyz-!rH8%kb~w(OUB25Ar{ zKpgFmmQqQiQLO9D=DQ^W#6ExV>!V#pUE;8*rdX6Md)tDn-BTj2_k7@}s`un2*SxCm zx%q%q2d@lN;w6=9s4ti)0B?@&r3Iq=`RM(aHiSwCvzsDsLe5mHQK1ns1KZ+l9wO?V z#)F1W8lvmk=EauS>U!XVzM2}o*JrID$0t;>JBja!YatRE~; zL+7}pqHxd;((?-Dv9-a{1tqxW^=`SowttP6zq5*;ZR~v&;=E+?B%!d$Vo|tJz#54R zF)!WW1cGeNW`PlPYci4!;Wi+F3To;AX+6q;x*cQ;N~3I@a8(^r3pz6f_F5!|IcN&@ z_rCP)dT!17B}(zGWnq8xa#F%yn@gCDPw%9iW&)?ydp8Id+W$ygiT98~E-Q^z9~Cl8Wp1$QXM4iJCSAauK~rnlU_K1K@{G>1=Qb${DEN$EMf) zEhi`AoPQrmGjHHppY(pSugzhybCr>&@+bLJd4`1VO$k6iaFMdH1k6}I*@6V6rYtyh zx2{6GGRFn$GCS1jf~=vPSktxJ5_cYI0qnN5c(>FxyKaBpEI){a(*Lnk|NZ&X%Xla` zTVlN3!8Ov3zGTyR3hNUIVfXNe0*1Uk$x@>9Ej^o7h#Z5XIut~}bp|OZAAi`^v@_-K zj;bicM%9|7VB4rwW}5O-%Z=1KfoL@$d$`}k$+knqkaDSE$u3!XE19ep#OJ*C9v-1VUqXrS3c^EB1ZE?5i30P8c^56F*7b9=CJneqJ zfB*eo<3H~R8IQ`+_6&z4=E_XeLh@>bf!OkuojcI+eM8OqAt~lX__uFNwZI{nLnnE%f&3)_PqHOSqE_Ro%qP^A((K@L^zaxG)Ya*@K)L8ZpW9{|1| zO?!W%on8p?6P0=yvQ`Mu#W_5(0UvQw$`FXX>2FRzcI?$D{-}aeSLW?)qU+e^`jj$u z4_U-FA)3=`n>WpiB8XhB{sDUk{5cDIY-+3!Rg_S#37`caZ&Mq>sODvJiooc z6f&)vM!!re3ft8-(|JNk25RtAGZR|xqzTET{}?|{k6o}wFqBDBqq>WSu9)Ff@JJUP zauiT<)}dbHAd2aUGnIfc97qXN#!JBzT?00Y4_zt`5-sPgS}tmRIJIfq!5+#uCWn6p z*i~AuI~G(l!T#a0OzJ%Exl1s8>I8m&`TATeFN)vbeO*#q1T6qta7u>run3ZwKgr~5 zTbaOoDZXXvN==%3k`3z8^lkwJW)3oWnnkzKbL1M9#LVzE=~U>`l5&(gb`n)~*8K!t zi^X1hJT9hFD=IG>VD_{|=nqF9C1HQtv1Nmm<2uJsMo_uVy4+%tW4k0epx^C97idtY z5?yE|*2&`j4aBDw=L8lYN7Osw-D&~v|M>adS}o37quUnk*J+N`+qEYx zs*|ST&i*wCc1cG);_eU)+(cOtgbunuiQTJ5R@(`GkYT7kh=Uy<;C{2Xf_;CorDlO= z-*o2F_~qdktx#{(G$AW9IHVO__iRdrk;Ibr!F=$e%JWb^@usu@V04%CWD9LJvkxbh z!Vl-Eq9ibxXOo^fmwj%I%7~v-Q8^sv@&wo`l`4B7yjv}h{rLAguEk>(m7PwJOSP`1 z-%+|#p5`=SOb43VVfF*7)4G3Ovi+JjeJ5e)qC(3&CvUo_8JN`O6we&waosM9%GeGD zEZrgMEh@Eok>A)t4k_sK{EF?BaUh-~a7&h9q)I8-x&0s`sMAcC0ACC?3x#5BTAnH1 z41ilY6RM#dhsJibsAN*XGHu%16zL?=%gS2b1p@iIcST2WdYrQN-F1K4TCh)FpZ)3c zsn?&JmATHWf|>40JBZ#O%vMQjnwj(?uTR&XLm_e%m)!tEG3!V&-NE1W$LnA#DV z)SI2->87thXHB8=Rsq+8_d=AX9N(8D#4C_E^|x>oP=5#T2Oss2As~aO@c&taE7;|r zat{Q-b`NUaJCJV30Gfa6wPDxuJe%&C-NA$4FT7(;mGpJXroW`w%&stuJbdA}*p{;V z-Gcr3^68I%(CS%zK9Veu$u|?6itqxrX|h(gNk1%9Ks5oV#&ANk*J+EeB6MBBLz%|DS)%!^$`dvYE32HR*BK z%y&9o8*FkdvH!STB~o5j5mwoROSuh&ZZza;c552A!ZGS1?|_d%nA9>Q+V?mTiF6*0 zppasNY-Yk9Q0FPu&w71tPYFfk{@$v_4#su_yey6zRYmYNHpq&&dC{D-MWrBmar`wm z<{^QHWhv(bxo&@+7#%c{q*$d09A;Mq@>F4~EvbGJ|E@iU{wgwI?rlrg%fzEMpxD$^i66Y1YbX`T07pL4izO|IVBGlKo~{g?Ua-!FfC8{e0@b^#54eRJ?HJ2&~V`PiJl zNvvR!SQ6T?EXpoDq0ddj5xohD=Gl&Gv4}$3?HtCImAq62Q`m0kd}fP>I-T{uRpy>a zou?gyt3g_<&+#tHZ+V~BX}74RE$UIA(-v9p6382M$eM9c&6l`rT4VZCnFwASwY=9G z4o~dmQdmNYH}H>tH=!9#*Lx#$O_3=Z&ofiwH>p)5xOYqUtcRX1XDSr~-_v%grKAJF z#*={(S%yJPe0sMFIE-Gpd2OYcgC<3OeX9qVA9OR=l|x1Y`%7)kttOq4`9AiA?R>JO z^2@3TbFiszmZsbrF=ciIv$7-dVQB~0ZUi~_CzcnACGm=XR9UpnWYa8ZE=LOvn^^6- zAVV=l?rCAYigmhv2U%N4uy!?O|d`NzpU-~t_AjPV{vldlBC(!7jzya zo(?U73pS2TcOEE7-P+{%SX3UHszim~<7nlz^M3nMHMzk+Ro;WBjN)#y?p6pXP;05| zrEaG!RbkS9c@xyGg_Es|U;Bkyk$3}0aJtj3vEo=;Te}`qwb?FRRwDXgEdg{610^WX z)GAH-d<3@7+EfQ8t*2rOT>*E8Re9%%1yJ7~YY_5QA5^iLo)$Uc-D16zfB(b$u4B|L zyzfgN3ulgIVvkq7ZoHKz3J-lFi5A+r4UHrfPgR|NdA6$T>8*k^n1~3ie%QE(iiz-@ z^D=c9%dkFD4uMlxS~Z$k{+!?DYm)5PpybTHsxXoaHR{1pA-3I7qi{;tgX)i95LAAk zhU7Q0dHtMf>)nclITv@RJ4`8j$k35)Mc_!;`!}m9YR=1B z>SYpbn@7LSM9csoX^LZ?SisAf-Pj@;4uM9fD_{56v{(I@sNFRExXztoKs) z-W<}fEqR{q*f=Jlco5YvbJ z-AEWn!hwUWkQJVtokL*XTpJkW4y=+KX1{tpB@f8X1aO(Un^vNS_GD+K3h(BdMt`xq0{AVo5{T|q4pl^!I>sy1`Voc2pDoNnl#GQy_z~T`Z?79J2Vd%YJ68BCoip9LM87;=1#65S&uX&Jg~f{ zDe+onXDrs~>R%He)2S^f-}&@^UPgxJAn!~6G~dbcKWIBWTH{JST1op9$`QCYK0Eay z?*h2&W~gmbtbCU_5SMVw*mT6coIQ(OI)5gRX@E%TS~Q?mRTC%CQf`N{Q9V$3?c*3u zULGp4lb5Bizz|FTx2VEPVfu zal(Tr+f{Q;-keaZ04T0Wp)hWlLt_A(iXW{|2wKVH2h3+@{rR-8*{=tcLUv7>YxV%J ztIoPs!;@$cPdiI;7*FN1w;3U--}CWj-$qExDxJ+L7;9%PARRv2C-b`oW0 zkIAmqt8ugWK>l+)#&r9C8trdB*c~0pq&C}s-1$g$D~j2xWS^}iC^U%L#72(dVc0Fs z(s2G+3fE0O{Qd1>|nuaKqy+sUH=|{Vpv(J<({jk;~$|(?kl$);W?uX^Hpaawa z0ORn0F94i&Yj-)m;C29rgG6ytPTdipL#w|@wtXYFCg&qLZtKqWP|Th>`toK~k;%Gd zHG6YFfh|(zRpj$j)!@3euSZQJcSZMzrBQJqUHO6(1j<)2Nd|K|qC*Mj1gceB)2e}J zcOLJT?bDa?`Inb}QlGm`E8T~bsr=)93VLsf*nBHjzNvvICrfXfbsNILP$!cb4dCQh zmxHuQK*_vP?^}Osb@Q8~rm0w>JaSgr(PiKVn6D4YDet6Z15yAw+WmSH>5Yq5spB5Y zjLz0krL-!$+x_AlP~~J^mm_Yss**w>$pE{}9ql%q#J&T6%f&Awk$Tf?FP5@Y?eR)f zb;vsHDnxN&y+fZiS#-L4F5CAPz{RJRU%q|&IY%JM`qjWVD(J3Qx}2A+^JmuEA}q;l zjb(U4hYAk2M2Dc7WnM<=94a2@(C>=%pBm9DX^j9a>Sy&P@$jO zYcY8{e;${AWw`^DfoR{=8B=mc&s2$p)FmZqXL3@Yo1m2Ah;!RDBnmCWbl3scE>Af} z2OKpRHnIf6QaPOF8an80O?$f4_s&hl4v%P{urxW-@)zafN0q*grYius>T>v}D|pIl<6Td3E#E*QJg>9^ zv-v7&P51bo!HS8!-IIRN#NtZczOrn`a|f+x55{S_C4Zc3>z^#$TGp{#9I{aLY zQ)YsHK3hLIeXN2nupv0aaLPzh(HlHjCNbGjziag?z*}aGcC#M#A)Nyn?g^?93hd!U zqS<~|bZROOrcJc=uc2o^&g%%*?LEK@N|WvS8F(|zi6!MaqgGgkU{QF@&c|(C_2)}n zbd8ynvQl2oSLo~{XJj~?NTuOWqp+ugF?mCOQr~5>M@2^o=~~=xHO}Mxiv8NYe)<0L z?XULo4`zee39KI5E~01GkYlovpIy#$l)6?qhMQVT*L4yRdn-9FNzK$XY&ks+R#>I4 zSvM!my0b&)(2R>^a0)mRfNfMM)V0gjJhnC2|2kpsAfN-SD(x530*DsW=TuvF2I>lb z+IHx2L%JC<4_c6p$njVFU-M+vHYwpIA^|=cPJ-e+YLqt_Y`6CyW>PXgxIrsG<(0^< z_lH&MqkS&l%FCz!8Skus-fnj_%LDq^VA=cu6ckBDn?jJs(pTB!;HpDRy^%mpbyCHI zsxW3(Qp!AFnJBkRbtBbnhQ4s8_Lo$DIJXug4x5&H(QGU@N?oH{Z+A+aA4t`-WN^Ge zATTIhdF)!6ILVre*JUikmRN?YL2FbARZGt`AUMW2>i^^jB`=(y z*S1`A6Cv)>lbZ5ZLR=zvs?eN&9B)7Jhb8;D%$D<>T^oRH)3MKIGmPxi>0ZQ9K~pX1 z^KnW4&;YR2Jz9g0yRhMb>0~+pn^9_lC@kz6oBmu9TiaqIfGjj7YzwL0vMmobQq_3+ zwK9*gwGTa7y)*UENRMOPi;VWoX*&UbF7erZ5|nk%U{S@PUS zLDXwWn??@KmUjXILFhhIj`A9X+(6E9y7hPtiog8+PK_Wu6~GlxCYtVTv#77KKXhy6 z$j@Mb5_ zPWe`(s3sB%$&VVy1Wbnqx1FL^YxowLn^SLyrvCmUFQnGb4e8YsR(Jtx@ zmAyek>N;FbST&^*b!s4piPK;2;CB5)?lp$0HM1^o_a#qO5p<^{oSWPT-5lg@V68of`p2Dh5h9xlpr72q0YhhDI(x-7-ik5Uz> zdmF0XRl;OZW}IcW=eAq3OpB3Q@{s#UX8rH_IxmzA)fEIARE zM~|Av_)VFV%@LA$Cp^$_m~2r{v8*V!(~ZChLP|9ux%0R%~aPvZhXAf6j}Mm3V`I8T4q!c0xQkyAJh9oYB>$q5qRx#Qz5kT?+= zmbq+osBdEgO69SMy0%RhE2Uira=uefk_5&HX97sq?4)E~< zO;FloTux;ul)PQeH(5W;Sy|rGK`g*oe^n)+b6l^y$T_Zle_~&r6?`6H3?_6*WckHj zH70<%@)vgvZQK~r$lI}{MHc`|O+vt@8GF zo>e2yl*9`Kwt|PPkS5sV`8h{GgxseQeN>5-1Z&L8I*jfv5$jH*#DN|c!wqN%f111d z+}-K5Z20C)awLJ%>qb0uPnE~jpjF&#ur2u`I%`Y9;B2l{|0k}qdwTJ%cJ$m5=egYE zv;g_aLDYkQ;qr7Oel(Zd?7kDiH>FUts@n_f>Ciwpg4SHka!eg~rmPiEEm#AwjT7{P zIITjSCtq{ZWvg>zl5^Dt^b7h(e?o!X#C#L(5e;up!5(UnR$Jz;%B0itPy?g-k@WHURh&O^Syc^e2gy0OL42G$dtyOT-*7@LXF1RscM%+C+2 z-PhcBJloC0K&LGd_^x+NUai$NBa=c7)49?f2+%4m%j~v6V0Qw@E}+lWf2J$IF=#%Z z#@*JV_C(uEl}^wo$_;!cOxxhL;s?}rdkeCt8|x>a(0&R+W53A`gPt&T(QgK9x&vCH zAFyh#Zhwki7mlfi$(sEW6{O89xtF{Npo#eyw6aXX@ z!k(YklRusn{YNh;rQIo0e~r9&-$euP1Oc=xb*L?q)6kQvZx+NO3<$coYVvcs*R9@F zI4xWEx#J173);)5Jfr3J;VQx5jV1VShr{LIhLi2YwKg7?k=MVeE?q$FmxY?CVOx!(sA7-^4^{7cQA8ke+Hsnj+&1H4a$M~ZK}W5EfA5^mQz2f$-bu1k zN_@Q(&K439Tc4lT`_l%^-Li~B4@1q$+5(+<={6z3!%>|9H%d2^g-!m1CBUY3V$*Qz zQ1eU=+)cF}cw=!2(kWQ|@-B`7U(<%$qG3JH$bORMyt*X>kUr^gJlOYgPH}Vnp@(YB z?$N*?HrF#dgu6Rbe+TDt#ge~%BTH1^hsE-%LO}M-QclqeKDt~DB|EC~Qa!DcqZr)6 zRHM{-YI;d7AR${C;|Wf@ynegSo!=I;xVb>z=28mpV9G!w4atjE0%zX4)<%tZ?I`6s zH>?ROK44ACTsQ*erorhSS=)0C=%$_&2rUxcS5@zq(~bv;e;2~S`vy}0q=G_I?dI?U z#Hdk-rQPm+0sdqQym}9!oirhF?F8GV@*%Hdaq^@qdtqsb!5s9h!Qdt7{s zHY4~c*95{Yf7E~%s$H~1aGABBtIeB108tab{n29;nQTURSd@A5l=*G8vx8&An_DA| zKvLJ*A0905U;sHNhOjqa*?PD~k;TE0>$c)6_%6E9(bZk&XIuauhq*0^>?!iDwG-Ey znD}T@(5*#a%rZ3Z7-99JiE);**&f$XPWj<2->>7_fA3%3&!3ME=t6f{4szRIfk<<( zcwt*|%JMqI;6Yol-t-_^ErAhB{qd^V>Rf-STs@uOoW;_9V7F|d*9hNbDlIQb>T=D( zhIK2hp6uD4|0lTLT@8?pc9k%8H6j~f>(IbS_~)A6&_0Ln&Tj-ZbKl3cp6-|KcFh;% z1uH=4f9m9{q1nXVm0=?-@za$Flpq8PQ(;PNX%Wh2lZ4)$)_Z;ZR@?WNx7S}j#4PR` z%{S?kXuF;`w%AyW4nv0Z%*tr#?`{(Tm$Ge_ga)3bQ*2wN~mnah(bNQTuT>$aqX# zGqA*!f<~+RxLlKQ{v~&QwQkbjjiR_N+OIE_~z|xW zxIekxzrTI`xl;3`hZBGIxu}5{kEZGz+?|`1w6tDr?15G~VQ$wew`!pl)v#Dqy{OwP zf8Xpue{pD4w6e!vrE)G=bJGZLpE^Q`la~2gr;U%k4ZCtBpQr+GdUCx#B-dSO2EcLG zNV`|@PBrHkxoHIwHhDs`k-AIoKrD`2ce487VjCdT3b*RlPT4fK35SVR$-kiamAXn* zc2vD+2e9t;xW11cum65hv3Ss-00?Lof62lXDv*py8N5on*zPta-OXpCu);H4K(%cq<^$=k^cdt+y}{ij z65Ik(7$Iv5vO*!F`}O3JXsvqDe5@QUtIXOncp`ECL-Sobci{(^@;B40HLBAOe|i6q z?me_oCH$7AyicnV^Ilx3y%Wgqc0r!Im3LgxvSpJ&hORC%=`$0Rc(Y)^X(dk)$9Gdy zb?vGJkv=p(wZq{9QN8o2pHGY| zc&g~(L03FLX+-Gu>Yy1}VC-B+e;D$nhPVEx&L;5BovzR#WSynC!%oYZRVL^7>!w{b z=I*X)k+e7&i~ggk`sM^S>N+b$U{YQG{=|O&y}n-eRC%jR6Rpn7?E`BnFLr{io zIYw|3BP%LtX->HpzKCP~FhD1TV}m`Bwi3Tz|0#{Jib6Cymq;VWjY!8)f6T&9Z#5^w z-R7)~W3;sUDCz5?FkR<&3%jn(IYea3DQogvxU)PfEtALv_5nduLq$CjWSnBr+%83A z38P#+Cm7YPN-9XWk3RQ3=TgNoJq>g7$;J#dXjk~#Bm43G?fI15B*t{2Rc6!~LR|nk z$pqmAAtZwfSM6K*6VbB;iAqYTX^Q`C`@=4SjA6@a8L`c_ik4HGWu~B(@Zppg3`u>E7-knH>P|uWULEKbL1)8mmreyMTr_CEmH-Gm$W@Uf3kkPe1CiYc`cue z9k1$W7>FyWq0)pgUFCg847+~AWtKuU1S7MZP96Ei6oJ{GCF4|rhM2~8Bav>a!ekm@ z1uZ46p#*18YQ=7&+X!ttlX@_2Ts?FwqQ^pE9sT3WR5W+MJ@=T2PC>WB#9!rB+Z78B zKf1cJZZ7v-o0@f(e=EX8b9xRm!OjWetegDhIt3Kjx}k4(s;WmP&z0R1P2!{lc&Bs_>eL8HL1LfCZ zKZO_wzjN_yS=Xv~lP$t=RQDW-<9d9NJwEC80iKKM5CAHxf35K3OmCc)2|Veox9Nhy zHD6&1D!S@x!x7q)eD-Ne+jz1OjtXpUXu+evbK^w0Ue>?fW7b_1+2yPlIZN7vJo-BGlF1H9zAlt)kJ#n7le;fSnJQYn|#b2Bl zAGKMq^H~=C!!01f1)}Yje7Q&fD~QFI3X=r%_oXcg(+4n@>fA9oX|Ya$e5GPj2mo>@ z77$c5A^2tg+cSHA`~B;a$oy?=VBxA=9L#)8!5F1-e;n8a)Z5H}FapSQPnJJcjX4+i zcJ`^YS%i!S40qQ<1ENzG zHHYC%4jLxFm)u?AaJE{P)lG`6J0T2jyNI~zgsQH!aZbVEkk+liO`Ht#qn@=b)4R@w zi47>9e`LJu#7;kR(pU&r``a5$Cj+!@5ir*^79ihhn+%dDaV$=#>m1w_q0i9lgVd*b4L^UK%S;Ng ze9kDY*|jwgrj;YdEC7P>`H}tk+e`cHA2f`v#uHF* zW4MXUH?_f_6?x&myB)|45USFAGwC;Ce@*8^5=KuLUv>PcYJ9b7_swNiL~C_Y#@#O1 z$~T<$p{vJCJI8u(Q41gB==@Aszp4dVU2#h# ztXU7Gng|;(^X|GUw`Eo6TcxE%@6?ss3G^rq-i>ORkh>W1N-wufBns0 zo;%>0ao&c9%cYfv=G+JWzTmsbZ9$M2Df8o@JDsL}~&`y+NmqFrfZi^N zePH56I@Q$IdkY5W^nK3!?>-l0&Y@0)BNYIdm_r~0aDmCwpU+GCAs9Q4f797)3%oqe zwAj>kzhqTc8DbuFYy-5yd$zG@7^urR2vt|c?gj~;D+L$G-8bR^nBUsYb$l*?_H|NCEG`}IqGf3JW2T({KfNr@FapNvzIOJ3zfcLdu@kx&qKvV2-~ z_*57-Y0{JkC&4s-_I$nBiMN%EEvYh zjUw;!+I2S7h11DVa;c8xL|5gPW^;UMUR_}pcaGH|=5?FnVpmZvh6|pxSf6_NqL~J- z>!&-qH%*J6{s=5cq<3Vs9xMTiqy{WNeJvO{@mx0%uhP|mZzVSPL)VSk0IF7s&y2U; zoPJf%kMf6}!8U@}M(sp@yUu0G? zZ7P9~jGVdW*bmFw4%mmoy4bGiYkpDC(T=K@@lb{? z>4;+AY3)qmQg{p06n zE4tDOOI@6c?{2+bbJR_-Q1t_fgOG}q5ITr+JUJbjfBCmA+-C%v)yz)~E3w$2DT#!t zGl$!v1um%y_qJ*|T(|{+zimnvl1wYl^Ybn$sJK{u-R#%_BY5>)foBWIBSh=;VOK zB4rvoR8tXafB^ujS9qkRh{svMkDX6pF&%cqe*uGkYND->3Gr10Jsz^#&k%Dpz&-uz z=*1Qfkn!$Z`Qvr`yhAzHt*gUty!TzDMV`(De}!3-M3y5H8+gyV<4@st1bn{ zbxsj)KDfeI+oJEv8T2V|giH6_FkN>^1&S+f4NM2i>UwUrg}_s9(nUk-s^+X_vNm4q zf7a!*s2oOqj>R@w8H)u$;-e!D&i?}mNe)RFwbn;)`>+ED2M9y0+~8X#SNPGuTh40b zZ7=R-USp;tr&2?HdQ`vu&DQ6p03v#y4xcAn5dv~WRdA~eXUjb+#(7*WW5f`(8d0P; zkPkLXIjg!OXWVjAtIdH-y}JngV1ZJMe_Z><e@uS98H2lTY9XnTb|RiXj z{xKON+_nTe;@nqz_Td^6d%0dkO4qokyPMjBD-A|zIdH`i06_WN?squY8$=)lrwuoDhDC(MKArRc>nOptn6Fc zHm;Y(?bY_8?(@#YSo~jYgWFwDr*jt2;+aH`EeOYl@-QyJIMrx_nwvY_i-uUxZ0H=T)!_Ye*uL9#$Zwc2To&3{Tf5rg|9v%;wU%i~Z z72fD9Q};2aZG+OybKP)M7jGfNN4YwTX_RS(3%(;C9}ZJQuzqj{=`*M;`=J|-Mp#p$ z`*05uE@OA8CMCUrtbhW`ye`w}FYC${aIdLPug4TmcOi+-73?GE%`tdFDthazkea%= zQ~Zd(`6`}@T!PV(f3tggYOTKCn{MH@+rVwA3qN`rFr8ts6aY~)bF?~PW3(v&bm^Ks z&WoJgIVWm0L3Gk)rNp^s<>gIHYEPOgtQ;iQO_k))@)96kW>Ov_z?58>~3bq!&8Sb@Y@vSv-zNjM?vAW7(4pLZ^*f^sTY96%!e!_7!KxD1j6k;t94y+)nL zKI{6UeJt{Ye`X0Vt%n;CLmxhIrP-d=zG*R!(4P0@%L!5!jXPn%PXNVn6N_!+^@3}hn~4&ACeAP)V5;7BK=V^!*+B6Z@;BRS-#N0tL%0VEo( zQ(-B4v>G(k<(lk~6MopH@qpLK01B5CjujZndyKUf#byv+ln&|@D4j5H77E3u5;YZ z;(WK>dtO><9&T(pBIqO3tu=dFqV~YxMRlkae}aw8)~-3G%}?t0VOkF`7zrytt@tz4BL@2r*`+<3ZSTx*RV_86C6Iy*9w)KfB}&k*rdENgpn6^cRQA~|A^AtZT@hB0lc1YzwiiGZw`cVyLH=ol z?IxI_R#w!LO|cPR-BnjNy!hO~*(ZLgN}f>}ZeC9f+9^3z)uutMW{HFkjkCy}+0_?S z4|H|_Vi*5?ITq&Nu)YAc-&A|x5cg7vf86ci7Glm^Euq%wR&7DN7h*L$KB!MXc(p{W zqlJo##3_zuS{#pX4tWLrfbth!BdOp3b)_)}t%Bwe8w8lBSf+W>)w zJ+0R#+4Fme!U=avTxrpW$7-e1IWA8H%bl{_x~iAR{U+uVF@4qU)G=ZW4vYRbfAT!L zt^?RZ`fk}Tq{3KHEG4XIx8&Yc8tNn^9-&evX0lHR!OQC09*;}1QV&R-4(xD9Xf7FO zaH8wpUCCW%J@arHYa^WPlEz}$BF_8;#dE^<=pxi8 z*{!Elxe0!@i)*~TtP^5|?gb;Mp4QdM8p&E+-wNsn-ocQFBYI$O46$t;U3EL6+Z{>p%zl4s|1?wQUbef~u(ic8-;Z`qQ}!UKVR}{tExCE!Esafm zg8}d-qXU+s6IvYTLwdnuvO%|66@yvLLEXg-JXLliep+rzs7h+yr9 zlNI&n-8TN)WkZ3b%I1q*f5xV0v+L*X;)1fA!deBQ*-e6)8mygs=_;$) zhNhHxDxON!n?vUuZqK=*6DVG@XLE9O|1~&0s9ev!??r_$Z8)t-lA07(th?HI zHRvKCkassw@y5f!Hr0zu%lyf`6~JKgw%cMNwg_~Zvq(=5f9%^dA^7EbfBEC7-g+CX z*cJSntK^12sMTz%YyJ{d$|ClJSyX}pF7Ea1W9eE=M0@}GAx2g1=Hi88h8O2uM#f#v zS=kN#5ZqhoES|D$Yg?*KJhe}M=FcJY%TdlCc3Iq42Aim!Ymv9>I;_@Ub(K(~XC3Q< zLN$O6vfx;ne|R01VaKn^rj{}57n}heiYisWonk`;9!^49Cl1?;+F|towx2z>{-5vt zRmlIePqW`gEKd6zhhqVOD`8`ISHQ|mjHCjUWr*qdl{uf>X;tlVXfCya#R1ia1^II< z$JC~Y+WU${oWoY|iK7ZXU8}OMSpzzdi(=*)u&vvpe{n>%Q9Ratcn(RuG@vhsHT~?r zxT$u9b_L-nL1Q?fG*XVs@^t$ zCO~F9vtr*@*+{H_%UrZ!;;=#99h18(xCT3;>ZVtBUd)-IZEYb|V)hJ`*fYD*goH!+^oeUpt~IU)G7(25v7|s ze_fq@b&z?1{UdiKo-} zoxapFw{fS6jRueKfJ1B5#TBMH9yK4ie?IUzO_h@~$sFDJ%@w4u>on`wwgnQvqVN&` zG*`>cBuL?ptkcbqr`sLlQ(3oIcJYXBdZdwYB7n_h4d+y&Luns_L7@BlQ+vJM{`~f9 ze}8}b2TiCoH_^ZaY-#r1F4wyq5S}L^sYC+k9f`1UT`*GTm}RuCT4je>Atr`De?CdS z$Z`4slv#gOSi1uD;Ce8#tb51aIVmtBPRVfsbMj+?Ai6u)Pt7Z$gA%&8IrE+BP|l8& zBgX(ws=&$F3Q-SR=x)(cy5s=AgcEi9aNEh_P!e~UdQ5p(_Q}W5PEFo9XqMD8W6^m< zoh{PG{h_@-@6X>BxrUTlx#C?!f7(`X>Isb*j?C?v+YvW(zL3E?;|wPmuyZ@fiYG70 zUHO)V8A@+IvaDJPD*BM04yUnUs+%L&x_NRoPM8wmrK<{)9zGB2qLkW3S|uqd3{f5E z9UuN0C-ex|3Oza1w6N>Q+apOFVizleQDpIf28hm@ql-l z5An-#+JLsYp6*ZU+t+7x&d1Y|kinff6E-zsZ5Nz_%%!`;m@J4(g%d2{fY zLq$UOr^6gxsNLaeMI%e*e~uE{Gh|a~r9@657iTS}`CU*yYrr3F@mw@Dyrxj$szO6M z^*)_V><_)-(+TO}EE8z$@wEQqy5;fnT1MhyRLl4p&F%Vw9DNPfvPr}B?$qI0>u+KM zm#|FT(-e=Qm?U)S;FxPF&H|u&v`Mx zn!AR&eM5X5+jpcQ!yOL7YXldBNC2>VW9f$90Qfzf!W%)E`RrnlRmUtVCbXzDTXf)< z%dEr_%O70x2ANpb7(2ONQOr2IjW=@spX>czBzyFCRW0XHxMHpfFu)d6rIn#$F9IvQ zk_(8ixY!SJ=&E}Ge-m`pTlh`Mg-NnHu>g(`NlyxTu7qTDo}pE`XY&*tnX+cTJ8-5< zd{O@XGicTJvADno;nIVrxFdDi9TUE@;?s+rHQSeQ+B;cl47;7XLpPo1P>oLYJ*WYc zEM*f96rqiJT3wnR0sLnZ#25qYzp^7BO4IaP1L;4%fBFA=f0VbLZprmLiFDhhA{-H{ zLL4s@$)oCgNlSO9wOYxV4(kdI(vGUk*`_$v+9y2&cr+M_*)PUz+^wHEA+hoWl1hxE zPM6}R%9Fx>+RKzjq3pakb0k~!Pc7L;rK>M7XFes7F zsdbLr)-i9Ze{3$J*rVhZxwrf!nyxrI;K1yzE{V&@T*%75#?upf|N5kk9@m>XgW`jy z0#^h`$6mCd945bY(U;R|W73DIxaQOq`2fZi;6~?lF5Mx(;E0T?>(d=x@r{*a<{&>D z6Fjz_>b;k|^oyH6+lV^8IX?ecg(U$xQjr~1R4p}5e_gDFkH>@JJvjD#f|jDNX0OeN zOU9mNNBnSSK@B;Y56TM4p~B=Q@pjNnM|c>#;?U8JY@khW_u&*z9Q)G&`&#b<1NZVi z6lbw=5d9;kT8Eo5Z*IBS4irX3^Nh6=XZ=*x22VhRd#^-!y%K;xyZ;D?eLC7q1P5~Y zf_1f;e`YeOmGOr-h9`%>MLOW5why1U%TXeA*?Lj2d-pq)!|dubtxNDcl+;g<^4Jd* zQ8Et_w6`b?)@&PX7F0Eewpm0fBXl{tGAGu9xW2is+PTiIDFk(H1_>j$4RZnT1pZ(z<(gkQbDfK!XEBH#+taF`p`e2a) zwq1uRZSU39TlIK!CpNnBc}1Pa#Qs_x^C`#+DoP9jS=7_Kg14juTmy$<6;IcoBN+7W zec*>p;2>iWBWy{FT`vFos@Vao<+s=@#Oz_p#SFHPCPP*2B$ z9b|3pKZ7^Mw&*AnRCijZQ#{WpD9XBCa>sKVD(x1N!2a2t)S^xSj@%rDPOFJV>Gzgg zWDfR8vrdsDT<0`Z?b%S70|9-Nr_Iijo~g!?HW>Y6ZSFX ztJM5o!J-Nbk`h&BRoB^c1=@gV08qO#bsS|)`Jl5?o5L_`ng!!ggm)~ zEMYj@D}Y7MQ zbKj}o7QX|e$CU-dnqXp6sM4gkt8Wsu#xQye_tcZkt7X%}hTlb|N_vI*!BxFq;5Q}i k*Iabnn;VPd9LrO>397kC&`El=m;OKh2cGx=dev-ruby/test-unit-3.4.8 )" + +all_ruby_prepare() { + sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} + +each_ruby_test() { + ${RUBY} run-test.rb || die +} diff --git a/dev-ruby/dry-inflector/Manifest b/dev-ruby/dry-inflector/Manifest index e8159a7d676a..5c349e785a8f 100644 --- a/dev-ruby/dry-inflector/Manifest +++ b/dev-ruby/dry-inflector/Manifest @@ -1,3 +1,3 @@ DIST dry-inflector-1.0.0.tar.gz 25030 BLAKE2B 628f5af9ac1517e6711242b6678808c0b64f1f1bb3391e0792fe85ccebfe4c334e2ee62370bd3a13f842a435028b684c09b8215c78ab7fbe2742679863f8e27d SHA512 34b5e723982621e3e090fe9273310d6dfd6e8145c274d7eefe2e7c3bdcc2c6222c2a6bc6e0bbd70d79226b81f1cd89d8364692421ef3dd361432a03b1a8d1c06 -EBUILD dry-inflector-1.0.0.ebuild 650 BLAKE2B 1aa5ea536507008e24f1346c554232c9ed46b62b401ae0752d1fd96cfde2d42c2e6b9996d91cc00313fb729e0786c456650baa0108d8b03a8d67fd75a3244dd1 SHA512 e5e0842afacb9aca707f700d9fa852e49094a853754c17c236c4840b758863f7eb7709f898b5544d39b6a1f83e46efd5bbb2c82603fac09eff1dfdf851f3ab06 +EBUILD dry-inflector-1.0.0.ebuild 709 BLAKE2B 1d645d23575101e96f0e7d74297602a0b3940d9e787d1b559f635ce87a85d2896b03c4ada40c7440ea41cca7813078d243c13115251d04b025ebb90de510c1a4 SHA512 2b15219e0f123248baf399f61e96dde477fcc605c9dde3b06595a75baac99da27cddb631e6eeebc98978798f070b033eea863744df4f8b0cfb1c522838043a6c MISC metadata.xml 347 BLAKE2B 1fc8ca9f3b5e176cdfa13daf3239d31063b6c895ccc03ffa8156db69678bbc25a7fd29555823cb1937ab9f7c562478fd67e92d550803857c2768c8c580c1c9d7 SHA512 29cecad4cc1dc5dced92dc35006f93557a0426dacab1d454fdd0d539d3648cc40f0f475f173a44e6db3309417f914dbfa53ffafff497c3da9d673f79356f2868 diff --git a/dev-ruby/dry-inflector/dry-inflector-1.0.0.ebuild b/dev-ruby/dry-inflector/dry-inflector-1.0.0.ebuild index 490b27fb08db..d51c485abdbd 100644 --- a/dev-ruby/dry-inflector/dry-inflector-1.0.0.ebuild +++ b/dev-ruby/dry-inflector/dry-inflector-1.0.0.ebuild @@ -21,6 +21,9 @@ LICENSE="MIT" KEYWORDS="~amd64" SLOT="$(ver_cut 1)" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/warning )" all_ruby_prepare() { sed -i -e '/\(bundler\|coverage\)/ s/^/#/' spec/spec_helper.rb || die diff --git a/dev-ruby/dry-logic/Manifest b/dev-ruby/dry-logic/Manifest index 06f59447c7fa..d43aca7a2f0a 100644 --- a/dev-ruby/dry-logic/Manifest +++ b/dev-ruby/dry-logic/Manifest @@ -1,3 +1,3 @@ DIST dry-logic-1.5.0.tar.gz 38438 BLAKE2B 9b00ac4bed7c400858554b3485f0bce04633caaac2b70bd0c76c1d11cb20b1ab34136a3e2189e247b012833f10219140366c18faa7af09d603b3b8cca4778dda SHA512 cde3a01c0c16af1bd40f6c0c39b8777e464d6796f5c1eb52297453bb4301934c23ec48ac0e2bcc023844252b5da38687ae0bb8977f99c7f656d3fe18708bb7b8 -EBUILD dry-logic-1.5.0.ebuild 740 BLAKE2B cde8450ccc9aa12d51396019b8f3a9cb9d9aa91ec83a210e84da584b958a24fe3d24a6bf3be11b47e93bc4f4cefe09b3680bc6dec748298d850ea25187dd4e14 SHA512 b846c704514f2f1ebf175f7977ef157775145c63f41a944d522ca601a8543b6366171d29d2359b6497edd7fdf24a95fdeec58368bbeb306168bee5e827e67931 +EBUILD dry-logic-1.5.0.ebuild 788 BLAKE2B 27bc1c6bbeacc262d6b756e8911cfb8949951261288342fd3340477b181e0f41df7e5ad1859bc5cbfeba6121f2332822a6d36e16e57efd56efb013d8d33dc9f6 SHA512 7c21f11af72df39dc0f0a30f2ed5f90ee526028fc59e66d5055bdc7a1fab55a61c585d53663a3186c8bef21a20715bc213563c381529968780d957cc0c1b4d84 MISC metadata.xml 343 BLAKE2B cb1f8af707498a13d3d9a94c34f93f13d61bb1a2005783cb5884076f3cce35d130f51aba13d6c5a765892b8927ee43cb2c39c02165fc8bce90db2d5b92fb0fd9 SHA512 4ab2a3be708baacc48b3e95ddad89b1fe03a79c1b387505984488985abdf23b5769d1aeaed6116fae5004df008a3398c62dd4f7df9afaf9794aaa6ba7ddb5c9c diff --git a/dev-ruby/dry-logic/dry-logic-1.5.0.ebuild b/dev-ruby/dry-logic/dry-logic-1.5.0.ebuild index 51e15e3e5fc0..e6064b73df3f 100644 --- a/dev-ruby/dry-logic/dry-logic-1.5.0.ebuild +++ b/dev-ruby/dry-logic/dry-logic-1.5.0.ebuild @@ -28,6 +28,9 @@ ruby_add_rdepend " dev-ruby/dry-core:1 >=dev-ruby/zeitwerk-2.6:2 " + +ruby_add_bdepend "test? ( dev-ruby/warning )" + all_ruby_prepare() { sed -e '3irequire "uri"' -i spec/spec_helper.rb || die } diff --git a/dev-ruby/dry-monads/Manifest b/dev-ruby/dry-monads/Manifest index 0bd29e571d30..b67bf512142d 100644 --- a/dev-ruby/dry-monads/Manifest +++ b/dev-ruby/dry-monads/Manifest @@ -1,3 +1,3 @@ DIST dry-monads-1.6.0.tar.gz 77141 BLAKE2B 714b2a35b6136639e4b071f01dcdc01a83b447731906b0b98f9101a4d524f77395d8f2e77b7c09ea8bd039f53de6ba2fbaeaaf805d63d299d10fa5c92b07080a SHA512 080e02299f2a39159bdf571afa4678ccade07e363f60ad7fef397e07dfa156e9a187757cc6de199fbc876c79110e73b9541369d3d04b32fdb6bde13e96bcb300 -EBUILD dry-monads-1.6.0.ebuild 699 BLAKE2B 879c235e9961c6f1fff0c88fd50bc171bcae7a0c6205238515e7324ea9a74e8acc6443a3dc9f7dce5ef4df0e99abee327e66e19aac7fe9b6f24cef037d36158c SHA512 3e7af8d79520c5e62bed6bf8f49fe716bccd380ea8a31219f373792295839ad6ea9b31358c9771ce8f1dd7d702c967afe22adc6a43b9181fc9310e8773b6dea7 +EBUILD dry-monads-1.6.0.ebuild 717 BLAKE2B be1ed5f597d67dcd3a6116e5f3f9cf9084e5c732db3fb57fc6ce41104ca1e92dd1b8d36480683a1268a068323f01fc56d51fb27b40e9a69b23a6a95baf4f3c4c SHA512 5ff983e81b17033e071ef31ea1d9d6d36710fd2fda5f9f883c3b45b84efed9a4200cfd0adc388e349b7b221e7955e7b5cf802372a3df08d2286bde32aa86c3bb MISC metadata.xml 344 BLAKE2B 36caaca30fa993460ed225a8fd3b6b671276c91a97babe49fa54726c6e5eb41cc48d1e66a7d3ed034647daa52c83c505b44780c350e6f988c1035f61ff76419f SHA512 db82649a1ac1b6937c64a771861aa85b893e49624705f89ffb8897544eb9c8df3249a4fe5486db0324f0f33f8597a098f413484385cc2634b746fcb7c9a885b9 diff --git a/dev-ruby/dry-monads/dry-monads-1.6.0.ebuild b/dev-ruby/dry-monads/dry-monads-1.6.0.ebuild index 0ed9ef832c27..c9bedd157b16 100644 --- a/dev-ruby/dry-monads/dry-monads-1.6.0.ebuild +++ b/dev-ruby/dry-monads/dry-monads-1.6.0.ebuild @@ -31,4 +31,5 @@ ruby_add_rdepend " ruby_add_bdepend "test? ( dev-ruby/dry-types + dev-ruby/warning )" diff --git a/dev-ruby/liquid/Manifest b/dev-ruby/liquid/Manifest index 5a3999df39f8..8d7982472353 100644 --- a/dev-ruby/liquid/Manifest +++ b/dev-ruby/liquid/Manifest @@ -1,6 +1,8 @@ AUX liquid-4.0.3-ruby30.patch 962 BLAKE2B 7675638e91e5065c35090427a20228c72d6bc06e6bb054e61253b514dfe28c1b7c3e3c9200ca023616897c4c806a0bbc1e793d00518a85137e83670c944cbf2a SHA512 3ea20b69d4b379d583f1d8c3770043d0588a44410786905fa947451aa0e74658b3c123cf21c6b6910ed42f598bae15c757fdc3e3f8fdcdcc7f7988c8600d0e00 DIST liquid-4.0.3.tar.gz 102242 BLAKE2B 4a025fd8501e237f7619ed989e185a6c55a234577c99423857a826b616c40625c1fd205d998a368488306a88c0b84fc3d3ac59bd01c1231055aa9f60a3d14338 SHA512 5aed3b98fa486a00744e0225f7a3b8004be8ded1e3347f9118fd062684fe33b725b84d1f88bdd5e881399e6efa60b4aa32f57cf10f4583aa27ec8c8288b52bf9 DIST liquid-5.4.0.tar.gz 123661 BLAKE2B 96fbd0d92408e1deecfd198de4ab59287820e4f8d6e8cfeb080163781c82421a1fe5286354136a787db244c3821fd3e470d2ecdcddbde3344aa71be79799894d SHA512 45b394aa945206b200a2aa30e2e0b0f0937e7e59bd213f45f0484f2f6f3d68fca96f93a7ae64ac05249439048842b53e20a58d73be88470ed94cf40cc65c4cfb +DIST liquid-5.5.0.tar.gz 129799 BLAKE2B d46c93ca0d968b080d1bda363badb629499fa3db6aeec0c73dc7c60ba82e70f478cf136ceddb3d600dae4e2645e9a6d61521695515f0cf5253c99d3e006bce98 SHA512 6afa798052371356100a22936ba716e285302080111e833ba48927bc63b358e6d6d8fe027ad6410d2171bef59f71e30f7ddd414bda3e45c91a0e2e459aa4919e EBUILD liquid-4.0.3-r1.ebuild 1041 BLAKE2B 256a296f706eb76192cca33b0ed12bad11241ccb6b54328eeadd12d778b1929a833796c651b854960c1da9af7a2d4c36ab61bfd79968db73d735166a981437dc SHA512 f06e2c04f99080bd8c859561d2eb6e5cccda24c6036da4734ec6df25fb532fbd503600eaa0c81d368fdcd64cbbb506f3b5b958181ade2731290313800f0cdbcf EBUILD liquid-5.4.0.ebuild 814 BLAKE2B 7bd1a14559b3aa696d3c95d32573c2c398170164c3779ee9d49c60f6b4e7730ba1909d8e989fcb2c1e44993126d0e6d0ada15435058ce70ffe71a31c834b57c3 SHA512 6ff0eb7afe2cdb06867be388a4d47affd0138e027502fd2e168e70cf1ff809db5d86d2838a40936348ff4472d69027ab601558f46e8c9d63119c216acff5ff0c +EBUILD liquid-5.5.0.ebuild 818 BLAKE2B 17e111808efc33d592896b12129040a6b5d42dcc7f61fdf6ae5d176715b1d791bcc2e9d77db431e25ff4ac91ea5dfcdc8028c05fa213bb0ee904caec0277b671 SHA512 8a3e971cbb2647692a6c66005ecab16a2de2a1bc51c6dc2d6b4a0d664f02adee7ffae013a503ac28a55b0f57db663cf64f1c5c229f1a5059ef32a76ae5ebba80 MISC metadata.xml 341 BLAKE2B 2aaabe9ff55bb04232a4eeb648f855c8d1f1da3d4d188e026abcb4177a807fc18767baae11b3450ced3d29f4b6d426661ddb5f09590aa112a6ca63fb9b19eb7e SHA512 7ea38783d82e42c02ec4cef4a0b7af1701fd44eaaefe4df99c98a40ff13827567416163765ac6f4a781cc1224360dc02f2ab2d7cbf346d1a3750ae15261e6b66 diff --git a/dev-ruby/liquid/liquid-5.5.0.ebuild b/dev-ruby/liquid/liquid-5.5.0.ebuild new file mode 100644 index 000000000000..5db3f91925e7 --- /dev/null +++ b/dev-ruby/liquid/liquid-5.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_GEMSPEC="liquid.gemspec" + +inherit ruby-fakegem + +SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Template engine for Ruby" +HOMEPAGE="https://shopify.github.io/liquid/" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm64" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + # liquid-c is not packaged + sed -i -e '/LIQUID_C/ s:^:#:' Rakefile || die + + # Avoid test requiring unpackaged stackprof + sed -i -e '/assert_no_object_allocations/askip "unpackaged stackprof"' test/integration/context_test.rb || die +} diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest index 5142ac60dc8b..da9fa1b4839b 100644 --- a/dev-ruby/ox/Manifest +++ b/dev-ruby/ox/Manifest @@ -1,3 +1,5 @@ DIST ox-2.14.17.tar.gz 224636 BLAKE2B 9a8df3430a4eeeb74df1d930caba7ed84a6eacad28515e908781fbea9503f722cf9165e4498367f6838fad60bc976dd6621b69f7036a902a26c75cd6afa3a3bf SHA512 919da1884033af0e44c7dbef78a5d08dc473967bd23a9ab445b295ae57a6f1495cc95ed88794164d96d6f000b9262fa0abce9c8b4b93d27ee4c68997c820f0c1 +DIST ox-2.14.18.tar.gz 224697 BLAKE2B 2add505ebaefc8d8915d2c64f7717073df2c2792efffa75d7e4653c7ebda91390fbb1929099506119535b939a365cecf902e7405d2d84f9240e45ceadeeb38f3 SHA512 9be6c2c6a5e0bc02ec86b1495455112930737d74c1771098b68089e45c2acf897c94a8c8c0b9fdc70ccf584a692eb6aece440d4f7bece9d75bde1cea595853dc EBUILD ox-2.14.17.ebuild 638 BLAKE2B d12f23caefbae4439d3a456f938180e28e69586e00f678484c1be6293c0bba2a71349aff241b64837bfe673664e3e99b935891292cb47ca98f5ae3e98008b8e3 SHA512 ebc42f530efb1d3717bd3c72f1846efc7a9a0a4ecdaaf8e1b47954a25874fee5fa880e873b0e32833e7f552aa656fd5a569a414038860773c55b478282ec7727 +EBUILD ox-2.14.18.ebuild 631 BLAKE2B e932a39dbe6d74b508217967c0a17afcf7759e0829ff556ad2cea3fc7fc14077127810be3644f0488ba8a935b7c4b81f51d60dd7c901b3947b048017fdfbfd8f SHA512 08169d29ead14d420eed2d9ac8bee9bd1b68ed1a658759c5fd35bff3672920b937becd86a810c9001d10800214b217ce9ee1bb9afd7f1f34ff7f7c22e6c08ec1 MISC metadata.xml 337 BLAKE2B 3ce89c2f08a3b10465352f1880ee482ce339e9fc2f488f93fb598c414e5575b219cd31c2ccf29abac487dc9c6b065165d5e6173f55d86fbe77060aa4a458f7a4 SHA512 365803987840415bcf4f114be78e6c4a20e46832998f7d98e281273c797b6d06d886e9a9e4ffaf208f5ad83562d91554c0280573d5643d1a0964a2ace67bfe61 diff --git a/dev-ruby/ox/ox-2.14.18.ebuild b/dev-ruby/ox/ox-2.14.18.ebuild new file mode 100644 index 000000000000..1dec90e7cf25 --- /dev/null +++ b/dev-ruby/ox/ox-2.14.18.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="ox.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/ox/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/ox + +inherit ruby-fakegem + +DESCRIPTION="A fast XML parser and Object marshaller" +HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox" +SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" + +each_ruby_test() { + ${RUBY} test/tests.rb || die +} diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest index 997ff1b6f66b..6838c32c66c1 100644 --- a/dev-ruby/rdoc/Manifest +++ b/dev-ruby/rdoc/Manifest @@ -1,11 +1,7 @@ DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf SHA512 10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c -DIST rdoc-6.6.0.tar.gz 764785 BLAKE2B 85bd4b4ece07ae95c9afb6521ba42c1e016f75ef439c71512024ccf2f0ad47f603944aee1aeb28c76c74d59352ae673825c7d7f6bfe46b2ad3e2bafe406feb68 SHA512 fb4c58bb19652a090f45c85fec47be52e2474854ab9ae6705e9a3f6b2ac3381af4aca89b8a39ee5906bab6ff6c63a384d4a12dc6aa19024cc335df18cc92aab7 -DIST rdoc-6.6.1.tar.gz 766276 BLAKE2B 480f26688dfa03ac60278b66934f599a2f695787c9c1394b5ea596977c5dc94699429c921cb98fa0faf8aa0b3fd6598441e18cb379886ad152d34eae92206377 SHA512 9baa6fa467c3d4b5dea34a199ca697124bce7ead3bd3a11eb1c28d6a246bf5317331008dde0595baf382a6e05e9bde752008ecb29fe271df1eef3e7875115bd5 DIST rdoc-6.6.2.tar.gz 765932 BLAKE2B 39bcb0f1af6ee4d53b9011179556d8f1a6b09e20716e60a5d57ca7dcede54797946517e7321004e41d440f26d39e9f3c7c80aaf3b24212ce6a650cddc23d69f3 SHA512 326ead5d4ec5b9328f9feaf3434351911a3dda18d739c8657d9025f7b3387139e1b63ea8fc649870ca474e4a0560ad87cb9e2a13fbbecd240a8aad652d061d42 DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B 15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a SHA512 c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e EBUILD rdoc-6.5.0.ebuild 2732 BLAKE2B 254a80d4442f1179852aaed6a98aa7ff488c1f87cc8c37ecde832f4954979091ea17b9b6e9bcc12fb649cb257803e58a5aed549e37664458be9c5672d5a41fc2 SHA512 1d5db6b03b09668ec089ca199cbe0a1b7ded3d7a1bd5e3abd40e2ce67381289f16e88d056eaf8ca2c5d446e714c066d98edc299a84f8bc68b705640ad04f86f6 -EBUILD rdoc-6.6.0.ebuild 2726 BLAKE2B 589396ce3fa6b00199053ade4c65870e1e9d9c0538599af7e5a438bf124924be3fd47ce7539ccdbbd90c9ad89f74bbd94915e4ad060f6719f42216abd2674ec8 SHA512 0e235da8448b62968cce7f30c53f73df470323c2186944d5b2a483dd93779c63d757e312806a4a73bbaeb41f7b357ecb2365f7d005cdd01b1b4efe45ecad57b5 -EBUILD rdoc-6.6.1.ebuild 2726 BLAKE2B 589396ce3fa6b00199053ade4c65870e1e9d9c0538599af7e5a438bf124924be3fd47ce7539ccdbbd90c9ad89f74bbd94915e4ad060f6719f42216abd2674ec8 SHA512 0e235da8448b62968cce7f30c53f73df470323c2186944d5b2a483dd93779c63d757e312806a4a73bbaeb41f7b357ecb2365f7d005cdd01b1b4efe45ecad57b5 EBUILD rdoc-6.6.2.ebuild 2733 BLAKE2B f859027cb05db8bbc6904bbe093f7c8be893986a7c1ea397db826f16957b964b16c67c2aab1ca0050b7e1832507dc8ecb999611d0abe0ec23a0bbaa0ae3e5482 SHA512 710cc66d453aa88622f1c0890bab5cd439c2c9ca2e95e868f3ff720bd77a2d3fed936d26d30062e671e3b268fcab743c09f9b6a500c5ea2fb01b8e9a7402a837 EBUILD rdoc-6.6.3.1.ebuild 2733 BLAKE2B 95dd6b0869e8999771bdc8964e691eaf20c947aae15d23d28bd5eb0ebebf6ccd63b8202fa73dddbb99b29831f05e4e7b540232ece475b188e1784b681c0d5623 SHA512 6042ac4069413dad8de68e8bde53c3cee2b4d903668679af5c278d6ace6c1942cab09b617175b50ed9731960037ce0d2cec3dc858d3c6a3826fd66846304a30a MISC metadata.xml 336 BLAKE2B 142894745c624081f44dfccc6509273287120a43ceb8d7471634d92ab970bbc7747ce12b3a770b085c8c55a30f2c52ee34e0f27ba4be804ee2056150fb3b035f SHA512 438973812b1541e96ffd4add9422bd19e2c09f3f5b8ddc3ef86a670827c6bce9ed9c1bf9df0601927c959584b63a9d0986d0377807856ab8301fc8a8176922e1 diff --git a/dev-ruby/rdoc/rdoc-6.6.0.ebuild b/dev-ruby/rdoc/rdoc-6.6.0.ebuild deleted file mode 100644 index 7ea9b73b0177..000000000000 --- a/dev-ruby/rdoc/rdoc-6.6.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_DOC="" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_BINDIR="exe" - -RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" -HOMEPAGE="https://github.com/ruby/rdoc/" -SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( GPL-2 Ruby-BSD )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -SLOT="0" -IUSE="doc" - -RDEPEND+=">=app-eselect/eselect-ruby-20181225" - -ruby_add_rdepend " - >=dev-ruby/psych-4.0.0 -" - -ruby_add_bdepend " - >=dev-ruby/kpeg-1.1.0-r1 - >dev-ruby/racc-1.4.10 - dev-ruby/rake - test? ( - dev-ruby/bundler - >=dev-ruby/minitest-5.8:5 - )" - -all_ruby_prepare() { - # Other packages also have use for a nonexistent directory, bug 321059 - sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die - - # Avoid unneeded dependency on bundler, bug 603696 - sed -i -e '/bundler/ s:^:#:' \ - -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \ - -e '/rubocop\/rake/ s:^:#:' \ - -e '/RuboCop/,/end/ s:^:#:' Rakefile || die - - # Skip rubygems tests since the rubygems test case code is no longer installed by rubygems. - sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die - - # Remove test that is depending on the locale, which we can't garantuee. - sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die - - # Remove test depending on FEATURES=userpriv, bug 361959 - sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die - - sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -all_ruby_compile() { - all_fakegem_compile - - if use doc ; then - ruby -S exe/rdoc --force-output || die - rm -f doc/js/*.gz || die - fi -} - -each_ruby_compile() { - LANG=C.UTF-8 ${RUBY} -S rake generate || die -} - -all_ruby_install() { - all_fakegem_install - - for bin in rdoc ri; do - ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 - - for version in $(ruby_get_use_implementations); do - version=`echo ${version} | cut -c 5-` - if use ruby_targets_ruby${version}; then - ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} - sed -i -e "1s/env ruby/ruby${version}/" \ - "${ED}/usr/bin/${bin}${version}" || die - fi - done - done -} - -pkg_postinst() { - if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then - eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) - fi -} diff --git a/dev-ruby/rdoc/rdoc-6.6.1.ebuild b/dev-ruby/rdoc/rdoc-6.6.1.ebuild deleted file mode 100644 index 7ea9b73b0177..000000000000 --- a/dev-ruby/rdoc/rdoc-6.6.1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_DOC="" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_BINDIR="exe" - -RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" -HOMEPAGE="https://github.com/ruby/rdoc/" -SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( GPL-2 Ruby-BSD )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -SLOT="0" -IUSE="doc" - -RDEPEND+=">=app-eselect/eselect-ruby-20181225" - -ruby_add_rdepend " - >=dev-ruby/psych-4.0.0 -" - -ruby_add_bdepend " - >=dev-ruby/kpeg-1.1.0-r1 - >dev-ruby/racc-1.4.10 - dev-ruby/rake - test? ( - dev-ruby/bundler - >=dev-ruby/minitest-5.8:5 - )" - -all_ruby_prepare() { - # Other packages also have use for a nonexistent directory, bug 321059 - sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die - - # Avoid unneeded dependency on bundler, bug 603696 - sed -i -e '/bundler/ s:^:#:' \ - -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \ - -e '/rubocop\/rake/ s:^:#:' \ - -e '/RuboCop/,/end/ s:^:#:' Rakefile || die - - # Skip rubygems tests since the rubygems test case code is no longer installed by rubygems. - sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die - - # Remove test that is depending on the locale, which we can't garantuee. - sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die - - # Remove test depending on FEATURES=userpriv, bug 361959 - sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die - - sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -all_ruby_compile() { - all_fakegem_compile - - if use doc ; then - ruby -S exe/rdoc --force-output || die - rm -f doc/js/*.gz || die - fi -} - -each_ruby_compile() { - LANG=C.UTF-8 ${RUBY} -S rake generate || die -} - -all_ruby_install() { - all_fakegem_install - - for bin in rdoc ri; do - ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 - - for version in $(ruby_get_use_implementations); do - version=`echo ${version} | cut -c 5-` - if use ruby_targets_ruby${version}; then - ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} - sed -i -e "1s/env ruby/ruby${version}/" \ - "${ED}/usr/bin/${bin}${version}" || die - fi - done - done -} - -pkg_postinst() { - if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then - eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) - fi -} diff --git a/dev-ruby/thread_safe/Manifest b/dev-ruby/thread_safe/Manifest index bd126f32dd0f..cd27449fa242 100644 --- a/dev-ruby/thread_safe/Manifest +++ b/dev-ruby/thread_safe/Manifest @@ -1,5 +1,3 @@ DIST thread_safe-0.3.6.gem 120832 BLAKE2B 0e3a1aec1d34119dc1f673acdc3d2e18b8c5f970bf79726e4729a806a52ce6ab265fd713972065011e8a04cf2776dda871d3d747eec77b0e94235de776d0cb2d SHA512 a11808576392c068e1cb31faad706be2b1bbfa4837c655c2ab1d5a235b62b25ece62065de6b65bd25496fa827ed89eb0796b90467107df255825e01316ff1805 -EBUILD thread_safe-0.3.6-r1.ebuild 1009 BLAKE2B e21199e851bd7af527a3fe16cbd5739d08a3a51c70876e27fde42a9f542be00eca9eec24bb6a77ec52e336be61e8b4c68d575a3f5e7225e3c53cae63364c8e32 SHA512 da03965ccd750f89b4b4e037428d83df26fd15a05915d8a5845ba6ff8d38845479c420bb34f43fa92559f833c5b9c375f72532adbc2c55e04e0bdf4984b9111e -EBUILD thread_safe-0.3.6-r2.ebuild 1011 BLAKE2B c0fa30d289c3cf34042474ad20bf76a880ec8ae1e4f5a26445e210df2bbdfa878ba0e0310c742da9db0ca7d84f2506534bea87fd9600bd6e154f9440e392c2f3 SHA512 379710caffee559b324d61b8e3f1f3408050566dcc6c1a7b0d7ac0aa45de148b66622ad5b570824816d917c145f7a09ffc158f080f7e1751ddac0b8c9086c242 -EBUILD thread_safe-0.3.6-r3.ebuild 851 BLAKE2B 20786fffdc374d36dbc11980fcc72f086ee092e154d19bc6aa5026dad6481c8c3deb5a3f34b565ee5957e93249ad8e47b43d170cffae51cc9c24a9fabe43daf1 SHA512 d1cef22121466bb65f9b4edf256c761b6a09b1cd7a65a24235281c9e07472a34947d1f38f232b65e8f9911ee8cf4fc5adcc71221f85623d636c07c01c680de40 +EBUILD thread_safe-0.3.6-r3.ebuild 850 BLAKE2B 0e03d336df6011d8400a90cb2526bfc9ea104713173f8ac1bd44676ff0fa6096b634fc52e3fdafd4c39e733e3fd7d875bafb0e5d44d43656119db100311802e2 SHA512 bdae167b92342d2e7dfb15a6939d69be4667ce0009ad7730ec6a15d24d05bb329a9c525e3d08fa3e3d05f1ebc888634b7ef62d30125c9624dd7eda77aacf8ab6 MISC metadata.xml 355 BLAKE2B 48a5dd4e2eafc4151eba3692a896d7042f03e09f1fd84f861f2f6609b28832ab680801052282ae4f672a4cb980c11324466cd8a8d7b5840182a614e1df98bf1d SHA512 bf9685ec18828014e94f6fe4fdc93d28d6c8de5ba52189c913b556c1160a4d3ffda7211c101bf0f2c73497f5c3ba4d8be283ca803a1cd5dbd2c729057779721c diff --git a/dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild b/dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild deleted file mode 100644 index bcc0f770bcd4..000000000000 --- a/dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="A collection of thread-safe versions of common core Ruby classes" -HOMEPAGE="https://github.com/ruby-concurrency/thread_safe" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" - -# Higher atomic dependency since earlier versions crash on ruby20 while -# running thread_safe tests. -ruby_add_bdepend "test? ( >=dev-ruby/atomic-1.1.16 )" - -each_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile || die - sed -i -e '/coveralls/I s:^:#:' \ - -e '/simplecov/ s:^:#:' \ - -e '/SimpleCov/,/^end/ s:^:#:' spec/spec_helper.rb || die -} - -each_ruby_test() { - einfo "The test suite may take up to 10 minutes to run without apparent feedback" - each_fakegem_test -} diff --git a/dev-ruby/thread_safe/thread_safe-0.3.6-r2.ebuild b/dev-ruby/thread_safe/thread_safe-0.3.6-r2.ebuild deleted file mode 100644 index 91127b86707f..000000000000 --- a/dev-ruby/thread_safe/thread_safe-0.3.6-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="A collection of thread-safe versions of common core Ruby classes" -HOMEPAGE="https://github.com/ruby-concurrency/thread_safe" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" - -# Higher atomic dependency since earlier versions crash on ruby20 while -# running thread_safe tests. -ruby_add_bdepend "test? ( >=dev-ruby/atomic-1.1.16 )" - -each_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile || die - sed -i -e '/coveralls/I s:^:#:' \ - -e '/simplecov/ s:^:#:' \ - -e '/SimpleCov/,/^end/ s:^:#:' spec/spec_helper.rb || die -} - -each_ruby_test() { - einfo "The test suite may take up to 10 minutes to run without apparent feedback" - each_fakegem_test -} diff --git a/dev-ruby/thread_safe/thread_safe-0.3.6-r3.ebuild b/dev-ruby/thread_safe/thread_safe-0.3.6-r3.ebuild index 3282179287f7..35dedb7af027 100644 --- a/dev-ruby/thread_safe/thread_safe-0.3.6-r3.ebuild +++ b/dev-ruby/thread_safe/thread_safe-0.3.6-r3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/ruby-concurrency/thread_safe" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" each_ruby_prepare() { diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz index c348313ba5c06ce27015f2ced1547bf25d7cacb1..e0a82dc84cf38d20a0451005bf41fdaf94b637cf 100644 GIT binary patch delta 9892 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 W(it|VjBf|M|M35Iq^JXuM*sl*_@PVy delta 9877 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 Hl1Bgl=Ll>9 diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 1dbce7e17fac..150874dfd8ae 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,11 +1,8 @@ -AUX gauche-0.9.13-info.patch 3633 BLAKE2B 70f3be628d369acca97524370cb66c08e24390434c1b8c92e02004548f168d2e6f999b87e6903de50212c22ba249f91ef79bf7ce9c2109c05f3a7d4f12a4f9bb SHA512 a6d3873d940bccf59fff486bbd26fd5f101281e88e65926634992cb72c8c17eb8d95046ae6f739e0757431a339b891637ba9149cb7396abb2f265b4cc2406e29 AUX gauche-ext-ldflags.patch 384 BLAKE2B 57b7463086c0763413b8fda3d7688c6a61bd4456b3209a80b6eabed088e0c71eb5ae4c53b18fb0e6b7468ac03fe33f7884f265ab1ea998e8457b0ef126e6e841 SHA512 df42c5f25adc5a67ad049ab78aeaa4f565d18818dd6dfff5a64a78e9e3101595a4279d72e8f946e4f7da7be30f9f11c089c7f4a65d2eb2135980414c3d6e9cbb AUX gauche-gauche.m4.patch 964 BLAKE2B f02f2a1fad5d2ce923d1f9a8af4506908afea5b24c65d30ac2dbc6402c826f1ee374bfbb0ac7e9896a980fa352620f7ef8d2d79fe1b0ccb4915e3ceb86dfd90d SHA512 81bd71285f9f7f7f6b310347905fa2b0c7b708a0bb8bfa33414b14591d5849f0b42d9a6f01f22abb307417778181c292d8ff7e42be259b7d4de09356ea1692ab AUX gauche-info.patch 3621 BLAKE2B 85a28948e25d9af2d086925e60e32cc03ec1b2e69fdce275e1d9df93e45215363ac9da5ba14c122346feefc36043a18937cfbf503918ef596470fc9c8b3c53b8 SHA512 0ee0fd886c80a7dfa0f2e3c1fb5d85f948482c9f067c6632b030c1d644f0dc348d365cd3e4a65812ab7828eff5ca9cf2e911d49fa956741d535a48dfc0321baf AUX gauche-rfc.tls.patch 277 BLAKE2B 91e745207e64ba3c83a1252be6fa63c486a3ebf148149b5772720a862299fa9bbf122a75ed8a537a29b78d75cf785ccc72de3194969931c62b52a7c1b7007208 SHA512 6aceaf321a1593765c91a83b14e057b2ee514e768299fa43c71bbe5f04b8b60a0537fd68cb8b4b5a61b091d5c4f50dc227bde2637d6be33956089dc0e40ab968 AUX gauche-xz-info.patch 1220 BLAKE2B 88133f0cfda992fbba45875c6f872cb928a554a7d51001ee6614ec199bdae8316b5b35c41ca3609e35b8d99821483c5377c23608f151b3cbad2ef1fe5b3a838e SHA512 f4a6bb582403648a1b0f005fa6eb2db728180543c70ddfd28829cf3dcf679535b507f87ce3f48729d0180ce1c321706e3744156b8d83221208bea8106c929ab6 -DIST Gauche-0.9.13.tgz 9389117 BLAKE2B dd2039971d4460d5841272927872cea5cb29992c51468882b26374234bd246cb7a202e7e5f71c0733abad0d18da527e51b3ee46c3836b3862f36d8eec42f7a9f SHA512 f593775d41055599e7b3e281df0b1efcb284a1ce3e2a36a53a609c98f57ca1f2d99246d8b0585c4606839e611cfb4e42ed4d23506617976af375ae39489678d3 DIST Gauche-0.9.14.tgz 9352431 BLAKE2B cb747a16037167a95a543e324b53a48e3cb4dd372e9f6cc00603b7072b902c839248fbf3e9926360a2732fcf4bc0caa16a4ea1ad757e84d5d597ef4bdfa2592f SHA512 3dd9dc8627fe1c5e518731a17dd984120485b36d6c2bb2d0d54a8b5f6778f45efd02640abe4699466eec2eb18dd4474d9525848029468128974c13c615087662 -EBUILD gauche-0.9.13.ebuild 1347 BLAKE2B 6e77253b85b6885404787a56b9fb82b2a98a9061e9874e6f226fb1f0564bb708419001c4fabdbef0bfae108cb231d7dc471cafc7bf8b8d9786f2d27c008d8579 SHA512 12b67ae23f122713fc32fc6e96e8fbe3a35689f610424b4431f51d33b72d4658686d38eff642a85db5c2ad11676f1aa6b7ad1035ec847ae7d63bed17f1e1012f -EBUILD gauche-0.9.14-r1.ebuild 1187 BLAKE2B 6cdadeeab7c7a1af258827a6c25d27f2cde8ee76c9f9b4b8789d18a8a1a63403fc07eee047aa72e399f7e80bf5b7ff5f48d8e8ed88a728ac6babfd9c55603433 SHA512 5907d4622fda0abef23d9c8f8d1e92bd32612f8d5cd0e93fb716c57deff319f762b662e77704c6eeabb4e593737bed0a656a78339c5f9f37d453e339b2fec847 -MISC metadata.xml 963 BLAKE2B 8d0d6d60f23cfd3eb314d981bdce612dd3bce9638243a7504eb5c67ffe11c992df89db5ca768fd6545538d1a948d1572fc79dae21c7f502f075094218c6f45e4 SHA512 0d6aeab94020864307dcb042f25e35eca148d1ab4b7a6ccd43043dc947812f4598191cc9495adedf797f6542dac924c8a32d7e4bcede3c952e6276514eaa036b +EBUILD gauche-0.9.14-r1.ebuild 1185 BLAKE2B a17848d993cc171aa3e330a24abafcaba096401003222abfd50fc70baed8a61254c69d1af383276fa72a4bac2d8d7d5aae04d876df2f6cbd2b3e7cf4a4b5caa9 SHA512 e1fa12db1923bcc90fae1b0a054c1adf4f4a9dd01ce18633111c458c62a87d52b2e10937f3579c7c6a8f9aefd30f88843e115f515413356c182ad9768e7562f5 +MISC metadata.xml 871 BLAKE2B 1bf6c95a6a1ed93f4a7df506c5f851360260f7a7291f5bd7a5bcb0bcb974066c5cdfba86131de0cc058253c369a8404426c18e06c2da40f0dc39aaae902d7aee SHA512 19a38a96174779cdbfd6fe475472f55e64d49ffe7e529eb8cda241ceb236c541300b425705fb4c260c1845860a869efebbdfee2cbafd285a32c00b4655b47d40 diff --git a/dev-scheme/gauche/files/gauche-0.9.13-info.patch b/dev-scheme/gauche/files/gauche-0.9.13-info.patch deleted file mode 100644 index 14aa58bc7e21..000000000000 --- a/dev-scheme/gauche/files/gauche-0.9.13-info.patch +++ /dev/null @@ -1,95 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -382,7 +382,6 @@ - AC_PROG_LN_S - AC_CHECK_TOOLS(AR, ar gar) - AC_CHECK_PROGS(MAKEINFO, makeinfo) --AC_CHECK_PROGS(GZIP_PROGRAM, gzip) - - if test -z "$MAKEINFO" -o -z "$GZIP_PROGRAM"; then - build_doc="No (requires makeinfo and gzip to build documents)" ---- a/doc/Makefile.in -+++ b/doc/Makefile.in -@@ -18,7 +18,6 @@ - INSTALL_DATA = @INSTALL_DATA@ - MKINSTDIR = $(top_srcdir)/mkinstalldirs - MAKEINFO = @MAKEINFO@ --GZIP_PROGRAM = @GZIP_PROGRAM@ - VERSION_INFO = @PACKAGE_STRING@ - - MAKEDOC = $(GOSH) $(srcdir)/makedoc.scm -@@ -59,7 +58,7 @@ - texi html htmls dvi pdf info \ - clean distclean maintainer-clean - --.SUFFIXES: .texi .html .info.gz .pdf .dvi -+.SUFFIXES: .texi .html .info .pdf .dvi - - all: info - -@@ -67,7 +66,7 @@ - if test ! -d "$(DESTDIR)$(mandir)/man1"; then $(MKINSTDIR) "$(DESTDIR)$(mandir)/man1"; fi - $(INSTALL_DATA) $(MANPAGES) "$(DESTDIR)$(mandir)/man1" - if test ! -d "$(DESTDIR)$(infodir)"; then $(MKINSTDIR) "$(DESTDIR)$(infodir)"; fi -- if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \ -+ if test -f gauche-refe.info -o -f gauche-refj.info; then \ - for info in *.info*; do \ - $(INSTALL_DATA) $$info "$(DESTDIR)$(infodir)/"; \ - done; \ -@@ -98,8 +97,8 @@ - %-draft/index.html : %.texi - $(MAKEDOC) htmls $< "$(MAKEINFO)" "Development HEAD DRAFT" - --%.info.gz : %.texi -- $(MAKEDOC) info $< "$(MAKEINFO)" "$(GZIP_PROGRAM)" -+%.info : %.texi -+ $(MAKEDOC) info $< "$(MAKEINFO)" - - %.pdf : %.texi - $(MAKEDOC) pdf $< "$(MAKEINFO)" -@@ -118,7 +117,7 @@ - htmls-draft : gauche-refe-draft/index.html gauche-refj-draft/index.html - dvi : gauche-refe.dvi gauche-refj.dvi - pdf : gauche-refe.pdf gauche-refj.pdf --info : gauche-refe.info.gz gauche-refj.info.gz -+info : gauche-refe.info gauche-refj.info - - gauche-refe.texi : $(TEXIS) extract.scm - $(GOSH) $(srcdir)/extract.scm -en -o gauche-refe.texi $(srcdir)/gauche-ref.texi ---- a/doc/makedoc.scm -+++ b/doc/makedoc.scm -@@ -16,7 +16,7 @@ - [gauche.sys.setenv (sys-putenv "LANG=C")] - [else]) - (if (match (cdr args) -- [("info" input makeinfo gzip) (do-info input makeinfo gzip)] -+ [("info" input makeinfo) (do-info input makeinfo)] - [("html" input makeinfo) (do-html input makeinfo)] - [("htmls" input makeinfo version) (do-htmls input makeinfo version)] - [("pdf" input makeinfo) (do-pdf input makeinfo)] -@@ -27,7 +27,7 @@ - (define (usage) - (print "Usage: gosh makedoc.scm command args ...") - (print "Valid commands (and args):") -- (print " info input MAKEINFO GZIP - generate info doc") -+ (print " info input MAKEINFO - generate info doc") - (print " html input MAKEINFO - generate single html") - (print " htmls input MAKEINFO VERSION-STRING - generate html files in subdir") - (print " pdf input MAKEINFO - generate pdf") -@@ -55,14 +55,11 @@ - (warn "makeinfo version ~a or greater is required, but ~a's \ - version is ~a. Skipping.\n" min-version makeinfo vers))))) - --(define (do-info input makeinfo gzip) -+(define (do-info input makeinfo) - (define info (path-swap-extension input "info")) - (or (string-null? makeinfo) -- (string-null? gzip) - (not (check-makeinfo-version makeinfo "5.0")) -- (and (do-process (make-cmd `(,makeinfo ,input))) -- (begin (remove-files (glob #"~|info|*.gz")) -- (do-process (make-cmd `(,gzip "-n" ,info ,@(glob #"~|info|-[0-9]*")))))))) -+ (and (do-process (make-cmd `(,makeinfo ,input)))))) - - (define (do-html input makeinfo) - (or (string-null? makeinfo) diff --git a/dev-scheme/gauche/gauche-0.9.13.ebuild b/dev-scheme/gauche/gauche-0.9.13.ebuild deleted file mode 100644 index 65974bc518ee..000000000000 --- a/dev-scheme/gauche/gauche-0.9.13.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools - -MY_P="${P^g}" -MY_P="${MY_P/_p/-p}" - -DESCRIPTION="A Unix system friendly Scheme Interpreter" -HOMEPAGE="http://practical-scheme.net/gauche/" -SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz" - -LICENSE="BSD" -SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="ipv6 +mbedtls test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/gdbm - virtual/libcrypt:= - mbedtls? ( net-libs/mbedtls:= )" -DEPEND="${RDEPEND} - test? ( dev-libs/openssl:0 )" -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-ext-ldflags.patch - "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${P}-info.patch - "${FILESDIR}"/${PN}-rfc.tls.patch - "${FILESDIR}"/${PN}-xz-info.patch -) -DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) - -src_prepare() { - default - use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ - --with-slib="${EPREFIX}"/usr/share/slib \ - --with-tls=$(usex mbedtls mbedtls axtls) -} - -src_test() { - emake -j1 -s check -} - -src_install() { - emake DESTDIR="${D}" install-pkg install-doc - einstalldocs -} diff --git a/dev-scheme/gauche/gauche-0.9.14-r1.ebuild b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild index c037bef1bc58..f2441b774c98 100644 --- a/dev-scheme/gauche/gauche-0.9.14-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$ LICENSE="BSD" SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="ipv6 test" RESTRICT="!test? ( test )" diff --git a/dev-scheme/gauche/metadata.xml b/dev-scheme/gauche/metadata.xml index ef4e7e89245f..56f7ed381b44 100644 --- a/dev-scheme/gauche/metadata.xml +++ b/dev-scheme/gauche/metadata.xml @@ -17,9 +17,6 @@ Gauche runs on several Unix-like platforms. - - Enable support for net-libs/mbedtls - shirok/Gauche gauche diff --git a/dev-tcltk/Manifest.gz b/dev-tcltk/Manifest.gz index 812ef6be34de5c5ae59c8c689b4ce31114ef2d9e..2f613f6710d2ecdfbacd3e3af1376fd5d82dc70f 100644 GIT binary patch delta 4759 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 diff --git a/dev-tcltk/tktable/Manifest b/dev-tcltk/tktable/Manifest index 5768e3cfbdfb..16610348a5df 100644 --- a/dev-tcltk/tktable/Manifest +++ b/dev-tcltk/tktable/Manifest @@ -4,5 +4,5 @@ AUX tktable-2.10.8-clang6.patch 875 BLAKE2B 919ad13b0427940bbe72a26f4bb5817806e8 DIST Tktable2.10.tar.gz 284135 BLAKE2B ff3a37aac53418e7993a310d38ae23b7ec2673e0b44c118ff558a6c3c3805b39bf77f099287e91298fb4a6afacebde68a09171c6b90ecd11f48ac2a33fa3b312 SHA512 d69b1c766abb2833f48c900ca4d4fd3927f138ddf728dd76f2087a784604daa4356ec60a146e71d2fb2508a644598711e0373cb81dbfb0272b7ad16a0754e899 DIST tktable-2.10.8.tar.gz 308245 BLAKE2B 4ede838e8553244dabd71d9543094bf5dfc82bd74f31ac9b4d4eea7bb2ee7406d90b16198d700eddfccd236160be1b7ed9a1f72f4760a71cddde5e01927ebb42 SHA512 927dad616306f0af477d1ce801ded962d966f7b46904b0a6b6772d1c9140310ff4c93a90ad4cb228495febae8be5f3ded9a328f621ba34195a339fc29d000f04 EBUILD tktable-2.10-r2.ebuild 683 BLAKE2B 960d74685426176c9e1db9c9f45dbf6a3e59407eab7e61234f0ec3433a2ef5742723b7d17e5e985cceee79b15df3a91456c72281adbd4acc465897e5af9eed5a SHA512 cb018e042cb4146cf848a25701fd4540e863d537912427635c6b612d70209971515ea5a62d9fc347da2a73ea3024fa498889bb892cfd1ddd5c51b1ef7f787e4c -EBUILD tktable-2.10.8.ebuild 783 BLAKE2B 744dcc165052ad0d56aa11a253b05c7b4a3e41db4f7006345d733ab50a97a56367c8ed6dce031ac215e17a5a6f1bcd67c1a4edf2a14a81b4794e42ea04f87605 SHA512 ce134e3be4e9a359b28c3468c99b7dfcd493ec2443f8b7d289cd9e89f095a1f2d5c7a4ce9560f396ed4711deed4e80caaf02ed86364cc3a7656c7de5a0a36947 +EBUILD tktable-2.10.8.ebuild 790 BLAKE2B 653350e059213ce0e0b9a245665002663770f49d7e9feb2625fd0dc3f3bac3fcccbc49e632570abc98b51fec4313589874f8dd501201579b4280f31648734fd0 SHA512 a3313009c849e17d2fcf63c64b49e190a128cec53763321a2ca65821aeb570770d572521f9eaeee8ea3232e84c329919a122fbcf2674757c837122cffdde489b MISC metadata.xml 384 BLAKE2B 4826a9a23f5810e2f88f1921240131b66e452ddd2f8ff22fd7a607825b2427210708a8df21270404af552636539333bf4388cac554d45a7fe0bceddaad278637 SHA512 cbc92dd70f46bc728a6f1d793d1ca33f9b186ae2e115944a3d263ce5f8007971037f67c3f5393dc84b239dda0750276d5834e7c70ffd6d6e03c0e9da935ee6aa diff --git a/dev-tcltk/tktable/tktable-2.10.8.ebuild b/dev-tcltk/tktable/tktable-2.10.8.ebuild index a0353f3bd098..2215efce4811 100644 --- a/dev-tcltk/tktable/tktable-2.10.8.ebuild +++ b/dev-tcltk/tktable/tktable-2.10.8.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/wjoye/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~arm64 ppc x86" SLOT="0" RESTRICT="test" diff --git a/dev-texlive/Manifest.gz b/dev-texlive/Manifest.gz index e57c7b62fb7fdbcc1954adb595bb1f1ba8c822fd..78de691d8d99f15099be43c81db317ed8e50c072 100644 GIT binary patch literal 6769 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 Ye)nz@>KqlQp#9=dev-texlive/texlive-basic-2023 + >=dev-texlive/texlive-latex-2023 " TEXLIVE_MODULE_BINSCRIPTS=" diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index ecdc13fa8f4d53e1ef14dda21df8530e76f110ec..2c386f508ac6512a5fab80d061a0cda21b503072 100644 GIT binary patch literal 65103 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 Yln{{)AP*G?Roegge}z5{j5XH*0P2XK_W%F@ literal 65111 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

    l4DfxuP`8EUfz`}D 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 gg>y+^4CmvD0}=56^1wh~Y5(W{0b_tGhttps://android.googlesource.com/platform/packages/modules/adb/+log https://android.googlesource.com/platform/packages/modules/adb/+/HEAD/OVERVIEW.TXT cpe:/a:google:android_debug_bridge - android/platform_system_core - ubuntu + nmeum/android-tools zmedico@gentoo.org diff --git a/dev-util/blueprint-compiler/Manifest b/dev-util/blueprint-compiler/Manifest index 85558e47729d..3c0bf02d663b 100644 --- a/dev-util/blueprint-compiler/Manifest +++ b/dev-util/blueprint-compiler/Manifest @@ -1,3 +1,5 @@ DIST blueprint-compiler-v0.10.0.tar.bz2 81856 BLAKE2B 8e63c27fc160244eb11776ea57c57b9c4b06aded76f3d59fc3190609f20a58985e3e800eebb5c69e681f8f8aba35f06f457f4dde241f78ff76d3e9348c4df46d SHA512 5d6a14a42aed64a82572a59730d454a920938d3b2c8aa1e61ab1d5fba47647ab5e3d6201c8ffe3e622b450ffcfb1eaf106951489897422c3e578d4d3695ae9ab +DIST blueprint-compiler-v0.12.0.tar.bz2 90521 BLAKE2B 0c54f287c2d9e6869f323981eaff16785aa4fa7b1c600629bccde059205950f70f2202642130500133c69235ce42abfb5b5492a5727da561db9fe6c865939bb8 SHA512 c1f2f1ab02773b8c9c1d92035a51cd3b5c769a129ea028e02b8d2d88a7a9cb44f14edefd0f8718b90313a22134d8cbab4f699942f7049edd3146b41735e68f56 EBUILD blueprint-compiler-0.10.0.ebuild 1438 BLAKE2B 56cbcbe4622e0f2fc95ec8e7eade565114b8b492e8b551d9537cf667a1391e103fb978928beccf6e98cd67afb9ce45cbeedab53c81c165e84263b2d199d5a708 SHA512 3fcd96861116130252036a18d1522411d810ae2cf8b08bc169306a0c4bab358caee8d1e095495d2779959ded0b374a55e3a7599f4a44823104560f377b12bd2c +EBUILD blueprint-compiler-0.12.0.ebuild 1441 BLAKE2B cdb8a191cd387ce7f78200a1a2178360e48daf9b7412989737ae0ac2bffafce268486f2cb692cbca7e25a844c9fefaf46c25f1b7995a54ae463abe1bc603a160 SHA512 48dd10503dfc6e4d1f3c03ffe047028e811ccc2315783700fb14b73b53b7f7df7a15eeea7dfd68367d22e082f61b2335c8d484a6767597115a14e2e2c4290c2e MISC metadata.xml 906 BLAKE2B 8426e8a64268f0c3310028be81cc727a63ddd67df842d59eae80c55b12c41f446107cc61ed11c115da8b4cc9a67bb16b1d5c9dc09e541f41901eac29611f3e9d SHA512 3af397704e2717cbba16c890af04066cd67f40c1cc477429d3c53b713c079101036a17e788c0f5e316799cbfc8329356686ad129bfbed409002d96df3159d480 diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild new file mode 100644 index 000000000000..7690faf1230b --- /dev/null +++ b/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.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_{10..12} ) + +inherit meson python-single-r1 virtualx + +DESCRIPTION="Compiler for Blueprint, a markup language for GTK user interfaces" +HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/ + https://gitlab.gnome.org/jwestman/blueprint-compiler/" + +if [[ ${PV} == *9999 ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://gitlab.gnome.org/jwestman/${PN}.git" +else + SRC_URI="https://gitlab.gnome.org/jwestman/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" + S="${WORKDIR}/${PN}-v${PV}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-3+" +SLOT="0" +IUSE="doc test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + ${RDEPEND} + doc? ( + $(python_gen_cond_dep ' + dev-python/furo[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') + ) + test? ( + gui-libs/gtk:4[introspection] + gui-libs/libadwaita:1[introspection] + ) +" + +DOCS=( CONTRIBUTING.md MAINTENANCE.md NEWS.md README.md ) + +src_configure() { + local -a emesonargs=( + $(meson_use doc docs) + ) + meson_src_configure +} + +src_compile() { + meson_src_compile + + use doc && build_sphinx docs +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + python_fix_shebang "${ED}"/usr/bin + python_optimize +} diff --git a/dev-util/cargo-c/Manifest b/dev-util/cargo-c/Manifest index b93ea6166b1c..88a971410812 100644 --- a/dev-util/cargo-c/Manifest +++ b/dev-util/cargo-c/Manifest @@ -1,16 +1,22 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST ahash-0.8.8.crate 43028 BLAKE2B 598a7f2ef74a9470913d2d4e46d1652a8ea7ccd9843778b7f2f4d9f41703ba4cae552aca8205fef6ff8f601d919a5f141391a942e13e5285c7e053cbbbe4afcc SHA512 b54c8c2cfde8115d2108dca36ab698d1b43eb015caa36e6d02288ff21a67ff54144affd406af704107689888f52548203731d3793e5b881bd267b2f803f478cb DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60 SHA512 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f +DIST annotate-snippets-0.10.2.crate 37906 BLAKE2B 9c350832af58bd845e79583298fc648cb3d333a2cc410a079ab0e6608b73e9a26f2cf5dd67c1cf1aafb2af7b2b9e9d162e10cd208b9527570f7eec2130ad48be SHA512 634033be2727d7bbcab48c7bfe94e98e6c07158bd24796596a4ede2418df97549d89d3d64ccb505b033dcc149af1884f967a2c805556849b233d1f4fee109375 DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 +DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09 DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 DIST anyhow-1.0.66.crate 43770 BLAKE2B 8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997 SHA512 7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3 DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 +DIST anyhow-1.0.81.crate 45142 BLAKE2B 9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78 SHA512 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5 DIST arc-swap-1.6.0.crate 67342 BLAKE2B 6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872 SHA512 5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df +DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f @@ -19,38 +25,55 @@ DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cb DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 +DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 DIST bitmaps-2.1.0.crate 16717 BLAKE2B 817045077c198a84d114f68474b14515309bf56abde29398fcb47d7593d41c3fac069825d8a2aa1a598dea5b4865b94a21e83d03dc8d069672e1b835bc1ad551 SHA512 a423ea009bf61629e6dd7cb954f2781dd3c578d2216cd843957e0db05abc8f8c5971d2cca1915929b2b3c7b712450c817bb1de8d08715a1ca2641ace015a1dc7 DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 DIST bstr-1.9.0.crate 380170 BLAKE2B 06ae5065a5d566b6333e911a5b97e3999ad2f0bc19b27023187004c81cd01e5315dcac920ff87a6bb87ccfbb949364f1361dc04d342e24f9f54490b5d44a81d1 SHA512 dc313a16c38ad881128977a20bb390e7c95a96d9530596433a7c4fd7f77d5fffd079d436006dd8d2bfc4aacdd7f0aff229504444250418f6aa3f8d6d4df9abba +DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172 DIST btoi-0.4.3.crate 10007 BLAKE2B 60a4c0511afc23ec3bdd07a905e82b501f1000081e6dbfca9ee6a0d6aad40ade84ab09d740fbc8e9656653a7f5a9a12a68ffa732618e8dc87f9cf00a90b6d3cd SHA512 35d54183a37c8adb11838724a061b38d286a92603a557ee8b4b80dd230649a0ceb165fcab4b6e41402284f2153e18fad5c246f83d99accb2fdaa8f32f854bd22 DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST bumpalo-3.15.4.crate 85028 BLAKE2B 9ec98f430fef4e9b59e61d413b3703430f91bc818f3294aea7416cf8a35e0606357bb5b4d1edebe590f07fb614f832da16016c8530ff39ca853aff1d1369cc60 SHA512 59ca9f8e6b74bdd95b9b4ad1bff3bf4be46dacedeb1eea6196a65dfb0ca7b60e86ab6c25d0f91dae3caecd17ab73c48f953be0bc24bdc0ceaaf4c1726b9ffdc8 DIST bytes-1.2.1.crate 54857 BLAKE2B fae7e7b0e8023e4b5a9b7d5a390035dc5ee2b19f1fca03d885ad27611d45bd276c837bb63e9498e3f6d2f00d5573fd01f20115da21ccdf8606ce8d8bf5bd1b7f SHA512 39c19594f52af24b04eab319ab329e8ecb5732e4531184eb376677f57c8a6402c15bd171282498e69a4a472d82e308d0dc8140df0b7d923dca588aec90c4fd31 DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3 +DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8 DIST bytesize-1.1.0.crate 9370 BLAKE2B 38fcddbdb862e82a076b7ae1339b48c776f704d25be78935d08637351ade725e86e00e07e62868e76a1a2db894f223e1f8309f8b362a46405ec6c06f6e421a96 SHA512 36f35cf53c468cf011b231d3fc5d00c5224fa3d917854e347daeaaae53ae7ee36c4d8ba26788460d56c922c9ffb0eeebc60655fef7366ae42e221950d03f6715 DIST bytesize-1.3.0.crate 10164 BLAKE2B 049f292705082dbd3b2f0abb6f153023613107949f4849154aadce2181f4568ea1b3c12f00b6ad56146f8a4f3b07b7025498e0c989ac6561ac7255720b85ffab SHA512 c718af51b0da2979b70142012544fde6bbf8639cd4fde66a8066b138f7f58dce019209e27566027dc0ec5a7fc1d2ee17b9b6366cc7a5f95a6419e29a0ffedab5 DIST cargo-0.66.0.crate 2038772 BLAKE2B 22fe5997b350c1de8db83b739b16fd38f6a8d29ea7c78bc1c84a1f6685fcbbdd2778ad7f662fa63f865dd829ea479e9d7655e5378a0e9ff9b27eb1156168f197 SHA512 e6f56db8f859663cae79850afac4cd569964e732e9ab4a4f9a92aef60950305740cf16eb16f76f1c658cb8896ba22e36b7dc574351afd749ffd7e8acc2723dc7 DIST cargo-0.77.0.crate 2504468 BLAKE2B 48b51961dc49bd5ae5b3df4d565709db16de2f74fab93a28d521d1c6995d3a95aa91fd2559c6cedfc51fbb12d6584038a936a64c41008b5a346248be40231c4e SHA512 07a869710f3a9b13cc315661423aa776c5fd5f0b1d8d0af6c59533987aae20c027575bc3ae9d0c1bb84bfa985b45fa7a1b4e645b1155c92e718b732b1e0a8301 +DIST cargo-0.78.0.crate 2501961 BLAKE2B 277d5690e92c9e3bd2001a9077a74996b90e4967dd1c2d876460c9052d19cbc5791b6a2d5b4ac0138752103b96e1794f044c9722cca53d516d2af46d7c9de54f SHA512 0f0bd74a30162c6e0ea95499b09d940164e2f0b9653d716a8da2e3b4ef3e24517d7585f2c29aa4d4626baa190096af1a872bafb52d27a2a7b8370dc785cbb957 DIST cargo-c-0.9.14.tar.gz 28957 BLAKE2B 33cdf9de62119750f2a8a26d5d22c882b130b86c349e5b1eda9b5b4674c86f37362211dcfd33f5dcbaeadf52b8eeba404274f3eec99b51b45c5afd21e2754a4a SHA512 ed2aa5d455e2db23f797cc45fad15273b6cd931ad3a566617aa93fcd39e54f4694be7cd450f86fc2f81764af6ecc733208d44bd045ad3afddf87c29b60687bc8 DIST cargo-c-0.9.30.tar.gz 30493 BLAKE2B 0947ef385c363a678893054e5cd7cb386d396f09151148659f1cf7ce760180968c8c9a2a3841e6ce65cfea3d77917244cad1b470c39a839af582c828897f644f SHA512 7289f6779c020d4c396e01dce573f476e698100d9bdd26e98832e030b64beef2ce06042314bbc137392fe92fd94222c99363daed8fb63f0776b8d75836909769 +DIST cargo-c-0.9.31.tar.gz 30556 BLAKE2B ddd18bffa6a8ddb6a7982f607a186bcd94cfcf62237ae7edd0146adc54c1068bd296ed007e2271b43142dc4d46b490ab153e70b3519b47d8a89e52d1d6d41382 SHA512 12aa5fd857ca6fdba50ffb08d120084ac063b5dfad037b54caf3e28ccaa36bfd07b43e61619ccce72c081655e1759be05f455ea93caebb0e763a63dd4246d0cf DIST cargo-credential-0.4.2.crate 19409 BLAKE2B 71aedd38b4cab55004d0fd3b73f6fd1f2946ca3af91d59813c7a24b0e7da4a2c7ab93babf1957feec00af62c6463f86618eacf937efb0f164e9a0f0e2249dcbd SHA512 4b99f228adfbdc07c36454c678e352ea01a6d37461949e24acaaf9c4ed66bae73b96e76261471dd14e387a576b713fc56850adcc687156b2316d6417f5f6dc86 +DIST cargo-credential-0.4.4.crate 18906 BLAKE2B f558832174b51446c70f22d8eaf59563bd0e1c3d6ebcfb770fdf9c7ade7c2fa45c20a11ca22a9b7145e2a2a3ae9871fb45b3c23ff116aea120accc328fe45615 SHA512 20b6618ce09b43c76ef817db836ffcc2ca60af59e8468236a85a8fb2bc29834e9fb49208c9b15850b229a0276ecf49d0b8da489f00df23234ade826be8a5e70f DIST cargo-credential-libsecret-0.4.2.crate 7256 BLAKE2B 29e7d2f32d750d68291572bd496c89f8540af9308b0521ef66b013fd3974e5227c44b3e5827c9df0cba88f1aaa80aca521be71e27dc00a557b77bc5099ca91ee SHA512 a26ab0ba76c7f999c949d2bb16b331d25a26472fd44b2a84677044867f2fdeec6f9ad17d6a7259939af700b42da72ef792dad2f5c8df17bf0d8f7613f692f491 +DIST cargo-credential-libsecret-0.4.3.crate 7282 BLAKE2B 1a964e972ec5b8b886657cdeb4d56f905eceef5f0d16d0cfd6fa717256f9cb233f9a52536d455c685e1f9a97878e28fa17c5adf00dd8bc75f0fa185b2a9c961f SHA512 9f322059652c0b353cd32fb45508899cd8b7f8f8b961b4a6e07ecaf4a26ee8ba22a2692bf2326e4ab801f0dde40a4feef65061602eac9471551c6ca33da49275 DIST cargo-credential-macos-keychain-0.4.2.crate 6529 BLAKE2B b6e9d5212c522f44bc008a895b02e12276882e046d07bcef38996f0592be16218da4639bfe94e2d2823b4f20558dce97e5d4fe3ff1de9bf5280b677d0d4d15f8 SHA512 5c9f3ae7ad1309b0ae2fbfa2fe80fc56adb92d1d0d167442db533147ce9fdf9ed35dcb3d962211abbe37466fa4822aa5d9d4d336a3be5ac6629b0c40c8466cad +DIST cargo-credential-macos-keychain-0.4.3.crate 6551 BLAKE2B e01805737b7ace1a825819eed1466a3f3b92a09820dc0f8c2fa000826c098448f2ab0462a5db9bdbbfe595b608db3bcf0cb9c7f3ddf6eba1cd016ad150f3450f SHA512 59d5ba15771527752ea5aac8b5715968111e55dae370cb59fbae478adf69bffc3d4cb88b5cb5408c1540003eb0c5a2ecf611488066a336d91694a194015c3b5d DIST cargo-credential-wincred-0.4.2.crate 7014 BLAKE2B 52f9e9ab258eebbfec4abd7a238884442e6d05c85debfa7df80840344ebbaefbebd713aea941df607619a195d24408a7d6ad4dbefaaf606f93423c55697a024a SHA512 af2aa892c23ef8193fe8696435cadf5a8237ac33718a2cd1dc50a6d599315555b210580c9e997a9e9718c1b4baced1796ad86707fe0998da6ddd420d3fe6af76 +DIST cargo-credential-wincred-0.4.3.crate 7040 BLAKE2B 964101c6d72a84fab348203f360144babc030609c96a9c1e5f63ab0cb5e99182fc36fe410c451965c540b6737751066ee821a26c0baf31a062c96b46937a925a SHA512 02a77dd55ae52bd6bb6eb77e6ea9f835a838719326a4a7034e09a4f435b3a28eef2124ec8bdbd2dddceac2c342db5061b8ceba2f4c0e289c54078694156f8147 DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330 SHA512 c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f DIST cargo-platform-0.1.7.crate 11819 BLAKE2B d165680a5edf71a40087ea3edb3231185b4f4282989f9e0b59fe968ea16693abb059ee003815bba813bc4ac43cd1fb4c33ed1ac84ccaea5ab4609af537d08b37 SHA512 0cbccbfef8316c925aa2ad40723096925b0218c8cb84dca912d18219c0fa27cb8dfd80c1dee949071781e7f783a7f6fae65fe50a2c4d3e0300fbae466b3b4efb +DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6 SHA512 187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2 +DIST cargo-util-0.2.10.crate 25741 BLAKE2B 2fc849bfdbe3801132f69e980f8de3f0d49a278a683e152b412f46d9ca5efd33413f70555768ba9c83cc1a7154a22a01a55fca1797a6e5c028d9ae99261da7c3 SHA512 981af3e2c1f38b71fb63ea1a71a1701eb838af2a200db196e51067e942e261a426f95640c743f4b4512b6088bd1a5764e8606a0c8a6c3896c3379c1f8ede6115 DIST cargo-util-0.2.2.crate 23867 BLAKE2B b001d08fc9a5bf9b7a4a88dab99cce360e0bae445c2e416933d90fd01fb5054244e159f087a9a634226840878e26173e25b33be09116a54c0bdcf490e554b492 SHA512 f8fb4b3e0a9000e0b3056afc73e2d094af0486af9f0aae7d51dad143a19a11eb19594134e68fe0c176eb20626ca7ceafb14a71d9277dc70636eaa87f2ec3249f DIST cargo-util-0.2.9.crate 25648 BLAKE2B 4ba351e64a6030e7b78d3109da943e301db8ab17204d72d36fbe5ef879e5e10c9135cf869e5cfd80c3ce183b2e9e5e682668a1df26b1d856a258a8a28fc82fac SHA512 24921a11855602747543dc84fcbc824d1cacc617b082fafd5fc77b476ddefd17c93affdb6a4ba7b9a5b068c510cb3bb0386a036f2f72896f3f9677f060f83c27 +DIST cargo-util-schemas-0.2.0.crate 23612 BLAKE2B 2f466744fcbf231317d6bb7c1a0f949f7d6c6866349f0e0f1cea86b21685ca9b6889c0e9dbfa14d43f505645fdc0c66799b240781f80482b4c4578500cbdedd6 SHA512 f82abb3f18e703791ee15616956e11e33896b19f9d5d5abd1b9c4d5a7b7923d4fb47290f57a4799249fdcc703ce1085a4e7914d4386f2a819670a53ae621248f DIST cbindgen-0.24.3.crate 195698 BLAKE2B f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4 SHA512 3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05 DIST cbindgen-0.26.0.crate 206157 BLAKE2B 4c435ccf9d5ab3cc036691cc51c55334e27a0348002b6303b11974c0aa4908b9f902577ca6e50bf241ca75816775e7bb33901f1f81e3d5293ddd2128b458204b SHA512 2de81f46c9c68c985241a349f13125876667d1460d3658ead8c4ee9788cd139c30dbc08bebddc172cf0bd4644f3f17c02cf66f2a3ef706c52366fdaf0f9d8059 DIST cc-1.0.76.crate 60132 BLAKE2B 9e8dabe8cb64a8ef7bb4a91d4e601a9175712da00644125e0e625b0a10a4815ed1a3c93f32eb773d0c2215c74b8f0d73a35831291195dff65d1ae79b8e423d8a SHA512 9a31f5a78859f7272cba9289d0c1b7fe01cbbe5ccd20a729141a751df7f5a576726e2b7e038cb7142e63c59a5ce7cdb83b93c32d5b5f3f45bb297ecdc1b9e983 DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +DIST cc-1.0.90.crate 73954 BLAKE2B 840417889519dec96a745c49ecbc8b0d3da9b37a4b6b0165ee8983c07b8150061690b34409381365ae4c70c5780923d19cddce29d5fbc370eb6b6fff29121436 SHA512 349f3c3f8208632f8754cc05d70976eb14f3f13a14d59413994c656efc36bb32b7310adc7d5f3a6745f15e0aaa88334644c9aba8d29fb961215d74bec605307e DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST clap-3.2.23.crate 219435 BLAKE2B e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885d8b875007aa5bc855396641ca6772387de2eadc1d545dd201434037ea9e7fd138395831e4755ae5a917a7d SHA512 1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a DIST clap-4.5.0.crate 55379 BLAKE2B cd81a1347f2dbb0fc16ac3263d0dd653d6bd948666c8e05cee9c842550e6dfa2373eb68b16159466ded6c679359421586687204c7945bbd7b7c50fd1fb0e422f SHA512 2956b6e65220188b2d11fc532480b78f0f3574dc4137adbae2519d77b9f581bc89a10ad044e8e533a032633340ff09e21dc35ceba41b8f0f2e2b8917ea00581e +DIST clap-4.5.3.crate 55388 BLAKE2B c0de02441b38bf4a4c7879997e70a8c0b55d41ac60ea2d918a3eaf7933ac9105a22cd59def6e7260066ab2d12ba32f13b26f4fffaa6303ed4e4f33622ac9c9c8 SHA512 735be90c75211cd8d77f014c8b91782246c652e92da810877a44ab4c9dc0b4ff9637640da04d57a17cd1550df1eba73d91d49d2e7a73815010c5d6a5017aaa9d DIST clap_builder-4.5.0.crate 163521 BLAKE2B 597b64b2bf727186d9bf1c4b55227d96dbb819313ed1f952b2753d24cf6c7737075acdbd0091a919e6e4fdd60bbee4a1e7707bc09860e49068556a1112842204 SHA512 d0df594d0c15687d2b9c19c51f86a9fe1cfb9b8b78a8220d77b0e4d9252a850e217312fd3e1d1aae57703ce973f194241acd4e6ae0c9ab79e45d0c14ea8dae57 +DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864 DIST clap_derive-3.2.18.crate 28208 BLAKE2B 05a23083a8e792858819d7eebf057257b1d49b0e8246d3f24c6f812456cbabfc75d9271c295a0d44539bd531ea6808ca7490e787c1fcae63bce045422d33d280 SHA512 d5349b3d5711bd4900173aa5210d7c4aebb0bf70128e11f26b362f5acb43687f6ce5ef73e4d614ce9c1d649d34b68ff15ab8b65fdf1898fd295ee4b4a7523497 DIST clap_derive-4.5.0.crate 29042 BLAKE2B 80a7646b2e30432008d52e27494e2563637e408a90557e5b0009a9db6a39abfdc79c04139f99caedd433a94b45f7d95fa11b49cfd33d203fbc4bc911fad4f9d1 SHA512 0a9d79f957067b929f8e1340b0e0623f78808c5d287cae252e6508fe8e07c4f11bfa39b1d3b60bb6a531d888d809c43ad3f6a491a7dd1e3d3ce89af7e1b670f6 +DIST clap_derive-4.5.3.crate 29043 BLAKE2B 22001d5b0bd7a53dfa4b146014a668e64411deff0b16f0f4645145855b6d52a0166cb9f01ee8aa434b516a68d487219d133455cec1f57984f2a652b92f4e4db0 SHA512 c9c5357225494d4cd4141dc5e3017c78966c53b04b9f43ea4e42e7d83f2a2b69b2668e2a25572c3957038eacab054524cd9b56044404d74cb7efbb19ceb7bbf2 DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 DIST clru-0.6.1.crate 16507 BLAKE2B 6379e70a2d75530bde76e82c370c4481ce84d8196a395e94b30dddc1126529774e7ac662da2611e4da10cad6dd54fbe55e1bca4d554369ec5f4798bab59a9d53 SHA512 bb9303ea245e3df6321bbf3c4cf9f899648067f8d3950638387badc79ab37e7570ee73c90af96dfe4eefc004d116c5fc77cc8d89a2809defa2107cde530cd192 @@ -68,8 +91,11 @@ DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8 DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 DIST crates-io-0.34.0.crate 9543 BLAKE2B 30ef8eacfd84cbb5f4b9aec4fc79d086a281f3fbfccc46b8e8573e74208a1f34d496c0ab00dd9135bd441e85c4e9dc9f07de55b0bd36fffb3a3849bd01174a69 SHA512 14cd86c9b065ae0a76c33e9b9843979a5058a8fbbb91a1c92ae989df3e0e2f5f598d583a1215f005eb0301fccbe2826acfac7aebb91ae90d9484fdf5e3323de0 DIST crates-io-0.39.2.crate 10502 BLAKE2B a799936e970d1af434b236bd7f80647bfec091e1e6a340cc8000560f7ed8e157c156dbc8f5c1a42505642a36ed98d79b7398f11525e867d64e8bf60a7a48c9bb SHA512 e9d5d1521fbae0833ec6ff2c6f7c6eeb06f056275ddebdef44086652ef6732086644655d9d83a87dfef3ba17cc017809bf513c6bbb0f479e113cf32b8166fb66 +DIST crates-io-0.40.0.crate 10529 BLAKE2B 081fa33c953b61e785b920ea03f827f575edc4df993490bbcc689bb00aeb7d5ee9601765547975ead95ce41755ee25dace5f4dae4f69604bd6d6b50e438eef66 SHA512 b6eca910ac0c82fa9519678a2d7d11cb70628e8fcd3d6ac40e2fad4670553cfbf42c65de1de985c18ddc06aa5bdd6cf55add22f731eb31428a75901973f0ba60 DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e DIST crossbeam-channel-0.5.11.crate 90434 BLAKE2B 8666f039a0e4ac6f0f8be2d08ce3349d8ad4aa7d0f38c638dfa6dc6a7f30a1629e42f87757d9e054e836941dff6a8efa53b5337706bc5958d33dee61f38e7bcd SHA512 1d37bae1c946d402c1fce37f22a82037d68896770757aa91d209387f947d39c514df52e0ce94317141513784511ac626482f16099cc3b62ca28a52f387b69c71 +DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864 DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 DIST crossbeam-utils-0.8.12.crate 41785 BLAKE2B 486aaa80eb0fff5740690d8a63c7b41dd06c19cd141f4e12c8f133f5ffa93a121d4e24e19390851051ef07ba63480d9ce3bf751621ada3a420ab6982a0445e28 SHA512 0e1f17887615b1883c3a0c4f0fb908999d550bd0041e8333eebbe43a964838d948fc1e5892e4ebd31e59ad53e5fbb5ebf6741dc1dd8b61907429f691c84de2d2 @@ -80,6 +106,7 @@ DIST crypto-hash-0.3.4.crate 8102 BLAKE2B 8bcf39d195d40a2e6d899fa254c9f64e982d74 DIST ct-codecs-1.1.1.crate 5388 BLAKE2B 2c5c8d3264428df7b6576f7c624468584e2aeefab2f35b024d2368f3fc2c77d8d1fc634a9ad5480dd5435d4d7f608434009eed262510608d74d264369e37ad0f SHA512 12538da7e45b46ae52fd5bdffe5608d64141bff9190750f9fd8bf3c0c73889c3477a0c988c37965ab2f9d773df596b5d01d15976268cf9852d0324a9660e2137 DIST curl-0.4.44.crate 91415 BLAKE2B 0193d51d0ebca5a9ac87a3a2537d573a15d8f0c47e0dba5ad3c0401dfe4a96e63c43a1be054433eb782f90ec61dbc60a12ba035e4fdb033eefe53860d41c3494 SHA512 499c3496cb019856773da10c5dcdf539c3fb7542a5e5dde4923d36e0f9274515b43a68bd31fc18a9adbfa9061d752fa698dfc2fbb6a6b1c1347001b3d112b3e5 DIST curl-0.4.45.crate 94852 BLAKE2B ead351af57c810717f9453de2d9e775ebaca5a739769c74a5c2d03a0a0661b805ae315bc53008754b4ca439716318c40225a7e2bfff1790525d13d42d7f7f794 SHA512 d6c601891e971ed97e7d87b6d7049fe0d329ae036e647abc06e12e3793964b03acc004b40893ab112343ce38f1d3b0ee4606bc07efdf76e697d1da2ceacef7eb +DIST curl-0.4.46.crate 94864 BLAKE2B bcfc97c19ce299abd3e8a9769a30c0ec5dc6692b5c1d81423f47aeea39066d1840ca7ec1d4713132519f3bea94d43aebd8d733a19028280e2e6c2a8e91eb1948 SHA512 c08f857b385582ba635a76744c940017b74c3f241d28cc7c8c6eeff958c76c01a1a51df41b3a7a6a9a38a31f8cf5b9b3b639eaa163c441fdec29d0b3f14c8336 DIST curl-sys-0.4.59+curl-7.86.0.crate 2996584 BLAKE2B dd06c7cdf7740049558b8296d16e2485ee1b83692a94bdd2a037ecd45c0ec88c32bf48a26ea985c8de2de84296edf3f52092bfd3ab8338e10066e0a8defdc33d SHA512 048c5dbc3e1870c9b205c107e006c7112d01f4f7f03eb301ad9ca06ef29d03b08a840717ccc45883f19f1f6734958301375365653ccc6e45ff99151bd5e03b3f DIST curl-sys-0.4.72+curl-8.6.0.crate 3269599 BLAKE2B 07f7d22f787ba9f329af1e3f477ec877dcebd0c6f0cb32d284cce364c1d3fd4f9eba153753655405e06d0b759eee8ddb0e6f8600864ce8fa18ae727f985927e2 SHA512 d77db758acab7cacbab724bf9d6f5a3a40083be7290c9b6dfdf91370f1d965e21d8ce01f1d3df79eb40da2ec759c2b0609d3c6176a0517acbcdc5a2bbb66a1ce DIST der-0.7.8.crate 85085 BLAKE2B 062d494ed32f3c97a6ef4999ef050ee07b26a854bc934304588c0b85b1d312478d1ad1812cd303e4e5aca967a2f4f76ef8ac7dea4ab6909e1a534a7dabcd46c4 SHA512 9cc5995cdb99c376cba473d2db476d81c824cc47c1924cf9c58d37a5508e2d01d3f10a009515d2ab456b1577af8de94e195bb315f61516029307ed860bc403dd @@ -95,6 +122,7 @@ DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49 DIST env_logger-0.9.3.crate 33291 BLAKE2B ab0f0f85771bbdc6c7709f7cd4c86d9eaf436b073ce614f9297f60e95b6c9e6141d8810d1dccc575893c796358ab65ba56a281630ab75350e8f421167e5d9c52 SHA512 a3ee86e77d980c2eefe4be32d75422aa0f9a60a43fd11bafaa3c9e556584cf65c36976a6aa650f87426edfd82de0cbb919e0906cdba6db8b486b4dd4b2583bbe DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 DIST erased-serde-0.4.2.crate 25661 BLAKE2B 3cd3190dc10d98eddcd2828d115bde9d594e20581a36f67959d1b72926bcecd720a71e29a2f4cb43c5d573c34574418544bfbfed40c14ccaf8644b7c66481fd6 SHA512 f17497a90e7fdf1b9578dcd192056bac1174948438d0702ce38b268fbe41476ab75cdc832c46b36fca259eab4c34d0df64ed68e9acb14a99828f2b972483e71f +DIST erased-serde-0.4.4.crate 25664 BLAKE2B 609438362f241b847e5fbbfc9f0aa9184d8f721419db4e3baa7e651608e7e8164b0ba67d3a138da7aa850aa24a69e8ee85d2302605406a6eb57d4302f5e8a962 SHA512 a3fe0c6322da59628f68ae1f8981506de2158a3d5d9175f51e8115c9cae721e68c1552d321cb19174383f00192f3eea0394058a0f857f4c500d716078ef45434 DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d DIST fallible-iterator-0.3.0.crate 19639 BLAKE2B 58b8fe842fd6514fa4327eacc81b157a4a9bec4ad9b8e69248c0f0aa5610dbddb9c8a72e6e6ef9fb8216e8f79e6aab439e90d4d527e35634ab222347cbe39974 SHA512 c655918fcda5deb8ce792708509e4959139f113c1006dd41b94d7073ffc204512a22cdeeee05c87534db9c414da3f4eb716e1a26970646fcb1c139a14eb8a2fa DIST fallible-streaming-iterator-0.1.9.crate 9249 BLAKE2B cc4459b34a9ad00552a5248d090d1f25804b92838f41131e475abb83ae0b89401248feeb52a49dbffd499ccc0ba0f2f1d044f2f3e9b06662be01fe2257a4e885 SHA512 34824e2007cb944eaf54b10d6d3885bb17ef2a2976c6dd7695ff82a937cc95eb65d343dd7a5cd2fab5aa5859faae3352a9e1c78f239ff736900c1dbc3f5ef7dc @@ -103,6 +131,7 @@ DIST fastrand-1.8.0.crate 11369 BLAKE2B 93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 DIST ff-0.13.0.crate 17688 BLAKE2B c32379ebfea6cadd162dc169e0b413577fd191620f4f2a1c7d18e50ddfbe561ca865bc3e0fee3be287f43f6c9f2982992cbc56629889689bcbbf652e512da80b SHA512 eab19938f5a2cddb0fcc78b0724efd788aab7f17f04c482e0d06acac4d1cef2bcbfc74d6e4b2d9f535f9c955bf39c2153e010bdd2fa72d6d637d44baf8bf5f63 DIST fiat-crypto-0.2.6.crate 495387 BLAKE2B 2dacb1cb45435a1a4bf577e3ea2623250ea9c30485a934d7afb63dd81ffdd35c411b04f68e206e9747f572c730ae0f5ebbd696dd45673d3b0429ebfa395eb561 SHA512 810cfcf91d959f7fc765295982b69dee141f4a50facf72a2db1832e1216e8166886c5dc6a92b6703deee27f3a64c7e1f91f7f377ddecf0d6f0ba37f7ab1462c3 +DIST fiat-crypto-0.2.7.crate 495388 BLAKE2B bf3c64cea6e28bff4b21be6bad51e6acd38c5a63e24214ef52feffc43bdcd30e5bf6cf9ed2423026b71b028cea16f949d130c8a570c28e7721043a321401893a SHA512 aba4ec81c04b7dc5358a9cc35b50c2596f46ef9d47d848dee51e1727d82b5cfc2ca9e6de1a45958900f030a5bb4b6a564518193b2ffd4ba85aa6f82aef48d95a DIST filetime-0.2.18.crate 14622 BLAKE2B 736ffe3ebadd458eeb24f8c5970d1350bbe07b179e0ad4f0d5708197bc91378939791cd331326a2cde9e03a84daba5a48a7a4a1001030fec4bcbc8af3741cb31 SHA512 d1631a50d0f1d3f43e316c6348a3595ea4a7d1116e904ac2bf6586b76ea5aef98ba84ff6e6d0b2a08de2515b8ad40f52fb95d6ccfaf1f316cfd7c5f6f8332129 DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 DIST flate2-1.0.24.crate 70191 BLAKE2B f5ff04557dd0a57151b4c704cce60622157be4c847fb0a42eeb5a9d531ba28d34b41632bc1b34d2f935ab576f152479f72877dc4e6b296edf125becc6e6d52b2 SHA512 8faf97c28dcc4553f4880295677b1269b4acbc6518d006913d32d7e319990c6631e10f1baf7199b96e03f6de95b9e2de04502522bb1eb45bc301a0fbb0bfc0c5 @@ -117,57 +146,105 @@ DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281e DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee DIST git2-0.15.0.crate 198983 BLAKE2B 0e340dedef36339cc6ce4cf9ac79014e7bcbdf9ebf688986d1836c3e2f480998a60a2722017381124682edc5dc511368497f03c9bd9a8c4d0e7690682789bf88 SHA512 8ea32850e592cb9bc8caa0d7a04042e284c11b9d46959807d8e6d496d93946342dc37fcdf1ed354010434798a404f415e8e980fee2ce4f5cb998e0f8736b5bc5 DIST git2-0.18.2.crate 212536 BLAKE2B fffdea2d9a279ec6c371b03489f85039a50250bed9177ebb82090b74a7deddb988b3456ac7e7323be00822e3c243820839f00bd2478cc4d17d0d5d9ad943b4c6 SHA512 d7b7f61ee2c074da28b85bce8475d1b0b953e047ddea70d834fbcffc58a910f0fee3cb91b6e3a0e6fd14b76d142ea02909330db0266299b73c743463a8443a99 +DIST git2-0.18.3.crate 213009 BLAKE2B f0df4ba154d08f7e7ccd2f5bac9c41c60dd4af7c49d525b0b30fe9fc563c8fe62cf6be833e867f86d61103b946223a7cff9171aad569b8596c340deded56e419 SHA512 f74221d0d96c36d9362c762185b6715f93adc78d5b4db89a3008a2baeb4bb05d5cee2f3c53f59fec97e9a690f82ac3a4f29a1633445f63c6137512255fed48a5 DIST git2-curl-0.16.0.crate 9289 BLAKE2B 6112a92ab483db1511bebc91ea601bfa0cebc689f7c0d3fedcbc2d4cc04d46ff0a40c6b90522ace541f90bd62febe9ebb1b7ec82a86d216e83eaf48dc1927499 SHA512 37dc34e7f38d44d07a90366624c0549eb172aa4f517893e489ab9a5dbb4aa36177d2b9dc361bde9b503d6d0885710f885667dfa0ba9ac2fd476de32018936aa1 DIST git2-curl-0.19.0.crate 9544 BLAKE2B cac34b0bede886e77cddb54a092627f7f174fb3337555d4b69c262dcbf8617d6f7e1f20482cc8443e3985551d2f52b656ea9ba77efdd481586c1edde5707a65d SHA512 900c0c9d58517e1ce567ccdc07046fba6b6cadc9ccdbd67ffcf4215b003d137b69020602441579b4243560cd413d3c3c13af4e121af870490b66a793ed6edadb DIST gix-0.56.0.crate 243862 BLAKE2B 55c68662553f9b33ffbe35ed74f40f7655bdb26bb24993089f81603ea3224abbcdcc0f3f9db757b39251237d462a8ade790e5456f8c1a2832b2080059f898c59 SHA512 7f7326077e0c12b090387174e84c7afae9263c1fff307614e9c4fdb7494260c0228af60fbf6fefec65c0a0c0644e99aff6e0b8ce3243b2bab3d2653e6802632c +DIST gix-0.57.1.crate 248977 BLAKE2B 5a73fdf067cc3b976a8019756a060db0f2198170941f05e456ebf4f29b4dad9db1dd5c5d503155f6e3b2ae44a2d9c92e35e9025c72035514eef1b5640f9ce8c3 SHA512 bee988b30118a4ab6299a0abce3e6088918fd9450412689ce53cc607cc86fdce5698ba8615f6f9a955a88e81f88bf56221c5c9dd1f2bbb01b9ddef30837e2332 DIST gix-actor-0.28.1.crate 8927 BLAKE2B 27cb0ee1839da466183a30dded926e46c2ca15a1efafb77647d59278496056df2e6dcc07969205a421b53f7c6a91d1fa6ac64fa737318f289964bffa6a676fbd SHA512 912c81f8e75da59aa9f526049bdb8f1407f74c27033286fce1e38a8c441588a3fc349218bdc8b210bbaf0726c9874a41a1f6c89b2a673f568d3281a51e533bd5 +DIST gix-actor-0.29.1.crate 8932 BLAKE2B 1872ab2c0f7b9aab8a40136e765992de5a86a10829b6e88e8dd461853c3fea14763b90c6d7f4298dba276edcb63de2961ffd6745a262c46bb4de080242e7e81d SHA512 35a4d29a8aab0781123798a52df7c27dbb3592b341361bf8298c23df670327be64740ea7fe8a78ebbb94568a6ee974ea11323b3e4f3b4a16d308dd6671e68b31 DIST gix-attributes-0.20.1.crate 19060 BLAKE2B 0065b1fc3808655827467fa2a624b08d779bdd34d8b798b782259c57665bdb91e909e0df47fc5a5210e6f6f60ceef3e666014f4d791537bdbb7a86a93c25c0c6 SHA512 17b11b7665acb31a27bc60aa9f10271b91e504c24e625c13640a04e20c6e8677d947e5a2fc63369341554a0529f78f0c7c79177bc9662ec6bca6ca07732e5ea9 +DIST gix-attributes-0.21.1.crate 19061 BLAKE2B 751f846f6267b21011c1d4408ba36264b46da9490829c880d9dde0ed3f3bbf122e62caa0db43ec727789363ec56d7180cbdb9f082ccc05245402e4cfc814c939 SHA512 bdcfd9195d0fc344096338504fb9ea49d0b0843c628a09c2cac06bdbf42c9bd75dca1ffd3742664dcca7fff260970b32739301f6fa4e560d93f42e7837ccad78 DIST gix-bitmap-0.2.10.crate 6998 BLAKE2B 252fb6ea3e2a9b3fbdb6c05c6b1a54794a4fe0d2dca08712cbe6816cf88c6161d58e9a72cdd965a9695d86b76a1235a19bb177a3dc1180ed4697e85181090b8b SHA512 449d9b89cb677bb1267b429870ca38171f01c8ded2bac92b33e77091c3a00e3cb96bf8f7bb0995564531984206c9cfee9709e206bf3a60b5b0d1881376cccc4b +DIST gix-bitmap-0.2.11.crate 6920 BLAKE2B eebacb07d6150bc16d4068fb0d5d1646f78cac93ab6cc82b64f3fd9d4ec928f5e904a3ab2bb66f697df2ca51c17eb586d873bec73380e894b66f05b94b7ed690 SHA512 889e0195b9c16f6cafe6d66a7d18da1dcc5f3aaebeb63415665102d838bf702eabe142fcbbebc28f3b69372eec5f51a9dace3d333caa6f5fe8158df89eddc40b DIST gix-chunk-0.4.7.crate 9411 BLAKE2B 52060f452a432ed4accaa308866b622b243d1d6e26f3b5514476d57fdb7b5fde8a1f904f0e7aed580b73f2700c37026df2429831b43fb33672a65a10ebfb40f8 SHA512 c0a74c5275e103213ea2a3ed517d7eb9d2a79efa89ee38990f701b17355eb759d8e8dd39cdda733f338338fb790510cfca7a56e53900ab6255dac5066809ffd2 +DIST gix-chunk-0.4.8.crate 9358 BLAKE2B 6034c836716906e7b8cf490c9f066ea6a995d384be6b931df3db96c6e71ee53dc4e2efc065d1eaae130528f23ebbddda27608f0d08afb9a8cabb106bf053dd5b SHA512 3c0bf0b9aa998907f1f2c3e610f86f250c4f9bcc9384f4c636d3c8d637e9011b48f7ee33f21dd8b91fa66c01209410886ac68c2f04fcd4262c37fca0ff9ea6cf DIST gix-command-0.3.4.crate 10668 BLAKE2B 159b1a93e565db1223e1a7f0cc91cf37c59ac723414d6358ab961c96ebee88a801d10865a9b886bec82dffd9c8ba0534019a1e86948ba9edf0273d8d215647c7 SHA512 b9213efbc0ab3d6c19d789dc3128d726d3ed51dac765c9027e9730e72f10aaed5117fead8cd2893922f64a4800385a2112cf1fdf1cf25141e5be4d3e78a35c4c +DIST gix-command-0.3.6.crate 10757 BLAKE2B eeb6238b355cc8f2e1b285fe3538dde2b8bd3d6a1d65c9ee44de54afd38778bc7689c205a81fc1afd03552ee3a8b0c77ac7f52f4dd5b9556c58a41b7afe3c3ee SHA512 74c5047e1df08deac03638e8905fc83c301ed238455c5926ba74872ab56ff78ffddf94950fbfea3f27e8b7d372e5a13114936f467bd221a874ebc28eb908a0fa DIST gix-commitgraph-0.22.1.crate 18108 BLAKE2B 532334aa8cd5f286e58b2bfb5d8c0e58d3062dad3aaa1b6fc7e270ef2608f9a247b3c0a630fea2bec8c2cd72b1cecb8ce32966f5209cc762926b8d80bcbca2bc SHA512 7e97bd7f8df1b6442dfea0ce192058530d2f236437937f353c7c875facaeb02088a61fa6f7aeff556a1a966cd52744d8f82f27101b5fe32ea78efd09a32e4e84 +DIST gix-commitgraph-0.23.2.crate 18185 BLAKE2B f80e5185b89975d98d4648b0a29530cb8a9890db34b24c4309badd92768e70deb43cbc03d3a478af2e3333e5d0c8b7c5a738eed5d5becaae12e510943cf53325 SHA512 908100438794efa59828ced4f8140a78399f1d994a7ea398cce470f3cfba8a1f2ff748aa9cbe42ec88a4e47ed0546b648f29cd14d76669d9e6f6c27dae78296f DIST gix-config-0.32.1.crate 61594 BLAKE2B 306b0d238137f39a30a257105ee433060521970b1d329c9d8f698ca8b9c8c9cdf7a80852df26771ba45365e972133f613afc71a63be72c4707eef58a5511a837 SHA512 915ca9ae0999aa9d6d1aefce8010e801b1ed4694c420f15c095d783451c1b861507a963cb35971e9e3a8282ca8c84e3c645a6c3c685ee08f9d48fae9d60a4989 +DIST gix-config-0.33.1.crate 61713 BLAKE2B 809a63adeda09021ad93e6b9310227e6e314716ce09f97fa9c02b8246e53eaacce18b87a26a48e3512282ece57e11156cb45aa61b4a313dd55d13c766e28ab19 SHA512 002392ff8d63bac79c31fe1094738491022c0dc5aa0c8d054330de9462a973226042f33cfe1d0fc743d52232b07983856210be5c15413a7e03f32288dd4c570e DIST gix-config-value-0.14.4.crate 12762 BLAKE2B 56f504edf85f8a31e6a1b3dd216d27cba8c2981ae765734222d972c6e90838a270c96f7ce4415d50b34f4020e449c5fb7e4146c4e9e712893137247e05e467d3 SHA512 c627846c7c02f11165402f6d967c15165ec518fb5606e42b0247d8664a8d7a80af167500fb95fdcf8a9dc962486fad6f88d3f3f04e25357db1d72969024587ba +DIST gix-config-value-0.14.6.crate 12769 BLAKE2B bd807a037a74905f7575c295567207a5200830fefcc802e11ec271d238af0f391b3f639cd2686e77c267bc4b4d2a15aff290d926bea194a25473f7c87e12dddb SHA512 547d527c248016135504b4544ff8958168279fe20720da9e2ce6e2f148741f8e870875515ce4f069509583186e0c0e9856e8c08ae1e14620a001482fbcc8f8b3 DIST gix-credentials-0.22.0.crate 19996 BLAKE2B 0e0a58d7ccb1b536eefe11b7a3d07abfcdd8956ab23a21220eed66a78b0efd32fa1050a0fb5d51ca913208e4d4e74d4d437c2d6df9a7eaf8520542f01e63e094 SHA512 1440aa5c69af7382ddf5ee934c2b109a73dd72b4d9befa1b8705793f2cb4aca256c5820e04a3cc747942fa5c24bc629dfb969220e194ce6081ce5a61d73778d1 +DIST gix-credentials-0.23.1.crate 20573 BLAKE2B 496569e39a5703895aeff4178f98e3a5c78582b66d41b3ab011a9693adde57083ead5ffd796d1baf0fb8e2bd74f130ce85c583966b44551c35ce0b233d2eb3eb SHA512 00b3b483c33b951fe52f6a837d5d88dc5266e7b204a005b536bc2784c9a6cea82848ef76cc33767b889dd3977b051309975d21a47bf8bf5d5e35f5fd2482586f DIST gix-date-0.8.3.crate 10237 BLAKE2B a6e1a4f9d1c762e280db1684bbf52990edbe2041d8fca565333331dbc312cf66a5640ff94ebc18d0927367c24507946390f65d6c51829b85a621ec62a3d1bd39 SHA512 e75599be5da56838fae0651c399e6aa503783306faed971894a661b4a474a31713d321ddff7698aeca973f8429302ab929d998314bcb1fc40643839d8eeb4dac +DIST gix-date-0.8.5.crate 10185 BLAKE2B 564d90bf3f6c4adc2b731772132ba6e984271d62114c682e66eb49fa3b31e7bead40822901a182e2f25ee9f82303a867bae9052fa5d74d3929e7de2f79899e94 SHA512 f2b7a283f3884ea1a569e02deb10659b80a44e330a9e7b648dc7b3d38bcc54c66d2c5abbb238eaae4e1e7516092379151d43d2b927f4428936b357ce913dfef6 DIST gix-diff-0.38.0.crate 32105 BLAKE2B 9cd40895cd0484f2c882cf254cc3a17a3f3b0f379e8ff89da222c327eb9833438f87f49fc1103247c3953e5c87c166cd7fb6e128f367ee73ccc691f26dce3727 SHA512 dc0e42d816290ea420fdf08b8e9f84d32e6844b9f91e719d2cbc87392e92a77754a8929fc112be9da9b246f717e58f0c72edce809b1631eee898748ad203703b +DIST gix-diff-0.39.1.crate 32114 BLAKE2B 4ad9833f757c5c7c3f8d26458f2e3ff8320ce93b16181a62404a4576a6f55edb5e2760c18424c8c69fe8bd9fba6178c36a53703ac4c06db602f21e08d3fad245 SHA512 d9b69e0f53b0ffd292daa3815ea455512a47ace9d568b6f8ff0bf32ba6d8de6ed77995056e195d1e5838963ad0f3d7fd59aa62099fb3c3731389bacce27bb6ff DIST gix-discover-0.27.0.crate 16442 BLAKE2B 3c4f0f048163a0213da5d6aef1ac8436873f95fa2d9c06a3d6998299b756b764c6a367176d4fd80dd91ee630141de95c38e2351d80b4b3b729c412c07314e112 SHA512 b67db407044cf7d894e853544cd9ba6d642d85a45aa6b707176515e8c47bf9af5a65f9146d7588470fa2ad482152cec462d8418c0ceb2d24b6fcf05c3e7ab92b +DIST gix-discover-0.28.1.crate 16383 BLAKE2B ccf6988908e5e1e647ff55285dda9c8b1fe68d56bb804c3f0440dd1fd25a9e0937dccb8834b1305e4a6bfd6a6ef83f07b5cd4dc78956598ba9db34a6255ab962 SHA512 493d1583e216c4213d043571a0db17ec32562288ae8e93efc28ed2df759afb4c2889831eea2a519ad475f37f8a1bd4825ae006e206b98945465db9fee188c211 DIST gix-features-0.35.0.crate 73636 BLAKE2B 47a69da949aa296458d1d37f2033d8ce304c36e1c3b180fe2318393245bb9d62983e26563302722ad454555a51867e7893a97a62bff75ec1b1b8821b371c3328 SHA512 364ffc5ccd46657a2f9e40590f3405da95e69119ff94e85e76307800b374a5cd8ba4b0f30c80bf0a7f90f7f9bf7551f8d72b46e7173ff6560f654f51371f250e DIST gix-features-0.36.1.crate 29362 BLAKE2B 13e2aef38ee33dcde780fd2ff68f36c3ee32612f4853f7b56144ff5ec21b50f3d6ad8748a0e0f00289a1e33f861eb23bda8b8aeee7a684848cd003123ba299fa SHA512 558d9ee8d48f3867cc8e4fde8f4a189ea7788b1859c9493a5e87e28c3c545bd4eecd14a23ccfe457858273dac1e59fce6089f554423a815740054c2656875169 +DIST gix-features-0.37.2.crate 29298 BLAKE2B c03e4c14eb349d51154f5a250aecf8bbb2db6bfe22386fc6153192691f1e7653b0e016940f43b9ea9f943927d176406b7aa3c7b305ba6322784cfb0de3fd67a2 SHA512 2ea06a700a991567b82af40ee97d4ccae5ba248d9fec6bb93385f2ecea0cbdb254e2d5111543f22da562729a7d95f1b029777041a9d21caabb46582860a602f4 DIST gix-filter-0.7.0.crate 34839 BLAKE2B e06fdc586f9fd0697cfa4eb1ed04842516cdf87f49f904848cb5d2efce19b5f87dff2b5ffff6be19a4e5f4101ef5a4c19532fbc317bde3aa823434ddc2326903 SHA512 4961d59081828dc5cf9075199650a328603547bf2f058c1c383c1c9f1d86e8a1b0015aeb6896a0743f24fdb0b4864e077e6e54634f00831e4c9a186a06cde85e +DIST gix-filter-0.8.1.crate 35718 BLAKE2B 3964188218f65c37ec0095057eb5a1246f13d657119d599b0c761ade80d5500fca76835abc64451bf7cbb752f017669ca240afd1994b8bdfd0d594a200c746e3 SHA512 f03095b27056850c937d852083aadf30f23745ef1c69d729aaa3f5bddde40eed899f7f4821733c8942bbda642660b327f7769122e0360291898c7c68ee8d457b DIST gix-fs-0.8.1.crate 13692 BLAKE2B 9b4715d7f3fa24f25fff14eb3ccf9dff35abbb423d69f7ca29c16187451feadd2a711ec91e17d7ad412cf583be8c0be9db22fa0d6e3eef9bc7d172226fea0e6b SHA512 3c85ca7a43c4722e5104748bf22f7e3e115c9823dfcb70463a4020a35f3eac953de119885feca3d6d0e7e54ba9007628abd17cfa0bdd0294165c513132620f25 +DIST gix-fs-0.9.1.crate 13694 BLAKE2B d1e4f39445b419634d5d29f62ca02971815bf166653f34b3330d19abacec34ad2e4392d7548efa809e81c6b8df2024e6601f12f80a3210024e973e740f0c3302 SHA512 a2dd1f430756bb4ae9052970b162bcabc03157c09d9ad91b0bda58eb7788a3876fbc5a7ee8411aa9a398aa8dab8673188f4ac045eada7aba3694404077fdfe12 DIST gix-glob-0.14.1.crate 13065 BLAKE2B 01b441812daac46c9328231856fe03e75bdcf14277d4766f654589d335a95769807d73fc5ac69ad4a0c86f8916d84d4c33697ba471d49f209252b4090f57bb4f SHA512 6b5749b17ec319ea756a2f185a0e09c386846d4fef5705acf77e1a0aba8bf0b1d70bff27710d91c27e26c5b55f34c34b89a42b3fbdcb91fa029e5efea52f2b75 +DIST gix-glob-0.15.1.crate 13295 BLAKE2B 2ca5c36f7282404a558df01b0a533e4c2554d594efce17d3ece56bed13418144474ce0830f801078349e9620fbce8e2c07f44c653c8a89326751f28a5bbbb6d1 SHA512 d2f4f35a48c5891f382b9fc113377d92a2302d7e2ea5e93585f26930a93a5c16e21c2b0ad7dcc8d427c180aae729fb0fdd9c9cd401e08360946eaf67eb23f70e DIST gix-hash-0.13.3.crate 12701 BLAKE2B df1a14b682701abbfdc35f46ce03ae36684685ebc2dd96d596cd5fc5bb68528146c545a424aed733b09ddd93ff02ebf98a5baa57348c8fb98bb110d235aa99ee SHA512 3eb29f0660555b6dfed3f932050b2f0f28c1d1ac9f882b46755b65559b5dba04737fce5111a713c796b33b0d352179547e80e0bfc96df3b45da32794028c3be8 +DIST gix-hash-0.14.2.crate 12759 BLAKE2B 033f46ba342fea5e2a7b5b91eeeac06aabaae527d10ed665ef1d2d7f34362ae7ea27df652012c5ae25872ab18175aefe15de3e981647086d8008a32bdffb2d0e SHA512 32ba5cc7805146fa858501bdf0cd75bd000550aacee258fdd63572323cdd06e54c78b4a71761d410c46471dc1bcf856e5564586f24ca2cca03c60b9e08b4386d DIST gix-hashtable-0.4.1.crate 6464 BLAKE2B 09e7878d6fca74e9478e07b4f8406d73f90121fb350a6aae1975701ee7a941170b8c7fadacaa52c7e592ef27aacf71893d97a9eb3459eada869bc18d4b466c59 SHA512 d3fefdf9fc77dcb6463b6800fc1e7b118b1c7a82a572f7245987f2260e153821227bc6e8a2d4fb20f4bd948f756abf476f14abaa6214846c3218b6a7d1d84f08 +DIST gix-hashtable-0.5.2.crate 6421 BLAKE2B 483871bb398815c4be337e494244a9f9f6bfcf2788bcc975c96a5095f213f6b70a19902bf00987d3f16316625617727cb84408431398d32e5bc1fffdeeb84340 SHA512 d3b963cf2e82dd034bfa5912bdd0fa384cdd501efa6a0dacc70838245ad072daaf49e2f7a84d2d41360c0677af9c0162831423b4a903a77f5f7f8027034bc36a +DIST gix-ignore-0.10.1.crate 8459 BLAKE2B 8d0d0b661c01656abdb36fad1f0ca8601664a3dd53ed6de4f68daed74b360b8915687dbc621f36eede32e7446fe3ea3b8a3a858c1b7c04226121072fec9dfc45 SHA512 a0a7777f67f47bddb6a44b55826ef60b196e803aefa2a99023d7c5f8885052c3b8c4e887ba91cfdfee1cfbeb4a9d15792184c5a6ddb8cebffd30f0be78f1e280 DIST gix-ignore-0.9.1.crate 8459 BLAKE2B 9d18de221a360a476bad1f112b41b3d94bae679c5b02ee1d978838d4ab63cd398109617b543c63d6e4a2f4727fb465ca33fd779c1537475bc457f1e072b398d3 SHA512 e3a10bdd77913686ecc50e44fbb3b2fd777ddbf7458cb298cfe4f2cef1437fb7e215cf6005463bcb22015cd16b6cab33fb1531c8f6a5e77693a5b85f49a7a0af DIST gix-index-0.27.1.crate 41861 BLAKE2B 4f19ee3477713a7cc38468c9ac892581622a09e0b8dc025524f3db45a4db06e75eb5682fb8d4df13f12e69a4abf2afbad672d318aeb17ed25dcde85678ea0bf1 SHA512 cd1aba9c4a1eb9e501a11151db89ec6985f3cfcb4989de9f2fb49cd96124ad87657e4c1185d0fbad5dc6873edf5d8ee16e380a09261c48a06bcfd90635b19138 +DIST gix-index-0.28.2.crate 43940 BLAKE2B edb16b8285419b997a92bf31f37b6624191dea950499e69dac65d82842c007191a075cd87bdda3daf1c165ccbf7f0bd35282db2f13f9ddef574f6a64534e47f4 SHA512 3df8c1110485813eac67f31fd421b0702b39eb27e02eaa808242172fd8fcfd204e0a7570b1efd436dd32e7dc44c6a8735e70a730d8868a90eef001296851d5e4 DIST gix-lock-11.0.1.crate 9498 BLAKE2B d27c657f568d323f9bc0fa3c8d8cc52993f5720f5da18e18fb09511b938e499ae947afefe87eec6ec83653e8bb1b1afd888dfc69229b49e23ff38931809ccd70 SHA512 a24dc3780e2cebd6b4f94a1221b9809c97c2f413ab9987a0557cbf4f65c3af00a545465ff69edbbc8c459f43134b106828506d0d457ca0675bab39b88a36b330 +DIST gix-lock-12.0.1.crate 9500 BLAKE2B 22fbd986fbbfcf6632ceec8740db2009f97b197b437c2ad44742f4c1f4ef3619d79a322cf72e9625913463c291d340e84873fbbcf658a23f888bd547abe583c5 SHA512 54d32fa2fb236b1fd429c5d5aa088e8e47c58ba88a95a3ae620e3f2df8b29ab395e756b121cfcb9f75f2589155408e09d3eac169fdccfde31965c890847b0373 DIST gix-macros-0.1.3.crate 8674 BLAKE2B 0ba44a99696786edac83ac49ae4495ed31dfcc4c6238eb401c6ee98c78a8f8711727c79beaead750420af827566b9939b994e523ab8207173ab5f2ca1956c016 SHA512 660a63954a614a50b5297f9dbbf775f600c9214b1ed99f57a6d654a9f0e7886b6924dff8a3ac3ea69cb3bf56d9d43de98514a25bb61fdeb71c40cee4a193acd3 +DIST gix-macros-0.1.4.crate 8582 BLAKE2B b4c09240fc6b3447192253691d40c48e8166f4223b76ea9de7e532983571981f1f847ebd227d522be2272ef6587151a68e8e8fb7ac83ab5b85c403fc537b3180 SHA512 3780c2b1736747a66b9ba5d13b943ec545662d91f3c85ba39918ebefadb69b6de684154a552647420e06e12d92bf33a53de99b2a354d7f8100ee55423ca16f66 DIST gix-negotiate-0.10.0.crate 9777 BLAKE2B 93bb0dbcf00c674cbccaa5d843d2e239346867224a8928c1208c34f804a443a4ba512c19706ef5ecfa7a67048b5c6b0d231f135ed4bd518fea068e6c00c0773e SHA512 b0c12ac57d44f907c4efefd2f7784f823750ca41ff475d639f42387129ac7fa4845db9620988240b09656988d4b94195a4e3294a356421ffdef51d4314ef0473 +DIST gix-negotiate-0.11.1.crate 9784 BLAKE2B e3e969815171aa25b36deec11a1084673e05f9018dde7ef12e8d32fa8078f582d38e9ed0abedfa7fd585047962c047e1ef7efb86348ed342d1868ba5e0fa256d SHA512 928399725f1291d03fc5c39edddaf8ef675ff2f37229742ccbc0aee817f23bd723e9d9b3529cdb5c2fab3fb8bb5063baf38f59cec4c42b1f3a2467aab92a37c2 DIST gix-object-0.39.0.crate 32383 BLAKE2B de136a3d8f75a10b661a369decc0b1f1eeed89c0a209d36868bdd535f78b6beee1a94a5b2f6f53ddc84108212366e4fff9981a2f264daa36d0f9105ee0b1c5b5 SHA512 4425fa00cab0df8f74cd6012f73d1466d3213d85d4e14932a441bbbd0051b2b0f8a9367b5ab4c00a6aa46cc2927f81f520c4aa351f3a9b15fa473bad74214aaf +DIST gix-object-0.40.1.crate 32398 BLAKE2B 92fbcf91ab2d8b3dfc084cdca96b513d04f02caf059018f8d585f3f389a740adf0baf835eafa2f612c2582cbb2f9eabc7eeeb86b932c7f887944f25a1afcb129 SHA512 f2a9d01bd3b35dcceaffe735d392c94b477a9b4e813a426d422e51bda2b027e5a23e5c826596f9c4bbaf2171ea3baa01a6ef44499389a7c02dab4ce39446cd1b DIST gix-odb-0.55.0.crate 54097 BLAKE2B b2b744e6740606658fb28efc6a00ea29ee5d978b9a3c978b4d10d55abd12fc3fa916b754bc00697ce2ad55e43b48facb1de582e985ebed131d02f1c6c9f7702b SHA512 8fedb591e60e4323b272c4a52edd92045cf6a98a1f3e4600113cb4fdccb89e77fa14648623793f0dab78dff64c5a1089dcd1914944ec07ad9cec5d0f7edf96e6 +DIST gix-odb-0.56.1.crate 54098 BLAKE2B ea496f6e7b93e2a77f1fdd11e8e2e314fef612d8c3caed9faaf0bd45bef3e85d27d1b802f3dd60f67bc5f501a60992f642f37ccfd707464d977ffeaa0bf77136 SHA512 61c5d6ce2ee4d28b1888b89ed3a5fd0f06fe1517a43018649bedf89c5efb25d205719c5e47c8eb8d3e8681a121507ebc985130e9e788636e073c9e71f275887f DIST gix-pack-0.45.0.crate 93456 BLAKE2B d55ee5997ff55ab195fffca75012df80bcfa07536c9020e508fe1bbe0380ce00d21a71914c0dd7893bcdcfc805d5bb2de16d907b49ea987c5f2743817066a458 SHA512 f566cf08e3d77e67a777c6fcc5e276bcd82401491b356c5a2c3bb9ca8617c0967f6c8965909828ed27daa14a7bf62eed9f9cf8a6f5b05b3947ba78420e4a9b8f +DIST gix-pack-0.46.1.crate 93478 BLAKE2B 6ee8e21c39a81eb4adc00272345a2b07e1880ebbcb54ac5ce102f94b3ba18293a664a0b3aca9578c40008255ad65a5d4bb3c693891ad078d0e74455b1f63cfc0 SHA512 0b346ea2babe3ce3ff6a18317a712165ea985f79fb2ba43cd2b933e69ea77971053c929c1dabfe124c6adae5130f7950fd0531f0d0316bb90f663d1f00492455 DIST gix-packetline-0.17.3.crate 20356 BLAKE2B b9f66850122898613543b0a4ac13747ab884f074546334c5c55fbf29da8397e6ce85a8dd484e7d7838ec4850c45ec636cdd7f89080e20206ca66cf9582a3fc1f SHA512 0ff16d984e9faee2713563c32147056ada388d0337214ed3e38d88f9f58c215df565f1e0682876e96a5f6671ee8d05c453031ae0a1da7a0131a620aab6cc2d15 +DIST gix-packetline-0.17.5.crate 20346 BLAKE2B 6d07e9fac6b2b6e98578e12d7be24be73858fd465186184d6c5053573421168378de1e0db748db3ad2f45b23f9d493868287ea72db1b6c374fef661c80f450df SHA512 7ffc14257659a53264bbfcd57925901b1d5fac2d704c29deb2a2c49dd6218d0530a2d9baa294fc45a93bd1b9fddd18d72b332cce8e71a5b246e54a4ab7693c8d DIST gix-packetline-blocking-0.17.3.crate 20044 BLAKE2B 7e18c011b1890ec0fa8e757250ea5058b0ace5c4f9038e0fe12f2580632389bff3150ac60b3fa1a4b9db0b33ab9d18de48a5d5ac08521da88777a478084c631b SHA512 bbeba4fee83371b9a7b2cd14739b3674e1f6c7995063ee4055dd590877e172a0e002c8c9e8f6a1ae8da1aa3d31746df42fadd74fcbacac89b417bfab13b4db60 DIST gix-path-0.10.5.crate 13884 BLAKE2B 98d6d25550996a4919d2403b472799cad9d5deffbedffa9430af8455174148e40746facfbe8b20e28a53224fa6d448042ba0b8963c357c31c41f5bc6bdffc8fc SHA512 9bf0cd15768ff04822576f119ad52693cde5b8a2b34dc45cc0a186d44a39ba9bac6721d812a8f22e348326cb6c8f6ee1138a784db8c2f3a5c764c5da9b3cb5c0 +DIST gix-path-0.10.7.crate 14406 BLAKE2B 4c1fa71116d42c75ac0a19c3b9580b20a64eb6c0a100532b97b5202194341600788d14c9d98d36ab22ca56c1279dfb0d61af3ff1fe18d39533b67ce93fc64a8f SHA512 f5aa7af04b98082a2e28545d024196ddfb2fcf0aef8aa3a051e4c9eb35f75217a1716f3323d86c484e522252efa25fea9970afcc1ca81767e886cf4509123c24 DIST gix-pathspec-0.4.1.crate 16246 BLAKE2B 5d626d8cf792a5984e72e013cbad5ade84c36b6fc82f5136f8494d28d969296823175c3a2ae3fa7bf4691b78173608f676aca7aab6f091318a0c7431003046be SHA512 32b824ab7705d7967aca31033e7b6b684fbec5aeadf996c7cc7c9cdffb2ce10ab4f41c769d9441f98837dd5485997de00b698f5dca0c8dce5d31f9fb28bab751 +DIST gix-pathspec-0.5.1.crate 16256 BLAKE2B 5820c1ad02f42edf4cd3c629eebdbfb80430e65f8fefde1ca2924bd25f6eccdaceed03ef30039969d552ac3c110c290891ec4468be3ae1109ea867060b360747 SHA512 69a96a89ff9138ee8bd39a857aa5354c8585e275d026f0c4e46185376bd2c632f61fb39adc23736e38f00259f26b9f6112ba9d1c0cd0b5fc727c4057dec617a3 DIST gix-prompt-0.8.2.crate 13138 BLAKE2B 9ba45ea3983c52191e7c0a5be61612f3978cf2fd8f66e434b04d8d5ac11a2e40e0f9d26603026da91163cd493e5e7d3a58cd123b1f6716bd33c3c1d0f59e08a0 SHA512 4bda305fe3396809c7cba5730a8ba9e7a19acfcdded1174837ba97f8a45751d4ae728b8268b1afc26f08d7ab6d377e83fe8fa5cf8f18667c18e299678499dcf3 +DIST gix-prompt-0.8.4.crate 13083 BLAKE2B 54d987402b5e8d983946c7a127b8adcb73d47fe2c02447ff32317129a095462c2703de9c018f4c22ad1ba144fa3553ae6a8e02eefbbf6778d42aa72e1565509a SHA512 0cc2fd76bbced585a2e63bfcf3237d359f85320906ac7918cf8fe93f366f050d53a3c04927ed49a396e401e4b22d63e21f0440aba2bcb8229c5474250b5185d6 DIST gix-protocol-0.42.0.crate 35179 BLAKE2B 40b9178281b1c60a28a197f705c383f1e0811a056b51f71baeaf89fec6d7cba56ce8e21c7f0f11a1c35e9e212b119252ea6a57fb413fae318e285e793d4ec937 SHA512 deefe7bb421f0c5c9d225cab0cfecf984efaf6418a88a0934604592212269b5a4bed5b71253d5230e771edb2e86804fc8651826528d8be77a00b7a73a07e3862 +DIST gix-protocol-0.43.1.crate 35190 BLAKE2B cbc0970b51477a83d455cbd1089f4d272cca05c8ab8bdbe852ba44fccad0df40621c0c5dd2d36de86c148a606a3205fd78e77a43e3fbb4475114a9f937d5d3b3 SHA512 3eceafa13dadcaa789e63d2989cfe0f1a2a0ad0502b45ac3d8e00b42b9f66c17120387b19491f980cc6bc267555430792456baf1b00cd039d6fa9b01eca5a701 DIST gix-quote-0.4.10.crate 7051 BLAKE2B 32723b75c91a8fab5c91384a37a0871b4b48fe8c76e102063a3db80e7e5bf42b480596aec361b6d7f5421b366e27f496558cd7212ff284a9853230eda250e6ad SHA512 e33999669771334d73be92fa56a1b1ee1b538065426826d43dd460f097eebae93dcd42141cddc0de9876600f21f05e6e400dcb7db9828e8e315012cad39bc6d3 +DIST gix-quote-0.4.12.crate 7055 BLAKE2B e3bbcc1bc1ec169a4d9b36b1fa23caf559bf70bef14a485c2652d59b4562c514457c14ee4d2178e0f564560c310e5d304af993c587d6d352d0d6906dde4e4bbf SHA512 904da737aca01dfda12453b3593410e9aa49b852b91a7d25298ca885be0922d9498fd622e36f0601de0fbc7b2706e73e79f8281e74417b3b7084dbcefaa3cbec DIST gix-ref-0.39.1.crate 54299 BLAKE2B 439684ac71979997b37f893033a4e405abcae13cf2ff9a5cad81d205cc48ed566fd4ca03862de99ac2536eb937ef5ffcb42691268d72801d0937fd27601eda51 SHA512 81e5522b92d6f7953abc8e15c1684f499068898a51e3a0183ad6d2f44fe334dc05dfd16a16a8425210739916b3ebd4ddb2fd820cb113425eac2cb3d1da93ccc7 +DIST gix-ref-0.40.1.crate 54467 BLAKE2B 0f8a11a92c89a1eda94a46690d5764378e79702aae8bc0e57cad8f3fc2b6190d01e7897c112448466d36b1d5ba26aa2e32da5aa940776bd8c19911e3045b7610 SHA512 5e9dca7beae7f2996809b1060a9954d1742ca3b21898c5ef819f6c6ed3e0c043798bf1efb39e83bbd0fbb712f91a54c1e06bb8c3cf59b5aabee159f562369034 DIST gix-refspec-0.20.0.crate 16102 BLAKE2B de7d38a7ef2c26c83e5aa17664e59a7c6034a29aaf8eff2d1ca4a2942c45a6d79407a681213d0bb02d51ca73c5120eaab08eaef43275f68c38d5edb9ea5ddd03 SHA512 f13bd228c483616dbe009d3de541d813c5149a3693da36d963e7599cbd8cd3f355b4a3ff844855ea843b1a71d22e4ba7538f5dbff19868abc73a6f6bf5deb65a +DIST gix-refspec-0.21.1.crate 16177 BLAKE2B f2c72ae5ef3383e948f283f22eef82edf738bf35a755c4eb163a995fa4d67e6e99db394ce2f29ca691777726566e68190190fbd21f775dbf521c3bc3071c81f8 SHA512 521e207f13b5c2d6a451a414474d9665aff810a448a86bf1069cc86c6e54d23158b690c8810c730d76a2c8d8ec08ba9ef06134876e17a9af6fe6044ccd4685cd DIST gix-revision-0.24.0.crate 19188 BLAKE2B 1b7c607006488b71e33bc33efe1f29ca27e2087686a10c9f47f8c6512720e2012a454c23d8c14983b3109e33c7864be8a79874cad7feecf1b9fbef42fedacc25 SHA512 b756ff26586f19493a87d76c9b8193836ac3878141d8327a31db0b2c0c52b3326a478b2f4386a8ebadb78d8ef9386f7ea8b35049eb5c98378dd6f333ba5ba5ff +DIST gix-revision-0.25.1.crate 19183 BLAKE2B d358f713e5a81381afe8eb02835337dcce253f346feb224c9544e736e8450db3762017da06845c9d556412c4aa080e2663c8038bb44b2c3cfb102ee1790217b1 SHA512 6ce0c7ec9daaefe7d8ea355b09db53d5438a3b92a212749571be9801cbe0117ff8cfe7c0c27f5abe22d2eaacaec465395ddd1bdf13aa9c2573a61dfd597d2f8e DIST gix-revwalk-0.10.0.crate 11829 BLAKE2B c9d5d20e7fde81b052c7e06814bf00d66fb1757f28dbb0f8073b9d49163e4357e170e056dd6ed97d5c88afe54231bed143f3468a1523c072893afb8395d3c4d8 SHA512 77ca7ae282d84c72a9febaa4a512ee1448f03af544a6c8409048dab4cb45548efec341f825285cb6545161ccdba1e4c3c745d892c58fd5dfda046826419be115 +DIST gix-revwalk-0.11.1.crate 11829 BLAKE2B f5035bc04b20471f80e74c11e7295cc9b5d1636f540b3193e0d10f42482cc65fa1241e688058155118b0c7f12111326f53ee03c0e29aba0525620f557f630f18 SHA512 f38c49e6a89bb9ecf92e664e2be14d6f2c7a3203cda20da58f843344820f6afd4554156e61133bc9c1b4f9783e6808c81bd26236d68a16cb47997d14e137571e DIST gix-sec-0.10.4.crate 9340 BLAKE2B af427ecea73d1b2c91315fdd3f614f6d08313d4514259a668f54873dae1b35b632f5501e9ed9bb1da8827227ac7300031a4e500a05c1c2709f2b7850dab48b44 SHA512 536d4538086c61b95bf31956b76622b280f5e6d6e2157870e5c81c7236d9284f710283899b2082cda3f996349e18c6db43a45fa3927218abccee7ac4ae0790f3 +DIST gix-sec-0.10.6.crate 9356 BLAKE2B 1892b97a2755d3fe5736db392331c1822c3afcf573c22a67e849ccd7e8c32e01d526062f960fd193aa968317327a7b282c442de02e774b1a729f7e4ade3ea1be SHA512 92240898c2f90f371bbd3dcd3fe6a0e3e6c6e516ce943a531712f391e613445d256bb61d5ef132d9391d58d20a0771c3949008e74cf35404b5d41e69bf5cd9fa DIST gix-submodule-0.6.0.crate 12141 BLAKE2B a37cfdb780f1d454373a6a14e02fabb1e88dfe3d6754b4874924ef2357494fd4847f97b9ad37e56a4600c8350c065c0f3a72392b0467c2b8bd888b949083ffcc SHA512 b03d890180cb07c45c1982459ec2166cd3cc34daed9e9e36c1cd561f7d73c58a536aca6a611d5f73db8bd46001171997e87a6b3d2b54461df2aebf55bfe03df3 +DIST gix-submodule-0.7.1.crate 12143 BLAKE2B df197791e01e2adf3fdeedd59de7feab1085870b6135dcc75cc57bb200e3c3923249a59210909fcb5d4e70a452f4062c7bb3dcd3ba7dc4f74260836200a84fe6 SHA512 78cf6f8c30e73d32d1deb2314ed67a88c0d7e0560901e1e09eb78a8fdbfc610209e34c161fa47127b882b1f07116009c300c24852040f97e91134bae60a45171 DIST gix-tempfile-11.0.1.crate 17170 BLAKE2B 098d8cd6e74a0a2d81eaddaa0a6903a3726592921ef880bc770c759e1f2cdfdcd597442140fc3566503b2bf5bf0088a0ee1b154249d8612c243512718e0d786d SHA512 117e04096cc7f9f6eaff847bceda0fcff5eb20f7994655e671620422a20195dd85bdbbf7fd6bf68ed01c45bf5b3a339574dabd5842758ca82cdc5401c48d9d3b +DIST gix-tempfile-12.0.1.crate 17583 BLAKE2B cdd36455001475a01e731dc535f7e806994dac587f5ce49cc4c22b86469a41ab18961b6870fcbc263deb7ab2103c563cfba6ee687079cdbea130ed869f95b04a SHA512 341e97e2ff3e75362961a773054697db8c62e44cf7fd3f6878b1d771afb6bceedf5ad2ca73964adb4c388ead450911f98224ed31659e78287e999ccd73b4a85f DIST gix-trace-0.1.7.crate 9647 BLAKE2B c8b887a0d42bb6786b12f88388e017bd736ea13ad29a47fae36c472a3f750b653cc11bf01460e2ad469204a5c6871c3dc08ee4be4a09c3623029e4941a5c6fa6 SHA512 de4c5f7ee505bd29dcf5da523503eeaf167d6a9c573727032da10f272e3aa47a9dd77ccd393f117ba531c5d6dafc2213eed8ee13670e6ec80dd27cb56b1476bb +DIST gix-trace-0.1.8.crate 9657 BLAKE2B 357dc34cebb04e7a190bb4d8c348ff535b313ba52dea952b3226af2206a2795b160547759beffa914372ce4e23b3dc5898e62f4266242a0f0eaa24462ae6a099 SHA512 2ab5ce97df70c0eac7cde8c2eb963659d22335f9de9874e61a9cb8491271e170cc014ed18e82ff2f63862ad55a273544b4debeb5687702477a8fb1c7d22c5291 DIST gix-transport-0.39.0.crate 49271 BLAKE2B f97cd41f09b0e798e3194a787ffdf04b0196f06937f096587f26d2de87a7c4f7a343cb5ca59183f72be4e61e5212e00da5c27adf7fb85a9f8725999e1798dc3a SHA512 d955e510c43de896b4951f7a06e51d519f91d6d64fff09e58fa07bca057ecffa514810915263ae39aaabfb91977148da67a1cfe5efc8c50fdb9425f1fa85eb92 +DIST gix-transport-0.40.1.crate 49292 BLAKE2B d8f2e7ce532b424e8542430a2b3d1f201829dda12fdb638d8536914d1ba4cd64cff32aa2334dd35e7967a5e2963eb5745a5133a6a27860f72b0cbee8d06a1edc SHA512 942c174e2e0c4d57368c22184033ba3d8f3e4539d32099431ea955f52af698ef6149e0e1627ea4cb8343d37eeb23c26b6154392f3a332410a9793c70f2f8945e DIST gix-traverse-0.35.0.crate 12516 BLAKE2B cbde022ad41fb8ee8bd3fcc4bdb6e4eb40bfb49fbf8d388f3830056139e06ed7d76516113e4392b8f85455a29b57147a4bb4298d242977fe5fc315b2c1b58534 SHA512 50d036a97160d0fab351d681a0a283e6255947cef078c80471c31f77f7716d823c981f8bce8e3cc8ace9c142a23f7711d2b207cc13f24406b3532f292c4edf13 +DIST gix-traverse-0.36.2.crate 12464 BLAKE2B e0ce608d24be6fd5baaf86433bc1c42893731ca93e0eb51a9cf4d75f72c5a1b8f0733251f8db0e90e0335d6e0a699895dc76dce77a4b77e807f8634a0b05289e SHA512 1214c50769ef92c9661f520e34fe82762cf2652b00fd9d01b786bd448e1897848b421bb3da13bd7c98e29d686684642f31499d32ef4199024573ae13b579917f DIST gix-url-0.25.2.crate 13397 BLAKE2B 3554c667f585298e06bd84d79f0cc4e7f3ca4469e537fe15e76a4b847f845dd7734589892d024af0e7ddd202b0e7b039a50cbb7aa293ad65ea631f4fbdde4fd6 SHA512 2e71f2ceb8de8f850dd8c74f606c6ade4b91352909e1d0c870d10d70591ecc5c139369479cbbe603192c0d2ad18e6518512b9021c60eb15dbb21c1d5c072f8ac +DIST gix-url-0.26.1.crate 13398 BLAKE2B 1b9c5529b5bc7c2eea1dea5fc69a9d4518e2c4e29897484c4d0d32e5c36e5426387b6a25805301c97755f12f7a0c8cfe082f64a398692299abe99ee3944a0c87 SHA512 997d8f1339a7db36573ca23838c93359a60725eac7eeca018158d2b7eed924cbd701ec320120c389173b3efd75fe7061a014c1932343dc5efba01147d2852b10 +DIST gix-utils-0.1.11.crate 9426 BLAKE2B 9f087b7f62f11b8eee291c3a45fe002ac4a884d9b43e1a295914a9b54e5e32250d3450ff4324c43d71596242ae1d110f7ec3f1b815d84656dc34d0cdcf6a200c SHA512 8335eedda865c4d0057ce01f65a07d23863803c80ce2ae3b656f3b8bb3a14b81977d30b88b34b883f58739bdfee9ab5b9e380577a4d9296259178cbfe1de824e DIST gix-utils-0.1.9.crate 7295 BLAKE2B ab86d9f781b2bbf46da03e9260658b2503576f06fa30827839d8debfd2b2b636518e4751994e3c63e395f68dc7849bb06415425539bb72ad0ace66dacab249e9 SHA512 badcb82a60f5ea17dfc3e97a3d0326e89c49882c8b92833db8021203ec8fda469a4e1216e040bbc070b78593202cf23a93125c522dad43b0c53c87d852a543ff DIST gix-validate-0.8.3.crate 7006 BLAKE2B 8fb539e12b605b74c39e1d2815785dc4bb013ec60a6e7e22ec8fce96b4b65429d34ba295d740e74498dd5cd31157994ea1eba0eae77f979c33c104562e988211 SHA512 a9011a0e0c97c0531c7b984ddd0996f753b03f3ecedca54e01be1b5a6437b456fa1df487b1c70c610dcf9d1e1399693a375c88533dddb55fa072d8c6d2b82720 +DIST gix-validate-0.8.4.crate 6960 BLAKE2B d827080de6f3980feea9198f1e6d87e866673bb040c7be31d2d29ed5bd68e42556dd6ad363a48399dd172fe5dd3de23654ca2c9438f76f3a905d734f8d611cbb SHA512 fc1db05c00f1259ad9c431d12c8eb0958be4ac003708b3423af2428a086627590fee57e942ce4259fbfd824c81a195e1ef77e33d1c4de7fdeef101b38ca88f5a DIST gix-worktree-0.28.0.crate 16035 BLAKE2B 8c8110d2d5e67158ad267040f3d5141ef950f3f8741001a9f59a8705cd4c68cd2cb93c19e7ef59425d02fbb02b53bac05af9829fb95922f710f5633930cc8255 SHA512 23d8a83e994d89c3cbe095f84804a50eb2f7cb83d21923aa730d6873437330241d85d0b1235714e62a7cb863b9d603deba96c6815873e6addf486aab8dd61b79 +DIST gix-worktree-0.29.1.crate 16035 BLAKE2B dc73f77c8f45a1db70d50360ebe2cc837fe6d579795cf40d4caf0bfd0679087f3f277a23d5665acd1381763207ebf2f7cdfeaf9f7fcc2cdc5d0b110c43805480 SHA512 06184669bf45c4b7941b5074498379630d7e95cabedfe186ff4482bb67da79412bf1f0872ce7292257819487ed7a628ae0a6146998932fbb632214db5446e818 DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46 DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc @@ -178,8 +255,10 @@ DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb DIST hashlink-0.8.4.crate 26514 BLAKE2B b4f0e4c964a7a3f7bb31f5b04c34598372fa867fca4550c3e170a1eb31d58cff44314448a467d4b8d6748aa7a7bea4ed422bff76e9e0a5018f29b85a6c51f3f0 SHA512 4b21564c26673458668da18fd95246514e90cad603ada7875466bb056fe461ab31c1db77fc2ebfe207a1bcff06df2b0b29c258f7fa9e5c19cb4e4b2388d53ff7 DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST hermit-abi-0.3.5.crate 14437 BLAKE2B 62b2d2d7d2d5d63ee79d98d3604e79705b34c3e50a107e36f06d56783f7df22debba00b135c3d9cecdd5ecdde6bb5e1e052ab7e843dfd791dd9f8eedf931f96e SHA512 28256ece8ed613bb789a194ab44dd071e48c16ce9f8d4622f828b5ffb83fdee18cd7fa939b40987060a43d76d4b76b3b78cc1109ab15c75880517661b8843bc5 +DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 DIST hex-0.3.2.crate 9053 BLAKE2B 3ac67d26ad367df7543967a8153a2ca7c082d5f56df16cf63a37f76157ce94c68f4cb11c14cc75621a9c45d19c38425acb92b552dd6f45b9052d90cde2ea6e5f SHA512 fbb5e86da5c7fd4b7ebc505d4c0da1258b06406d40a5c6c1626f559e1a91525fa747cbb6e35a687c63216158832ceb49dc61d68cd7d74f2df3630b36ac423852 DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 DIST hkdf-0.12.4.crate 171163 BLAKE2B ffa03876879110dcdd3081cdeadc9490534c44763b3b49f1d6a5f4407a7346e6fa1ea18303f429b23adcd23e8898ba8fbf3797f5ef9f7ab7b11499d130311d68 SHA512 a43fe20b7d14fa26b118c6eba2b84219645f65f2ff33fcca679b139ae3e96f72abc1e7a47eb8887aac5afe4e34211434a4eb5a2fdbc014666d82c4af340a4b21 @@ -196,6 +275,7 @@ DIST im-rc-15.1.0.crate 194077 BLAKE2B 327132f1b7cdb993c041e0083838cae9fb99dd202 DIST indexmap-1.9.2.crate 54627 BLAKE2B dbfa551d33305db06b59d07c1b4bf8d4596a67ff1caa03062d07f6d78b4604ac0533d1c1fe3c371702dd7e65a012bfb960d79c76db37e264d0b44be576969285 SHA512 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85 DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 DIST indexmap-2.2.2.crate 76160 BLAKE2B 1b020e3e33204e9e0cf15e0b91a600296147432002e94ae1061f1d7511e3435a29c1c0c438933eb6a56c7c522cbdfff29a106622041815cbd706b9515e2ab82d SHA512 814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab799999fab4bee395bca7d45adeed40c +DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 @@ -205,6 +285,7 @@ DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d2 DIST jobserver-0.1.25.crate 21888 BLAKE2B 2ecd417446f9eb975119af4ec74c9b3463d061f5348ebca380f0ab9963ccce6dcea8c1671c7701f3f867c7e49d0ec130809a37bff466261a2fc75e80cc01d15c SHA512 0c014e7c72a070e3332463cfa6e9c9095d542a68f8631150bad0efa3706a2d6de0347bf7d1221cc3bc0f3d5f9840fe7188aad949559375403b929d43b4a524b7 DIST jobserver-0.1.28.crate 25543 BLAKE2B 90fb1d8696b575b16b5b12d6fa4e7bc7890f5f09110b147d65eef8888a16ace1446a789f8079a3706f0252be8a04061d989bc8fc53e6c004d6b8a4094baf1642 SHA512 8ffb33b8c162935de1226e0ca4048f36e6e90bd1731cc7f06110bc97e2adef904f777df0ca4ed48b3b8ee4f2c243b2f883f6897427867904aa3385098abcbcee DIST js-sys-0.3.68.crate 80764 BLAKE2B 961f58c181f060af37c00e99f55906140a4c8f1729847d6dd7da7e29b715d69ff822853dc6affb185195347e3d3bfeed392b8969c9d15a5ee28e9f01febbc148 SHA512 9b1b59f1688f95f9bd5031f68c18c0bbb8c16519c7b09aa3042e08e57921a3807d86f15407bb4d9d63c49747ac4847aa963f83373fd0d778a7e7962ea6551b6b +DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 DIST kstring-2.0.0.crate 22063 BLAKE2B 71e58489a167d57326ce974c8e05dd4d2e18f7fa142249aea86594b56b83d566e14fdd79b7202a20ca9dc9e0911f7f873454925fed642d51241e6fc920775831 SHA512 17cf8f86f0a1df9de75ded552c4bfb9f7f0567802c83c0a8fa71625aa33cc537b498c3a247716a7b91b01c609a3722233d6316322210aa44850fd564ca16f624 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d @@ -213,18 +294,22 @@ DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5 DIST libgit2-sys-0.14.0+1.5.0.crate 1740370 BLAKE2B 0bdcec13f78292ad7849f88bbf21a8168371e9d4b15dcd09863b2ef703caa8e94a33da01164214620e11ff6f75038cf9ee6257c44aed5e07c52af044abca9952 SHA512 b2e1e54b172e6b0c71fdd02da0800e9120a3fe1b9c33b5fee4e667e9aa627979012865397b406fe91437425bf52e52a26245cfb7fa84f3ba64269dbe204582d6 DIST libgit2-sys-0.16.2+1.7.2.crate 1773674 BLAKE2B 86eedb63c1d92a15cbe2ce735530b60abb3d915a9f6051f7a084b9f6e6402dbdbffad2a261689f5e5abc2353b7765a390eff7cb86e88e50fb4cfe4346487bb8b SHA512 45e23f66e1823c551b1f91d1466d971b05927e591684b35b75047ac5f7d23de889910b662ec403388b88a35dfd19b8ad9787481d36e10949e610aa02fcc35c40 DIST libloading-0.8.1.crate 27893 BLAKE2B afabb6e07ecd390918344388b5fa63e5aa9223bf3ce513d1ed94cf02b1defe9909d94f0fa05e1516a39dfe4f41636834d3de0386b3c58212103263f2b1423f76 SHA512 f17ca367ef8e62fe80f43e5f3e2d1585be7b78b0fe4a733d80acdde38c20f9f72e710cff082442de6afa323aaafa17eda4491c4430b2d12f398d420e057cadab +DIST libloading-0.8.3.crate 28480 BLAKE2B b8588be0e7034e94c808490adb8ee6e81c29e962aec436a0d8f8c7617b3ba9177887ce59b95b2f0af00ab030bc77b73e0a889d8a77b84deb437245211a969c94 SHA512 af8fa5fe2428fa98177d6adfc01bcd6e701b0d77ac18c95b8b8d5abb3a6376f16241ccc71b9fe100782c73c843ca53c9bad465545d8bb7def52320dad0eecef9 DIST libnghttp2-sys-0.1.7+1.45.0.crate 4527090 BLAKE2B 29fa3021361656826d523cfb0312e35980199611887cbc43721a2276ecb3f663ac1283629552721754e256124340650e907293ab43b96e043c7aa87bae979ec4 SHA512 5d7a1e262fc91b654678cef4026886ccf1f55b8238164583ef46de58fbc46034288b198843e2483b1d8fa9070cf6640d83d140c53d780b38527ce68222c94376 DIST libnghttp2-sys-0.1.9+1.58.0.crate 1901846 BLAKE2B 82777a0a9e4ae3db2f16829a2514062e487230a826c19248a307ac9f1bcfe540a7aa2bc415f35a5a3aeb17a41eaa9d6ff968655640ce37f253246f3428fad9a3 SHA512 654c08682ff6bc9d417e51492cdb96301cdba3b40774bd094fb971449b00f788146612c27f79dfb2cd6c6f1e693862e11c704c727a61fff3281aa6fa31659a19 DIST libsqlite3-sys-0.27.0.crate 4948458 BLAKE2B f86b27fc951145b20d4f5ca005f9981d0749be4a3201811b801d042e47064ab2535224ef1c80657ae0d553508b5b586360f533b0a3f84e92ec5eb3c99920ebbc SHA512 34dbe8ef5c2fff5a95cf0c1ed14bbb2e537cf993515cb08edeb90a0590126ded8b0ae42db07047c769f24b23045582d4db1bd5e5ff82135cf8b2e0e5a71e85e9 DIST libssh2-sys-0.2.23.crate 493516 BLAKE2B 00c0c1396f3d6723ad750112e7af8c8ac098af7b3d11e3fafbb4dc3b90c0defeb8184e007de3c740bf1111e12a53b71c355d697c4567deb3a30ebe3fee2e0caa SHA512 9617fb1d5826dacce23658b42e3eb3f8427b33db1b5a4424081e148bd90a3f776aa50ef66183c93ae19086d64321fc10b19b1a496c3feb12a669c7313cdf39cf DIST libssh2-sys-0.3.0.crate 514550 BLAKE2B 55a24d513420e0222c342d252b1699cd583dadb37099082e0ea068fe064e80f6d82470a08d03654c17f50139993f07e20dddac4d11f0574c79040aee08f512d6 SHA512 cb8dfeade699d97fa5fa393bd87315f44810731f78458267ab098a08d949fde47fd57b64ed3e882c10a83ffff8f869de13eda50c72e140f57d802fa07650403d DIST libz-sys-1.1.15.crate 3958887 BLAKE2B 989b33d3a0ce09b0268f81d86c33979c7627379d921fce4be83b8c31419aa0613a9e3d82aea400861090fe6b0bf00612396cfbe0b8eff2cf682576b62f81f807 SHA512 316a3b961d8f9b47ac763365d36a4171afc0fb19a01f9570f1962765da0bf67e7f57b848e16f370d653b40a2526fb8720a4625062cd53d4e4f12e1c69d158097 +DIST libz-sys-1.1.16.crate 3958920 BLAKE2B 1780cfc7181a3c33dd8f693ee93e46bf0f70c1958503e8eb866d6ecb6732c8ab7bec56397c5384d582680fdbd8762ae37ccca7063616f266c59a7eff7801c0db SHA512 1d6b65b5a5293d470cf8ed48293a6f8273828a0cdf096d286e777d438b2c4d076360b5492ee3c2c83b27605d51389e6a3eda7eaebfb09a6041a877a48540aef1 DIST libz-sys-1.1.8.crate 2481844 BLAKE2B e890a3850aed5348afe7558168c7571564687d6a7d3567a4d53ffdf79444d38c4d70d35891e16f496f31169bf73b669534f5fc584f9ec520b518dda05e80b882 SHA512 0766ab72cc1414160ccefe4812e6204cbed1341607e5d17607f24fd4ff81dca68d8f2cf43e1d27f332a508d602bff0ad340c4c647a5d5f85acc120c19cfb4100 DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62 DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST maybe-async-0.2.10.crate 22107 BLAKE2B 2b8bea636cc271574bad08313b86d5b3a2163199addb0b6320630655a8b238d811db302f1c9c7168bed5963f0b55a90554627c48f59ec2ccfd5674303b1cb344 SHA512 c41fc42385a47706167fa9c51fbd2e4dac74683c362d66f71705de4125dd639a518207a2ae4cc3e5f913279ea205d260b0ed3fe2edbce68f27ddaa9e9989e59b DIST maybe-async-0.2.9.crate 21866 BLAKE2B 557cfebae7ed27ce6754eb98259a99ff639f5a7bf65e8f8d47d99686ba7f2829fc6e90cd2240b11ffc2addccf62bbf2e59c26871e564098b7ae64dc540334ea4 SHA512 d237a33e8ed6a98a6c3e984c1aa780bc7986dffa6fe2ad6e83e356f8f767ce725d088ae8c52a3d63bb79e52c96836c87170a7c61367771c19deb1236bf09c3a4 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 @@ -236,27 +321,33 @@ DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422 DIST miow-0.6.0.crate 27801 BLAKE2B 60156e9f143da8a1a120b79dfba48c2e3a51e3ff3f98f12ccd8c16aef6366431b9c9b3cbd69e8e745518497128b55a975c51d42c2b915c1717d3b7f9f9d14cc5 SHA512 b2fd13947f786b2d54a4c2055ed7f375234fccb5a66306793c819b78b0ee226b9a361570aca903dc97c6d8ab548132d511d91a8408887f625a1d2aa5538e1d8b DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad DIST normpath-1.1.1.crate 19786 BLAKE2B 39c955c41283051e414f8576fdaa51f11f0ab5a23bfb7f6aaaac38fd9474912721c546810c02da335a9095fdd6d8e37ff2f5fad2aa93d93c21b4be76267088fa SHA512 05f1f498f571c57c2307d201d5fa15c72fd2f297b7854757107bb27684470d43a4d40137d31c735018dd2ba50c11f23dfd5e989909e809bdedcd7bbf018385ca +DIST normpath-1.2.0.crate 20107 BLAKE2B 08a86e545ed8d0f1881645690c45c4a5fff438680a36778d938bda03e489706a1086e91e27429a414b5925b15be93a80d8dd2327cae28bd567a058cbec5b6c3c SHA512 a8e20301909e28d6b46ff388ac77c7b093c3654418f74955aaa185489fb859b79fa75b7cc303c0f6ef93b01efe18fa70628b1e85c123e143cbaee98eeb558e15 DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc DIST num_threads-0.1.6.crate 7334 BLAKE2B 416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577 SHA512 b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6 +DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda DIST once_cell-1.16.0.crate 32120 BLAKE2B 59bfc8a44f1fec72442e3d34bf4be3a5af073f854f07b3618b2857c759dca4a0fa6ba358514ae28c25d745b01bb7b390ffe9ed6e296d163fd3dd67e49092b87a SHA512 bc199570ee43bde9245a2c4637ae738e370ce9988635c8342349ceb6fb158f376247b69f9ec4ea0e6d76b934decdc77a524299ebde96c0a2c2d29d9501b9a568 DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c DIST opener-0.5.0.crate 12350 BLAKE2B 5992f6d564ae14b609aff2d0415c4d7414a8cafebdccb9ac0b66056cd2968f346d63855d8251b153414115c6c8d8cc91134ab53d6b714df78f2c3c858b22cf8a SHA512 4a9be4d280cc5039d080bfaa318b47a80dfa930f3e60068ca10346aeac421abc8575d7eef3649061847e24ad3a6262fb58ab183f6f2704f429e9674f392c30a7 DIST opener-0.6.1.crate 19173 BLAKE2B c235ccc8ca6f1f87a30bcf94b0014b5e1df99c6dfd942d5c3ab02f351afdc8c8fa3f7074ab87450eea939bf682d31e3a08ce90d18dcce88aefaaa7ea61425785 SHA512 bd56a5c23a3d1fc3d5828bbffc3f7df6f3d92f03cf38665587ebb5b16a716e04395ee30b239acfa8fc95f4daa67807e48d9cfcc79817f2926880832c4ea4ba2c DIST openssl-0.10.42.crate 225875 BLAKE2B f271b1f2976249354a3fb485635d3c05c4095cea497cde36a88145b33530436cbe60aafb6b8edd0eb48cfaf8668ea65cf6d01c71c3ed1b343449744b8124c329 SHA512 2f23f460518ab2efca867a38b51bb56a87dbd8abd99075eb0d08a82e23d3ebed337c2214eec28636c5c94800532a6a404186889b500f95bf7cb5babf18da2b0d DIST openssl-0.10.63.crate 270890 BLAKE2B 0571a214347f823c9079c1f6d204c62469235ced63cbfdb8494427aed8069f45bbb26b81d1edbddb3602c0bffd54d1ca96204aef8cb85aec041edf45d89889db SHA512 47baa5f2e34b622dff0cd475dbbf6772adf48abbcec5be1cbcafe2beb9060ae46a3d873896ee4b5d864da0b132f0efd956596c49f2afc650a44cff6af001aa56 +DIST openssl-0.10.64.crate 272306 BLAKE2B a8b618aa403cdb06a7f135cd966775f21c99739365c55aabde2680a6154d03c7d554bfae6c62a069841c70ed82ece6c3f0cd589da8c26022b7022c3c4d79a6d8 SHA512 a1fa9f71cfebbb37ed9d4a902360f2cc95a78f55b5da5d51eef69db38cef016fc03236485158d689ccf054e04937b8cddf88e3f0f31672997fb30c6cac73cbf6 DIST openssl-macros-0.1.0.crate 5566 BLAKE2B 51116df0f86274435f41b8bfd2b385d5a6464560a05c214445dde5cb414999d200c55e5529fa98e95abfbf26bdfe31c88708ddfa2a81671341792059ea703c07 SHA512 7e37a0c05781da13bbaf4c056c19d032a93820cc324f9f6e5743bfcbfb30e057501af1bc7cbf5f07e3a05191678cd5ae5bc4d6832f02ce75bfb03c027d18abfd DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c DIST openssl-src-111.24.0+1.1.1s.crate 5106276 BLAKE2B a2da79f567049f5bcb15d15b5083ff9a4830ea7493cff48c58c7cec06bf965f3f123af4cff2b0a24b8262a8f7a0da797f351a61b77778ac005b45dd72e05b383 SHA512 c573a93df6a226d4a451d6b1d1badf49e55ae5bd1b60ce3d6a380dbc999abefac9b46df099f31e30d47231fd55ea93f7fcf2bb8c13340b6b201fb8eb9622cbc8 DIST openssl-src-300.2.2+3.2.1.crate 9584218 BLAKE2B 02d8fde4932f00a4a06693d68832fa47f5c0d8009e36796614355732f58fd72f0f962d3d904875b5f9bf2330fc369de513a4664f34ed0565660fda798fdbdae5 SHA512 3f69a0b9f3decedb8375b67644e24d805d7036c5a813ff5519f1cf7b2a27d1cfa0b4310d20ec9d191bf571427047340a3ab3eef7657c35096dacbb53c55ee305 +DIST openssl-src-300.2.3+3.2.1.crate 9584245 BLAKE2B ebcc3c3892ab7fab3d08f7627f445f6fad66b67d0c8511e012664c5d1a28096c43bec9e452268980613683b15ffe803f36993b6d365d1bcc45ba51ad7b0258b4 SHA512 e853c20aa2fec0f60d7c1e948377b322441e709961178501f535351db7f581dca7c8c3dac8343b9ccbe44b3f4247371ca2e3e691c8ac7bdc67034f86055b79e5 +DIST openssl-sys-0.9.101.crate 68568 BLAKE2B ad80cf56a33c71d6889470e4aaa0b314e67f75ac7921a63d87a94becf9203f4980b6e17b230c0954c126ab8df3c499444ab196958fa645ac9248ea8c245fa34a SHA512 33400053919f7fb2298b84bead88d82231640da6db4efe3dd21a837d0ddb50b2bb21be5befe1734bda15107a9e23cc9f8392647413ceb77451bc36034831b684 DIST openssl-sys-0.9.77.crate 60799 BLAKE2B 8a2344c7a579c568a420959eb2710a012af0819c054b190cd2de688defa804bbc735efdfec1a537462feaf9cc1d891c4b53be1910713e06786e811e66c6b1488 SHA512 a31256943e739a4ee500a1080d105d8380a65ff43b88ef5bbdcc164cf97a133ab2926b5f4ab3010bca3c14a09edc7570a2edfcb745fc21169408aadc0eef0fff DIST openssl-sys-0.9.99.crate 68158 BLAKE2B 59995535bc24f0ca67ea204193aee4114f88538bbd74ade7c22bc2ea1b0d7e41a79118b6d22917bd1e305a43c16f8aea095c635d27a56fc0481a2baa3092dfa3 SHA512 b91197583135c22d34814e6382dc4ad4be9c3905c979addee8688dbc52ce627815e719b9d0b365195335d4d665eaa79a406f89e4c19cef73988938d51fe2f4ee DIST ordered-float-2.10.1.crate 16029 BLAKE2B 7c6920160e52e377ba44ff63ac679208dcb3782c1ffb802707c54fd285ec22bebf80edd036753ee13ac3e577b0b7114241dbd9ce5f018d0d6d31ae21df1cde48 SHA512 bc659ff02660a12c4340889ca7ad99d569d8e7b9043d8e8ffae912da0a5049c1a837c7e4eb0a39e5ee3bbba9fdb498af6236e56af6da841c97c2bd4ca4c39090 DIST orion-0.17.6.crate 186853 BLAKE2B 965d68327f27735b1d7bb9076722cf23f595e70c610c2e19990445499c81ed4a70777ada07f548eafdb6ae0b1126651b96f85351d7ed2dae5920984750f7cf0c SHA512 4233fa04badc5a1c9525a44b20a8e852a34a72649b0060ae4382d1f46f702e5748d6b6bec53ebf9833db97ae56e2cd5d1ccb92e9129c6ef3196de4c2634f3247 DIST os_info-3.5.1.crate 22593 BLAKE2B 33fe303542a1b560c95f987ed690337dccb1f942f12cf00484d3444087f86388dc5b7f1e998d2d71ec23b3009cceea2fa1348a587b6157d0a75ec4540c62b41c SHA512 933dcba711254aeb732666256770f4475d256f84adea1ab37aa3c179a015973d6baeb2d990f0cb75ed6fdd1ae9aa0819d0294a2a11d5925cafa69feafc43187b DIST os_info-3.7.0.crate 24133 BLAKE2B 321f1c47fbb4425bb7a779a45cbd4edd0c8e57bc97739b80ff28ed19144913af775aabc0f328fafad6afb75f2a54c8b0132c943eaa713b469138144a68497e4f SHA512 46945e48e10677fed222a6f34e428a7fbbadc4535b929f141d98483246d1f3cfc45eee905f1bd75123a101d04c5111b6376233a5cc50df2caa482a461fa49d06 +DIST os_info-3.8.2.crate 26400 BLAKE2B d685f62f4273a75a5820d5445892fa5878cfcf3763730c2eecdf15fee12331884d04906b7c105f437299ee01f2999f77b6a4034e94f781bf694cbad8aab82b10 SHA512 4454fb13dbec94aea5849427742856619abe77b2209dfd0a60a8f446ce5f843b423831632786eb850d0493e023977fae705d0fabff90798774d1c32366984916 DIST os_str_bytes-6.4.1.crate 23101 BLAKE2B 252fc826f646bbb999fa80b47f58ac9a77e409b10a99284c7b669304c0cd701a3d20e690350018f5d7de8c6c7d38521f3413ac81d08067dc26f76b7c0e5b056b SHA512 2199502ad24449e08370686a596f905325f5b145e105e8c7bf90ed7729bbc405e065fce62c98eada40f77f0665ca041db41f16cc8e62473501eca32c24e56f43 DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 DIST p384-0.13.0.crate 236495 BLAKE2B 240fa9cf7cc066cba64e9c89d78ae65d0f0fff3e875b0175646114784a2eb0083cbdac9e1a17e6de6b3e9a6074b8f318e8d6abfe63b7de432c2d19dfc0fc0091 SHA512 e81451d336b2fd0c1dc3483f1e586b7d4059b3ee7cfc935edca6be1be02d23b1e380859a44d0a6cc6538fbdfbb22cc22b8d3aba11cf90c6fdfd0e8edecdfba17 @@ -271,6 +362,7 @@ DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8 DIST pkg-config-0.3.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435 DIST pkg-config-0.3.29.crate 20563 BLAKE2B ed0559b0073890911fb47742743b2586123bf9e9b594aa0d5b2c419c6768cd37e25b546c21077ea6cc02823a679b302aeaaca6c7fcaf9aeec615dd08f53a1f6f SHA512 bac7dafc0e10bef40e427c1fc0271d1a26acb2f5b1cf7cc7a128f4d4f1f3110529e45057b71cea7b0f6ddff26945fe08962285ddeb22b54639e44a2e43af698f +DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a DIST primeorder-0.13.6.crate 21296 BLAKE2B 2ba479defa1c26d14f8711f6be5020eee9bb91a39fa7a7c14a93dedc6de920e0ef1c9f6240d308233d0e0d6bce4be9500d0e9cfb01b6c4f9902e0f77a2f97352 SHA512 fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac @@ -278,7 +370,9 @@ DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315 DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 DIST proc-macro2-1.0.47.crate 41955 BLAKE2B dbfc20b61443225130d08b05deeba56e63e76921e56359c9b0531798b18778d6ddcb56c3372fb6ccc68586a6c1dc725054f0e83f93e8623cb5ff6a7a2ed3dc83 SHA512 60c5d0dcbdee7ddab40664882d3cf5a868f7ea5b49ebab3b4419c3f325582b816625e73e0d1737bbd46bd7d765ece6c81c2ff4be894555d4b255f5cb9255e931 DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 +DIST proc-macro2-1.0.79.crate 47200 BLAKE2B fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368 SHA512 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f DIST prodash-26.2.2.crate 88268 BLAKE2B 2b8a13c35e08ae0bb12625430eab0f9057c3467551dd2efe4150f18c9bc1880ea19df8d9d835791774fcdf78b6020920d1dcacc26557be75c5eba15ec1388216 SHA512 46961db2625c5064dc073e31257758b4b9133c8169380f7e7e30143e648677ae62f3dbd16fe96d1999aa8b94824297184e99baede5f25ddf198535c3f9ec4a6b +DIST prodash-28.0.0.crate 90695 BLAKE2B c4a78e86174003e2aa18899fc9214acfeb04637d2b90d64eed17d5dd2569fdb4a58991c23f6e6fc21549e4412eacfab9dccc50a8e62683e8d91a922075968f4a SHA512 36a9099fdb61f604d902d28f7082195891056af916727f7d7b78986dca35539238de0c4816c96ca2c3e74fd04f503c59599988e95be46f0ed87af70ae8ef3c70 DIST pulldown-cmark-0.9.6.crate 117378 BLAKE2B 39376ce32138115e2def495b6d2761500da8045677dff9f919526b7c297e00e72484cca51f9b3d6e0cbacf12f681b1651209296845561324750f5544eff516bb SHA512 074d70722bb42cff59f85c209c3f0c00a739d76a22bcca123a33a0a899df49105887565d71525ec5926261efb74b912bcd024714617d83ca72bcef86bc428764 DIST quote-1.0.21.crate 28030 BLAKE2B 547344ba9272874f5fbb4bd27a69ef5be99823e10e1318afe71971b18f37e9c73d54168f16efb82c53a332e4874c80a82ea951fb2c85fad50cdfe783622b79fc SHA512 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 @@ -289,9 +383,11 @@ DIST rand_xoshiro-0.6.0.crate 17125 BLAKE2B dabdc3641fa85cecaa057d988396f55bbefa DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d +DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b DIST regex-1.7.0.crate 239421 BLAKE2B 6e9434bb9835bd8e15c81e817aa64e8443c4188219caf46579078c6b7cbd98ee588af0f526e0fd5a01814762dfaa113ca3d15f7cfa14e969d5acda3a631e9560 SHA512 974c15a593d86c33e0bb34f7a67957fe96dec07b3752f2b6b968d657845f5d2342a5ee9ec1359109c43e4f46c9b2b2b678d59f7b752455a0ab1435c1fa56ca3c DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611 +DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85 DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 @@ -301,9 +397,12 @@ DIST rusqlite-0.30.0.crate 150360 BLAKE2B 68e5a8b229f968c60ac5ac608533c68225a36f DIST rustc-workspace-hack-1.0.0.crate 774 BLAKE2B 521f71467c95554c8a87ab3e10623ea3516932fe4bc9ca95c835c06b8e0bf526291dede3a5e08df8222f365f4d326c4054a99ef0d37aa6fb5210e2a35d7599be SHA512 48e4774a272e717ea571f4c22606ffca78245723ebc3f15ae5d0b28c5d767df9e772b7e2d6c5c3505bb09bf28097aa83a34b182856bb9d74b3a00b292da45315 DIST rustfix-0.6.1.crate 17352 BLAKE2B f353ac56f01bf9e1b164ca6d835f408be5189644b3db328cfc6bac8532704af8fb85f916f2de2a4cd7f4d3c0e9a8c2c8415a94d7f19737bda6796ac0a83ddcd6 SHA512 17113d1349a0caff8c93888d5cc8bcf943b9ab9033e87e9851473ffc115d4721125225d433384c375fc0df00edf3d4b6388ee507d0fa0c95b7a6c22e020cdeaf DIST rustfix-0.7.0.crate 19596 BLAKE2B 2c22469f37a64b9ca0b93cb0cc5f513991c80414e9e440b656bb5b0ff60e968bb84994a4781e97d165868edc59b7d577822af45523e35000febee8f368317822 SHA512 e8a5fe0df4a7a025dad883907deddb2ab47d381d991cab5aae884a59169e556fb3892ef5b102f3af8594d0267e8e09655bd1783b9095e20d8bb3450fd3564788 +DIST rustfix-0.8.1.crate 18494 BLAKE2B 81296cc8c24e00dab3a288c2b439123a4f63982845a2c2ef3a060f26a4bc6ab67ad96068e9d943227fa52ea38bd15120eca42c5799773b2b62d1780b1f520856 SHA512 9eae13ef59d0604d5adfa9e96054bb8562e3c660323483057056423f2e890f51812a8bae2e4fb46cfde37f4ddd7bd7f065e9b1a238ecc50315e2314255245a62 DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960 +DIST rustix-0.38.32.crate 376999 BLAKE2B 681ea50f5405b3a749a26a481995d3a85800378067734bb857e32e5d3764687b0da4b3749d227174440e432b374ae9ada154a8288e4353ca2ff1b851698477f4 SHA512 8f028b4df785aa78fc798f3e053d0a4fb9b3c552a47f66f52f1666f4c1324441be6581ed643c4ef0f56d92e1a078c6d3b45be183fc3df0ed1fc89de0d610cad6 DIST ryu-1.0.11.crate 47007 BLAKE2B d03e8df69c3b21c1b2e4ffa91ece794f141e9f9bce4e9ed1ebf394b1cb0f796147b86189885f0734df8f431b2d166d8f6ed6a261be398d6d088fd56046a85c2e SHA512 dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408 DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 +DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c DIST schannel-0.1.20.crate 41579 BLAKE2B a7924b4bf0f130e2aa4668cad3c7112e39e028fdcb04259c6926fac4875f8061a9148da5f001dc49051310ed8e6ab341da0990ccf0a7cbd4dccce8da54c1ca46 SHA512 19f217fd4571a0d0fcf52060a8639e0ce7114719aa23fb0aa2ab5a531e8f8be0a21af55ef45c8da804101e5a62f15669e66fe005c4cd5bb24def09f1b4afe059 DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84 @@ -313,15 +412,19 @@ DIST security-framework-2.9.2.crate 79295 BLAKE2B 96be139f2d2b9bc2fec7805c9e90f1 DIST security-framework-sys-2.9.1.crate 18284 BLAKE2B f1484b6b691f3616192ab363c81eb3d6279ad0bae6bb7fbc4eadfd9fc6b6bcd5ce42fb8edab1eb8934f40a1d42714eeb8ca3616871e8f80c90318834901e8ca6 SHA512 3118d1e982d94c5fc6e8ad6270ba398da98a042c7a2060eafb3b78a54491091c46529bec30d4f871744431f01b828ba2a795f695cd20d008441839f3c4350462 DIST semver-1.0.14.crate 29813 BLAKE2B a080f0a65127142a90bf033452241ffebfc7098b56a6a6b8bd818528df3b88fb48b3982125b405c1601e1bd55f3a0fdb4ffd9653e398295d8156651a04b2e903 SHA512 04db4c0a30141c2767d24d6d715b66ecd6355c1c88e572d4c473e0fa8c1fdd7197092b8286c973f25d201c5fcdc9105ba3e28c11ba1546a666167afc1fdf6728 DIST semver-1.0.21.crate 30445 BLAKE2B 1c779c25576723ee7e44e7c831eacc5dc6bb33cbf051bd0748f688573e01595d05808cdef4ae48a6423df15e474cea58a0664ad7fa5cad490a61f89473f426d7 SHA512 bc3ceb11f2b729be086120c06ca2cefc34c5141d2d4af64279b0868456894eb9097b234b326249f2aa83d8b99086fcac4c5b7ef4a1e14b1198ae808fde245c35 +DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d093b23b7b8fab48595b5d565acf7408fbfc8f4d58331f39e316a8068885d28bcd70c1476d1cda436a2dd88b2 SHA512 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949 DIST serde-1.0.147.crate 76697 BLAKE2B 90fb2df19ad225c96a30cf88dea82a5785bb110f256b882cadef8d1e09f91dd610637a104c2e7629847a14d4a422f89f7ae324c29845788aefb0a6bb51503886 SHA512 d993bd86c61bba602faf7286ff21d36c5d8c83176c5bbb203cb284a3f89dbc8a1ca893a09eb2657f9e98ccb5c5287f44aac06d2e60db96e78d99ee40bd1fe1b0 DIST serde-1.0.196.crate 77097 BLAKE2B 22403615511a7621a9d8d54fd2dcc63878cd2de0e43bff6b7921db85e19f34ee5022eb1086890edb6987428cbb707a59277ae007d1536b5d80a7da615fc3f36a SHA512 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19 +DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410 DIST serde-untagged-0.1.5.crate 15807 BLAKE2B af2ed54cdc483b1c13658a78933e0e1f17882b8f191a916ecc426660457d07ac7222bf9b2602232b387dd7671e1bc8b9e80797c188336609e86c99210328f52e SHA512 0d944ff6968a2e31b47950b2d418363af792119197792876ca6375c31a4289aa99c8903c42ad273358eb739263fe87413b5105b4fa6c201d792a571a5165dffe DIST serde-value-0.7.0.crate 10249 BLAKE2B d2d3d687cf490eb0be1910bf82c09334ffe32efc485297ee228363e4dbb536b72e2c37f3d37a5f8fe61af7480fa8975c0a654f761c55e56348082e4605f2288b SHA512 6ca9a73420ca9fb5415730bac4daa30087b1722ed7966ae07f403497b8cab95e1e1da664c0581b9cd170494242d4e01be75e1d5f9b6ce19c538e7323da46bf76 DIST serde_derive-1.0.147.crate 54861 BLAKE2B c758a3c854f1474dd3fadd66d60a59408e30d5b658cde4c7ceb10c8d4b4210c8069cc13618f83f1faf36de928feeeb82b2f7011b457e8b9003a15177714f9c0f SHA512 434d65dc0d78c7c1c3f8832221389dc4b0c5d74d605ce1d2d660c2df9a92f5e5d0c6d543763e1462c58d6ea18001c823ca594e3dac92a47d8fe48319a5c52e59 DIST serde_derive-1.0.196.crate 55775 BLAKE2B 3d06b3896f0cdd1b1acdcd0046bdbfd1e8a298d6f07d12a2326ff144baaac07fcbd4af1d18b8b1188d4cc192e253fcd79860d1dbb2ecb148025449c0ac954c72 SHA512 f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22 +DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994 DIST serde_ignored-0.1.10.crate 11789 BLAKE2B 16900f4e424fe522a72158ffeaa1c279ea96d498317215d2da9ffb61963587914965c87c31023d67be67675721db693d9ecaab6f4b0e064ca438ea8087e8c2d2 SHA512 c8a0b55c975446e06ae6a6ed16690a9b0a942f9e43e84149a8d9727660283e7d42c9e0386af60c7186923edffaf1781013f52739bdd9ea0a5e22dbb006f5a413 DIST serde_ignored-0.1.5.crate 11858 BLAKE2B 82d28254d8f43b29bbc16e5cd860e6c5692fd7b9b91ea7c59719c2961f979d6637df50b664738f32a6c1f7028d99a8d0a175b82da8ed49b3f71108dbcb3e14a3 SHA512 814762f5d624dc34d2ea1756a20e75f648e71ef8489243985088c952ad09e89773133cfe33a205315cd37ba9b40ad16792c44b67f0be90de849bd48ec2338a2e DIST serde_json-1.0.113.crate 146970 BLAKE2B 8d80b0fc913ba4f008175c6b89955870af6476dc8bae0cd711b748cd0a2bf67b1299396bbd492a1ae5a4ff8050fddc85f0a0ab54f7b24e27529ead3e3d7c920e SHA512 82571b025cd598fca635f18881b52db2364e07eff1b961ca7e3b0591dd41f95503f7188ef1ee6fbc060b9a2360cacbc8a5b85c01fef7879ae3392b29c0004b34 +DIST serde_json-1.0.114.crate 146986 BLAKE2B 229f0a8e2c0bc35435b49774fab9d4cec4e2323e85e2f97ccaa2a18277ecfb9cff9e9b165786e782cba043e9ac670717364b0f9c145254eefd74582b728f2186 SHA512 2c35cd0e29ee2af6046ce849b5854b82b90f402b51c04ea86b32ce7d67869736f17a4d028dd8245c31201036bcca7a1d3df11d842a92a45b0eaebd809687d436 DIST serde_json-1.0.87.crate 144383 BLAKE2B 357ee30245611b15bf98ba719266dedc75211a80a660105756b20d52f50bf4032385b366c3272cfc1c7f34022e818cb6a6af799faf76f8d5969c256a02f9187c SHA512 77b90340aaaa0fb477b33e6628ed2ea0fb53cff1e2b5724a3474e24b2bfc9bff077633d9581e41dd96b2a0e167549e992d238bb09c627fb5680996b39583c4cc DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354 DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f @@ -333,8 +436,10 @@ DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291 DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 DIST sized-chunks-0.6.5.crate 43628 BLAKE2B 961121bd773ea5f0e6c3210b17191e122e90180cb39b35e501b49c41de69ce17f29bdb09617c22db4b4632f11193b2a97072f493707e66b956dd6dea61d5f310 SHA512 c7496094a6ac45003b31d55c61aa42e649eca40a2540e1acc507d541d3c02e5a1801fb517e2685752b81ef5a8c0ee6efdcc93dae9268f22ac8c6eaf1056e9656 DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 DIST socket2-0.4.7.crate 44619 BLAKE2B 9bf2560812db2c91498d12274e02d17c279efe5817d882faabc465de71b1cb8045f6eab3c8e6031f6fd18e0e77913f42daab07f01e8d83bfa5ea44cc6966466f SHA512 44487f2de30cd327cad1af31ad36aaaa0bf10c33b5c23b024ada8d7e41d064fb2adbc9edb14aa8aa1eba679d8530c373c7187fc68d9709ae736a5c1a2cf37088 DIST socket2-0.5.5.crate 54863 BLAKE2B 4237b540dfaa96d3f8a8b9178519e5ea37b6b96480a2aed5287f462845231427a18f5add26756c7b03c18d4d4aa617a5a36c5462258ebd8be326e8fed1c48641 SHA512 afa8df546234d4e8f89289622448aa42d8c2ba74a0a3a4b13c0ff7bc30fa435a7d6d6e8c9e2a6933cfa23ebdfb4908c865e82c657611defbc16e1f1bf66f9f8c +DIST socket2-0.5.6.crate 55270 BLAKE2B 10eb32486b9a2908e05ab24620ad7a79243e59c2c2db5a7793f87f32765745b21746423d5b3896ef37d3dc9e76410fba97826cc64cafb7dd45adb485900c2282 SHA512 10f14ce7bcb9fabac56f98bd34ccd6368dcf4ca245ba2df80fe0f1157e177056eeffc6fcfb1d1fea6e89c0eaafb99d8056fbd10101031d3ccabb98950ec563dc DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST strip-ansi-escapes-0.1.1.crate 8668 BLAKE2B e140f9cf55224953f0fc64480cb62a8191ac7fead81cfb891009ffb379085d121c577d6b40b726c52e9eebcedaff617554b0e0b56975048a99dde33b85de367f SHA512 ebcddc0af68f7263726d8f9dc3825819ea75389bc6f97f97f0238b17a06e0596f1562ddcf065178940e4f1963bf7a2b99eb02ec124f9f633b2fab1b443bb5717 @@ -345,17 +450,22 @@ DIST supports-hyperlinks-2.1.0.crate 8035 BLAKE2B e67476d06e32d56c96bd6e2948ebec DIST syn-1.0.103.crate 236495 BLAKE2B fd139b1a8b4449e9be6eddf0036c19b93b876182a03f36954f79eaf79abd5e53667a8a9fcb5c872c96639779307fa293f597831ff838a41d90e1ea201f8a4797 SHA512 3dc0f564ac1a4ce85060926c0897158da0baa127a46bb318506f4fdc79e53d9439295e8ed6a2d5ffcf15d9f6651081b7602cc2a091538e8df061b545f7e3bfe7 DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325 +DIST syn-2.0.53.crate 254828 BLAKE2B 4bbff9a430e12baae231eec35dca4a3130e9977c6272dcad4a25266441959461e6e2b69832492a6895948fada9152abf8630c1d011c93912356397360bfb7b8e SHA512 0c3e40e1af47910b59877246700dd695e2bf03c35e036adb99e9756f8e055c8b3421020fc43f71954aa7adfdc56712d58968f3f39ca2e93c0daedfebd8862b9b DIST tar-0.4.38.crate 49158 BLAKE2B a344a65951c5c39212ffa3cfdc7dc68c40a85dbc5e4aa08cfe7cf22f0216443fa081ddba5e8fadc48968cc8e70e08d23391a6caefdf359310e5880741c9d6730 SHA512 4b6458734811e1913cb7e348f32db16f9402fd0e0027ae867db81aecac250b35d07d9478cdae4e27a609ce0f29c9d61683934296cfc3b371119df9f2c380a84f DIST tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12 DIST tempfile-3.10.0.crate 33376 BLAKE2B 303e3bbc2492fd965c5e5ca02229868e94de1b1286175a07b3f9767a174c5a83bb6f6ab59d582f963f9cc4f92362be6a8e898e140397e4314bc18bd8d4e13249 SHA512 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa +DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 DIST tempfile-3.3.0.crate 27578 BLAKE2B e98c5ed4c59b6ff411e89ad4eb529bbe15264d6744edca8675c89bfb4397fbbb8da60bbc582da24bf9953afd9bb17cdb22654d933468697e9fa9e9903e6a7c77 SHA512 ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681 DIST textwrap-0.16.0.crate 53722 BLAKE2B 44140aa2dfd5076005749449a56e920418e71e34cb92f1d697eb3f3e7f6fe87b0a3861c8a4050a4a62e03187b6cadc4495e4200bee52ee183541431c73e47209 SHA512 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3 DIST thiserror-1.0.57.crate 20993 BLAKE2B 4eb90b8ee027e39102d6c030176db94510180f2bd2966503501ff89ca6b49afd61e6d9e1ebf18c08d374ff9de4e958dfcb3da8740fdfe31cceace5be456bfe4b SHA512 0ff7e48c3696f4f4c6af29f3142f0a7bb88a07b7a9877ec243e3ea15d89c48f1898b731311da5d4a7c88060628cae3eeea6a4eccf25bd851cb3075920cb1a936 +DIST thiserror-1.0.58.crate 21025 BLAKE2B 2915ed6ab691fe94e97a834ce5874d37a388c3240499889cff633ee6c67d46a2ca88098ba40c225ca0e2e3c1ac7bdcfafcfde3dcefc50867e299dc49505d6fc0 SHA512 3cba2d1f4965bc56bac8fc70540d8cd442ab6b8c7d25d328bde7f4cc108535d83c75f293316d730bbd86eb247400b6e35107d610c7caf47f43a28b1f52fed578 DIST thiserror-impl-1.0.57.crate 15639 BLAKE2B 2838235c5536fcb16d19382fe286850d6fb882b1d77ca4ade6a62e1d4727ef89f69cf0383cf330996f9e2303226d5fd709557331a45c9a91393db1788fbf4422 SHA512 a850806f09b232546d1e0df5e35cd961a8aa32f1d8ac3b24df360981da53b75325a46dc788c994042c95a5887fdc77234b9f6ee5851242f734a613e579548e3c +DIST thiserror-impl-1.0.58.crate 15645 BLAKE2B 9c6f643a582666ee4eb43330340888e7141f0dd89d927e3345268c3eaca02fa42b018514ef38b3db3ff9722b25ebdd43c36b11ecfc7bcb36950ce2c204ff78e1 SHA512 9bbc623f54c71595e48b33bdb3e4f12eb2e48074b15ebe400d6faab43410b363e5af94df071aaa324c59dc6958173e3c301fd51b216969f095e19cb98a27292b DIST thread_local-1.1.4.crate 13106 BLAKE2B 64c19368f8cec46f23b3052759c4c4ef0de50748432790e6ea11b12477239b177d54e60b9046fdcb2f495b8e0b37ad82809d03602edab9fc85cf814e3bd94fe2 SHA512 db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5 DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 +DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492 DIST time-0.3.34.crate 118430 BLAKE2B 6d04a20596c9b0961ca104748d9d360f07b16059719d7410fdf1a7a0d5f2aa02aaebf640999464835964bbded2d3257d79c4b0ca3080fbecf13dd2d0aa6962fc SHA512 3997e1b8d9be2f54184ebc9e1355d4b65f0b7bc9439b2b29e4a4acd86ad3a3aa019261112a24d998d76a7f66b266a86536fa50412279911b14d4d7aa7078c116 DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 DIST time-macros-0.2.17.crate 24443 BLAKE2B 5045af9352961db0c97cae2f6ca3e8d2c4f89a129c7ac2ec1d8d20804292aa9f2901a61f910a564954614b68f39311bd381deeb66fed8bdac423227d077f3d14 SHA512 c81747f0b74e68d3b3f36d378ac5911dece8c6b511e5ac793807f854cc31c812b927d0df941f55ff90d3d67512d0ac6a5f63f2de4322c81b05da42f46b4a661c @@ -365,10 +475,12 @@ DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b3 DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 DIST toml-0.5.9.crate 55667 BLAKE2B f2bbcac136e0182cad9b51f07943610c8700b68afd08fdbb822b47bb79d215e8132376da8ac61fd550e86c353a83b007297b6ac92ef5d503e1b90e746c40c649 SHA512 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7 DIST toml-0.8.10.crate 50667 BLAKE2B 815c850d4e2b8f107729c24ff82a6be81160649fff726f07a2c6e2af0283298fd5eadcc5811ba4ef20ce12914ecb43da79fa1840fea8d1572ca59f02f9e2c310 SHA512 24f3b44244d7e91ae50eaf20bde40c177352592aadd2dac697a831a5de9305ac1c93c8dc407579b9bbd8d9984fe34cfdc42c3243cd0057ad83db14bd899bb546 +DIST toml-0.8.12.crate 51145 BLAKE2B bbd5b7c536c16b23f26bc520298172a61a61cf72195191d1d3eddcf54ef0ceef781902ad2c0033fab5aed11229400ec537e3cf86c24645a6d111b387ca8d54c7 SHA512 dd8054e20aac5320a2a6a7d47640cc56e48c2b6db01069786382fe5ae19e9b307fe7f4811ce5b8fd283a307c0aabb2b7f57101e05edadf79636785128b5cc265 DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6 DIST toml_edit-0.14.4.crate 105387 BLAKE2B 63b364d812969fb206ec8ec38e8c0264bdea3a3e7482e2f253c8b0c4e9903bb5becbea6ec03f38d9236be7cbe8111a437e667b901ed75fe32d6de3f94d3a2790 SHA512 613aefe6b648eb202002d447a63cec1b83aaf6ba04e964491069198a0fc39ad11268509a2ebaddd68ee3253bc28df2a0e771cc2876c57136e517850a3926fa4d DIST toml_edit-0.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07 DIST toml_edit-0.22.4.crate 102719 BLAKE2B 80a2b4d44e6ea894c5b976dbb36fbf2a169326362d11a292ad8101cc56f230489dc24a5ebaac9a809e1da22fac23e0b588b6a11fc2581027f56ff3a5998ba99a SHA512 13a9034cb4af3818d1349c852d2e019985687fe8baebb6e3bbbb4f10074e505df53bc5b856d669535ba4c6a830c0c67f55830c2b1ec46a0832c2db3413a2a404 +DIST toml_edit-0.22.9.crate 104173 BLAKE2B 1d2ae80707a554bfc9b9b66975828cc66e4759e1c2d9475d0ab200710cd9794a2560834802e586a42d8e52eb309497593f6673944101d90948974d21d3f227d7 SHA512 b96b310e18618c5cb75cc827f5bf4565f06e0089577decd38a2669bc51672f3d1500e2ca5e69838ee93d98c966fcaee1584e8fea1fe0b2ae724be0882fd5880e DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0 DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 @@ -383,6 +495,7 @@ DIST unicode-bom-2.0.3.crate 10773 BLAKE2B 0c47796f83faa4eb5c4405fa385c245fe7b8b DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 DIST unicode-ident-1.0.5.crate 35455 BLAKE2B 7e14ce97ac53a88ccec015dea690918a673dc5b49e44de7fdcb5421871da35c4f514c6db9a363d6f4bfcf2e9a61a50a593d345d0b6f388ea882b17a00cd0335d SHA512 d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c +DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c @@ -397,12 +510,18 @@ DIST vte-0.10.1.crate 24947 BLAKE2B c7e94b7bba2423d14e5aa85f94dba856a6c984261551 DIST vte_generate_state_changes-0.1.1.crate 2422 BLAKE2B 6e8fb4ce0ca0fd6b9a4dcccdfb02445babbc13d47de5fae9bbb81e8c67ada8a40e8dc5e57c120c36876293b111ccc71e1069ea3fdabade6f9ba5ea2d44ff4632 SHA512 ba09352e037cbd279cbf5641c9783a24f76e54f1f09e13f0ab1ca99c9646c1e3c958e8e302d7cc88431073bad2e2d5619410f2f93f96f1db25f0f0ded0236f7e DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f DIST wasm-bindgen-0.2.91.crate 182689 BLAKE2B 4ee85709546462be3da2a6f1caa02448fa903c7411eb264894aac402979afae4a0d7f3dbb486266b05d8caa911893ae9bfe9921cd36e03eb5147a8d75d6c17d2 SHA512 80e91e5b6094eddadbafd842a4a1b3284de7bb51bbd795e8716a0adac354dc14ceee0593d7c33090de06aadc8bc61b8eeab8851d066cc4ef4661e64adff1988a +DIST wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5 DIST wasm-bindgen-backend-0.2.91.crate 28345 BLAKE2B 912a0471ac64d61f18d1c1749a3614ab70d08f330fd90b903ce5ef51f18288c7d4ef153f1d8100671c02de8fc499928cf925bdab4da4f0352789268dfae87457 SHA512 7d3c8db4503982fae9c86620c964e8f9a4ce542a79c56f21d9f82d26bb9418e78b7fa9922901663bf78516d58652dc3255ef48d1e1f042d8a3c69210f5804204 +DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa DIST wasm-bindgen-macro-0.2.91.crate 13898 BLAKE2B dda8dd5d77dc57324b633f056805bf7892c39c5e70257b6d048c2f8cf885f7306f91f3f17de1b63dc740db66d52fe2250ba981077e03dcc731dcf7c80c047c9d SHA512 6b05e0a2657e7e4f313089787b52cc7f59f5a94be6f716ba007fcbc3bf7c38561225ba3f39245d779e28dd30630b2d4c6be12baa6ea1e6cb47e562ccff48372f +DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462 DIST wasm-bindgen-macro-support-0.2.91.crate 20091 BLAKE2B 337b1b2a9e9e9c1350267df0d9f041291a847cf4faa3bcd6fcc8a96e66fda54685da72f6e64e57cde0d4609409ebdc7851e96781f599470f8b0545018bdc2166 SHA512 1277682520d88cb9529adbc054590a732a8890debe33d1d64ebce332c66c02f84065c0f643fa45c01de8b80534b2daf8333979601323b3ed50dc49553233c39c +DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7 DIST wasm-bindgen-shared-0.2.91.crate 7267 BLAKE2B a9dca2db84a33c650a7abbb6dc552bc4bab1446e66aace751d3709d2c63b878b127748a83cb174aae3ff8c5f5ec017b97623e5e9294e6ebf92d669efc618c357 SHA512 97072a8bdfadde104f6e9e760e1ac5ec665fdaff38a93a0bf601c95e652b35403e58a99fa8c0fefea6e47b38fb97f2e1ffcf52736f9ab890b0b9632efb26cb4b +DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd @@ -414,36 +533,47 @@ DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8 DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e +DIST windows-targets-0.52.4.crate 6310 BLAKE2B 0393bf3e7f8823edc455055e9977798bd6cdc1e523127cf840ee1b9e36febe40e01dcad9875a06aea283dd55443d02f643d42752103a5ec1de933285fe410b17 SHA512 4b2c26468df54b9801e6badd120dcffc15429fc78a614f45efa16d5fed1a36983198fbb621cc3beb4a4f9f0161ef8ddeca3a5c6a6ac48b5589681936f4d2bf50 DIST windows_aarch64_gnullvm-0.42.0.crate 357917 BLAKE2B 58da715a46692ed786fa554338d446eaaa50c63ec1d4090cf0690a9211c0221034479e9066cad1c98234410519833826ae3163bf6724c3b06097d5b84d7b9fcf SHA512 8bd60142e8982ddb14dde4e93b9753f9ac34830c05c2a1dd4568377f9a928651bf9f026a0080e5bc7dfa62a45942376736954e3ac800855d00eef0c72929f338 DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f +DIST windows_aarch64_gnullvm-0.52.4.crate 433373 BLAKE2B 5678cf2371e4c566b7ff0dd1fabcae92d12ce9f97670524c93fd8c34bf6b09d054e7de2f852302b8d994f52c81015b7cc8a74f529490c7bdd17a3b5d2c88a12e SHA512 dbb914a866873892a8cffecd4ed4977fe6c3fc48a58bb9f88655d86e7f8969cc27e6f5bb7d40eee41ae7d78f6f4be65d46650719321a7697c7b5b99a0f07a5dd DIST windows_aarch64_msvc-0.36.1.crate 661960 BLAKE2B d503150a05c4aa6ec376d1094ad24a7a4b3579d8f60cae65f4a98adfe830dd776c8996d5c3acfbfca1a69598475b918b5de2a162e3253b0b28cd6aa17de2dc13 SHA512 d0c352c78caec9c71bbaa1a688baab8f39a33c903c0492b19398c76e08194183e254ecd3a8b24af3e7e5e1d9d97373dcbab54499236829898a4fd153cfde2ccf DIST windows_aarch64_msvc-0.42.0.crate 659424 BLAKE2B a8c9a288767756f2086bd0706774cdcce5c8639431ad76ed122d4b6d13c936ca8fb1a463d34835b3a2728f4444e2f4b91ee772f00c54f348094da69c05ce6b93 SHA512 20c0840adec84dde03b143e5b82bb0003fee675310487f0071a81ed7f40ee647c4018ccb9ebdbc4aeada717ec8600a30dfb15510c6b336f07becdb7167668fd0 DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1 +DIST windows_aarch64_msvc-0.52.4.crate 828055 BLAKE2B 3088f2f66fc91ad698906315eae7e6c0dd7da5414c28cfa25b24e138fc4a7da40535be09129cd37b8e331d8d6e8c41d0106fba1ef9e5b4ac561140653e9ded4d SHA512 dcc538d0a9c276e7ec415575ec1392bf476219348984d9567f56d5cc7af0f9beeac523a9a6651f763dd4f50f89535a3ea2275d5321ec022c2ee8814e4e84e95b DIST windows_i686_gnu-0.36.1.crate 818115 BLAKE2B fdb78cf88e1049d1ed6c474f870dfd1ff37b48bc24726d754cfec5b3e77075162f291f93aa709c07c9fa38ccb21a6c31cb5149dabc2cc8ad8a85c03408384a0b SHA512 e2c60e6639beb879472a06ed4462667eb4a78385df6bcde1ca579af759cf2b4ac70e84f7dd7b736e7fbd1b129061555671fed4b83bcd81a6083cc013963194a5 DIST windows_i686_gnu-0.42.0.crate 728570 BLAKE2B b72079610b5c4fc798a79fa757b19f8c8baceaf7f4ce824193a65fadaac988ebdff1719a74d676b7dd017e11ceb029402bbac4e55c35206172e15a9bef422f78 SHA512 a24dd1ba5eb7d5231853bebadfde0575ae9071a565868d2f3d1bc6ec0a87380c569a621f0cba2552af7a1e46ac62f09f87cfbce3f674be06be1a7c1d3f421474 DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e +DIST windows_i686_gnu-0.52.4.crate 875736 BLAKE2B 31ee3017a6db246b0d5fc02e10cdb517a69ceac3dbbc9d41b4051f5dfa1196e4a46e7b3f5f90935560c03bb139b897e5dce69989a3698d9c88ebae923e24ef30 SHA512 9d57260744607eb63453040c532bf3693cf3d8d93c56543ee00aa66adf3a71919e72bdef7811f287167403ade893248f189b797a5d2dcb24ef4e6f3d915a88c6 DIST windows_i686_msvc-0.36.1.crate 724575 BLAKE2B cf964bec007d8432e2009644cf7f89ea7d910ccf9512c067b7bf5c6c825208ce4a36e9864c0cbca137f523983eb46e58e4bd01054cecd7ac7126d2ba9f67ac0c SHA512 02bb1507981229422498ce29f6c777d5e412358040128f84b09d948ccddf0461b078a0a20cc7f6ab7da8595121bb369453ae9ea1f0506aab715662e8c631e737 DIST windows_i686_msvc-0.42.0.crate 717477 BLAKE2B a37e068f45590f0c31349acbdb56848106d6de0e1f8030e6bd5e1e174bd9a46737db54fbd61de99054e5e8c5263eaef0508c440f43c39dca82baa77792ff2743 SHA512 740400e2b11c1d177f7f37f844cd2a0f84b97a5adb03a7656661deb026b593a799ace8da1f9013ba9f74446fc43260d01dff7d4be607129ec7d602f341b2b4d1 DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671 +DIST windows_i686_msvc-0.52.4.crate 895530 BLAKE2B 87ec4628472beec8697317662fd599a8ea0ba5a11a0cad6b23f2481f39b3a4e0546d37fade4d715ad06a4798cf7faa6435bafa1e5054105c064cb560468b6025 SHA512 0d5526b21bfb96ab352b5181dcf84ff31007ce338245a374b3b413805239359a689b1a21de56ae998cc13444e40867bc30c4200454b84ef9ffa7117318baef1e DIST windows_x86_64_gnu-0.36.1.crate 790934 BLAKE2B 9dec5d966bdc89efbc81989acca242d519f51676ec37487df2bfacd6bfbc5a8de2871be72c5b96a073a899c666e3a39aa60d493e7df39fa90efe869fb744a332 SHA512 598b69e4f2cd3d68f910d526a66dadb465ff30a8c261c9a4455aa1c5b952d23c04f8edaa063cd16fb43564c116a13f06d607f3a0a9c7495054b8bfe1c04d1865 DIST windows_x86_64_gnu-0.42.0.crate 692493 BLAKE2B e00eae443cfed3004809244654268ee1bec17975166ca876dd393dcfe8a2ef0ca65d81b04c8f513f95a0fae9405ba796c085951bc2c597d252a3122f7dbf6425 SHA512 7df7ee0c345f0a2c37d7f9ec3a2824116b4d7a943bf245787509e67809a4f31ebb1862e212efb2d943d82ccef77a716437cdc61004396ca86e95e688368c6dae DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7 +DIST windows_x86_64_gnu-0.52.4.crate 831627 BLAKE2B 64d29f6e0837be822d89cc8aaea2514382d2c03b33deb5684df1d6b81573b3817add39d99f66181a762fae7c155e60a8c070affe43a0f2e247fb0c5ddcc7afd9 SHA512 96c673fb330af597fc3c71b53b9b66cacc9f3f64f05dc7cfe4a77447b7545280f065df22b7d91a6b7cf681a442d8b71c9d2dd128e76580664d8598c481cbb95e DIST windows_x86_64_gnullvm-0.42.0.crate 357906 BLAKE2B 02e08e696f18105f0c131fcf5db046ec945cb21ede76d2da477589e15d062ca6f04906dac80fdd2ef9fcda9244490aad86b401d0156eb6b65ba3599098e8cfe7 SHA512 242e11b4a0d50a0ffe8d0e26e971de30ef4d29260ae6749403d39cb4278297a240c1ec4112bb38151cbb11a6f3c8a743e84cd75b6a76adfeaee8e623649c9ecf DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0 +DIST windows_x86_64_gnullvm-0.52.4.crate 433358 BLAKE2B ffd55fba15ef713bd48caec5ed5f32936e05ac4897b721bd2b041229bc8c7beeca77ca018c3258dcdb09495629aa359d1dadaaf5112d38e7ea54670309d0ddf4 SHA512 f153d86b01e47f17ef08271b69becf7883bab92f96d40cdb1d74432f2bc6a7a65aa4ed931d8f6f4c2679e360bbd8d12037dc2a74a6a444fcaec5e4c784c54c74 DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac967598168752d1996b4ddf5278a8fca53360566c37c1a014bfb4dfdc0ae2d96e01196c42eb4906ea80d8e9dd23b9e9f3163631c9e253e SHA512 89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631 DIST windows_x86_64_msvc-0.42.0.crate 659377 BLAKE2B f01dbfcb86dcb7301790a1a704661864378021cbb92b147fdfcee978b7011bb770441c481b439985c298816c524c6a11f21a7bd81115e65882fa000a28566bcd SHA512 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9 DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7 +DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c372f8a0cfc1ebf48a2efb41d79031c58ea64e023acd32d2f5075b8b78536998188138562e584ece95f2021b4bc71087ac45f026 SHA512 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1 DIST winnow-0.5.39.crate 159300 BLAKE2B 671f588b28d6a11919967d03227395cafd4b2d9afe5e76fb947e4a90937d25c1e8a486d228dd1a6de4ee99e8ff4ffd515b9e8b14fb54a6136b0c9cb3eb4be388 SHA512 76d4762a0258719c2212f0ba1e2a91098548d18b12dc79cf90e99a847eec3eae05e821effd7f5b2e68f482ccebc6ae8d7877e91b3db863886e007631e8af2c83 +DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c +DIST winnow-0.6.5.crate 159316 BLAKE2B d28c6a069e3d557335c09ae04f1d90a9086b1744d711e259da230c031a0302e270e304f8f9e8bc690c01cedcf07b46e05938ab3468b3e388ae8c51ac361b6408 SHA512 5395db16797beb158e9458099279abf53c5ea62c65584bbb9e0111213ab21c88cd0b0674062757e57ceb6c762a349f22db6ef60deef866fe15ebb0818287ab99 DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82 DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756 EBUILD cargo-c-0.9.14.ebuild 4241 BLAKE2B 4126b7c247a50d835bbb4c585f49e6e3c100a2432616a943ccd67bb0c470162d6952783030f03a913876d6b006ae200e7dba943919187e95bb9cee307e483a12 SHA512 4ba94426dd5d056b56ba8ca03f394d8cf23be57237abef0657492e8b64a84843f96a36e8d06ee21e37a430ecda070598efb10d82a736cc13dc14c116ca1c5d6b -EBUILD cargo-c-0.9.30.ebuild 7803 BLAKE2B 033b1fb4c063c327cba51388f577951d2d9ed501982e36f73a18d1b58583dc1a6af2c942f90903763f6f48af5f4803b90e2bac4478de55dc301f4c6e4184e0bb SHA512 39e1254fc92df18d54e3de114d1e8e4aa7fab60b8e9eeb299d4be5c010e3088666862731a7112d8cf28e0b6e0d3eac28de7e438c87c5463a5fb8687ddcb2b199 +EBUILD cargo-c-0.9.30.ebuild 7802 BLAKE2B 8a90b2084ffc7750ed0e081a995a33b3f8fdfb54db0c22ff8a9e4ef4168344728e125a26e1b7c74cc7aeb77331c30d32ca4d1bd3b3ff1680d2f718d0b70d6dda SHA512 9196d861d6fcce9b9b24bf7702fd8b4e167e94937b781f3a556032effd9dca8e84606c721a9fc1bfe9fb6368ffc76001dfc69403ff3b1995e55ae51dc94009b6 +EBUILD cargo-c-0.9.31.ebuild 7856 BLAKE2B 3aa4138c642d035f7ceadcf5f37c7195e9547c0355ee651ee705da440b04963204f597ad855fa4bdc9785a43e7e3de7ae377f9eae4a00f96ac6061fd24cce4f3 SHA512 260ef2d5a21bda43b4c40e82e8f7df509d2210f8d0516ca9b8c8f510e800a8f0e62435296ead2f52eed221fec1535cae8de61e741bf689611fc6c227bb07c346 MISC metadata.xml 327 BLAKE2B 97957aa62ba7d72a68bcfd2c6a0ac966754c60fb63471ce6a0edd1319b06fa657b4b7c0ee88c8dbeadd1027802dd99c0005dd94def7f176d7f23fd8311cf3b10 SHA512 f981293e73aee49926e17d43b7f6737a5cc9fb968c23a5a4572f482e0cbb3e9587fce557bd272848ddb71f4ed7a769d6aa32b06e03bb2b82c79e04bd21106e7a diff --git a/dev-util/cargo-c/cargo-c-0.9.30.ebuild b/dev-util/cargo-c/cargo-c-0.9.30.ebuild index e17e9888da42..73b813f99c3e 100644 --- a/dev-util/cargo-c/cargo-c-0.9.30.ebuild +++ b/dev-util/cargo-c/cargo-c-0.9.30.ebuild @@ -352,7 +352,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 MPL-2.0 Unicode-DFS-2016" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND="dev-libs/libgit2:= dev-libs/openssl:= diff --git a/dev-util/cargo-c/cargo-c-0.9.31.ebuild b/dev-util/cargo-c/cargo-c-0.9.31.ebuild new file mode 100644 index 000000000000..da84e83c95ec --- /dev/null +++ b/dev-util/cargo-c/cargo-c-0.9.31.ebuild @@ -0,0 +1,387 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4 + +EAPI=8 + +# Only bother defining this if the github tarball doesn't work! +# Otherwise just comment it out and things should Just Work (TM). +#MY_P="${P}+cargo-{CARGO_V}" + +CRATES=" + adler@1.0.2 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.16 + annotate-snippets@0.10.2 + anstream@0.6.13 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.6 + anyhow@1.0.81 + arc-swap@1.7.1 + autocfg@1.1.0 + base16ct@0.2.0 + base64@0.21.7 + base64ct@1.6.0 + bitflags@1.3.2 + bitflags@2.5.0 + bitmaps@2.1.0 + block-buffer@0.10.4 + bstr@1.9.1 + btoi@0.4.3 + bumpalo@3.15.4 + bytes@1.6.0 + bytesize@1.3.0 + cargo-credential-libsecret@0.4.3 + cargo-credential-macos-keychain@0.4.3 + cargo-credential-wincred@0.4.3 + cargo-credential@0.4.4 + cargo-platform@0.1.8 + cargo-util-schemas@0.2.0 + cargo-util@0.2.10 + cargo@0.78.0 + cbindgen@0.26.0 + cc@1.0.90 + cfg-if@1.0.0 + clap@4.5.3 + clap_builder@4.5.2 + clap_derive@4.5.3 + clap_lex@0.7.0 + clru@0.6.1 + color-print-proc-macro@0.3.5 + color-print@0.3.5 + colorchoice@1.0.0 + const-oid@0.9.6 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + cpufeatures@0.2.12 + crates-io@0.40.0 + crc32fast@1.4.0 + crossbeam-channel@0.5.12 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.19 + crypto-bigint@0.5.5 + crypto-common@0.1.6 + ct-codecs@1.1.1 + curl-sys@0.4.72+curl-8.6.0 + curl@0.4.46 + der@0.7.8 + deranged@0.3.11 + digest@0.10.7 + dunce@1.0.4 + ecdsa@0.16.9 + ed25519-compact@2.1.1 + either@1.10.0 + elliptic-curve@0.13.8 + encoding_rs@0.8.33 + equivalent@1.0.1 + erased-serde@0.4.4 + errno@0.3.8 + fallible-iterator@0.3.0 + fallible-streaming-iterator@0.1.9 + faster-hex@0.9.0 + fastrand@2.0.1 + ff@0.13.0 + fiat-crypto@0.2.7 + filetime@0.2.23 + flate2@1.0.28 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.1 + generic-array@0.14.7 + getrandom@0.2.12 + git2-curl@0.19.0 + git2@0.18.3 + gix-actor@0.29.1 + gix-attributes@0.21.1 + gix-bitmap@0.2.11 + gix-chunk@0.4.8 + gix-command@0.3.6 + gix-commitgraph@0.23.2 + gix-config-value@0.14.6 + gix-config@0.33.1 + gix-credentials@0.23.1 + gix-date@0.8.5 + gix-diff@0.39.1 + gix-discover@0.28.1 + gix-features@0.37.2 + gix-filter@0.8.1 + gix-fs@0.9.1 + gix-glob@0.15.1 + gix-hash@0.14.2 + gix-hashtable@0.5.2 + gix-ignore@0.10.1 + gix-index@0.28.2 + gix-lock@12.0.1 + gix-macros@0.1.4 + gix-negotiate@0.11.1 + gix-object@0.40.1 + gix-odb@0.56.1 + gix-pack@0.46.1 + gix-packetline-blocking@0.17.3 + gix-packetline@0.17.5 + gix-path@0.10.7 + gix-pathspec@0.5.1 + gix-prompt@0.8.4 + gix-protocol@0.43.1 + gix-quote@0.4.12 + gix-ref@0.40.1 + gix-refspec@0.21.1 + gix-revision@0.25.1 + gix-revwalk@0.11.1 + gix-sec@0.10.6 + gix-submodule@0.7.1 + gix-tempfile@12.0.1 + gix-trace@0.1.8 + gix-transport@0.40.1 + gix-traverse@0.36.2 + gix-url@0.26.1 + gix-utils@0.1.11 + gix-validate@0.8.4 + gix-worktree@0.29.1 + gix@0.57.1 + glob@0.3.1 + globset@0.4.14 + group@0.13.0 + hashbrown@0.12.3 + hashbrown@0.14.3 + hashlink@0.8.4 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.3.9 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.9 + http-auth@0.1.9 + humantime@2.1.0 + idna@0.5.0 + ignore@0.4.22 + im-rc@15.1.0 + indexmap@1.9.3 + indexmap@2.2.6 + is-terminal@0.4.12 + itertools@0.12.1 + itoa@1.0.10 + jobserver@0.1.28 + js-sys@0.3.69 + kstring@2.0.0 + lazy_static@1.4.0 + lazycell@1.3.0 + libc@0.2.153 + libgit2-sys@0.16.2+1.7.2 + libloading@0.8.3 + libnghttp2-sys@0.1.9+1.58.0 + libsqlite3-sys@0.27.0 + libssh2-sys@0.3.0 + libz-sys@1.1.16 + linux-raw-sys@0.4.13 + lock_api@0.4.11 + log@0.4.21 + matchers@0.1.0 + maybe-async@0.2.10 + memchr@2.7.1 + memmap2@0.9.4 + minimal-lexical@0.2.1 + miniz_oxide@0.7.2 + miow@0.6.0 + nom@7.1.3 + normpath@1.2.0 + nu-ansi-term@0.46.0 + num-conv@0.1.0 + num-traits@0.2.18 + num_threads@0.1.7 + once_cell@1.19.0 + opener@0.6.1 + openssl-macros@0.1.1 + openssl-probe@0.1.5 + openssl-src@300.2.3+3.2.1 + openssl-sys@0.9.101 + openssl@0.10.64 + ordered-float@2.10.1 + orion@0.17.6 + os_info@3.8.2 + overload@0.1.1 + p384@0.13.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + pasetors@0.6.8 + pathdiff@0.2.1 + pem-rfc7468@0.7.0 + percent-encoding@2.3.1 + pin-project-lite@0.2.13 + pkcs8@0.10.2 + pkg-config@0.3.30 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + primeorder@0.13.6 + proc-macro2@1.0.79 + prodash@28.0.0 + quote@1.0.35 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xoshiro@0.6.0 + redox_syscall@0.4.1 + regex-automata@0.1.10 + regex-automata@0.4.6 + regex-syntax@0.6.29 + regex-syntax@0.8.2 + regex@1.10.4 + rfc6979@0.4.0 + rusqlite@0.30.0 + rustfix@0.8.1 + rustix@0.38.32 + ryu@1.0.17 + same-file@1.0.6 + schannel@0.1.23 + scopeguard@1.2.0 + sec1@0.7.3 + security-framework-sys@2.9.1 + security-framework@2.9.2 + semver@1.0.22 + serde-untagged@0.1.5 + serde-value@0.7.0 + serde@1.0.197 + serde_derive@1.0.197 + serde_ignored@0.1.10 + serde_json@1.0.114 + serde_spanned@0.6.5 + sha1@0.10.6 + sha1_smol@1.0.0 + sha2@0.10.8 + sharded-slab@0.1.7 + shell-escape@0.1.5 + shell-words@1.1.0 + signature@2.2.0 + sized-chunks@0.6.5 + smallvec@1.13.2 + socket2@0.5.6 + spki@0.7.3 + static_assertions@1.1.0 + strsim@0.11.0 + subtle@2.5.0 + supports-hyperlinks@2.1.0 + syn@1.0.109 + syn@2.0.53 + tar@0.4.40 + tempfile@3.10.1 + terminal_size@0.3.0 + thiserror-impl@1.0.58 + thiserror@1.0.58 + thread_local@1.1.8 + time-core@0.1.2 + time-macros@0.2.17 + time@0.3.34 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + toml@0.5.11 + toml@0.8.12 + toml_datetime@0.6.5 + toml_edit@0.21.1 + toml_edit@0.22.9 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing-log@0.2.0 + tracing-subscriber@0.3.18 + tracing@0.1.40 + typenum@1.17.0 + unicase@2.7.0 + unicode-bidi@0.3.15 + unicode-bom@2.0.3 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + unicode-width@0.1.11 + unicode-xid@0.2.4 + url@2.5.0 + utf8parse@0.2.1 + valuable@0.1.0 + vcpkg@0.2.15 + version_check@0.9.4 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.92 + wasm-bindgen-macro-support@0.2.92 + wasm-bindgen-macro@0.2.92 + wasm-bindgen-shared@0.2.92 + wasm-bindgen@0.2.92 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.4 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.4 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.4 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.4 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.4 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.4 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.4 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.4 + winnow@0.5.40 + winnow@0.6.5 + zerocopy-derive@0.7.32 + zerocopy@0.7.32 + zeroize@1.7.0 +" + +inherit cargo + +DESCRIPTION="Helper program to build and install c-like libraries" +HOMEPAGE="https://github.com/lu-zero/cargo-c" +if [[ -z ${MY_P} ]] ; then + SRC_URI="https://github.com/lu-zero/cargo-c/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +else + S="${WORKDIR}/${MY_P}" +fi + +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=">=dev-libs/libgit2-1.7:= + dev-libs/openssl:= + net-libs/libssh2:= + net-misc/curl[ssl] + sys-libs/zlib" +DEPEND="${RDEPEND}" +BDEPEND=">=virtual/rust-1.75.0" + +QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall" + +src_unpack() { + cargo_src_unpack + + if [[ -n ${MY_P} ]] ; then + tar -xf "${DISTDIR}"/"${MY_P}.crate" -C "${WORKDIR}" || die + fi + + # libgit2-sys unnecessarily(?) requests +Date: Wed, 21 Feb 2024 20:25:03 +0100 +Subject: [PATCH] fix: Allow nonexistent include files in preprocessor mode + +After 43c3a44aadcb nonexistent include files found in the preprocessed +output would increment "Could not read or parse input file" and fall +back to just running the compiler. This made ccache not attempt +preprocessor mode for generated code with #line header referencing files +that can't be found, e.g. in an out-of-source build scenario. + +Fix this by just disabling direct mode, restoring the pre-43c3a44aadcb +behavior in such cases. + +Fixes #1406. + +(cherry picked from commit 08da6cd4da41fa213d387f52e3cf1d1f2a42366b) +--- a/src/ccache.cpp ++++ b/src/ccache.cpp +@@ -352,7 +352,12 @@ remember_include_file(Context& ctx, + + DirEntry dir_entry(path, DirEntry::LogOnError::yes); + if (!dir_entry.exists()) { +- return tl::unexpected(Statistic::bad_input_file); ++ if (ctx.config.direct_mode()) { ++ LOG("Include file {} does not exist, disabling direct mode", ++ dir_entry.path()); ++ ctx.config.set_direct_mode(false); ++ } ++ return {}; + } + if (dir_entry.is_directory()) { + // Ignore directory, typically $PWD. + diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index f3fc6524af2b..f4d5ca7e3b39 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,11 +1,5 @@ -DIST diffoscope-247.tar.bz2 3091118 BLAKE2B cb41b98d439c123b5ee5f458d635f08afebde1dad724f53a8227826a509bca5e94204855fcd4f220567552abc0a3ea93e1c4a6e16dea0ed32ce7587c15d4976c SHA512 ceaa55512373e9283e6a18a9c5c814cd5b3ee8a9e9721f69b924ee55644640ea28302029232a310fca4d92e53fb37886d3d5ce2c6b577742261c86df24f52740 DIST diffoscope-257.tar.bz2 3112404 BLAKE2B cdd7901bdb7cfddb77d165d0084bfc4d9ad1c053bbaee67939acef4cbc0ecb81c2c7443fb7c37bc02b3884433e473dd5cf2afaad28b8535fab70b628df3561e4 SHA512 236ff8fc7e74db2201dfbc0757e6c87aa769c69805319a4ad95faec82f1b0d842a54aaf1c0a0f8f7d74d59c078a696714d92a940d1847530288f95be66dd3dc2 -DIST diffoscope-258.tar.bz2 3111795 BLAKE2B 115db345f5ff4b79045a6297511c9487d7544b80f41161d7b7d6fc6711bce2869603ca6d044c7fbc00b987415cfbc8b359ecbf7a2bdf2061ff2d79e37b903fba SHA512 962920b3493f1f0c99ff109f94f723be60cb2941320118b344aefef21eacccb41f42c429bf7a08a67ce17e6624bac8d509548f14948a357b9ea568a16d0e4213 -DIST diffoscope-259.tar.bz2 3113323 BLAKE2B 58b3bbed61d56ee3782b9d6ff146d2bbfdde1be4cdfba36d2d173a795206bf64a74dbece9e90f0b30ea025d5e353b6820bb4047e767875bb099ec9f659e7b5bd SHA512 32e98806430e353107d4426176c84e17a1d7b2c03a1bdcd3093e67d3b3302800402d26189c1e24cbfdaf28182041c4df857335b608c9ff721408076057f9557c -DIST diffoscope-260.tar.bz2 3116714 BLAKE2B 72fa7e60f734c82079417404f2850809835d770dbdf1472958daaf0a0b8a0f2e60162ddb0ff56ae711c04984d0680da526238e9e8f34014858b38e83dcc9c8dd SHA512 e33758c9ac28f1b390ce06b0effacc922577faa6f12d5fe89152e9b0223271be7003a03540827d92081be7922705ce09c63bd517e509e4a73beb3415743eef87 -EBUILD diffoscope-247.ebuild 4043 BLAKE2B 511752eff66f2ab826c63ff90f43643a804ba98eb865ec401f20bb12da9212fa17a3f5674a279be3e32cbbb72fb39a585d81ebd1824df859e613ea4dfd0eb09f SHA512 7218505a6938db6fcdaa7f7df7b756932f95d5d3b6065dd702af3b1c84c8267b5afb672e666309c5d3a08ebc8f66170102f62fbf6892b54388ce71963bd98409 +DIST diffoscope-261.tar.bz2 3116751 BLAKE2B 72983b5b3948316ccbb30aa3df8b265dd2f1e5479509577753c838425f5aa6feee205dfe5b290d843c1a2de6f34638d33f45bf4baa8d2cc052d1c5af71b119fc SHA512 f66f5ecb39b21b74a9d2c23a38793bc728978656503c31c07e64bfa261b08c066b2474203584edd6861e24a8e353e6fce7bbc8ca0e65363dfabf54151a245f9a EBUILD diffoscope-257.ebuild 3681 BLAKE2B c4f1f1661fd97e6b04eff67c1aae1db9893df9b5e91aa54aed8fedd4fa1ef7fa071f799c76377db3687f0c7b073be41eabac629118e38e063d8f29d8493e996c SHA512 0f24c5d7d22c8bbeae42d3cab7f7e25c347ac1f3d80320a92e22b33c3447b439a3794e443f939fa3861c82a2c0170b1ac2a6f98f20312a800147d03ce6a22dba -EBUILD diffoscope-258.ebuild 3682 BLAKE2B 9416955c1c9414ea2bcfb9ca5138638a3963dc71ec5443d6d993e3d132a566f62e613dd6dea2e38f26b3af6a176d620da2fabbe2159a8f979d2f8d91ae49332f SHA512 6a1cf8404cb306e7ddba0d19e591f62b622e616118f60285612a75991df02270d772eb647d1649f720da5c709312a4c18ad1eb86d9941c7f8512339fba7904d4 -EBUILD diffoscope-259.ebuild 3682 BLAKE2B 9416955c1c9414ea2bcfb9ca5138638a3963dc71ec5443d6d993e3d132a566f62e613dd6dea2e38f26b3af6a176d620da2fabbe2159a8f979d2f8d91ae49332f SHA512 6a1cf8404cb306e7ddba0d19e591f62b622e616118f60285612a75991df02270d772eb647d1649f720da5c709312a4c18ad1eb86d9941c7f8512339fba7904d4 -EBUILD diffoscope-260.ebuild 3682 BLAKE2B 9416955c1c9414ea2bcfb9ca5138638a3963dc71ec5443d6d993e3d132a566f62e613dd6dea2e38f26b3af6a176d620da2fabbe2159a8f979d2f8d91ae49332f SHA512 6a1cf8404cb306e7ddba0d19e591f62b622e616118f60285612a75991df02270d772eb647d1649f720da5c709312a4c18ad1eb86d9941c7f8512339fba7904d4 +EBUILD diffoscope-261.ebuild 3993 BLAKE2B 2eb542d2b758350d6782b4517479d261fd10f0c432e2e94f427edc344797fe87a0588e17450292025052d113f503cb988a07b6dab52a0cfff65faa13e04e1e31 SHA512 57233f2028e7cc793edd2a341b343ceaa651b9c1c334c7ff93f611aea3d7427d8bc1e460202c1144304bac11760ad3d40eb344167875d6f8997cb1d51e90a022 MISC metadata.xml 2086 BLAKE2B b05c2c3c425a990f64aea25e9dda3e1afb410068d90e034d5d9df7c76363613d309f8bc57c70284f2e607a3e2096a0132724dddba8df487bda3046d8ed7aefa1 SHA512 8c86ddad7fda722956931d73a6f5dfa8e43c25623edb3b20bf3e68765b04ed4d20ba31b68315812978a9546b3c678597fd41132a4a6ad4658ba9fa5f79cfc90d diff --git a/dev-util/diffoscope/diffoscope-247.ebuild b/dev-util/diffoscope/diffoscope-247.ebuild deleted file mode 100644 index 530e541a520c..000000000000 --- a/dev-util/diffoscope/diffoscope-247.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -# No 3.12 yet as these two tests fail: -# ERROR tests/comparators/test_elf.py::test_differences_with_dbgsym - TypeError: sequence item 1: expected str instance, bytes found -# ERROR tests/comparators/test_elf.py::test_original_gnu_debuglink - TypeError: sequence item 1: expected str instance, bytes found -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="ncurses" -inherit distutils-r1 - -DESCRIPTION="Will try to get to the bottom of what makes files or directories different" -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/" -# We could use pypi, but upstream provide distribution tarballs, so let's use those. -# TODO: verify-sig -SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma -mono opendocument pascal pdf postscript R rpm sqlite squashfs -ssh tar test tcpdump zip zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/libarchive-c[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/tlsh[${PYTHON_USEDEP}] - acl? ( sys-apps/acl ) - binutils? ( sys-devel/binutils ) - bzip2? ( app-arch/bzip2 ) - libcaca? ( media-libs/libcaca ) - colord? ( x11-misc/colord ) - cpio? ( app-alternatives/cpio ) - diff? ( sys-apps/diffutils ) - docx? ( app-text/docx2txt ) - dtc? ( sys-apps/dtc ) - e2fsprogs? ( sys-fs/e2fsprogs ) - file? ( sys-apps/file ) - find? ( sys-apps/findutils ) - gettext? ( sys-devel/gettext ) - gif? ( media-libs/giflib ) - gpg? ( app-crypt/gnupg ) - haskell? ( dev-lang/ghc ) - hdf5? ( sci-libs/hdf5 ) - hex? ( app-editors/vim-core ) - imagemagick? ( media-gfx/imagemagick ) - iso? ( app-cdr/cdrtools ) - java? ( virtual/jdk ) - llvm? ( sys-devel/llvm ) - lzma? ( app-arch/xz-utils ) - mono? ( dev-lang/mono ) - opendocument? ( app-text/odt2txt ) - pascal? ( dev-lang/fpc ) - pdf? ( - app-text/pdftk - app-text/poppler - dev-python/pypdf[${PYTHON_USEDEP}] - ) - postscript? ( app-text/ghostscript-gpl ) - R? ( dev-lang/R ) - rpm? ( app-arch/rpm ) - sqlite? ( dev-db/sqlite:3 ) - squashfs? ( sys-fs/squashfs-tools ) - ssh? ( virtual/openssh ) - tar? ( app-arch/tar ) - tcpdump? ( net-analyzer/tcpdump ) - zip? ( app-arch/unzip ) - zlib? ( app-arch/gzip ) - zstd? ( app-arch/zstd ) -" -# Presence of filemagic's magic.py breaks imports -# of dev-python/python-magic: bug #716482 -RDEPEND+=" !dev-python/filemagic" - -# pull in optional tools for tests: -# img2txt: bug #797688 -# docx2txt: bug #797688 -BDEPEND=" - test? ( - app-text/docx2txt - app-text/html2text - media-libs/libcaca - virtual/imagemagick-tools[jpeg] - ) -" - -EPYTEST_DESELECT=( - # Test seems to use different tarball - tests/test_presenters.py::test_text_proper_indentation - - # Needs triage - tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found - tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode - tests/comparators/test_gif.py::test_has_visuals - - # img2txt based failures, bug #797688 - tests/comparators/test_ico_image.py::test_diff - tests/comparators/test_ico_image.py::test_diff_meta - tests/comparators/test_ico_image.py::test_diff_meta2 - tests/comparators/test_ico_image.py::test_has_visuals - tests/comparators/test_jpeg_image.py::test_diff - tests/comparators/test_jpeg_image.py::test_compare_non_existing - tests/comparators/test_jpeg_image.py::test_diff_meta - tests/comparators/test_jpeg_image.py::test_has_visuals - - # docx2txt based falures, bug #797688 - tests/comparators/test_docx.py::test_diff - - # Formatting - tests/test_source.py::test_code_is_black_clean - - # Fails on ZFS - tests/test_main.py::test_non_unicode_filename - - # Fails on (unreleased) LLVM 16 with minor difference - #tests/comparators/test_macho.py::test_llvm_diff - #tests/comparators/test_elf.py::test_libmix_differences -) - -distutils_enable_tests pytest diff --git a/dev-util/diffoscope/diffoscope-259.ebuild b/dev-util/diffoscope/diffoscope-259.ebuild deleted file mode 100644 index 7db31ced97d2..000000000000 --- a/dev-util/diffoscope/diffoscope-259.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 2022-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} ) -PYTHON_REQ_USE="ncurses" -inherit distutils-r1 - -DESCRIPTION="Will try to get to the bottom of what makes files or directories different" -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/" -# We could use pypi, but upstream provide distribution tarballs, so let's use those. -# TODO: verify-sig -SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma -mono opendocument pascal pdf postscript R rpm sqlite squashfs -ssh tar test tcpdump zip zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( - dev-python/python-magic[${PYTHON_USEDEP}] - sys-apps/file[python,${PYTHON_USEDEP}] - ) - dev-python/libarchive-c[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/tlsh[${PYTHON_USEDEP}] - acl? ( sys-apps/acl ) - binutils? ( sys-devel/binutils ) - bzip2? ( app-arch/bzip2 ) - libcaca? ( media-libs/libcaca ) - colord? ( x11-misc/colord ) - cpio? ( app-alternatives/cpio ) - diff? ( sys-apps/diffutils ) - docx? ( app-text/docx2txt ) - dtc? ( sys-apps/dtc ) - e2fsprogs? ( sys-fs/e2fsprogs ) - file? ( sys-apps/file ) - find? ( sys-apps/findutils ) - gettext? ( sys-devel/gettext ) - gif? ( media-libs/giflib ) - gpg? ( app-crypt/gnupg ) - haskell? ( dev-lang/ghc ) - hdf5? ( sci-libs/hdf5 ) - hex? ( app-editors/vim-core ) - imagemagick? ( media-gfx/imagemagick ) - iso? ( app-cdr/cdrtools ) - java? ( virtual/jdk ) - llvm? ( sys-devel/llvm ) - lzma? ( app-arch/xz-utils ) - mono? ( dev-lang/mono ) - opendocument? ( app-text/odt2txt ) - pascal? ( dev-lang/fpc ) - pdf? ( - app-text/pdftk - app-text/poppler - dev-python/pypdf[${PYTHON_USEDEP}] - ) - postscript? ( app-text/ghostscript-gpl ) - R? ( dev-lang/R ) - rpm? ( app-arch/rpm ) - sqlite? ( dev-db/sqlite:3 ) - squashfs? ( sys-fs/squashfs-tools ) - ssh? ( virtual/openssh ) - tar? ( app-arch/tar ) - tcpdump? ( net-analyzer/tcpdump ) - zip? ( app-arch/unzip ) - zlib? ( app-arch/gzip ) - zstd? ( app-arch/zstd ) -" - -# pull in optional tools for tests: -# img2txt: bug #797688 -# docx2txt: bug #797688 -BDEPEND=" - test? ( - app-arch/p7zip - app-text/docx2txt - app-text/html2text - media-libs/libcaca - virtual/imagemagick-tools[jpeg] - ) -" - -EPYTEST_DESELECT=( - # Test seems to use different tarball - tests/test_presenters.py::test_text_proper_indentation - - # Needs triage - tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found - tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode - tests/comparators/test_gif.py::test_has_visuals - - # img2txt based failures, bug #797688 - tests/comparators/test_ico_image.py::test_diff - tests/comparators/test_ico_image.py::test_diff_meta - tests/comparators/test_ico_image.py::test_diff_meta2 - tests/comparators/test_ico_image.py::test_has_visuals - tests/comparators/test_jpeg_image.py::test_diff - tests/comparators/test_jpeg_image.py::test_compare_non_existing - tests/comparators/test_jpeg_image.py::test_diff_meta - tests/comparators/test_jpeg_image.py::test_has_visuals - - # docx2txt based falures, bug #797688 - tests/comparators/test_docx.py::test_diff - - # Formatting - tests/test_source.py::test_code_is_black_clean - - # Fails on ZFS - tests/test_main.py::test_non_unicode_filename - - # Fails on (unreleased) LLVM 16 with minor difference - #tests/comparators/test_macho.py::test_llvm_diff - #tests/comparators/test_elf.py::test_libmix_differences -) - -distutils_enable_tests pytest diff --git a/dev-util/diffoscope/diffoscope-260.ebuild b/dev-util/diffoscope/diffoscope-260.ebuild deleted file mode 100644 index 7db31ced97d2..000000000000 --- a/dev-util/diffoscope/diffoscope-260.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 2022-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} ) -PYTHON_REQ_USE="ncurses" -inherit distutils-r1 - -DESCRIPTION="Will try to get to the bottom of what makes files or directories different" -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/" -# We could use pypi, but upstream provide distribution tarballs, so let's use those. -# TODO: verify-sig -SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma -mono opendocument pascal pdf postscript R rpm sqlite squashfs -ssh tar test tcpdump zip zlib zstd" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( - dev-python/python-magic[${PYTHON_USEDEP}] - sys-apps/file[python,${PYTHON_USEDEP}] - ) - dev-python/libarchive-c[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/tlsh[${PYTHON_USEDEP}] - acl? ( sys-apps/acl ) - binutils? ( sys-devel/binutils ) - bzip2? ( app-arch/bzip2 ) - libcaca? ( media-libs/libcaca ) - colord? ( x11-misc/colord ) - cpio? ( app-alternatives/cpio ) - diff? ( sys-apps/diffutils ) - docx? ( app-text/docx2txt ) - dtc? ( sys-apps/dtc ) - e2fsprogs? ( sys-fs/e2fsprogs ) - file? ( sys-apps/file ) - find? ( sys-apps/findutils ) - gettext? ( sys-devel/gettext ) - gif? ( media-libs/giflib ) - gpg? ( app-crypt/gnupg ) - haskell? ( dev-lang/ghc ) - hdf5? ( sci-libs/hdf5 ) - hex? ( app-editors/vim-core ) - imagemagick? ( media-gfx/imagemagick ) - iso? ( app-cdr/cdrtools ) - java? ( virtual/jdk ) - llvm? ( sys-devel/llvm ) - lzma? ( app-arch/xz-utils ) - mono? ( dev-lang/mono ) - opendocument? ( app-text/odt2txt ) - pascal? ( dev-lang/fpc ) - pdf? ( - app-text/pdftk - app-text/poppler - dev-python/pypdf[${PYTHON_USEDEP}] - ) - postscript? ( app-text/ghostscript-gpl ) - R? ( dev-lang/R ) - rpm? ( app-arch/rpm ) - sqlite? ( dev-db/sqlite:3 ) - squashfs? ( sys-fs/squashfs-tools ) - ssh? ( virtual/openssh ) - tar? ( app-arch/tar ) - tcpdump? ( net-analyzer/tcpdump ) - zip? ( app-arch/unzip ) - zlib? ( app-arch/gzip ) - zstd? ( app-arch/zstd ) -" - -# pull in optional tools for tests: -# img2txt: bug #797688 -# docx2txt: bug #797688 -BDEPEND=" - test? ( - app-arch/p7zip - app-text/docx2txt - app-text/html2text - media-libs/libcaca - virtual/imagemagick-tools[jpeg] - ) -" - -EPYTEST_DESELECT=( - # Test seems to use different tarball - tests/test_presenters.py::test_text_proper_indentation - - # Needs triage - tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found - tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode - tests/comparators/test_gif.py::test_has_visuals - - # img2txt based failures, bug #797688 - tests/comparators/test_ico_image.py::test_diff - tests/comparators/test_ico_image.py::test_diff_meta - tests/comparators/test_ico_image.py::test_diff_meta2 - tests/comparators/test_ico_image.py::test_has_visuals - tests/comparators/test_jpeg_image.py::test_diff - tests/comparators/test_jpeg_image.py::test_compare_non_existing - tests/comparators/test_jpeg_image.py::test_diff_meta - tests/comparators/test_jpeg_image.py::test_has_visuals - - # docx2txt based falures, bug #797688 - tests/comparators/test_docx.py::test_diff - - # Formatting - tests/test_source.py::test_code_is_black_clean - - # Fails on ZFS - tests/test_main.py::test_non_unicode_filename - - # Fails on (unreleased) LLVM 16 with minor difference - #tests/comparators/test_macho.py::test_llvm_diff - #tests/comparators/test_elf.py::test_libmix_differences -) - -distutils_enable_tests pytest diff --git a/dev-util/diffoscope/diffoscope-258.ebuild b/dev-util/diffoscope/diffoscope-261.ebuild similarity index 92% rename from dev-util/diffoscope/diffoscope-258.ebuild rename to dev-util/diffoscope/diffoscope-261.ebuild index 7db31ced97d2..329053b142ce 100644 --- a/dev-util/diffoscope/diffoscope-258.ebuild +++ b/dev-util/diffoscope/diffoscope-261.ebuild @@ -119,6 +119,12 @@ EPYTEST_DESELECT=( # Fails on (unreleased) LLVM 16 with minor difference #tests/comparators/test_macho.py::test_llvm_diff #tests/comparators/test_elf.py::test_libmix_differences + + # https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/362 + tests/comparators/test_zip.py::test_mozzip_metadata + tests/comparators/test_zip.py::test_mozzip_compressed_files + tests/comparators/test_zip.py::test_mozzip_no_differences + tests/comparators/test_zip.py::test_mozzip_compare_non_existing ) distutils_enable_tests pytest diff --git a/dev-util/directx-headers/Manifest b/dev-util/directx-headers/Manifest index 7611841a8e88..7e4d37fd9443 100644 --- a/dev-util/directx-headers/Manifest +++ b/dev-util/directx-headers/Manifest @@ -1,6 +1,8 @@ DIST directx-headers-1.611.0.tar.gz 423078 BLAKE2B 445b06c33dad8d5c36181a15e2ebc1ca8e0a8c9b14b613d2468455d4a086e153acd005eea7b12cfd9a700408113f609f3ea4b8034467a8b866f92cf697471b0e SHA512 717ed37f6404d67a032f50358a17bcab6c6258eff321287e4a26cef203738d4e5c930a53afc43d8175637634d71dfbb7c25f13eedaa35a4626cb402fa5e56abc DIST directx-headers-1.613.0.tar.gz 449101 BLAKE2B 4968c25537ae0f7715f4bbb6964fb06e38daa7b7d6dcfc66af430430d4786ee7ed3930f4773f8e0e62e0409bc7adda64c7f3ab84a037daff881e79a29a991b7d SHA512 2a87d52d34720555eaff0e983afe80149649de5c82535411a2c3f61b83f49d9ce27976b20d65f2b348cd9933ec5ed93aa3716f9b831ed664116158418e26fb44 +DIST directx-headers-1.613.1.tar.gz 449088 BLAKE2B 64e19960029842bd9c3b03b00718b12ab44b2f2b04678e4190b2f03fb57c559b2ce54692dd04278c10aeb5b3c9078a31793ff530c4011691f859ed444c9a9ac5 SHA512 a450b989f1a066f81ef24d269b0415e2f0256bcecb14a4efa75416acb97c56e036faa0db3a0d2dac7fb87d47193adc1a4a34b22c6c0019dfbf89e015d727e374 EBUILD directx-headers-1.611.0.ebuild 648 BLAKE2B b39e8d17ba5aa3c5b7f5701420f0a291c9b330a47c2993f16e341d00ef2e2393925d0a91e5d50821d52caba7c76269402db54315b6bc466577da850deacb2413 SHA512 cf881d739e65f948f59450868dfa059760afc0e62ca7855f9cac78e7690a86be4bac72b77d362f933098c5a41c90265cdf127ef0d51f1ce37dce4db12ae0a1d2 EBUILD directx-headers-1.613.0.ebuild 650 BLAKE2B 97645e8e18a5ebd940cebd17208d12efc7320051da601e63dece56befc0a1a488ce5a7ee9740d7d66980073d0ed049a705004d98248a1ace5680ca5f5a003634 SHA512 0c76415738ba6b1fd268376f4d9946701b663da829ca00596d7d7e2a74c1cf05f9c89894c1f83bec4e291c52a20d3e1643f55169e151de9ebe2cf0be8b168e76 +EBUILD directx-headers-1.613.1.ebuild 650 BLAKE2B 97645e8e18a5ebd940cebd17208d12efc7320051da601e63dece56befc0a1a488ce5a7ee9740d7d66980073d0ed049a705004d98248a1ace5680ca5f5a003634 SHA512 0c76415738ba6b1fd268376f4d9946701b663da829ca00596d7d7e2a74c1cf05f9c89894c1f83bec4e291c52a20d3e1643f55169e151de9ebe2cf0be8b168e76 EBUILD directx-headers-9999.ebuild 650 BLAKE2B 97645e8e18a5ebd940cebd17208d12efc7320051da601e63dece56befc0a1a488ce5a7ee9740d7d66980073d0ed049a705004d98248a1ace5680ca5f5a003634 SHA512 0c76415738ba6b1fd268376f4d9946701b663da829ca00596d7d7e2a74c1cf05f9c89894c1f83bec4e291c52a20d3e1643f55169e151de9ebe2cf0be8b168e76 MISC metadata.xml 325 BLAKE2B 5f99ebc7e34bc34ed7ce7de68b4856195b45a4b482fa198972f3f054a4b945bb548a046b71e07ed2e89d3486b7259291bc1b5d09cfae739d0daa091d366a82e7 SHA512 f8ff1d6fafe3c2ed1837ab3db04a52351ccf851098046e0240c5619745682c2669aaa0791a792647d0af533cfc4f83b68171cc2afd05a30c532b918d42111216 diff --git a/dev-util/directx-headers/directx-headers-1.613.1.ebuild b/dev-util/directx-headers/directx-headers-1.613.1.ebuild new file mode 100644 index 000000000000..e59d2038d4d6 --- /dev/null +++ b/dev-util/directx-headers/directx-headers-1.613.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=DirectX-Headers +inherit meson-multilib + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/microsoft/${MY_PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/microsoft/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}"/${MY_PN}-${PV} +fi + +DESCRIPTION="DirectX header files and WSL stubs" +HOMEPAGE="https://github.com/microsoft/DirectX-Headers" + +LICENSE="MIT" +SLOT="0" + +multilib_src_configure() { + local emesonargs=( + -Dbuild-test=false + ) + + meson_src_configure +} diff --git a/dev-util/gcovr/Manifest b/dev-util/gcovr/Manifest index 469b4fab343b..0088ed8c577e 100644 --- a/dev-util/gcovr/Manifest +++ b/dev-util/gcovr/Manifest @@ -3,5 +3,5 @@ DIST gcovr-5.2.tar.gz 1381017 BLAKE2B 8dcd7eb5d482f2020eb29da74e215f0b7731654a66 DIST gcovr-6.0.tar.gz 1054940 BLAKE2B 1947950d06926cf48d456e6bc389db46cfe4c7ed0395da1ebdb75aa1ea4b85f3cea536d77a4ddca5621885daaaf54462160592a5a384247f12ad3ed5c299b0b7 SHA512 3b4d30417b5000d2d28bc156dc9db43ba62cf8756aa5a9619391457d0042dc8eaf1743c5defdaabffb6b423bf2fcf8172b3e6c8795419758abc1acf4853de4bb EBUILD gcovr-5.1.ebuild 1010 BLAKE2B 5ab8716f554c9d28731df15f064bf96f6184dfba6f58da14c1fdfb7e98c61d7809085e790c98e65b078716304bb3ec660385b929726123fe7aa993d1dfa2fad7 SHA512 a0e57036967b5b3256c2a77792dbe92c8c5f1a2c1f5258131f2c279bcef6a780be385d3942d3ae95a2f723844099187e4b44b627cd5399ae828fc8d43f02ae3d EBUILD gcovr-5.2.ebuild 1056 BLAKE2B 71f8295c2334e921391bb5ec57cfbbaff2f5e8c17f1efce79c308d1ea2e4d85ac740dd243bfa5762b26f7ccec66a01948a60011744dc08bc15cc806dcc247139 SHA512 f88ee9df9e9ae5b448915791aaca18cfb0d3c23e86073922260897080c4dcb27d5634392b61fee0c3f9144d5de2dd6072b6e7f9d0cc11a4825590cf84d188a01 -EBUILD gcovr-6.0.ebuild 976 BLAKE2B 8c873c7f1a59c10b23121d4fcdacb5a42e8d5a7ae7db483dcb37576bcc19c015af53d14bdb86e4a7abc1559c6e9e7c17c02a0ddf1f34cd1ade6bf01dabd7b643 SHA512 9bcd505563aeec23cccca7599e14383f175e27d927e3687dc19de208d40c699c2cb7ab7399ff94129c7ef9a8a309303eafd27c04ea5eff376759701555b55465 +EBUILD gcovr-6.0.ebuild 975 BLAKE2B 1d7c2fedfdbfa0757f009cf588e68068e9400693d19327af86af41097d490b8e06659782673f8cc2bf6c96d10bd3b497dfbfccc5327a5a40152d142ed8bd3568 SHA512 1cb95bdad3671f38aa06aa3a1a40fdd3542fb01f149df1c9da7bd52a1163f963e6ba05f3b84d91fe50d172f571629e8947819d954e9913ed74aab23001a83630 MISC metadata.xml 326 BLAKE2B 0ff392fe3a804fc6d8ea83de983357676a8155dee2fbb5204baf0ead2800210ea30a0171398c71dc60b1d9423a6fd65c0a9032d4511caa459c9b4d4f70ee4132 SHA512 5f5a49bfbbd3d3b77314f7de0c5981a3e700b42733d1c4f6868a7c25d12bb6227ebd254925cbbb6a5d73bf8a0b9f99115d396009d55797e39b53dc43a1a79107 diff --git a/dev-util/gcovr/gcovr-6.0.ebuild b/dev-util/gcovr/gcovr-6.0.ebuild index f721625bc8ed..0ea329e5cd7e 100644 --- a/dev-util/gcovr/gcovr-6.0.ebuild +++ b/dev-util/gcovr/gcovr-6.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 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/gcovr/gcovr/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~loong ~x86" +KEYWORDS="amd64 ~loong ~x86" RDEPEND=" dev-python/jinja[${PYTHON_USEDEP}] diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest index c40b46a83586..9777c9191b2c 100644 --- a/dev-util/jfrog-cli/Manifest +++ b/dev-util/jfrog-cli/Manifest @@ -1,7 +1,7 @@ -DIST jfrog-cli-1.35.3-deps.tar.xz 115342932 BLAKE2B 053c718ca61ba03454b068e5fd34ddf81cc95d41dfa8f445bfff18ad40650704cbb248af54e64429eae6d9053967ee7013dd0151858d3824925ecf834a6c044f SHA512 626f79cdfb393bca4fbb44a925e9263d2f384a6c1e68819a15f94b526be3054a4666dfcc7520796b54f0d202c808082dc6112f602ce2b7ab81f53b74ee23aac0 -DIST jfrog-cli-1.35.3.tar.gz 346736 BLAKE2B 5b88a54c328ae6cf83b72e420a8d6d7224a67226465c7101b817bccb2d6024b283a84a118516c85f8056b5e0b9f2f74cde3322a44b2c8b40ba8fb36932437d06 SHA512 1a0a088611df84dbace620c90e2a51372c7b3b19cf55b0616d5629bd61da190300f38ce2c9db96785bfe871e83cc03bdace9e0fd4161380acda7a2a3dc24df1b -DIST jfrog-cli-2.46.3-deps.tar.xz 278330876 BLAKE2B 05ca6dcbaff85477ba88f2ec3d1e5f91bd99161a53433d64ffaf14eeb42d06af23c349a0c033432a84011326b1fe0937f637ec2a7e98f902e27d130f6d525bd1 SHA512 99e29fde818e9aeb5079086816c5c234141068cace555f34232eba80f7e24d19ee0124ffa82332e785aee961fe41b8890f8bd5fe9c4e1b97b696e91b983f3ced -DIST jfrog-cli-2.46.3.tar.gz 14017612 BLAKE2B e3dca255163c6b780e0c04dd17460634197d59612e8f3d9e31607dbf67381674e1760bd611a2e7946f58590da3fdd6d8eb9185dcb67073c4b82431f9c2445141 SHA512 5a9e1f2889f0d605d0bf32dab1c29c83389f6328be486d0ce2624fc8d9dcf504228b564af8fc866e0f7e1cc5db83e6d0471efd6898010fa3892350758832ee80 -EBUILD jfrog-cli-1.35.3.ebuild 551 BLAKE2B fed08c16526b5a29fdd8cc41a189fe5108ae73d590c33efeaaf851dbdb6b40cfc63b47dbbc7169f4986efd61578d002f3459fa75f0db47aa1afbf94c3744639f SHA512 1faff85e1f94847650c5ad7a3750aa29e0cb1c3a688b4290a938457a3eac135ab2cb7033322098c1b2fb47c0c5971c09d2537d547c6d6dd141af883917cbe2b1 -EBUILD jfrog-cli-2.46.3.ebuild 569 BLAKE2B 1e8a7953184c72527c0ca26370e14c4c61e9c71ffb348c602a27e185fbbd6b1dea6f18d7630ec6d92a53e1e14d241c62bcd20f1b9935ba32ec9fb98632394460 SHA512 65af27525592e28e51ad967e41de1cf64f32b285f27d8e7f5f6b6d19269e45fbf6025168af32675c39595a51d0b47c597d950be2037a10782dad5def4575fc3e +DIST jfrog-cli-1.54.1-deps.tar.xz 2457600 BLAKE2B 575b5a625008319cd2ea87e9bdd4cd540825e67624c8a26ed40eaa5088fe8ec11fd38ae3a82fb3a1d41e96eb3ff209202e93b91ef580770582b0316f1447ae64 SHA512 809ac6e9c9d49880b5ac33b1ec8ccbb01c34ebb0673cfe292df5422940919beabc2e32c107b93893ad922a33ce0d8bcd0d067f2702237d6cf68939c053384519 +DIST jfrog-cli-1.54.1.tar.gz 904073 BLAKE2B a5ed099927f5a17e7eacf7f06f3d37424b90e95652b66433ca7f91aa29e90c1e76871d7fe9250ec5fa8992c7137084c6a51683a2cd4a2d1a85abe7d6f8f9a38c SHA512 0fa9baebd0c480978f9a9a13b5ceb5bd814e6e2c680089682e564512336bb846941c4aa996aadc3d74a64909e039496ec003f6cd9274ea8d052f34c400371162 +DIST jfrog-cli-2.54.0-deps.tar.xz 4229440 BLAKE2B 94adce8271c194abfa317b5e7cb448205cf39b9a5cfd48608cde66f6deb86655448f154182287d87fea7a71f8315221ac700b029798486c3fc60bf44f32d0117 SHA512 14c66209934301e11dea21f35111b29c3667fdb7c8e421e5e59b0dae3ba38585424bb723566f8a8d97f03aad77f12c87b0ec7f03b800f244118c851350f819ea +DIST jfrog-cli-2.54.0.tar.gz 11650988 BLAKE2B eaba329e05e7c77a835a778e995783adc63290d74e6af77411745ca5f9e39a5b861ec633aa8f56ebfdf3dace042bea1ab0e4839b5f42e9242a48e1ae5be3d8ee SHA512 89ac5a0ff5487b8db9ebd5f78521dba3ee59552a3e53529bc7026486ee5df1a9684a7ca9512596bcfcc7e7680b84b47813a1a89a43b901da00dc80e94c073964 +EBUILD jfrog-cli-1.54.1.ebuild 573 BLAKE2B cfb82b9b2c7c16be417f459e612576d1a111c103aaeefc0a6e0afe4cf72c93f9713801825e7802af52d76638a77c63fdcfc42c4ed92c06905fb4964824d663c5 SHA512 fc742a799b09c6fc569a3aa74285ff75c86c50b10dd17767318f39460c47cf7eebeab22ee921fc639c29f603ec11f3e8efc38ac78606ac37fa872d5cbf0dcabe +EBUILD jfrog-cli-2.54.0.ebuild 602 BLAKE2B edc0dadbb54c0f8aec9caf7a28bf99c3fde7955ec7fcf69160d94995d27c449917db314a3b11e5dd1c8aace8700b272cec56a3cf07fc313baee682ec4fd31987 SHA512 0f011a6e732ca03fe0ca0485b240a84cc99a252279cd3a132dcf4da91ee83b216e835d2640468bacd085755fd44d28b2bb1013bbacdf62ae7c86b8813f833517 MISC metadata.xml 245 BLAKE2B 58d190125b0404884325cc429d9e8e2a7544b673f0e29bb81ef646f5687af2e20b57aeff431ddb97ce959ca6dacd91ae7c75c97a80e7d67161a1d30ba920d885 SHA512 f78a3e6ce5d4b05fdba7daf2e839164668486c74dbd1f1aafcdf99ec61dc037b9988692a5b4b7acd2223948124a496cf51913c0b044a9883891cb5b3bd7fcf30 diff --git a/dev-util/jfrog-cli/jfrog-cli-1.35.3.ebuild b/dev-util/jfrog-cli/jfrog-cli-1.54.1.ebuild similarity index 72% rename from dev-util/jfrog-cli/jfrog-cli-1.35.3.ebuild rename to dev-util/jfrog-cli/jfrog-cli-1.54.1.ebuild index ead7f3f92950..1d11bfe30702 100644 --- a/dev-util/jfrog-cli/jfrog-cli-1.35.3.ebuild +++ b/dev-util/jfrog-cli/jfrog-cli-1.54.1.ebuild @@ -1,12 +1,12 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit go-module DESCRIPTION="Command line utility foroperations on container images and image repositories" HOMEPAGE="https://github.com/jfrog/jfrog-cli" -SRC_URI="https://github.com/jfrog/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz +SRC_URI="https://github.com/jfrog/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz" LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64" src_compile() { - ./build.sh || die + ./build/build.sh || die } src_install() { diff --git a/dev-util/jfrog-cli/jfrog-cli-2.46.3.ebuild b/dev-util/jfrog-cli/jfrog-cli-2.54.0.ebuild similarity index 78% rename from dev-util/jfrog-cli/jfrog-cli-2.46.3.ebuild rename to dev-util/jfrog-cli/jfrog-cli-2.54.0.ebuild index 45218cd304df..0a91f897a2de 100644 --- a/dev-util/jfrog-cli/jfrog-cli-2.46.3.ebuild +++ b/dev-util/jfrog-cli/jfrog-cli-2.54.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,11 +7,12 @@ inherit go-module DESCRIPTION="Command line utility for operations on container images and image repositories" HOMEPAGE="https://github.com/jfrog/jfrog-cli" SRC_URI="https://github.com/jfrog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz" LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" SLOT="0" KEYWORDS="~amd64" +PATCHES=("${S}/go-mod-sum.patch") src_compile() { build/build.sh jfrog || die diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest index 7758a5678773..60ac516fcf16 100644 --- a/dev-util/kdevelop/Manifest +++ b/dev-util/kdevelop/Manifest @@ -1,5 +1,5 @@ DIST kdevelop-23.08.5.tar.xz 8709732 BLAKE2B e85d4bc55cd600eb31c2420d30b32cd6c86e6f8796f02925c42ebe64060dd89a6dd9ebd6ebf1e37025c75384c4bbc25f1ba194878c0c8dd0e775a63d46f13dc3 SHA512 cc9268bb7accf597ef882a6135d930c01c805862b4251226da7a8afd7a98544dcd8ace546771296e8f59b6f7af63e3494079ae328bc568a539b0801e8784931a DIST kdevelop-24.02.1.tar.xz 8753164 BLAKE2B 832aa78cb97015cf19cc632da861466cd2a18b6fbd83e75cda07c6b89380987da0f5de90d1194f0cc309821b988bcfd42229bf8b30515984782a3c5f2c3e399c SHA512 59959e44fcba713d3d6046b95d1a3c6e761a6f225cfcaf9a08e82f0536782bcc0ffe2c3c9d4512937a076a74a79ea2bc0fab71a04c3596845cccb4908cab722d -EBUILD kdevelop-23.08.5.ebuild 4143 BLAKE2B 24c799c338cc7da54356fcf1c47ce438e70aad0693d27162157fbce2ee28164374ab27a95848a2ed24ad91f07030b6cbd0799c70551ec4a35dadc96db8da0cdc SHA512 f26862ad19874274ed3692e4f961cc14a6ce0491cc20b14c606f6c994a1682b7957dc0a32077e1738cf22dd3d38bce8da46a0f05e347b37bd6e6a8809c385fbc -EBUILD kdevelop-24.02.1.ebuild 4146 BLAKE2B 75a39f1e7ae1e0508d569a5c382ad191a9e996d1537b7edd561081b7eba7a51f77c0bdcb6a7607bc322d9581b44276161fee79726644c40855d68e4ba78b7354 SHA512 da5b3cd37cb05a39e3bc3d9468da8daa3a0a19560fb94ba16ec0c8f43c233d164fd646380bb17ca4aedcbd78cad88d623b8341785d73f3fabf42f1f9244609f5 +EBUILD kdevelop-23.08.5.ebuild 4136 BLAKE2B e98bc5206966dca4ebaa615fe3e8b605a070ef8e31b6777bd9bd8f7eac58f4c5d4bc4cb749a470845b4e5df3c670a83c280810712beae227408dc08ad13213b6 SHA512 8cf6c1284313534b29abf5613c0770b2a11d63e42e4a07e186481e52d9ddb06bdc3ef815e6299f08159d0dfdba9b2ce8d6fa180ab9c915295c273290f04441a9 +EBUILD kdevelop-24.02.1.ebuild 4139 BLAKE2B f48808d99338537142520f20b087fc88a388a3c297d3682d4a2edb224d00ba9eb126697e5499bd86277ff1559e376e3e5a9b950a58dbff273f1dbfd476d44d53 SHA512 1b28610af06d43c19cbe95f581ecd110302497e25e25e85e66f4377c9f276e3bec10220231de5f458adf67014af111deaa96425809e15d6a89cfe7b1d30c808e MISC metadata.xml 623 BLAKE2B defbd6a6a992f04fe71d13ca0e6da0b6c7015992f148f1fdd0d844430c44268e5c765c46afabee4af650992556e81acfb1024c94e6e274aefbbf46b65b9762af SHA512 4b022d64a261251c01eb9c8d8ee8aafeac6309272274fa8493f5bb8480cc93be482b145a70fd1a36bc30feaf8649ae17addfe8d7bcf57f78173e0f198805985c diff --git a/dev-util/kdevelop/kdevelop-23.08.5.ebuild b/dev-util/kdevelop/kdevelop-23.08.5.ebuild index 7818d498e2b4..ac8b4fdeec9d 100644 --- a/dev-util/kdevelop/kdevelop-23.08.5.ebuild +++ b/dev-util/kdevelop/kdevelop-23.08.5.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://www.kdevelop.org/" LICENSE="GPL-2 LGPL-2" SLOT="5/$(ver_cut 1-2)" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="+gdbui hex +plasma +qmake reviewboard subversion" # see bug 366471 diff --git a/dev-util/kdevelop/kdevelop-24.02.1.ebuild b/dev-util/kdevelop/kdevelop-24.02.1.ebuild index 488383ebdcf3..291c04bca077 100644 --- a/dev-util/kdevelop/kdevelop-24.02.1.ebuild +++ b/dev-util/kdevelop/kdevelop-24.02.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://www.kdevelop.org/" LICENSE="GPL-2 LGPL-2" SLOT="5/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="+gdbui hex +plasma +qmake reviewboard subversion" # see bug 366471 diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 987752c6050e..6fde3e9cf34e 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -560,5 +560,5 @@ DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554 DIST zip-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78fc0eac3ac430af78f320ed839f8683bd96fa1a03c457d6ac568d42bd703a902bc37bd126791d8b4c709 SHA512 affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef EBUILD maturin-1.4.0.ebuild 11605 BLAKE2B 555a0f6926ed589a92c7e363eb50a58329b59bc948e9eebe6afb7b671fd2d3c1f7fb96866f060b69cc14a9ed696834f4a4ee69fb38142d215fa8ef66fc2c94f3 SHA512 c62100a408d4dd398b4a7ae9ae0bee7f9baac01df8dcca1266b8549b6a868ac18e3650e0b2078ccde250fdf690534bf35e77fc2855c1946c17e44eeb66104504 EBUILD maturin-1.5.0.ebuild 11161 BLAKE2B b382bbd1c57b08c9c791dcef5ae2b245da7283b529a5df936bac3efad0be06e06b681f207de2ed3bb26ece1b2ddb17707f7fca6f7002a44da9c474f37bbc58b1 SHA512 36a912e753060858893ca2fcb0ab0b8f907e66a95d6dc9aba89cd39e56320637051e48f95059219bd10bff825c525831e82965099d080b60203005ce0cd72edc -EBUILD maturin-1.5.1.ebuild 11136 BLAKE2B 0cb8abf9218bd6d9e14455c1cafb9012345c71d2f338ec32b13543da6439ec2ac47798adda44803d4f931bf8e5707f4ec48944076f79f46a01332b83be4b5360 SHA512 374da99292e72bca092fbac6c3e6e62e5b64b7116f1b4c4cda0b90dde36b6848ef5516669f407207a301cc3ef5ca5355f369f3de9b9608f2c30723f9f85d2872 +EBUILD maturin-1.5.1.ebuild 11132 BLAKE2B fe860847d015201c1025cf284b1561ffacaf1fa113ba003f5c2bd54bde68995aa3b9741be345c41bc62ccc74ad53ceef7afd87fff616f31943f58c95021f300b SHA512 a8a09e72d68746414443d80dedbfa023ee61471bd32c821277d360d41522d19f8fcffd20da4d532140013750a28d80ce7689bb9033eb09d19784631c0ea8592c MISC metadata.xml 431 BLAKE2B 15731479f56d8b819c60e8e5541d3c4720462c5a90b199b803097b208432b18cc0143f8cbee471ce81ffeb8b54846fdb61fad083e7507f4f6c3630ac628546ed SHA512 7431db948fd5ab520fb6cae76c7e7dbb2c7aef907d7cde21189d1bb17c686cca7f69a0b84470b1c5d90f672e80d30fbb56f37beec1da04ebfdf025015c099ae7 diff --git a/dev-util/maturin/maturin-1.5.1.ebuild b/dev-util/maturin/maturin-1.5.1.ebuild index 51f827fe5892..055887eb5601 100644 --- a/dev-util/maturin/maturin-1.5.1.ebuild +++ b/dev-util/maturin/maturin-1.5.1.ebuild @@ -437,7 +437,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )" diff --git a/dev-util/meld/Manifest b/dev-util/meld/Manifest index 6fb6c41bc890..31318c766765 100644 --- a/dev-util/meld/Manifest +++ b/dev-util/meld/Manifest @@ -1,5 +1,7 @@ DIST meld-3.22.0.tar.xz 674212 BLAKE2B 1d5af5fa9943c46fd150bd1e1c74003579a0017dea56178e92c4ba0dd1ba0bc3348a6f2625bfe5191fe4d8394b06462a30f2173ae623ffd32c637642f9c36183 SHA512 4cc1c9a76379401c1f116292bb4730301ec0f2413cdab7b463ed519ea7ee0ee86143a9c83a13f1ef09860aad192c04769d111bfb1eb10b5e1bc81fb44c530526 DIST meld-3.22.1.tar.xz 675984 BLAKE2B 47ad8cc0b3f55e2ab8066bd811a925eb12446d041b26220d56a11eedc727042357c8bbec26a5b9f1a9e220357753968acbc43dd257fe48013a3fcf7ef4243364 SHA512 7cb4c64a8134d02ee629c5459d5361c8ee1b1fb80efb02b9f3d2c577ecb69dca2ff66b90affb479682b7fceda41c60717ef859d93e3b93070a84901ae772b2cd +DIST meld-3.22.2.tar.xz 676376 BLAKE2B 5e592e378ac2c942dd98df6d9ac4f9af7a1eee552af1691aade2e0f453a5ddf649ca09c38191b2c2ffdb7b6fa165012b4d8372e9e99c33052f612e2ab8ca8670 SHA512 fd8b12567cd8dcf77f265d831c9ac9ba33d13fb78c95b01b496b016308ff4159963b4610a68f41d04a52cc5bcc13bb4568d24bbade5bd79246111e463e413284 EBUILD meld-3.22.0-r2.ebuild 1640 BLAKE2B be686d99841994654a0c1da88027b6928adef68e3aba076eaeeae1df5dddeefa99f1f9377111f36637c5bbfd4d63cb1b658f8792e52160f8c94276175b281866 SHA512 3c4abb8bd65e9bde7cbb93ce3b4d26bbf188bfc9bc0971c2e4ea1b834f5b405a27ce5e4fea7a76c25269d0f1699fbf74bddac4093d9f2a1be23deb485989cb3e EBUILD meld-3.22.1.ebuild 1642 BLAKE2B 8cf753779a1554c3361dcd7af529fc9b632b8595febe141d9c5831107bb4bbb68d5fae3a4aa0695806d31b17d5b11b2fa52a93083b00a259ba9e1c57a3818fbd SHA512 5c01e26b508165e2b4c4ced41171e8bbb3591a7bb8ee1ef9fc527eba2dbd92459332c1c7b90deec13ad391217523d4346f18eb447ca74d6f112af155bb6b061b +EBUILD meld-3.22.2.ebuild 1642 BLAKE2B 8cf753779a1554c3361dcd7af529fc9b632b8595febe141d9c5831107bb4bbb68d5fae3a4aa0695806d31b17d5b11b2fa52a93083b00a259ba9e1c57a3818fbd SHA512 5c01e26b508165e2b4c4ced41171e8bbb3591a7bb8ee1ef9fc527eba2dbd92459332c1c7b90deec13ad391217523d4346f18eb447ca74d6f112af155bb6b061b MISC metadata.xml 345 BLAKE2B 3983c99529677ef9ca8365596b512eb33383219b31af470e3721379d6cd0975a9550200ee154549973849f7cc0ed16333cb91cb387e1e23dca2047faa1e0f91b SHA512 b04c508f3924cf28491c83f1cdb797332abe85bd016434805abfd082722f5a1d5616db3cdf9bbc139e2f66f91c81ccb9f4cfc0b1ce7708d06cd13e624ba11c89 diff --git a/dev-util/meld/meld-3.22.2.ebuild b/dev-util/meld/meld-3.22.2.ebuild new file mode 100644 index 000000000000..48ffb7c894f2 --- /dev/null +++ b/dev-util/meld/meld-3.22.2.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..12} ) +PYTHON_REQ_USE="xml(+)" + +inherit gnome.org gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="A graphical diff and merge tool" +HOMEPAGE="http://meldmerge.org/" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=x11-libs/gtk+-3.20:3[introspection] + >=dev-libs/glib-2.48:2 + >=x11-libs/gtksourceview-4.0.0:4[introspection] + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.30:3[cairo,${PYTHON_USEDEP}] + ') + gnome-base/gsettings-desktop-schemas + >=x11-libs/pango-1.34[introspection] + x11-themes/hicolor-icon-theme +" +DEPEND="${RDEPEND} + test? ( + dev-util/desktop-file-utils + dev-libs/appstream-glib + ) +" +BDEPEND=" + dev-util/intltool + dev-util/itstool + sys-devel/gettext + $(python_gen_cond_dep 'dev-python/distro[${PYTHON_USEDEP}]') +" +# dev-python/distro is soft-required in BDEPEND for python3.8 and onwards, +# but it's mainly needed for debian and derivatives - seems the fallback +# works fine, as we aren't a special_case, just an annoying warning. + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + -Dprofile='' + -Dbyte-compile=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_optimize + python_fix_shebang "${ED}"/usr/bin/meld +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/dev-util/mingw64-runtime/Manifest b/dev-util/mingw64-runtime/Manifest index def5544410b2..d70dd9606931 100644 --- a/dev-util/mingw64-runtime/Manifest +++ b/dev-util/mingw64-runtime/Manifest @@ -1,3 +1,3 @@ DIST mingw-w64-v11.0.0.tar.bz2 10058657 BLAKE2B 3f7637bcc7c3f25b2141d35105ea086eab74e228d7275725ffb4f07e283fd75169dbe0900a9c29494fba9ddb2ea03bdd6ae26f06048311e9c93ae3e317c4c060 SHA512 bc1c9fd9d8593ead9375fcbe40950f06cf7616b94dc676db2793ac9b496fe3a6cc94b5793effda3b752942be0d7d01a1c37a8f221aaf178df0d4eeb0aa6d1f8d -EBUILD mingw64-runtime-11.0.0.ebuild 4433 BLAKE2B 5b8a4dfde107ab2b2ba5af2c546adc5e6ef73c8a1b4debe8545608ef6f46d2f39d1f61269783c3b7a5d44d34ed595c2ad973e0fb659c09c400b8c642f8d696de SHA512 f1b66fe1467b16e1fd6cb5654a5c334de9ab4c752af380e763f4e29ceda6993ce57ea59957d00a2c5942789fe06a87b42661aa1121b917a9773cc1ffb7317135 +EBUILD mingw64-runtime-11.0.0.ebuild 4648 BLAKE2B 2138a3991b014b5dcc49bb6c4e15deda3ebf7b310dea1f3f444e579bd3d3b58d0c20ccd9de274ee774103c8ac79aa36cd2794aeb18bfd230835da82640b405b1 SHA512 2d1ced4958ec5b83b9f9f9b1e6738ab95afd7d976fb8d03f77393df5cbe72e2e8c582ae635fb9fa24ea3fd1ab14d09e92a8b8c5d96c44decc152d5c32aa6c242 MISC metadata.xml 904 BLAKE2B b7b42242ff7a39ba87ec4889295bb1229122bd20f34c163499423d989120569d5b6c69ed9490f328aa1af8a9dd3ff2ec0f07b85910e7d2eb401f40dbd670d366 SHA512 80bb5c58cf80d7233599e772a1e615ec4b4f16bd9387539a684d11e0b7196e7a3d21f1b56d18271b9a4b0544253e3fec4130ff70702ba4cf5684941ff8d49a51 diff --git a/dev-util/mingw64-runtime/mingw64-runtime-11.0.0.ebuild b/dev-util/mingw64-runtime/mingw64-runtime-11.0.0.ebuild index e6c64a8633a0..2fc28bcf8673 100644 --- a/dev-util/mingw64-runtime/mingw64-runtime-11.0.0.ebuild +++ b/dev-util/mingw64-runtime/mingw64-runtime-11.0.0.ebuild @@ -60,6 +60,11 @@ src_configure() { fi local CHOST=${CTARGET} + # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then + # strip-unsupported-flags miss these during compile-only tests + # (primarily done for 23.0 profiles' -z, not full coverage) + filter-flags '-Wl,-z,*' + # -mavx with mingw-gcc has a history of obscure issues and # disabling is seen as safer, e.g. `WINEARCH=win32 winecfg` # crashes with -march=skylake >=wine-8.10, similar issues with diff --git a/dev-util/mingw64-toolchain/Manifest b/dev-util/mingw64-toolchain/Manifest index 679202b58779..2d8e19c35439 100644 --- a/dev-util/mingw64-toolchain/Manifest +++ b/dev-util/mingw64-toolchain/Manifest @@ -3,5 +3,5 @@ AUX gcc-13.2.0-libcxx-17.patch 1158 BLAKE2B c6ea274e12b06ee9c806b6790cdaffc3bafe DIST binutils-2.41.tar.xz 26765692 BLAKE2B 3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75 SHA512 5df45d0bd6ddabdce4f35878c041e46a92deef01e7dea5facc97fd65cc06b59abc6fba0eb454b68e571c7e14038dc823fe7f2263843e6e627b7444eaf0fe9374 DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 0034b29d3d6cc05821f0c4253ce077805943aff7b370729dd203bda57d89c107edd657eeddc2fb1e69ea15c7b0323b961f46516c7f4af89a3ccf7fea84701be2 SHA512 d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2 DIST mingw-w64-v11.0.0.tar.bz2 10058657 BLAKE2B 3f7637bcc7c3f25b2141d35105ea086eab74e228d7275725ffb4f07e283fd75169dbe0900a9c29494fba9ddb2ea03bdd6ae26f06048311e9c93ae3e317c4c060 SHA512 bc1c9fd9d8593ead9375fcbe40950f06cf7616b94dc676db2793ac9b496fe3a6cc94b5793effda3b752942be0d7d01a1c37a8f221aaf178df0d4eeb0aa6d1f8d -EBUILD mingw64-toolchain-11.0.0_p2.ebuild 10316 BLAKE2B fe882c65bbe26a26259b341e2a9089281546749f274065dc4dd75be9924797b41f94ae1cb8dae150628a1b41c23c6d524319c1927f7449d4bd695986cd73b2ae SHA512 f69d2b7460e1b3bf74281b100139fb1bf371b661cc22415005175ee4a913b9a6759f1a25fdda5a98ec0a194b04665e5e463985af1fe576168d374ef59a083c51 +EBUILD mingw64-toolchain-11.0.0_p2.ebuild 10543 BLAKE2B 3e8ce026f00ad7ed0a68d569063b10c21f14b90d1f126a9cfae055a04bce775c7ff290171fe525d1c70fbbb8dd8ef0c30fb4d02e0cc7e832ccad72249d4d189d SHA512 a32ace46c322c11f29cf858811a590882772913ecce049e2603add2818f70439a971d93b447c91fbc24f088c2aa4499ee2a865e7194b9d8592e344a27b52b2d4 MISC metadata.xml 432 BLAKE2B 273e7dd75d25bd1857a83a8fbad8705413e2780589beca8e9841fabd266f1e94d6f85875901829cbdd5bfd979d23c1ebacb3b07a04cb48388e0a10656ade6cca SHA512 71bf6b85f6b8b8640167a464296199f8d91d36ef048a21a1bd55383dc5ee6ccace50b153e6945163d197f8227f05c2f339899e5b3c5c67e01896241326b2f313 diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild b/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild index 9aab786878f3..910dddbdfbb5 100644 --- a/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild +++ b/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild @@ -211,6 +211,11 @@ src_compile() { filter-flags '-fuse-ld=*' filter-flags '-mfunction-return=thunk*' #878849 + # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then + # strip-unsupported-flags miss these during compile-only tests + # (primarily done for 23.0 profiles' -z, not full coverage) + filter-flags '-Wl,-z,*' + # -mavx with mingw-gcc has a history of obscure issues and # disabling is seen as safer, e.g. `WINEARCH=win32 winecfg` # crashes with -march=skylake >=wine-8.10, similar issues with diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 104d29835112..37e7d7d634da 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -4,5 +4,5 @@ DIST pkgcheck-0.10.27.tar.gz 806381 BLAKE2B f4acf72e85003f4dfa244c843464ab40a93d DIST pkgcheck-0.10.28.tar.gz 807874 BLAKE2B 12fbbf4a4482af9e27983fe7b32c376542551fdd5512fc13325f42234f714e49944475960cb23fb525c6b7d7637189bbde8a2e288c9ee360b58595dfc8bce5d7 SHA512 fb13d01ee8d29415afcf267635b8eb4e5c16a5f4fc5c83f3d6ce99a5aadb5d2ee4b31bde9de67fad9a093f10f881604cf0f1abff6ed47c35a23ec17527d8e9f6 EBUILD pkgcheck-0.10.27-r1.ebuild 2364 BLAKE2B 44f9dfd973779b7274f3fc533505e0b2bc07e1a1324f467e4aa1cfb7f59904fe4e43c4b9a9cc30d857231604f84875069a7e355abff37e90143a271d9d37b052 SHA512 4303ba0fee8233a2b7d777fbe75b4051868fe61e884865949d9e2eb4eb1c0decb7527d312407c01a4e667a3040c755a23b0abc479539930f738fcce9e3abdaa2 EBUILD pkgcheck-0.10.28.ebuild 2279 BLAKE2B 5258247b3aadebce82ca51782a72f8e9451cb85b12d226febc1941bf39940cbfcec01a67852dd517c1cc43635cadae3e10992f076128fdadf73dbd1a3ba66b47 SHA512 7078d572936db503c3f0943f37fd29864874c2c3dc397fe1f31a7be8c808915dc507d4afa87a9953094c601b981ece3a184dcd04dc1117c21c18f5edac681170 -EBUILD pkgcheck-9999.ebuild 2188 BLAKE2B 84e38638659ebba1f959555b532409c1095692df38fafae0b617245a0822e67b583331f61b431533c7f27baafb8ffda1d1abbdd81481e6c449cbd8d87fc53afb SHA512 39d7a9b80f5cd171c1751673454652a67abadc0ffd9189657f7ed3e6baf0ccbf4866589989098a55e472b01364e83941051421e70dfed6f0671a098c52b392ab +EBUILD pkgcheck-9999.ebuild 2210 BLAKE2B 19809c0b7bfa5890060a1fd7d2b5b8990c7bb204d5fcd40c3a13616663507b7833089d753275984d8d0dc66fd35ad9d05262bc505e1bee7967728b969db91238 SHA512 cd77d03506518a0b739798066a8b036dddb9c13af1c42296ca86a4f7f3e043aa318ef395b43113b52f904ea303f1814ed74498d52da6b12b17c980616115acda MISC metadata.xml 455 BLAKE2B b544db3532ef1da966833d5edbc79988cc1fd85b6d6276476684b49d4485814d6e2d969e742d3633c8176e7f37cae6614dae1654fd1424d71475f022166f6e6a SHA512 5abd1584f486e88992bab8c51c191b4915a5854752130f8a591147ff4b2af2102fdc8ab182e7358c3e4bbb3fdc8400563a250e2dba1793d365f0edc7c5f7c33a diff --git a/dev-util/pkgcheck/pkgcheck-9999.ebuild b/dev-util/pkgcheck/pkgcheck-9999.ebuild index 2131d0f6f79e..1356e1a90511 100644 --- a/dev-util/pkgcheck/pkgcheck-9999.ebuild +++ b/dev-util/pkgcheck/pkgcheck-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -DISTUTILS_USE_PEP517=setuptools +DISTUTILS_USE_PEP517=standalone PYTHON_COMPAT=( python3_{10..12} ) inherit elisp-common distutils-r1 optfeature @@ -33,13 +33,12 @@ else >=sys-apps/pkgcore-0.12.25[${PYTHON_USEDEP}]" fi RDEPEND+=" - >=dev-libs/tree-sitter-0.20.9 - >=dev-libs/tree-sitter-bash-0.20.5 + >=dev-libs/tree-sitter-bash-0.21.0[python,${PYTHON_USEDEP}] dev-python/chardet[${PYTHON_USEDEP}] dev-python/lazy-object-proxy[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.20.4[${PYTHON_USEDEP}] + >=dev-python/tree-sitter-0.21.0[${PYTHON_USEDEP}] emacs? ( >=app-editors/emacs-24.1:* app-emacs/ebuild-mode @@ -47,7 +46,7 @@ RDEPEND+=" ) " BDEPEND="${RDEPEND} - dev-python/wheel + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] test? ( dev-python/pytest[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest index 3134953fd7bd..40dd506fc3d2 100644 --- a/dev-util/pwntools/Manifest +++ b/dev-util/pwntools/Manifest @@ -1,10 +1,12 @@ AUX pwn.conf 24 BLAKE2B cac0a12eea8abd3d2ee21632e7f2281e7e35c2d7839cfbcba83ae5d0e8f427e9cc2462a6d17d187252b99d9dbbb14393b9d5a63996c42043f553e9b66bfe9e07 SHA512 9d849115348ddb34ddc3232a03442b64268e7970a89ee2eeb040aeb6dec5bd20f53dc39c73e10c143065acb4b84775cf638854ec8ba6d65b8e2f38e09ce59be8 AUX pwntools-4.11.0_update_deps.patch 225 BLAKE2B c39cfd5a0f49972c56c32567a8b8d63397ea17e076d3ffca0aa4b1f6de2859e2843382e2b2fd83616a3b72e5f4defe86aa4c01e9e87ece8c51aef5ef6c4fe5f7 SHA512 b17b016b9eda2ac7e535ffd62fe6451206e30bce3de1b71a3c14d4d565c2a1bd2833bad24335851887cab82af70499bb8d6188f3758b18c382e32e9a4b7aa8df -DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa DIST pwntools-4.11.1.gh.tar.gz 4237695 BLAKE2B 10a0b363d7255e856a33ce972a9eab2ec51d1d5f6ee953ac37796f87cf42b46b1207dc31f64902af704b7f36125c765e0c9328d44c6b0dda34a133238b42cf7f SHA512 f3c9d35ea62215a05a97ca00d908f3aea2188b9b2cbb8baac6b4203ac699e82f3d13b1332007e3b5d46973d609271fdd5e2dbd3aa70f7735f5578a449ca90fe6 +DIST pwntools-4.12.0.gh.tar.gz 4245062 BLAKE2B f4739b659f30b8f8522881cacaceed96e12a8c4c9591c738a3b1b98cbd8ec7ce49d2adbffb099deb470a72d9880c0c2aea2702ec8ea48dfe9894c780d549fa5e SHA512 3034546d32ab81384241d94bfeaec4f54ac134b80a4c466dd3275d72a92d0fc83dd559c210857496cdc97ec86cdf1ad88c7c454ad6257980c58bafa5281a33da DIST pwntools-4.12.0_beta1.gh.tar.gz 4245839 BLAKE2B c69c0ff021764451718fb1146e54c0fde3024251a4d20cca97da607e780fa1b956bee9774623e8294a92c832c2ba6dcbdec3cc8848520b7d62a83bb918b46e31 SHA512 3badc20ab858c0b5bec6d76a41691684c566f8dce0576a11929b74e811a3173c8600ffd8ab289a94bf10478bf7a59594373438f63f48e27e1d87e7c04716ad2e -EBUILD pwntools-4.11.0.ebuild 1699 BLAKE2B 011024772043ee432ccadfc1c8bd316d58886720d8f33db4001d66c9eb2626edc059f13bb41675f1b9097f13daf1f5893de2882533ee7b013296198a2a65a131 SHA512 86b2de9e55b9df45bd2ffca78cee8b1e5dbe571a9378aa56aa22c6cb359abc9dda994744ee482092b8a56365f112f073a1f9c72232f11dadf20ae6ba710babc6 +DIST pwntools-4.13.0_beta0.gh.tar.gz 4385937 BLAKE2B 17232ab24139ccc9376f71ea31a1f4ef5a0bbcc0610e868c894c4f79865c44ccd9c029956cf566accddb38b64d2f5a1649113f8163d69fa3c0acf20e21817de7 SHA512 3bed645b6f9e19ef4b625e9a51a33d301e6ad640eeee4d1f647b081d10d34b6eed7f083a89d77da3bd03eac2d9cda462ca380b354de2691e87d0dfc2d74a53da EBUILD pwntools-4.11.1.ebuild 2028 BLAKE2B 517a26da71bc0e73e0fb6dc970aa05c9fc15445e225829002bee69037d72100866c0d28b1a620056de53b83cf99d36f2c6f5e1d134ee5ef8cb90614848c1eef3 SHA512 4c81a9bc7ccedf507c31265d2156bb89bda5372731cd600be06e732eadffa0b215c6686b3dca39c82e8523b13c7ef06d3feb2addf1ac1b4058397ed272a3c3f7 +EBUILD pwntools-4.12.0.ebuild 2030 BLAKE2B 2ce5e7cc858a274c887d684daec8095b53e1f1d8db324a004b7b6680d0135c41ee564822e66044089cdaf0bac3d7e2ee4987fc503948780330db00bd7841b1bf SHA512 052134d5915c05a463824eda84d412e6a491c23daaa59ff09ac225d0f61b3b4f5608dd4a324c163d12f558c935ae854a7e51fafebe9699fabbf76db71a0bac46 EBUILD pwntools-4.12.0_beta1.ebuild 2030 BLAKE2B 2ce5e7cc858a274c887d684daec8095b53e1f1d8db324a004b7b6680d0135c41ee564822e66044089cdaf0bac3d7e2ee4987fc503948780330db00bd7841b1bf SHA512 052134d5915c05a463824eda84d412e6a491c23daaa59ff09ac225d0f61b3b4f5608dd4a324c163d12f558c935ae854a7e51fafebe9699fabbf76db71a0bac46 +EBUILD pwntools-4.13.0_beta0.ebuild 2030 BLAKE2B 2ce5e7cc858a274c887d684daec8095b53e1f1d8db324a004b7b6680d0135c41ee564822e66044089cdaf0bac3d7e2ee4987fc503948780330db00bd7841b1bf SHA512 052134d5915c05a463824eda84d412e6a491c23daaa59ff09ac225d0f61b3b4f5608dd4a324c163d12f558c935ae854a7e51fafebe9699fabbf76db71a0bac46 EBUILD pwntools-9999.ebuild 2030 BLAKE2B f2feca7c7ebf4b5e4ee8e1d9f17f40fc508d2a2cb96aa3f24750697862ae561e2392ef9978a3d8f33a0ec00acc893112e27b5350f11588769d3753b3419ba4cb SHA512 c87c889dfb28667e536a43c67cb766f3a52529f2f5dd2cb815ee88f9fda26c463fb474c1049626c0f6deaa4defad71c0d80dbccb58814f209be4c8cbf55bbb41 MISC metadata.xml 541 BLAKE2B 31c34e39b19efa02a71fa2916d584f78893a864bd06559cffd475b9ff9837989164ab1e7fb8fa5ec345b63bacad314c4218772efed0b5201a964b225ba8e84d4 SHA512 e213766d68840db16fe46c9f3ba7094ebc63955f763963b44606636dfab95f0ed48a368901ad3b464e991205bcacd1de7cfe470dee63268eedf3a74fa901773e diff --git a/dev-util/pwntools/pwntools-4.11.0.ebuild b/dev-util/pwntools/pwntools-4.12.0.ebuild similarity index 77% rename from dev-util/pwntools/pwntools-4.11.0.ebuild rename to dev-util/pwntools/pwntools-4.12.0.ebuild index 70911999f38c..7811e0a1eebf 100644 --- a/dev-util/pwntools/pwntools-4.11.0.ebuild +++ b/dev-util/pwntools/pwntools-4.12.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit bash-completion-r1 distutils-r1 DESCRIPTION="CTF framework and exploit development library" HOMEPAGE="https://github.com/Gallopsled/pwntools" @@ -15,7 +15,9 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git" else SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 ~arm64 ~riscv x86" + if [[ ${PV} != *_beta* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi S="${WORKDIR}/${PN}-${PV/_beta/beta}" fi @@ -57,5 +59,15 @@ python_configure_all() { src_install() { distutils-r1_src_install + newbashcomp extra/bash_completion.d/pwn pwn + newbashcomp extra/bash_completion.d/shellcraft shellcraft + + insinto /usr/share/zsh/site-functions + doins extra/zsh_completion/_pwn + + # Disable automatic update check (bug 915496). + insinto /etc + doins "${FILESDIR}/pwn.conf" + rm -r "${ED}/usr/pwntools-doc" || die } diff --git a/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild new file mode 100644 index 000000000000..7811e0a1eebf --- /dev/null +++ b/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="CTF framework and exploit development library" +HOMEPAGE="https://github.com/Gallopsled/pwntools" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git" +else + SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz" + if [[ ${PV} != *_beta* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi + S="${WORKDIR}/${PN}-${PV/_beta/beta}" +fi + +LICENSE="MIT GPL-2+ BSD-2" +SLOT="0" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}] + >=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}] + >=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}] + dev-python/colored-traceback[${PYTHON_USEDEP}] + >=dev-python/intervaltree-3.0[${PYTHON_USEDEP}] + >=dev-python/mako-1.0.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}] + >=dev-python/psutil-3.3.0[${PYTHON_USEDEP}] + >=dev-python/pyelftools-0.24[${PYTHON_USEDEP}] + >=dev-python/pygments-2.0[${PYTHON_USEDEP}] + >=dev-python/pyserial-2.7[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/requests-2.0[${PYTHON_USEDEP}] + dev-python/rpyc[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sortedcontainers[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/${PN}-4.11.0_update_deps.patch" +) + +python_configure_all() { + DISTUTILS_ARGS=( + --only-use-pwn-command + ) +} + +src_install() { + distutils-r1_src_install + + newbashcomp extra/bash_completion.d/pwn pwn + newbashcomp extra/bash_completion.d/shellcraft shellcraft + + insinto /usr/share/zsh/site-functions + doins extra/zsh_completion/_pwn + + # Disable automatic update check (bug 915496). + insinto /etc + doins "${FILESDIR}/pwn.conf" + + rm -r "${ED}/usr/pwntools-doc" || die +} diff --git a/dev-util/rebar/Manifest b/dev-util/rebar/Manifest index 3c51103772c5..df822346f277 100644 --- a/dev-util/rebar/Manifest +++ b/dev-util/rebar/Manifest @@ -1,26 +1,8 @@ AUX rebar-3.18.0-bootstrap-vendored.patch 1292 BLAKE2B e91914c48e355e675be853282e5d9daf588dbf2c3ee57b71489d34336933a56b9638e5672d70f0d8649b2e55d90658b718e6a917bad74e6e6f0596819fc06e14 SHA512 487bc63e3951e06ffc4b55bed770f6ef82cd8465cacad21ef26c0642547e0663dc879d9b9f8021abf4242bfbf537a24d1e83f97def84511dbd50c88d0cb37480 AUX rebar-erlang23.diff 602 BLAKE2B 761b7e35408487698b27b0169989937305e9c7db14b49f5cbd411f4cfe19525a82e50d3c105f38d1fedc75f4c51d264fbf4a4a496b9bbce826b994241073fea3 SHA512 5f57f199dcd5544dec48119feeb288c2d6f5f0a45307b09489a37702609f6e79db08982764bd07f898c7858d45d8c154e314fab131b70996c95a1473561ba8c4 -DIST bbmustache-1.12.2.tar 17920 BLAKE2B a91df2d85533de4ad2df661b19e5dea67e84b73fd0192ecac43b8c9163beeb4444872af605ad298b104725687f2a5a2107b0d142a4654213f7b817903c06aca2 SHA512 aecba4e354bdd5e09756cf9cd8c1e55af832f0e121c4c8000b71bc9a46485a4cdd86d13aae4f1838588be228745003a324956fdd440fb4c48b987cc58a9e238c -DIST certifi-2.9.0.tar 156160 BLAKE2B b2599590e18da52685fd953b62f54ec1db7fac749d202bd4ec865a5477348bbcb93712af89b9206723da7bd33339461205a43b4cd30f486074b617ddd92ab8cb SHA512 d8c2f62b3b5a626735bbdaf3fb553bafe2cd1c736a378240633f0970c35079ce610ad3458d3e43c79f244c670b5e197554ddf8a71944bdc0975213db693a5583 -DIST cf-0.3.1.tar 10240 BLAKE2B 0a13aca11772ea8b7a9ed6a5908a013b82248a64ca633c616ed75b3ccc0e7d52199480e53519f96c1767ceef9c863da16840ad90d1d7c6235cb6ea3291d35b8d SHA512 232fa9cd175e54599c035b087a6d44c9afb4135a5509b7498ebce8becec333cd670d0e06a3bf9e30d54c7c609ad2aecd42fc40e667cf95e68b7dc228e1fd85d8 -DIST cth_readable-1.5.1.tar 19968 BLAKE2B ecaab32aec9e327a2e39ab7312bbaf07c5ab4a88916ed6d84e064897d49f148486b9d95a761d9243cbb8b3cc0a779c9075f1eba179db0ec5e22502176e8c10e5 SHA512 8abd3f7255634e29584559e0d4b811e2af3ed047a10f32a7e2b899abd02f0ab3cef117d3ef6c9db38d34fed6285a1f47356b647350c9b636f011445d3914da7f -DIST erlware_commons-1.5.0.tar 53760 BLAKE2B 042b321c2d0e5ae82801ab982a989618b2cacf4aef921162d6185e4bf4790346765fae265ab9ad337b58ccd0a928199b8b95823528fdd7cb8c440288efb7dc88 SHA512 215072e79da4edf51ac6889721c0d4cefbee60fd5e2a803b39acdd2735b5e91f2df690b94f14a9814f63a4cd3e4762e8d7f87f6debb3e659e542a6dda5159739 -DIST eunit_formatters-0.5.0.tar 14848 BLAKE2B 6f672235d3cfb7d5f8a6d4e870916b931ef7de2d52901a2b66c6bdb4da86db4e220981cc3a104e15e04405b1c8a232c3d5aa0462107debf83c6832bede1f03e7 SHA512 e8692ff35f979dfaf99ccac58014429d300a71ff76f2ce945814a0d4d9431821f04f988dc0271271858a37e6903a73b4dd9ae3abf215333f3135fa883ec07022 -DIST getopt-1.0.1.tar 19456 BLAKE2B 9b9deb22ddb10170603d4743190f80f7152b70b1eafc3e3511f2520599fbc8054c7aa021eec4aade28ae8e8bbfe6c9aa5a9df249173270344db15d364860a07b SHA512 859642dc26c42414474fa8af8a32fed827b0773ac6d6eb51ec19c291672408e71619ad2bb0c7f08d84ff591b33a655a7e0b6241b94372e9cc816a648ee6cdaf6 DIST meck-0.8.13.tar 34304 BLAKE2B f2bb100bdea75079351610edd572ea7ced1503c02f86ed3378ec00e023ee63b729e859dfb3aefd521eb50541d4fc3ce70f1425beae8dd32d2dd2adb68618cc57 SHA512 adcfd3fdf69d4926dc1d9c2f0b477c8977bddba8b8ffdbfedcf1b5dc3c1af47b39b1c6263c922a43efede90f145f009d71b27178597320522960c5ebbd84a15a -DIST providers-1.9.0.tar 14848 BLAKE2B a50e97faee63bb62335005e61e63de0a1b9ebf467f61e316fd0002485fbc6a102689bd0881878db95972a367ac2ee56c603bfcdd0b8e5efc6dfeee7e177fea8d SHA512 7227855164124425b89996b0295a786e36bbc2fadee9949d0b3d9ad518b3be9204650e5fa9e027e72cc4c2d2e8b968bddfc2015ceaf4cc00d865a35132defe76 DIST rebar-2.6.4.tar.gz 213158 BLAKE2B a71c525948697f9ba44a7faa9183f1aadce031b8b85857da87c5b2376f3b7511c78d02c183b115836605a6d3830e9b9ceac754ab64ec11d9d1bb66f37ea78665 SHA512 4e53d1ab7db296c60fb039443da7e3b31b63410fc614690c6faa7ec330d9e9393dbc1c8507aa4aea2c99397e1b443ff9d25e4d57ec57f616ee748aa97d055ffa -DIST rebar-3.19.0.tar.gz 442286 BLAKE2B 834bd25fb301a3362ba281638ae5680c1d7315971e85ba1b90cd3f0452ad1d1f6064c0d197d960c1a88af539ddda955bbef6747d71c1c69103af2938a9b28a04 SHA512 43928e2b96ca9361af2ec0b6ceb82f4429e29990054e1cbe2f1d4e293748243d16a8d2b809200ce443408a82fd3227b2cfe02efc14941d1cdd3d3c9a689fa0ea -DIST rebar-3.20.0.tar.gz 785992 BLAKE2B 5c012102a3ae93e1f6c73e87a70d15e6cea155d77f5858e1ee83228b3b846750df61328f290d56de43c189da91b41586d1c3ba8eca0baa6b19b63a72d31a1e4d SHA512 5e31a1458972ccd84fbaf778e7abe150dcab7aa95beda3cf2a67e35a891cc058d6b9d7c8319ea4169b4b24f9e5e8ca0dba18fa4a7ceb509be1ec9051a2321ce9 -DIST rebar-3.21.0.tar.gz 795317 BLAKE2B 7ba49e6e62a3e5fa7d19a20cc1f8792355d9935ff6ecb74667a925fc68940ace8088b499bb83faebe5cd08e289d8b9f40caeb874db5c8e046dea889246ad8186 SHA512 0257f4ee615be78bd6451b5ae0eca5da70a699344a7083bb24eb9d85a6469c1efc421640c0016bc1637bae097ed65be28493b9260055ce4b4142eaee247a8516 DIST rebar-3.22.1.tar.gz 797521 BLAKE2B 7785dcfb400108324ea5ee351796cfdf7ca8658a93db01d4530e291feb22d64261749142cd74f9fe0dd5c1e53190f191531932315e6dcc4290870f13519b7df2 SHA512 fc41b306ba88ce2fb600763b226850d55f6b85a169d6177cf24c4483effbc6c4c202051b6e0b4d0cd1e06b913fb8597b1517d73d2c1422b573005e51ed81d54e -DIST relx-4.7.0.tar 76288 BLAKE2B 99af942824344a617dc19b771d5db697fd8d8a19776a670da96c62852df75c9d68236bffee05ce84390f63cef34ee305fffc864bb2a5a4c2acfd02cef2122c27 SHA512 cd7bc3535d012f8e2bf98cf9a68c03425903c137557c18599a27d80722471353623e616787fed791760c0ec6ec51379e060a57777521be33ef84b37b3693f9c3 -DIST ssl_verify_fun-1.1.6.tar 14848 BLAKE2B 31f8a92881803b1b93e2f65cf070449cd53af21b50f6aae7a9d036e28c17b2c093b2cb6238279191663ba011aab7fd604af8366ed8ae91b7b1d7c333f9de9ea8 SHA512 65980368629357ec16b37fd8ea1d42f7dbd7fa86318b329bec756e868b70eb4c93cf1bfe3dd34e1b6c011086ba32e11981d61e18fdad78564b77664e4d155a47 EBUILD rebar-2.6.4-r1.ebuild 671 BLAKE2B e2634bb01418f81f97c9d30a91083efb2ed87416b7e42a48e83acd5f07956ce14e8fed23f782bbba6437139da730c2cdabe7d0c523a447966b43c6e2dabf8033 SHA512 95cd7d605d4a3fe6940be8fe90d42db7b413bd0b1983a4ed44cd511308244e64e88d49a70306c9262556a1717402c41e42849c7420f1e958dfc300ce631eb382 -EBUILD rebar-3.19.0.ebuild 2462 BLAKE2B 52b97493bde303b742e274dd294bde9df57a89b4bd4bce81034599e2297a73198373e9588da48fe54dc58e57b3100025a75fb78117c91fa76190a3b8795f8ffe SHA512 93c6921f3d94ebcf7d37f9e4f0d68717cb4e7e7924fac52297f95162940ba4ca8e2160b42cf37139721ad9c51ce63ab9cde1b71ba29491db2c1b409cc5e69c79 -EBUILD rebar-3.20.0-r1.ebuild 1467 BLAKE2B 4431e40b79721f27e5ad2115ceb2613c6c96149dc3a0db1d1b1fbe51a95ce9147e76440359a5b6357bd360eeb1255a4788f5fdb21cc9e4a0f7a5ca4613137eea SHA512 f50c2cdae112c820f099c4ccd0abd6cf86376c4c88ffff6447a4a867521966e8d09d566c4cc35dd33902a205820c927fff7c824f6ac009d042ebf5e4e3a72086 -EBUILD rebar-3.20.0.ebuild 1360 BLAKE2B 1b74606b259767109415f9f8657d77a04d91810ce0bd96176b92dfc6351bd3833e35caae6d4d74dcec1fd7d08a6e54b1f2f6915a1f8efd11ee4b2a32b7aa6527 SHA512 9d4da37362e8c66dc544f0667d14f094e7007c2948362a3d62cb8051cda790ca63441172911a93b5106320e8ceb9b1c8966675c6af55b29155f2e97ca47690a4 -EBUILD rebar-3.21.0.ebuild 1462 BLAKE2B 1a95bdbeb3842cc303603f09d85ce1d86351121febb07ea01e31cb01403770c1c120112e5c7a6aa59dc44646b94a22da071ae3e4c9b7c3222d7c0faaa3b03090 SHA512 547dfb2625d62c36b58251aca9afc2592f3c3412203387f5122c78c19706f17febfa89f9599ca6906d259485ede55fe9ffcb2a47110043e5e25b207d2d3e9cba EBUILD rebar-3.22.1-r1.ebuild 1527 BLAKE2B 0ee47b404009f8c9b6b25eb6ca912ff75ce9b3574dcbff40fc58d53399446b84f9b6f2e15682804d0a3728d0fc72409a214982740e50df559ecd589df1bd0e62 SHA512 16789d1be7e77de2fc0eae32a5fbd56a544f30f1b7b3e85f70cbffc3d354c00eb25528109fefa0918b6e649ba7edcdedcf51ae15ff685e13465e826820e701ba -EBUILD rebar-3.22.1.ebuild 1462 BLAKE2B 1a95bdbeb3842cc303603f09d85ce1d86351121febb07ea01e31cb01403770c1c120112e5c7a6aa59dc44646b94a22da071ae3e4c9b7c3222d7c0faaa3b03090 SHA512 547dfb2625d62c36b58251aca9afc2592f3c3412203387f5122c78c19706f17febfa89f9599ca6906d259485ede55fe9ffcb2a47110043e5e25b207d2d3e9cba MISC metadata.xml 361 BLAKE2B d58dbad87667d782d0b5d81f0d9166b4e93dc0dea86b7b665acd6463c945949425746085f1a36cc952ad0ca3bcd7acb949a855c2aa57eae8a18bfd16120da1ae SHA512 aa1aae5e0688d6e921d4018714a37f079a333282baff352d7faeef3b1810471be421c99a705b1b97de0cb5c846efb69b3ec4f018033cb56efc307164fb8871c3 diff --git a/dev-util/rebar/rebar-3.19.0.ebuild b/dev-util/rebar/rebar-3.19.0.ebuild deleted file mode 100644 index 8cd38412ecbb..000000000000 --- a/dev-util/rebar/rebar-3.19.0.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN}3 - -inherit bash-completion-r1 - -DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP principles" -HOMEPAGE="https://www.rebar3.org https://github.com/erlang/rebar3" -SRC_URI=" - https://github.com/erlang/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - https://repo.hex.pm/tarballs/bbmustache-1.12.2.tar - https://repo.hex.pm/tarballs/certifi-2.9.0.tar - https://repo.hex.pm/tarballs/cf-0.3.1.tar - https://repo.hex.pm/tarballs/cth_readable-1.5.1.tar - https://repo.hex.pm/tarballs/erlware_commons-1.5.0.tar - https://repo.hex.pm/tarballs/eunit_formatters-0.5.0.tar - https://repo.hex.pm/tarballs/getopt-1.0.1.tar - https://repo.hex.pm/tarballs/providers-1.9.0.tar - https://repo.hex.pm/tarballs/relx-4.7.0.tar - https://repo.hex.pm/tarballs/ssl_verify_fun-1.1.6.tar - test? ( https://repo.hex.pm/tarballs/meck-0.8.13.tar ) -" -S="${WORKDIR}"/${MY_PN}-${PV} - -LICENSE="Apache-2.0 MIT BSD" -SLOT="3" -KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lang/erlang[ssl] - !dev-util/rebar-bin -" -DEPEND="${RDEPEND}" - -PATCHES=( - # The build directory (where dependencies are usually stored) gets - # cleared before each build. Make the fetch function first look in - # a _checkouts directory before going out over the net. - "${FILESDIR}"/${PN}-3.18.0-bootstrap-vendored.patch -) - -src_unpack() { - # Unpack the rebar sources like normal, but extract the hex.pm - # dependencies separately. The outer tarball contains another - # tarball named contents.tar.gz that actually contains the code. - - local archive - for archive in ${A}; do - case "${archive}" in - # Assume that the .tar files are our hex.pm dependencies. - *.tar) - local dest="${S}"/_checkouts/"${archive%-*}" - - mkdir -p "${dest}" || die - - # Extract the inner tarball - tar -O -xf "${DISTDIR}"/"${archive}" contents.tar.gz | - tar -xzf - -C "${dest}" - - assert - ;; - *) - unpack "${archive}" - ;; - esac - done -} - -src_compile() { - ./bootstrap || die -} - -src_test() { - ./rebar3 ct || die -} - -src_install() { - dobashcomp priv/shell-completion/bash/${MY_PN} - dobin ${MY_PN} - dodoc rebar.config.sample - doman manpages/${MY_PN}.1 - - insinto /usr/share/fish/completion - newins priv/shell-completion/fish/${MY_PN}.fish ${MY_PN} - - insinto /usr/share/zsh/site-functions - doins priv/shell-completion/zsh/_${MY_PN} -} diff --git a/dev-util/rebar/rebar-3.20.0-r1.ebuild b/dev-util/rebar/rebar-3.20.0-r1.ebuild deleted file mode 100644 index 71d819de495b..000000000000 --- a/dev-util/rebar/rebar-3.20.0-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN}3 -MECK_PV=0.8.13 # see rebar.config - -inherit bash-completion-r1 - -DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP principles" -HOMEPAGE="https://www.rebar3.org https://github.com/erlang/rebar3" -SRC_URI=" - https://github.com/erlang/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - test? ( https://repo.hex.pm/tarballs/meck-${MECK_PV}.tar ) -" -S="${WORKDIR}"/${MY_PN}-${PV} - -LICENSE="Apache-2.0 MIT BSD" -SLOT="3" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lang/erlang[ssl] - !dev-util/rebar-bin -" -DEPEND="${RDEPEND}" - -src_unpack() { - unpack ${P}.tar.gz - - if use test; then - mkdir "${S}"/vendor/meck || die - tar -O -xf "${DISTDIR}"/meck-${MECK_PV}.tar contents.tar.gz | - tar -xzf - -C "${S}"/vendor/meck - assert - fi -} - -src_compile() { - ./bootstrap || die -} - -src_test() { - ./rebar3 ct || die -} - -src_install() { - dobashcomp apps/rebar/priv/shell-completion/bash/${MY_PN} - dobin ${MY_PN} - dodoc rebar.config.sample - doman manpages/${MY_PN}.1 - - # MIX_REBAR3: Used by elixir - newenvd - 98rebar3 <<-EOF - MIX_REBAR3=${EPREFIX}/usr/bin/${MY_PN} -EOF - - insinto /usr/share/fish/completion - newins apps/rebar/priv/shell-completion/fish/${MY_PN}.fish ${MY_PN} - - insinto /usr/share/zsh/site-functions - doins apps/rebar/priv/shell-completion/zsh/_${MY_PN} -} diff --git a/dev-util/rebar/rebar-3.20.0.ebuild b/dev-util/rebar/rebar-3.20.0.ebuild deleted file mode 100644 index cb084765029d..000000000000 --- a/dev-util/rebar/rebar-3.20.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN}3 -MECK_PV=0.8.13 # see rebar.config - -inherit bash-completion-r1 - -DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP principles" -HOMEPAGE="https://www.rebar3.org https://github.com/erlang/rebar3" -SRC_URI=" - https://github.com/erlang/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - test? ( https://repo.hex.pm/tarballs/meck-${MECK_PV}.tar ) -" -S="${WORKDIR}"/${MY_PN}-${PV} - -LICENSE="Apache-2.0 MIT BSD" -SLOT="3" -KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lang/erlang[ssl] - !dev-util/rebar-bin -" -DEPEND="${RDEPEND}" - -src_unpack() { - unpack ${P}.tar.gz - - if use test; then - mkdir "${S}"/vendor/meck || die - tar -O -xf "${DISTDIR}"/meck-${MECK_PV}.tar contents.tar.gz | - tar -xzf - -C "${S}"/vendor/meck - assert - fi -} - -src_compile() { - ./bootstrap || die -} - -src_test() { - ./rebar3 ct || die -} - -src_install() { - dobashcomp apps/rebar/priv/shell-completion/bash/${MY_PN} - dobin ${MY_PN} - dodoc rebar.config.sample - doman manpages/${MY_PN}.1 - - insinto /usr/share/fish/completion - newins apps/rebar/priv/shell-completion/fish/${MY_PN}.fish ${MY_PN} - - insinto /usr/share/zsh/site-functions - doins apps/rebar/priv/shell-completion/zsh/_${MY_PN} -} diff --git a/dev-util/rebar/rebar-3.21.0.ebuild b/dev-util/rebar/rebar-3.21.0.ebuild deleted file mode 100644 index 92132ff1378f..000000000000 --- a/dev-util/rebar/rebar-3.21.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN}3 -MECK_PV=0.8.13 # see rebar.config - -inherit bash-completion-r1 - -DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP principles" -HOMEPAGE="https://www.rebar3.org https://github.com/erlang/rebar3" -SRC_URI=" - https://github.com/erlang/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - test? ( https://repo.hex.pm/tarballs/meck-${MECK_PV}.tar ) -" -S="${WORKDIR}"/${MY_PN}-${PV} - -LICENSE="Apache-2.0 MIT BSD" -SLOT="3" -KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lang/erlang[ssl] - !dev-util/rebar-bin -" -DEPEND="${RDEPEND}" - -src_unpack() { - unpack ${P}.tar.gz - - if use test; then - mkdir "${S}"/vendor/meck || die - tar -O -xf "${DISTDIR}"/meck-${MECK_PV}.tar contents.tar.gz | - tar -xzf - -C "${S}"/vendor/meck - assert - fi -} - -src_compile() { - ./bootstrap || die -} - -src_test() { - ./rebar3 ct || die -} - -src_install() { - dobashcomp apps/rebar/priv/shell-completion/bash/${MY_PN} - dobin ${MY_PN} - dodoc rebar.config.sample - doman manpages/${MY_PN}.1 - - # MIX_REBAR3: Used by elixir - newenvd - 98rebar3 <<-EOF - MIX_REBAR3=${EPREFIX}/usr/bin/${MY_PN} -EOF - - insinto /usr/share/fish/completion - newins apps/rebar/priv/shell-completion/fish/${MY_PN}.fish ${MY_PN} - - insinto /usr/share/zsh/site-functions - doins apps/rebar/priv/shell-completion/zsh/_${MY_PN} -} diff --git a/dev-util/rebar/rebar-3.22.1.ebuild b/dev-util/rebar/rebar-3.22.1.ebuild deleted file mode 100644 index 92132ff1378f..000000000000 --- a/dev-util/rebar/rebar-3.22.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN}3 -MECK_PV=0.8.13 # see rebar.config - -inherit bash-completion-r1 - -DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP principles" -HOMEPAGE="https://www.rebar3.org https://github.com/erlang/rebar3" -SRC_URI=" - https://github.com/erlang/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - test? ( https://repo.hex.pm/tarballs/meck-${MECK_PV}.tar ) -" -S="${WORKDIR}"/${MY_PN}-${PV} - -LICENSE="Apache-2.0 MIT BSD" -SLOT="3" -KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-lang/erlang[ssl] - !dev-util/rebar-bin -" -DEPEND="${RDEPEND}" - -src_unpack() { - unpack ${P}.tar.gz - - if use test; then - mkdir "${S}"/vendor/meck || die - tar -O -xf "${DISTDIR}"/meck-${MECK_PV}.tar contents.tar.gz | - tar -xzf - -C "${S}"/vendor/meck - assert - fi -} - -src_compile() { - ./bootstrap || die -} - -src_test() { - ./rebar3 ct || die -} - -src_install() { - dobashcomp apps/rebar/priv/shell-completion/bash/${MY_PN} - dobin ${MY_PN} - dodoc rebar.config.sample - doman manpages/${MY_PN}.1 - - # MIX_REBAR3: Used by elixir - newenvd - 98rebar3 <<-EOF - MIX_REBAR3=${EPREFIX}/usr/bin/${MY_PN} -EOF - - insinto /usr/share/fish/completion - newins apps/rebar/priv/shell-completion/fish/${MY_PN}.fish ${MY_PN} - - insinto /usr/share/zsh/site-functions - doins apps/rebar/priv/shell-completion/zsh/_${MY_PN} -} diff --git a/dev-util/rgbds/Manifest b/dev-util/rgbds/Manifest index 32a16ec38a21..bd5867cd1dc8 100644 --- a/dev-util/rgbds/Manifest +++ b/dev-util/rgbds/Manifest @@ -1,6 +1,6 @@ DIST rgbds-0.6.1.tar.gz 8041890 BLAKE2B cd5483e6fa5e2ca3bc9a6e3de44fdf7dc92289d558ac72d8922c0cf21b9dc576b878bfd7610cb41f791ad16cc415e446c925ee0dbc77ec4370d6ef4549935681 SHA512 b4a111e3d98a190d3c9b500dc59585fe68a8e6febc79b6716b406b96714e401bac427336388409ae456ee0f1e5a2c285bfe7b4bfa10e0d148ffc161adefe435b DIST rgbds-0.7.0.tar.gz 8053662 BLAKE2B 07f6901eeaade45125acce5c33430bdefc5a4228d2fe952d55ca254c0fc17dc5248262ecc7df5e9dd0a73aab29a39a2b38988a7ae93ad739609397a286e96aa9 SHA512 82d799f9639cb3a4c110f84f5184f46a371e66428e7d3b4f3f0229473d472dea1b381268df92736f2d1d4f5e8e2c83b61888c3ab4055768f9472b834f66f2f68 -EBUILD rgbds-0.6.1.ebuild 796 BLAKE2B b987811713b906c2d30e89afc96b5c24169e34a693444b7ba934c06de04dd28171f08f44d390b9bd38979bf6860e60aa295962b963b827dcdad3b6d8ef2a8e2b SHA512 cde4ecea869b20932df8c70291aa66d6eaf19b19a0d79575c3488d6fe9ea41c5f3fc92b5582ae24a1d519c9b608840c5ba1117c7ae984b4cdd8b863538327990 -EBUILD rgbds-0.7.0.ebuild 976 BLAKE2B 255902802b52a48c186488aa80fdbc116316fa86476917206cbd1370da4bcc224cf4eb55fefa93a86acdf9978520d8edf67e6ee0f8ed55b75079db2bf9753a3e SHA512 316ec06589680253fd130b84de79386af6395057916622cda50b5a27faab616d76f0ca3328d153a12444d80a6423a2397ca8f50cfe243e95c33928a5e69ebf20 -EBUILD rgbds-9999.ebuild 975 BLAKE2B 81ed2d8c3ba1dda0251bea61c83d5501aa510e9cbf56a2658ed8a83d50e5c4a27e54e1744897c6fb96fa2490b8af6c13d775db4754c542cd54759784c79df8b9 SHA512 652385189e9c705c02abc0ae7634f00904effd3b451271706cff77a00010bdba3a75b473ea6d8996feed813229bdad267998d27c684273b75779f54953856408 +EBUILD rgbds-0.6.1.ebuild 816 BLAKE2B 7992f7590f30bd809b3b5551b52ce2fe8f28e031d7a931373952717a6c20b8014e2f8a2d3b66ae9aa8e87e1ba5bb84c85063cf1ab7e4be569a395f72b88b71db SHA512 f7305129d91c25e6fc1d704e2a1bd147201a711225817293007f238943ef30eb4e033a5d4f41a962360b3b190ae11183d944fe49009226cfd747cf3f593439f2 +EBUILD rgbds-0.7.0.ebuild 966 BLAKE2B ab4ce0569be9f791bfe882a45df513040009f288f06d1e7836f37de2036dabc479b6089ecf29cffe9841c942de4fd1e97718984f79aa5a15821484b6e6af872c SHA512 1de7867d3a995ec2ce9b014efcfe32590b1d1f23fa7d3c48d9ac2932bdf5f25dcfd8568639ae6ed52ff113ef2c74ab86518269d697170177cfd6a6e4339f8328 +EBUILD rgbds-9999.ebuild 965 BLAKE2B 2d7a09fbc6b74045afb0d6b28bfbe97cdbeac75e7bb7ef40b3eb6db5749df6eac1f0b7fb069057529a9346b89e243afab66ce58c79a9ea3f3f4ad3c0b7aefc05 SHA512 accf0283238ec15cc9770e8d1ed4c805fe50d1516a9165fd643a0027b23d8a66ec871b5078bc89f42dc41df0ea22595c0921f534028bc7b4eeedf6fe3dee1dd0 MISC metadata.xml 682 BLAKE2B cf9153f0ca5faaefa518fd7300d4107d3eb4770f8471ccbaf90bfb8ca6397c3387b970b4ed97a8c5ea78695f168be3265d6e3bf84fa67dcef4ba214cd7f7bd3e SHA512 b4810cc1b6c4b9b557a11e0b172520bf0d74fd2874c6557726e51a85e946ec9e60ba4952e2746f19de25f98b97918aab1fef7c7278956ab0d0f2f551d709e20f diff --git a/dev-util/rgbds/rgbds-0.6.1.ebuild b/dev-util/rgbds/rgbds-0.6.1.ebuild index 87cf24b0e1a2..91276f0bb814 100644 --- a/dev-util/rgbds/rgbds-0.6.1.ebuild +++ b/dev-util/rgbds/rgbds-0.6.1.ebuild @@ -20,7 +20,10 @@ SLOT="0" DEPEND="media-libs/libpng" RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND=" + sys-devel/bison + virtual/pkgconfig +" src_compile() { append-flags -DNDEBUG diff --git a/dev-util/rgbds/rgbds-0.7.0.ebuild b/dev-util/rgbds/rgbds-0.7.0.ebuild index dad5871d9c6d..96b85fe6003d 100644 --- a/dev-util/rgbds/rgbds-0.7.0.ebuild +++ b/dev-util/rgbds/rgbds-0.7.0.ebuild @@ -20,8 +20,10 @@ SLOT="0" DEPEND="media-libs/libpng" RDEPEND="${DEPEND}" -BDEPEND="app-alternatives/yacc[bison] - virtual/pkgconfig" +BDEPEND=" + sys-devel/bison + virtual/pkgconfig +" src_compile() { append-flags -DNDEBUG diff --git a/dev-util/rgbds/rgbds-9999.ebuild b/dev-util/rgbds/rgbds-9999.ebuild index 1c56a141d6b9..0a79e0043a34 100644 --- a/dev-util/rgbds/rgbds-9999.ebuild +++ b/dev-util/rgbds/rgbds-9999.ebuild @@ -20,8 +20,10 @@ SLOT="0" DEPEND="media-libs/libpng" RDEPEND="${DEPEND}" -BDEPEND="app-alternatives/yacc[bison] - virtual/pkgconfig" +BDEPEND=" + sys-devel/bison + virtual/pkgconfig +" src_compile() { append-flags -DNDEBUG diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest index 7a15603f58a9..da4275d10690 100644 --- a/dev-util/ruff/Manifest +++ b/dev-util/ruff/Manifest @@ -1,4 +1,3 @@ -AUX 0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch 1232 BLAKE2B e71de8565aa0bc6e23fa48da8b0aa34c633a8613679e2ef72a50542bada2730cc49d15aba1563dd6d6ebe754b3871ff569b8cb85c767e42bb17fe723a3f97fd5 SHA512 b4b20dde59706192fcd382ae7ea93ce05077d47191b2de494f29ec6681fa95d5bd0332af024d33860937ef6541b7adee8bbe6caad5b4bcc73dcda64dc9677cd5 AUX ruff-0.1.14-tests.patch 454 BLAKE2B 0b463b44406811eed53ba0ad41da4807f8865abd4e32e56ac391cad250c1bb22b79a521ed4c7eaed9158f1660d2f15407a001600b68b2f3824376f55ba1e9435 SHA512 873f0a044f0dc662ca9ddd3c1cd0763df735618d965f2c6d849b6622e6ecefceb5495a86dc5bd8dd475473c11f03c0379f5cd910200e0a2637cfaf6e29f7e6c5 AUX ruff-0.2.0-tests.patch 482 BLAKE2B 07ed6b3f416dd43439640f8101fc0fd7272752fc03a60761e1e60d1c99b0ae1efc031565a3cea632a0ba755e4c50bb239e3da827313fd72e8199bc42e536b7dd SHA512 2603c4392cd9055fc23a5bd53d6938b8f8f7ab7fb0e7e9a5201cec86b504d235396da49fddd2ff4d91252e26858738373b9d79d6796ca6db78ff14189a068176 DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e diff --git a/dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch b/dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch deleted file mode 100644 index ea652b5efd04..000000000000 --- a/dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch +++ /dev/null @@ -1,29 +0,0 @@ -From dbf82233b81b0c3e3aedcb0a26f6c51e66df0797 Mon Sep 17 00:00:00 2001 -From: Charlie Marsh -Date: Tue, 12 Mar 2024 12:46:36 -0700 -Subject: [PATCH] Gate f-string struct size test for Rustc < 1.76 (#10371) - -Closes https://github.com/astral-sh/ruff/issues/10319. - -Signed-off-by: Eli Schwartz ---- - crates/ruff_python_ast/src/nodes.rs | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/crates/ruff_python_ast/src/nodes.rs b/crates/ruff_python_ast/src/nodes.rs -index 32a3435e7..53cf5b8d8 100644 ---- a/crates/ruff_python_ast/src/nodes.rs -+++ b/crates/ruff_python_ast/src/nodes.rs -@@ -4148,7 +4148,8 @@ mod tests { - assert_eq!(std::mem::size_of::(), 56); - assert_eq!(std::mem::size_of::(), 48); - assert_eq!(std::mem::size_of::(), 8); -- assert_eq!(std::mem::size_of::(), 48); -+ // 56 for Rustc < 1.76 -+ assert!(matches!(std::mem::size_of::(), 48 | 56)); - assert_eq!(std::mem::size_of::(), 48); - assert_eq!(std::mem::size_of::(), 32); - assert_eq!(std::mem::size_of::(), 32); --- -2.43.2 - diff --git a/dev-util/tree-sitter-cli/Manifest b/dev-util/tree-sitter-cli/Manifest index 7c705c7a8cbb..7f5df5ea9ea8 100644 --- a/dev-util/tree-sitter-cli/Manifest +++ b/dev-util/tree-sitter-cli/Manifest @@ -178,6 +178,8 @@ DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e557791 DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 DIST tree-sitter-0.20.8.tar.gz 2941223 BLAKE2B 158820a88b20cc96252f8bfdd257e910ca4dc79174bb45ee52623c923b8a634714c65be8f9534411865fb03aaf84bf16bf659567a74cd58141ea687fa89601e5 SHA512 30fa3f97e1a24d469a7565dc91db629accdfbe081b43d951e9751059a0c7f763d727e95efce5806cd9b1689650773bee1106f4f91ba001da57df3b0d83dda967 DIST tree-sitter-0.20.9.tar.gz 3041304 BLAKE2B a6cf6606f75918eeab7dab0d2758cdba0922b5677cd4c8755982c077ee0a734090c8a87f7dd1fd56525b5864f94f5f19c3fd04e43773877e13968855f976d0c0 SHA512 6882c0edf87232d42aa40936c6a2da46e6dbb89d28b3def67e9c5231af19a517fbe22cf0ce9aa25a8ad4252cef6cf4aa94a00f8d0503a8bdd99ce0edd99a392a +DIST tree-sitter-0.22.1.tar.gz 3038644 BLAKE2B f4a2cae41e6ec327c8a77380fcf531b00a4fcd75997872c73371886379f35e31431da1e175e41b3c6bee9fdad46015d29bec93a103ea1ff36a1d365dc9a04d40 SHA512 fa2656ad3a6d52301b497512aecc87b8c50ab6646aaac4730a26249ed0878e4542e2d256e42e0179ebc06147f772a2cf38f9362bb94ea1a8f0ec8c21e06e75e7 +DIST tree-sitter-cli-0.22.1-crates.tar.xz 21952352 BLAKE2B 6c097ce2cd58495cb0cfb3760f0c4b59b863b2e9eb6af25a178218a82c55b80f2b98bfa18899314b078df68f252aec159d26925abce767afc039c0ee19630026 SHA512 9380762b0217a0b90c9f21c3bc680e0778c09111fc48ff73e2e51534ff62266c69978af5cb758aec353275033935607607c28d24e380d7d2a5ac5d8573c94a19 DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9 DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b271eeee4bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088 @@ -242,4 +244,5 @@ DIST zerocopy-0.7.15.crate 106053 BLAKE2B 6d9757a0ad44d88fbd5945b62964e09d802f4a DIST zerocopy-derive-0.7.15.crate 527188 BLAKE2B 14f407cd48136c8a003084485de2aa79c2405a294e7b46425c669f533bbcbe5180c8161fc464a262eb0a2818c217ec34b496e22dc7080a0d77a06891df7d2aea SHA512 a3ee47781616b2aaceee230b76535ccc6adf354db1952bdbfdd73ab3746a47fbcb7b9a7abe6456b030facc63713d40cf2d0831e357e8ddc088cc1524f92f2e35 EBUILD tree-sitter-cli-0.20.8.ebuild 3231 BLAKE2B 42d9b3c7bbba49dd2e9efadb378394b19f2f2b6c567f811eeb20ddb50333bedfcc42623c9dd613d08fb0d8a13ed34bedad6416f4897f1106655d90c8286ef622 SHA512 37fa95719188ca6b5ac045ab4e51154493928516d914df2a435b0d6ec3c87501caf7da5b6f1b1be028a0e78cbcd7a57d1037596191f8b0a37fe80aa199e6a516 EBUILD tree-sitter-cli-0.20.9.ebuild 4770 BLAKE2B aca22dea8174bce156a8276635ce47724bdc22eba998cff3c3ea0e1bb378cadb333670517e0a6fc3672d638b3bf95cd617e4252206eabdf2364b1c20a4b94f8b SHA512 1aab05f8512bda8e9a12538c7840cc37c7d867e31bb46dc087de8c8114e3451bded81451ac749aa800c57e6d3d4b948c22cac82d3a6d0e49d84057b4f4203735 +EBUILD tree-sitter-cli-0.22.1.ebuild 945 BLAKE2B 8b8e9bd6dd4c489e681313858e58bb1689e5ea6f6496d6e4b836487f0d187d0cd9ae234719d769dc0c094fcc6aea698f7a142cb0e829a7172368c9fef9771402 SHA512 13042e2dabde7fadcd92f8e88f46bed6cdee85c1ea08c0e24e3afe8d7972062b3ed81132e028e28e1390dd2d52f2a68445224a8823dcb77edcd523dc8853e031 MISC metadata.xml 678 BLAKE2B e000f4502ed07b8fffcbf05a9dcf0730407d70a00ddf289b8ffdd9e6d28df6481f7e6eec3416aa1278ad9602c098bde72bcaad4f7819c9554c39baf045555dc8 SHA512 37e64d773a4b01b34208b65be600e6f46c7633571d7ad39210b7957f41f31b296565304a4dc8a4ec0518489a89b1bf7a1b204111c4d428307b562e3f6d0575f8 diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.1.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.1.ebuild new file mode 100644 index 000000000000..73a7e65e1384 --- /dev/null +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.22.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=tree-sitter +MY_P=${MY_PN}-${PV} + +CRATES="" +inherit cargo + +DESCRIPTION="Command-line tool for creating and testing tree-sitter grammars" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter" +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz + ${CARGO_CRATE_URIS} + https://dev.gentoo.org/~arthurzam/distfiles/dev-util/${PN}/${P}-crates.tar.xz" +S="${WORKDIR}"/${MY_P}/cli + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Test seems to require files (grammar definitions) that we don't have. +RESTRICT="test" + +BDEPEND="~dev-libs/tree-sitter-${PV}" +RDEPEND="${BDEPEND}" + +QA_FLAGS_IGNORED="usr/bin/${MY_PN}" diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index 22000ae457d6acbbeee3e04bb73570e39362e4e4..efe0f4a749c67e3b2fd688e259908f579a2e3fb2 100644 GIT binary patch delta 11373 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 delta 11331 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 F005FAYf}IK diff --git a/dev-vcs/git-big-picture/Manifest b/dev-vcs/git-big-picture/Manifest index 8ea2af0bd4e1..2ff4e58075a3 100644 --- a/dev-vcs/git-big-picture/Manifest +++ b/dev-vcs/git-big-picture/Manifest @@ -1,6 +1,5 @@ DIST git-big-picture-1.2.2.tar.gz 2964564 BLAKE2B 39971b21a9c9a0a8d1bf41f37350a158b634d2eaa0add460c1c18b70f643ab226736d53a337d4ed2583903a5d6c3188ab7a1b06f48a3f354e28d57ec74441599 SHA512 62c43727bb688d6572e7caafe9c5da3b782504738dd0d83d5df675ba757e8be22a8630ec1863c07f0fd2e54549b2ccbd1250ba8f367a6f840afa7b8962c487e8 DIST git-big-picture-1.3.0.tar.gz 2965335 BLAKE2B 07e7485259c63d4826bc73280d41c4f64abf526f817213f81d8de5318cbdae6b348589028b82c961b06806137cd6dd265bfb0ff4df55cd1eeb418cb7bd7b8f67 SHA512 8e0a6c821308fe54b2924b6dd1f7294f205e301c20cb9d43837a16e9b2848a5476497e3868b3b96e512f3b8cf8f20639f07932b26f3507d77a2a9bae01707de7 -EBUILD git-big-picture-1.2.2-r1.ebuild 946 BLAKE2B d13138ecce59bd926e705a0dc804929e50c6b8f0bb7a4097aa506a07ffd94c602e4cca31d2fb4a810176fb8d255a3949fcc1343afa59fc935340f2534e333e4a SHA512 ca6c462dff061ad399c1a5324c4ee62b6ef7cbfee6f81f21e3e449cc174b57d901e4879997c6f44e977a7cdbe962130cb9c32cc916f405cb879d7f7ac90f6625 EBUILD git-big-picture-1.2.2-r2.ebuild 971 BLAKE2B 9018a6dcdb2a9261c3491a509f979c0602f516070848300c37e79c1bd728dd19c25305abb5e4b429ab98542854e328b50fb9a8db2287eaeb3912d4aac9b36f12 SHA512 338de26ef03ed0b400aba478cd6eba55c4d227b4a0aec37c5b83198e30e3f7127e55d79c4cb4cac85680524de898009d352cc223ce77f3ee2f7f440f90223362 EBUILD git-big-picture-1.2.2-r3.ebuild 972 BLAKE2B 65b679f7a851faea0f31966115be4ae024559b2f309d5ec4b27c4ef9b89ddf848a9be446fc2a27ea44ed259fe5547a7f32d26042fdfea7a419bacddf39126908 SHA512 b79a5a16c04b9346c031d1faad5fc0171d91a8c1323e18d5e85a2e742913ab7db73d706578e2e2415d65a9597dcadf8b074195ad700af31326545b18d914a5c1 EBUILD git-big-picture-1.3.0.ebuild 984 BLAKE2B 962d55b0d04f3eb756681ac3d3b5c7b6e3784f1f818a6aefbb6ab658f5dc1e0d8dc6ba446e38c22d185e2e0b237751ee1848c11f54908facf792fa570080eeaf SHA512 fd1a507e4185d23d94f45bfcb4efadeccafb297cba56b42ee6c78eb34bbd97aa7acc5402be2a2b548f7f05e2de8e1bf225e246808a8891b298f3f2496607128f diff --git a/dev-vcs/git-big-picture/git-big-picture-1.2.2-r1.ebuild b/dev-vcs/git-big-picture/git-big-picture-1.2.2-r1.ebuild deleted file mode 100644 index 08837df7a9ed..000000000000 --- a/dev-vcs/git-big-picture/git-big-picture-1.2.2-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -# DISTUTILS_USE_PEP517=setuptools # blocked by use of distutils_install_for_testing -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Visualization tool for Git repositories" -HOMEPAGE="https://github.com/git-big-picture/git-big-picture" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="test" - -DEPEND=" - test? ( - dev-python/parameterized[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-util/cram[${PYTHON_USEDEP}] - ) -" -# No need for "[python]" or "[${PYTHON_USEDEP}]" with any of these -# since they are invoked using subprocess -RDEPEND=" - dev-vcs/git - media-gfx/graphviz[svg] -" - -RESTRICT="!test? ( test )" - -python_test() { - pytest -vv test.py || die "Tests fail with ${EPYTHON}" - - distutils_install_for_testing - cram test.cram || die "Tests fail with ${EPYTHON}" -} diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index 2bc4dd2b9cb61116e9d865a8363f37d89d22ebd4..d6e0f1ed49562800fe503e07a7c5926bda9b4b5f 100644 GIT binary patch delta 37887 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 delta 37895 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 Hju!y{J@Ufx diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass index 2290e8067813..1ced771c5345 100644 --- a/eclass/autotools.eclass +++ b/eclass/autotools.eclass @@ -149,7 +149,7 @@ if [[ -n ${WANT_AUTOCONF} ]] ; then export WANT_AUTOCONF fi -_libtool_atom=">=dev-build/libtool-2.4.7" +_libtool_atom=">=dev-build/libtool-2.4.7-r3" if [[ -n ${WANT_LIBTOOL} ]] ; then case ${WANT_LIBTOOL} in none) _libtool_atom="" ;; diff --git a/eclass/libtool.eclass b/eclass/libtool.eclass index 9797b22aabff..bd6141e1ede9 100644 --- a/eclass/libtool.eclass +++ b/eclass/libtool.eclass @@ -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 # @ECLASS: libtool.eclass @@ -18,8 +18,8 @@ if [[ -z ${_LIBTOOL_ECLASS} ]]; then _LIBTOOL_ECLASS=1 case ${EAPI} in - 6) DEPEND=">=app-portage/elt-patches-20170815" ;; - 7|8) BDEPEND=">=app-portage/elt-patches-20170815" ;; + 6) DEPEND=">=app-portage/elt-patches-20240116" ;; + 7|8) BDEPEND=">=app-portage/elt-patches-20240116" ;; *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; esac diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index 2086d44e7576..a83ffa49dba5 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -72,15 +72,12 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then _LLVM_SOURCE_TYPE=snapshot case ${PV} in + 19.0.0_pre20240322) + EGIT_COMMIT=f3cfe016c5d8429c0dccfa6f85442e2ea0d45a58 + ;; 19.0.0_pre20240316) EGIT_COMMIT=6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e ;; - 19.0.0_pre20240309) - EGIT_COMMIT=1c7607e8ee6ec4ca3abce1561dd39a98d4efac96 - ;; - 19.0.0_pre20240302) - EGIT_COMMIT=597f9761c3a5ba278fa930d2fac13f156287d505 - ;; *) die "Unknown snapshot: ${PV}" ;; diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index e962c8181693..6a515f9b5c69 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -22,7 +22,7 @@ _TOOLCHAIN_ECLASS=1 DESCRIPTION="The GNU Compiler Collection" HOMEPAGE="https://gcc.gnu.org/" -inherit edo flag-o-matic gnuconfig libtool multilib pax-utils toolchain-funcs prefix +inherit edo flag-o-matic gnuconfig libtool multilib pax-utils python-any-r1 toolchain-funcs prefix tc_is_live() { [[ ${PV} == *9999* ]] @@ -84,6 +84,11 @@ tc_version_is_between() { # Used to override GCC version. Useful for e.g. live ebuilds or snapshots. # Defaults to ${PV}. +# @ECLASS_VARIABLE: TOOLCHAIN_GCC_VALIDATE_FAILURES_VERSION +# @DESCRIPTION: +# Version of test comparison script (validate_fails.py) to use. +: "${GCC_VALIDATE_FAILURES_VERSION:=7bbfb01a32b73842f8908de028703510a0e12057}" + # @ECLASS_VARIABLE: TOOLCHAIN_USE_GIT_PATCHES # @DEFAULT_UNSET # @DESCRIPTION: @@ -93,6 +98,39 @@ tc_version_is_between() { # for 13.0, we don't want to create new patchsets for every single 13.0 snapshot, # so just grab patches from git each time if this variable is set). +# @ECLASS_VARIABLE: GCC_TESTS_COMPARISON_DIR +# @USER_VARIABLE +# @DESCRIPTION: +# Source of previous GCC test results and location to store new results. +: "${GCC_TESTS_COMPARISON_DIR:=${BROOT}/var/cache/gcc/testresults/${CHOST}}" + +# @ECLASS_VARIABLE: GCC_TESTS_COMPARISON_SLOT +# @USER_VARIABLE +# @DESCRIPTION: +# Slot to compare test results with. Defaults to current slot. +: "${GCC_TESTS_COMPARISON_SLOT:=${SLOT}}" + +# @ECLASS_VARIABLE: GCC_TESTS_IGNORE_NO_BASELINE +# @DEFAULT_UNSET +# @USER_VARIABLE +# @DESCRIPTION: +# Ignore missing baseline/reference data and create new baseline. +: "${GCC_TESTS_IGNORE_NO_BASELINE:=}" + +# @ECLASS_VARIABLE: GCC_TESTS_CHECK_TARGET +# @USER_VARIABLE +# @DESCRIPTION: +# Defaults to 'check'. Allows choosing a different test target, e.g. +# 'test-gcc' (https://gcc.gnu.org/install/test.html). +: "${GCC_TESTS_CHECK_TARGET:=check}" + +# @ECLASS_VARIABLE: GCC_TESTS_RUNTESTFLAGS +# @DEFAULT_UNSET +# @USER_VARIABLE +# @DESCRIPTION: +# Extra options to pass to DejaGnu as RUNTESTFLAGS. +: "${GCC_TESTS_RUNTESTFLAGS:=}" + # @ECLASS_VARIABLE: TOOLCHAIN_PATCH_DEV # @DEFAULT_UNSET # @DESCRIPTION: @@ -311,6 +349,7 @@ BDEPEND=" >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( + ${PYTHON_DEPS} >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) @@ -320,7 +359,7 @@ DEPEND="${RDEPEND}" if [[ ${PN} == gcc && ${PV} == *_p* ]] ; then # Snapshots don't contain info pages. # If they start to, adjust gcc_cv_prog_makeinfo_modern logic in toolchain_src_configure. - # Needed unless/until https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106899 is fixed + # Needed unless/until https://gcc.gnu.org/PR106899 is fixed BDEPEND+=" sys-apps/texinfo" fi @@ -484,6 +523,8 @@ get_gcc_src_uri() { [[ -n ${MUSL_VER} ]] && \ GCC_SRC_URI+=" $(gentoo_urls gcc-${MUSL_GCC_VER}-musl-patches-${MUSL_VER}.tar.${TOOLCHAIN_PATCH_SUFFIX})" + GCC_SRC_URI+=" test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=${GCC_VALIDATE_FAILURES_VERSION} -> ${PN}-validate-failures-${GCC_VALIDATE_FAILURES_VERSION}.py )" + echo "${GCC_SRC_URI}" } @@ -513,6 +554,8 @@ toolchain_pkg_setup() { # Avoid really confusing logs from subconfigure spam, makes logs far # more legible. MAKEOPTS="--output-sync=line ${MAKEOPTS}" + + use test && python-any-r1_pkg_setup } #---->> src_unpack <<---- @@ -576,6 +619,11 @@ toolchain_src_prepare() { tc_enable_hardened_gcc fi + if use test ; then + cp "${DISTDIR}"/${PN}-validate-failures-${GCC_VALIDATE_FAILURES_VERSION}.py "${T}"/validate_failures.py || die + chmod +x "${T}"/validate_failures.py || die + fi + # Make sure the pkg-config files install into multilib dirs. # Since we configure with just one --libdir, we can't use that # (as gcc itself takes care of building multilibs). bug #435728 @@ -595,16 +643,6 @@ toolchain_src_prepare() { gnuconfig_update - # Update configure files - local f - einfo "Fixing misc issues in configure files" - for f in $(grep -l 'autoconf version 2.13' $(find "${S}" -name configure)) ; do - ebegin " Updating ${f/${S}\/} [LANG]" - patch "${f}" "${FILESDIR}"/gcc-configure-LANG.patch >& "${T}"/configure-patch.log \ - || eerror "Please file a bug about this" - eend $? - done - if ! use prefix-guest && [[ -n ${EPREFIX} ]] ; then einfo "Prefixifying dynamic linkers..." for f in gcc/config/*/*linux*.h ; do @@ -765,7 +803,7 @@ toolchain_src_configure() { gcc_do_filter_flags if ! tc_version_is_at_least 11 && [[ $(gcc-major-version) -ge 12 ]] ; then - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105695 + # https://gcc.gnu.org/PR105695 # bug #849359 export ac_cv_std_swap_in_utility=no fi @@ -1006,7 +1044,7 @@ toolchain_src_configure() { fi confgcc+=( - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100289 + # https://gcc.gnu.org/PR100289 # TOOD: Find a way to disable this just for stage1 cross? --disable-gcov @@ -1336,7 +1374,7 @@ toolchain_src_configure() { # TODO: Ignore RCs here (but TOOLCHAIN_IS_RC isn't yet an eclass var) if [[ ${PV} == *_p* && -f "${S}"/gcc/doc/gcc.info ]] ; then - # Safeguard against https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106899 being fixed + # Safeguard against https://gcc.gnu.org/PR106899 being fixed # without corresponding ebuild changes. eqawarn "Snapshot release with pre-generated info pages found!" eqawarn "The BDEPEND in the ebuild should be updated to drop texinfo." @@ -1567,6 +1605,32 @@ gcc_do_filter_flags() { fi fi + declare -A l1_cache_sizes=() + # Workaround for inconsistent cache sizes on hybrid P/E cores + # See PR111768 (and bug #904426, bug #908523, and bug #915389) + if [[ ${CBUILD} == @(x86_64|i?86)* ]] && [[ ${CFLAGS} == *-march=native* ]] && tc-is-gcc ; then + local x + local l1_cache_size + # Iterate over all cores and find their L1 cache size + for x in $(seq 0 $(($(nproc)-1))) ; do + [[ -z ${x} || ${x} -gt 64 ]] && break + l1_cache_size=$(taskset --cpu-list ${x} $(tc-getCC) -Q --help=params -O2 -march=native \ + | awk '{ if ($1 ~ /^.*param.*l1-cache-size/) print $2; }' || die) + [[ -n ${l1_cache_size} && ${l1_cache_size} =~ ^[0-9]+$ ]] || break + l1_cache_sizes[${l1_cache_size}]=1 + done + # If any of them are different, abort. We can't just pass one value of + # l1-cache-size because it doesn't cancel out the -march=native one. + if [[ ${#l1_cache_sizes[@]} -gt 1 ]] ; then + eerror "Different values of l1-cache-size detected!" + eerror "GCC will fail to bootstrap when comparing files with these flags." + eerror "This CPU is likely big.little/hybrid hardware with power/efficiency cores." + eerror "Please install app-misc/resolve-march-native and run 'resolve-march-native'" + eerror "to find a safe value of CFLAGS for this CPU. Note that this may vary" + eerror "depending on the core it ran on. taskset can be used to fix the cores used." + die "Varying l1-cache-size found, aborting (bug #915389, gcc PR#111768)" + fi + fi if ver_test -lt 13.6 ; then # These aren't supported by the just-built compiler either. @@ -1799,7 +1863,7 @@ gcc_do_make() { emake doc-man-doxygen # Clean bogus manpages. bug #113902 - find -name '*_build_*' -delete + find -name '*_build_*' -delete || die # Blow away generated directory references. Newer versions of gcc # have gotten better at this, but not perfect. This is easier than @@ -1817,48 +1881,68 @@ gcc_do_make() { #---->> src_test <<---- toolchain_src_test() { - cd "${WORKDIR}"/build || die + # GCC's testsuite is a special case. + # + # * Generally, people work off comparisons rather than a full set of + # passing tests. + # + # * The guality (sic) tests are for debug info quality and are especially + # unreliable. + # + # * The execute torture tests are hopefully a good way for us to smoketest + # and find critical regresions. - # From opensuse's spec file: - # "asan needs a whole shadow address space" + # From opensuse's spec file: "asan needs a whole shadow address space" ulimit -v unlimited # 'asan' wants to be preloaded first, so does 'sandbox'. - # To make asan tests work disable sandbox for all of test suite. - # 'backtrace' tests also does not like 'libsandbox.so' presence. - # - # Nonfatal here as we die if compare_tests failed - SANDBOX_ON=0 LD_PRELOAD= nonfatal emake -k check - local success_tests=$? + # To make asan tests work, we disable sandbox for all of test suite. + # The 'backtrace' tests also do not like the presence of 'libsandbox.so'. + local -x SANDBOX_ON=0 + local -x LD_PRELOAD= + + # Controls running expensive tests in e.g. the torture testsuite. + local -x GCC_TEST_RUN_EXPENSIVE=1 + + # nonfatal here as we die if the comparison below fails. Also, note that + # the exit code of targets other than 'check' may be unreliable. + nonfatal emake -C "${WORKDIR}"/build -k "${GCC_TESTS_CHECK_TARGET}" RUNTESTFLAGS="${GCC_TESTS_RUNTESTFLAGS}" + + if [[ -z ${GCC_TESTS_IGNORE_NO_BASELINE} && -f "${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail" ]] ; then + # TODO: Distribute some baseline results in e.g. gcc-patches.git? + # validate_failures.py manifest files support include directives. + einfo "Comparing with previous cached results at GCC_TESTS_COMPARISON_DIR=${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail" + + edo "${T}"/validate_failures.py \ + --srcpath="${S}" \ + --build_dir="${WORKDIR}"/build \ + --manifest="${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail" + else + # nonfatal first because we want to run again with comparison data if available. + nonfatal edo "${T}"/validate_failures.py \ + --srcpath="${S}" \ + --build_dir="${WORKDIR}"/build + ret=$? - if [[ ! -d "${BROOT}"/var/cache/gcc/${SLOT} ]] && ! [[ ${success_tests} -eq 0 ]] ; then # We have no reference data saved from a previous run to know if # the failures are tolerable or not, so we bail out. - eerror "Reference test data does NOT exist at ${BROOT}/var/cache/gcc/${SLOT}" - eerror "Tests failed and nothing to compare with, so this is a fatal error." - eerror "(Set GCC_TESTS_IGNORE_NO_BASELINE=1 to make this non-fatal for initial run.)" + eerror "No reference test data at GCC_TESTS_COMPARISON_DIR=${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail!" + eerror "GCC's tests require a baseline to compare with for any reasonable interpretation of results." - if [[ -z ${GCC_TESTS_IGNORE_NO_BASELINE} ]] ; then + if [[ -n ${GCC_TESTS_IGNORE_NO_BASELINE} ]] ; then + eerror "GCC_TESTS_IGNORE_NO_BASELINE is set, creating new baseline manifest..." + elif [[ ${ret} != 0 ]]; then + eerror "(Set GCC_TESTS_IGNORE_NO_BASELINE=1 to make this non-fatal for initial run.)" die "Tests failed (failures occurred with no reference data)" fi fi - einfo "Testing complete! Review the following output to check for success or failure." - einfo "Please ignore any 'mail' lines in the summary output below (no mail is sent)." - einfo "Summary:" - "${S}"/contrib/test_summary - - # If previous results exist on the system, compare with it - # TODO: Distribute some baseline results in e.g. gcc-patches.git? - if [[ -d "${BROOT}"/var/cache/gcc/${SLOT} ]] ; then - einfo "Comparing with previous cached results at ${BROOT}/var/cache/gcc/${SLOT}" - - # Exit with the following values: - # 0 if there is nothing of interest - # 1 if there are errors when comparing single test case files - # N for the number of errors found when comparing directories - "${S}"/contrib/compare_tests "${BROOT}"/var/cache/gcc/${SLOT}/ . || die "Comparison for tests results failed, error code: $?" - fi + # Produce an updated set of expected results + edo "${T}"/validate_failures.py \ + --srcpath="${S}" \ + --build_dir="${WORKDIR}"/build \ + --manifest="${T}"/${CHOST}.xfail \ + --produce_manifest &> /dev/null } #---->> src_install <<---- @@ -1886,7 +1970,7 @@ toolchain_src_install() { # See https://gcc.gnu.org/onlinedocs/gcc-11.3.0/jit/internals/index.html#packaging-notes # and bug #843341. # - # Both of the non-JIT and JIT builds are configured to install to $(DESTDIR) + # Both of the non-JIT and JIT builds are configured to install to $(DESTDIR) # Install the configuration with --enable-host-shared first # *then* the one without, so that the faster build # of "cc1" et al overwrites the slower build. @@ -1896,9 +1980,9 @@ toolchain_src_install() { S="${WORKDIR}"/build-jit emake DESTDIR="${D}" -j1 install # Punt some tools which are really only useful while building gcc - find "${ED}" -name install-tools -prune -type d -exec rm -rf "{}" \; + find "${ED}" -name install-tools -prune -type d -exec rm -rf "{}" \; || die # This one comes with binutils - find "${ED}" -name libiberty.a -delete + find "${ED}" -name libiberty.a -delete || die # Move the libraries to the proper location gcc_movelibs @@ -1913,16 +1997,16 @@ toolchain_src_install() { # with it. Several reported bugs exist where the resulting image # was wrong, rather than a simple compile/install failure: # - bug #906155 - # - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42980 - # - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51814 - # - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103656 - # - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109898 + # - https://gcc.gnu.org/PR42980 + # - https://gcc.gnu.org/PR51814 + # - https://gcc.gnu.org/PR103656 + # - https://gcc.gnu.org/PR109898 S="${WORKDIR}"/build emake DESTDIR="${D}" -j1 install # Punt some tools which are really only useful while building gcc - find "${ED}" -name install-tools -prune -type d -exec rm -rf "{}" \; + find "${ED}" -name install-tools -prune -type d -exec rm -rf "{}" \; || die # This one comes with binutils - find "${ED}" -name libiberty.a -delete + find "${ED}" -name libiberty.a -delete || die # Move the libraries to the proper location gcc_movelibs @@ -1998,9 +2082,9 @@ toolchain_src_install() { rm -rf "${ED}"/usr/share/{man,info} rm -rf "${D}"${DATAPATH}/{man,info} else - local cxx_mandir=$(find "${WORKDIR}/build/${CTARGET}/libstdc++-v3" -name man) + local cxx_mandir=$(find "${WORKDIR}/build/${CTARGET}/libstdc++-v3" -name man || die) if [[ -d ${cxx_mandir} ]] ; then - cp -r "${cxx_mandir}"/man? "${D}${DATAPATH}"/man/ + cp -r "${cxx_mandir}"/man? "${D}${DATAPATH}"/man/ || die fi fi @@ -2013,7 +2097,8 @@ toolchain_src_install() { docompress "${DATAPATH}"/{info,man} - # Prune empty dirs left behind + # Prune empty dirs left behind. It's fine not to die here as we may + # really have no empty dirs left. find "${ED}" -depth -type d -delete 2>/dev/null # libstdc++.la: Delete as it doesn't add anything useful: g++ itself @@ -2051,17 +2136,17 @@ toolchain_src_install() { -name libitm.la -o \ -name libvtv.la -o \ -name 'lib*san.la' \ - ')' -type f -delete + ')' -type f -delete || die # Use gid of 0 because some stupid ports don't have # the group 'root' set to gid 0. Send to /dev/null # for people who are testing as non-root. - chown -R 0:0 "${D}${LIBPATH}" 2>/dev/null + chown -R 0:0 "${D}${LIBPATH}" 2>/dev/null || die # Installing gdb pretty-printers into gdb-specific location. local py gdbdir=/usr/share/gdb/auto-load${LIBPATH} - pushd "${D}${LIBPATH}" >/dev/null - for py in $(find . -name '*-gdb.py') ; do + pushd "${D}${LIBPATH}" >/dev/null || die + for py in $(find . -name '*-gdb.py' || die) ; do local multidir=${py%/*} insinto "${gdbdir}/${multidir}" @@ -2071,7 +2156,7 @@ toolchain_src_install() { rm "${py}" || die done - popd >/dev/null + popd >/dev/null || die # Don't scan .gox files for executable stacks - false positives export QA_EXECSTACK="usr/lib*/go/*/*.gox" @@ -2082,16 +2167,9 @@ toolchain_src_install() { pax-mark -r "${ED}/libexec/gcc/${CTARGET}/${GCC_CONFIG_VER}/cc1plus" if use test ; then - # TODO: In future, install orphaned to allow comparison across - # more versions even after unmerged? Also would be useful for - # historical records and tracking down regressions a while - # after they first appeared, but were only just reported. - einfo "Copying test results to ${EPREFIX}/var/cache/gcc/${SLOT} for future comparison" - ( - dodir /var/cache/gcc/${SLOT} - cd "${WORKDIR}"/build || die - find . -name \*.sum -exec cp --parents -v {} "${ED}"/var/cache/gcc/${SLOT} \; - ) + mkdir "${T}"/test-results || die + cd "${WORKDIR}"/build || die + find . -name \*.sum -exec cp --parents -v {} "${T}"/test-results \; || die fi } @@ -2138,7 +2216,7 @@ gcc_movelibs() { removedirs="${removedirs} ${FROMDIR}" FROMDIR=${D}${FROMDIR} if [[ ${FROMDIR} != "${TODIR}" && -d ${FROMDIR} ]] ; then - local files=$(find "${FROMDIR}" -maxdepth 1 ! -type d 2>/dev/null) + local files=$(find "${FROMDIR}" -maxdepth 1 ! -type d 2>/dev/null || die) if [[ -n ${files} ]] ; then mv ${files} "${TODIR}" || die fi @@ -2154,7 +2232,7 @@ gcc_movelibs() { for FROMDIR in ${removedirs} ; do rmdir "${D}"${FROMDIR} >& /dev/null done - + # XXX: Intentionally no die, here to remove empty dirs find -depth "${ED}" -type d -exec rmdir {} + >& /dev/null } @@ -2244,6 +2322,26 @@ create_revdep_rebuild_entry() { EOF } +#---->> pkg_pre* <<---- + +toolchain_pkg_preinst() { + if use test ; then + # Install as orphaned to allow comparison across more versions even + # after unmerged. Also useful for historical records and tracking + # down regressions a while after they first appeared, but were only + # just reported. + einfo "Copying test results to ${GCC_TESTS_COMPARISON_DIR}/${SLOT}/${CHOST}.xfail for future comparison" + ( + mkdir -p "${GCC_TESTS_COMPARISON_DIR}/${SLOT}" || die + cd "${T}"/test-results || die + # May not exist with test-fail-continue + if [[ -f "${T}"/${CHOST}.xfail ]] ; then + cp -v "${T}"/${CHOST}.xfail "${GCC_TESTS_COMPARISON_DIR}/${SLOT}" || die + fi + ) + fi +} + #---->> pkg_post* <<---- toolchain_pkg_postinst() { @@ -2497,4 +2595,4 @@ fi # enabled-by-default state: # econf $(usex foo '' --disable-foo) -EXPORT_FUNCTIONS pkg_pretend pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_postinst pkg_postrm +EXPORT_FUNCTIONS pkg_pretend pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm diff --git a/eclass/tree-sitter-grammar.eclass b/eclass/tree-sitter-grammar.eclass index b2563220cfc2..b5e020065547 100644 --- a/eclass/tree-sitter-grammar.eclass +++ b/eclass/tree-sitter-grammar.eclass @@ -1,10 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: tree-sitter-grammar.eclass # @MAINTAINER: # Matthew Smith # Nick Sarnie +# Arthur Zamarin # @AUTHOR: # Matthew Smith # @SUPPORTED_EAPIS: 8 @@ -22,7 +23,7 @@ inherit edo multilib toolchain-funcs SRC_URI="https://github.com/tree-sitter/${PN}/archive/${TS_PV:-v${PV}}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${TS_PV:-${PV}}/src +S="${WORKDIR}"/${PN}-${TS_PV:-${PV}} BDEPEND+=" test? ( dev-util/tree-sitter-cli )" IUSE+=" test" @@ -35,6 +36,44 @@ RESTRICT+=" !test? ( test )" # Used to override upstream tag name if tagged differently, e.g. most releases # are v${PV} but some are tagged as rust-${PV}. +# @ECLASS_VARIABLE: TS_BINDINGS +# @PRE_INHERIT +# @DEFAULT_UNSET +# @DESCRIPTION: +# Array of bindings language to build. Currently only "python" is supported. + +for _BINDING in "${TS_BINDINGS[@]}"; do + case ${_BINDING} in + python) + DISTUTILS_EXT=1 + DISTUTILS_OPTIONAL=1 + DISTUTILS_USE_PEP517=setuptools + PYTHON_COMPAT=( python3_{10..12} ) + inherit distutils-r1 + + IUSE+=" python" + REQUIRED_USE+=" python? ( ${PYTHON_REQUIRED_USE} )" + + DEPEND+=" python? ( + ${PYTHON_DEPS} + )" + RDEPEND+=" python? ( + ${PYTHON_DEPS} + >=dev-python/tree-sitter-0.21.0[${PYTHON_USEDEP}] + )" + BDEPEND+=" python? ( + ${PYTHON_DEPS} + ${DISTUTILS_DEPS} + dev-python/wheel[${PYTHON_USEDEP}] + )" + ;; + *) + die "Unknown binding: ${_BINDING}" + ;; + esac +done +unset _BINDING + # @FUNCTION: _get_tsg_abi_ver # @INTERNAL # @DESCRIPTION: @@ -44,33 +83,62 @@ _get_tsg_abi_ver() { # This sed script finds ABI definition string in parser source file, # substitutes all the string until the ABI number, and prints remains # (the ABI number itself) - sed -n 's/#define LANGUAGE_VERSION //p' "${S}"/parser.c || + sed -n 's/#define LANGUAGE_VERSION //p' "${S}"/src/parser.c || die "Unable to extract ABI version for this grammar" } -# @FUNCTION: tree-sitter-grammar_src_compile -# @DESCRIPTION: -# Compiles the Tree Sitter parser as a shared library. -tree-sitter-grammar_src_compile() { +tree-sitter-grammar_src_prepare() { debug-print-function ${FUNCNAME} "${@}" + default + + local binding + for binding in "${TS_BINDINGS[@]}"; do + case ${binding} in + python) + use python && distutils-r1_src_prepare + ;; + esac + done +} + +tree-sitter-grammar_src_configure() { + debug-print-function ${FUNCNAME} "${@}" + + local binding + for binding in "${TS_BINDINGS[@]}"; do + case ${binding} in + python) + use python && distutils-r1_src_configure + ;; + esac + done +} + +# @FUNCTION: _tree-sitter-grammar_legacy_compile +# @INTERNAL +# @DESCRIPTION: +# Compiles the Tree Sitter parser as a shared library, the legacy way. +_tree-sitter-grammar_legacy_compile() { + cd "${S}/src" || die + # Grammars always contain parser.c, and sometimes a scanner.c, # or scanner.cc. tc-export CC CXX # We want to use the bundled parser.h, not anything lurking on the system, hence -I # See https://github.com/tree-sitter/tree-sitter-bash/issues/199#issuecomment-1694416505 - export CFLAGS="${CFLAGS} -fPIC -I. -Itree_sitter" - export CXXFLAGS="${CXXFLAGS} -fPIC -I. -Itree_sitter" + local -x CFLAGS="${CFLAGS} -fPIC -I. -Itree_sitter" + local -x CXXFLAGS="${CXXFLAGS} -fPIC -I. -Itree_sitter" local objects=( parser.o ) - if [[ -f "${S}"/scanner.c || -f "${S}"/scanner.cc ]]; then + if [[ -f "${S}"/src/scanner.c || -f "${S}"/src/scanner.cc ]]; then objects+=( scanner.o ) fi emake "${objects[@]}" local link="$(tc-getCC) ${CFLAGS}" - if [[ -f "${S}/scanner.cc" ]]; then + if [[ -f "${S}/src/scanner.cc" ]]; then link="$(tc-getCXX) ${CXXFLAGS}" fi @@ -84,10 +152,34 @@ tree-sitter-grammar_src_compile() { edo ${link} ${LDFLAGS} \ -shared \ *.o \ - ${soname_args} \ + "${soname_args}" \ -o "${WORKDIR}"/${soname} } +tree-sitter-grammar_src_compile() { + debug-print-function ${FUNCNAME} "${@}" + + # legacy grammars don't have a pyproject.toml + if [[ -f "${S}/pyproject.toml" ]]; then + sed -e "/SONAME_MINOR :=/s/:=.*$/:= $(_get_tsg_abi_ver)/" -i "${S}/Makefile" || die + emake \ + STRIP="" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" + else + _tree-sitter-grammar_legacy_compile + fi + + local binding + for binding in "${TS_BINDINGS[@]}"; do + case ${binding} in + python) + use python && distutils-r1_src_compile + ;; + esac + done +} + # @FUNCTION: tree-sitter-grammar_src_test # @DESCRIPTION: # Runs the Tree Sitter parser's test suite. @@ -95,22 +187,37 @@ tree-sitter-grammar_src_compile() { tree-sitter-grammar_src_test() { debug-print-function ${FUNCNAME} "${@}" - (cd .. && tree-sitter test) || die "Test suite failed" + tree-sitter test || die "Test suite failed" } -# @FUNCTION: tree-sitter-grammar_src_install -# @DESCRIPTION: -# Installs the Tree Sitter parser library. tree-sitter-grammar_src_install() { debug-print-function ${FUNCNAME} "${@}" - local soname=lib${PN}$(get_libname $(_get_tsg_abi_ver)) + # legacy grammars don't have a pyproject.toml + if [[ -f "${S}/pyproject.toml" ]]; then + emake \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + DESTDIR="${D}/" \ + install + find "${D}" -name '*.a' -delete || die "failed to remove static libraries" + else + local soname=lib${PN}$(get_libname $(_get_tsg_abi_ver)) + + dolib.so "${WORKDIR}/${soname}" + dosym "${soname}" /usr/$(get_libdir)/lib${PN}$(get_libname) + fi - dolib.so "${WORKDIR}/${soname}" - dosym "${soname}" \ - /usr/$(get_libdir)/lib${PN}$(get_libname) + local binding + for binding in "${TS_BINDINGS[@]}"; do + case ${binding} in + python) + use python && distutils-r1_src_install + ;; + esac + done } fi -EXPORT_FUNCTIONS src_compile src_test src_install +EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz index 20788b7236f6178f9e83d8b89c7843bf7266c635..89fb2b79ff65f0959db41e8c2d3c94c1ce90f47d 100644 GIT binary patch delta 2294 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 Qmhzkb2Ti_PUy4Wo0Ohb!<^TWy diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest index 4104e62b8129..a9384ebdfb15 100644 --- a/games-board/pysolfc/Manifest +++ b/games-board/pysolfc/Manifest @@ -1,5 +1,5 @@ DIST PySolFC-2.21.0.tar.xz 20021468 BLAKE2B afb73675ab57ffbad96b3a6113733494343c481d18651c0932a2da28d58649a67031d280b49ee31b672abe2ca840d0ce1bb92f7e498f5fc567524eb7bdb26792 SHA512 7e2f4d45810288880a8b0d866110be00805c27d20dc94a4393079b94579253ee6bc1ed7355752842faf092d7a1bfe03ec4c3d6e1e61f2ddb39b959b3a830448d DIST PySolFC-Cardsets--Minimal-2.2.0.tar.xz 23145612 BLAKE2B f98e51c9609bda850cf39ffcd255c7d5c729bc01c35475b1f99a4a4d4ec6a436d44d7e5ecdcce3726616aeaff19617dba6735861f6c5677d2c197882d631a475 SHA512 d5eb0753d14e0758f410d843f553ca6c03acc6d4283b447016e959c889c9dada29fa3facead44354782010b52ec51e0d095858d3b78243ad5280068ec6cd3e31 DIST PySolFC-Cardsets-2.2.tar.bz2 65408375 BLAKE2B 7c0f4bb245d628222e0c8e3b56739c52d77aa6f62088b547c077368591ac3632300a9a35145ddbc33bfdf3accd91d261d103be6777db8c3cbb5576683358b0de SHA512 5562e572909eba96399c79487127b3d98c8f0e1ad145469e48fd6c3803334ba11c41e403d7dcaab5cd01324219426f7afdba9459d97b03071dd67b6dd73ce304 -EBUILD pysolfc-2.21.0.ebuild 1969 BLAKE2B 2a3cc5f78a0e8a8190cc3c7516d823455a61109c6ab507dd13ace3f6b33956956c21bdadda9676eda3f353131e481c452ec00a07761f49183ba3327aeb12aab1 SHA512 2110674b83fdd5544dda3d0ed71f78e47e7b3f6024f9f907c7df6fb80432b7c1478e7ee0209ca9f14ef7911f1ae6670b4fddbc53f8d8efe1469b2cedbcec74fd +EBUILD pysolfc-2.21.0.ebuild 1976 BLAKE2B d4ee7ff68ff9fe8638c3ad916e6a1d132a3a796ea73975180b43e34bf71890033263478e0794d3ebad23843fc8283362c3ee528243d7fdf94d464201e7742587 SHA512 5c3caf80e4c0afe9b4334dce0551dd9e3f30a447a780c7b07043480a3545d0baa3cdeaf2dc5f048ab78b2202c3ddfc4b654d97fca1bcbcc7370b9bccdfeb7db6 MISC metadata.xml 563 BLAKE2B 3b59b69697c8e2e34a4dad3f042639eeaf78e93167299d68ee17e7a0efb9417d78efb4d85be54b2dfa9710767abd4f1de5d9579e9f2ece656e39c286149eb5cc SHA512 6f27d71460517af500de23bc137225272c9ea45bf727725f2964a104ba48ac2a5464a930071d85e67ebf4f83b29a3359041ff8b4966b19459ed8e6cd7a24cb3f diff --git a/games-board/pysolfc/pysolfc-2.21.0.ebuild b/games-board/pysolfc/pysolfc-2.21.0.ebuild index 09d351a67ce2..acbf3600201d 100644 --- a/games-board/pysolfc/pysolfc-2.21.0.ebuild +++ b/games-board/pysolfc/pysolfc-2.21.0.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+ GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="extra-cardsets minimal +sound" RDEPEND=" diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index 715e8f2707012329acefd4097285a8bdeff8d1a4..d0be939c29ef51d94d2a3afe2abca58149ae7f11 100644 GIT binary patch delta 11681 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 delta 11699 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 JT|OpO000wEF?;|3 diff --git a/games-emulation/pcsx2_patches/Manifest b/games-emulation/pcsx2_patches/Manifest index 070594536186..b829994d39a0 100644 --- a/games-emulation/pcsx2_patches/Manifest +++ b/games-emulation/pcsx2_patches/Manifest @@ -2,7 +2,7 @@ DIST pcsx2_patches-0_p20231217.tar.gz 647767 BLAKE2B a82211d3a31ee3475d2047ad4c2 DIST pcsx2_patches-0_p20240116.tar.gz 657224 BLAKE2B 9a85ed98565fa002176b86675c60b016688959228b9055c7e577aea235d15a9aa64d09e4af7c997670dec075a3c3b790d19661342d2f5978ca49adc9da33625a SHA512 c35281bb92d562e279fe81c2584d8341b407a3bd72467825c4ac454a698cd844b905dd4533144c7837e22b1fb7971be525fc5dcd8f0ec09e5f1d66630f7c2692 DIST pcsx2_patches-0_p20240312.tar.gz 664671 BLAKE2B 3061297d147db103a24c7c20c81723fd0f602ec22b38ab12624816c812431ca7440d8dea15ada71e18fc3da480ddcee50a19bf2186274640f3f3dc264795b0b7 SHA512 400cde1c18e7bb2472ddecf96ae918830cbdc6d61fb12f392d0aeda6219f75cf597440c96c6ae1defaea4e2298925833548a473d3c7000f22e20dedbe0f401b7 EBUILD pcsx2_patches-0_p20231217.ebuild 1518 BLAKE2B 4c66d2f2e340000ef50f63c3eb50ac851a93963e776091e06654b845791168f0060fce54d7aaeb7017247adbc584f474f84a45d9d27dc421eaf6b3de9b6ef147 SHA512 68dd144f8344660840dfceaa4ea2d5cd3a1212ea324d97ba0105ced2b4fb71a8df3dd5742a4352c4326ec6ef321af0bf0fd9e29d6fbdd29134ee6f0ef65ccbdd -EBUILD pcsx2_patches-0_p20240116.ebuild 1519 BLAKE2B aa06488421786608bbac8e75045d9c7a3d9015c78930279faa5af5128697785ecce45e6cd006c6f9afb22f792e934c21901c545cc81905bbc6aa6363e8504ca8 SHA512 565856bc0fd64d7419200d26c6b656df1e127c8fcb52378b9274db41776c54ce1459db91aaa655632327d1ae8c42316a4a835698087cb126d2997073c7db9173 +EBUILD pcsx2_patches-0_p20240116.ebuild 1518 BLAKE2B 94252971bba79d536ac7a87ece1ab3ff4523d5a99089679c274ac5a53b1b724c8601a3ebab395bb4f70304a74625c86416d25b8f7383eabebf11853ba82118a1 SHA512 bc468995b366c992d110f4568e30c98d2e555949de2f73ba4020faf1e018dbe39aafa12c4358e0886a73cffc9fba7708a8e15c11a2932ec81a53dc179178cfe9 EBUILD pcsx2_patches-0_p20240312.ebuild 1519 BLAKE2B eeabfc5e65122164c2ca531be34615bef21d49cbfb6b71be0b3864f772f27ffc7d4ef5441ff1ecddc8aa6e51ff298a3dfb7c33438759af022990303173ce6237 SHA512 25acb4ab3f469deb3176c08266e8f3c7d5de5dfb36a321db54e10f821c77a8a45ed0f4731e4a07c84dc8842f2371e2e198865ff033edf3f01cc4d73789c029bc EBUILD pcsx2_patches-9999.ebuild 1474 BLAKE2B b93d9a65771de4e9699a31e4a8d0b1cefc57a9851fdcb07d711d1aa79ea3b9e8f8b1bfa17d5d1b000be19be72a8ece7d72981bd2dfb06409cefec8ca878a374a SHA512 191e544e1100c701906a01b711c3111d743b3a4a68805a5c22d86fdab5d50e49bb04182ba7933c0e1f555ba50a9c09c4eba7480396adb1547b1bbc893b011a8b MISC metadata.xml 362 BLAKE2B 3b213785f8a28bc1e2f540e27b025d4397dec5f7885fcc8f7e3fa56186b8f023ef97de5ff7b927a8c09ad1f79baee546d08b25cf865e344197a1640470f37641 SHA512 f00b1d14ba779989c235775de6f2470e18b29f2813723eae51015681af2d2c798aeddaa9657897c83b8bcb0b124ea77b34cf6370e37104fa24a968834ea5fabb diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240116.ebuild b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240116.ebuild index 03d08b015a5e..adad6bafa8ff 100644 --- a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240116.ebuild +++ b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240116.ebuild @@ -16,7 +16,7 @@ else -> ${P}.tar.gz " S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES} - KEYWORDS="~amd64" + KEYWORDS="amd64" fi DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen hacks)" diff --git a/games-engines/Manifest.gz b/games-engines/Manifest.gz index a4a37b8f765e8a55d8a325b8b208d0c060ed1a37..26e2ea215fd436c89f4df88d47aa8de1fcb92196 100644 GIT binary patch literal 3889 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 literal 3888 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 diff --git a/games-engines/openmw/Manifest b/games-engines/openmw/Manifest index 3b6e5b03f1a1..172bc4cd512f 100644 --- a/games-engines/openmw/Manifest +++ b/games-engines/openmw/Manifest @@ -1,6 +1,6 @@ AUX openmw-0.48.0-gcc14.patch 320 BLAKE2B b7583eaa83716191649fbae4355645c6032b7850a5f4309ae91b64342ec4598030ea1ed84a70146b04e98b780bfe9fbf66a637a036493d3e430c843726803a78 SHA512 1e1421130f0a8f973282938e521fccc3b8141d870f8ff8ba9561c4c2b1c16249623a10e35761ea0c584a07d062fb57e60d53955970f951c0641de42e5fb28a41 DIST openmw-0.48.0.tar.gz 6020423 BLAKE2B 6a6f710f06efc0e844115018365db8148e9f6acefd453df74904144f53f5e896e9ab4d4f563ab95a3231500a2c1a5e1f8c5b6d6ac5c1315805c61657d13a7aa8 SHA512 969c10b285c039b54810c56f202f9c33bd03c83d87fec722c3389525e87fc7104760ea12527be5fb19a3f7ae2dc9aef0e4c6b7375d8bbcd6eb726e1d7859b833 DIST openmw-template-8966dab24692555eec720c854fb0f73d108070cd.omwgame 139730 BLAKE2B bf7f96912fd828078c62d112f3ff83e9a35298516135fb46b15ed01fc0260247cc0cba4aa3bbc55bf6a688f216384dbd9a5aa3328c4387b9b180b80f7463963e SHA512 6e38642bcf013c5f496a9cb0bf3ec7c9553b6e86b836e7844824c5a05f556c9391167214469b6318401684b702d7569896bf743c85aee4198612b3315ba778d6 -EBUILD openmw-0.48.0.ebuild 4734 BLAKE2B 439fc6f95936af169eeb69b284b073663565b27636c796f9bbf94825593611dda6561817c7294d12a25a7a108cdfc25f27fe869d63cdf67b880b223ccb7fb0b7 SHA512 efe479c6099e7396cf5336c42cf8bf2bb8527badf590a16e9da33526f01c997ebd30a440503ea2a5014a464ab6baf73fe31cb732174b9f74d7dec1eaf84db26d -EBUILD openmw-9999.ebuild 4673 BLAKE2B af31907a45d4f66074f8dfb25a638ce8781af69545c2b5cf8d7b2e7e5a34de572f5b660c36fcc8e7a6e4005d065145918d407e327ecf89a8c6c987233d67d39c SHA512 83e9717605f079a26e42de2720c1af13046af3f9955f1a9a3e1e4329ded118495d01a898553bab7a4d834d8cdbc7b25aaf5aaf544ae7e6cc2b9e605678dd07a3 +EBUILD openmw-0.48.0.ebuild 4758 BLAKE2B c97ea1f81cabe9ed01d1c721b11ba55e38519a8b52c74d0d181e6b71f8728261ae1ad93fc1057be223b795580419436ccf9f360569ed007d3400fc5ebe973c14 SHA512 ba04b94881ba2c8684e2cae83bf997bf468cbc6060c95cfe2947b95d7db01c72f0018502a8f654e2bc5ea324791608120bbdf36d25064b199fb57f3a4d8a1436 +EBUILD openmw-9999.ebuild 4675 BLAKE2B ef25987d4cae7ba54a0a4a9693f4e2667fe5bc257cd588edb54b91c52fbe94a554f16ecf9eaec521a02fbd8427a87f59ecd74c3c16eef220e9e9f027c5ad00e2 SHA512 c3e7dd6a643dae9b5c5604586197ffe9ea4f4800ea73ed73e52d48a55b8ae521f253fc6c191a77713ed087ca374252fc70c4167d89987cefb2139752cf1066fd MISC metadata.xml 1454 BLAKE2B f0cfc77e752bbd3b7a4cd1bee5d7e76aa913e402525928980f728273807be80555fb03e8b9891d28fea8b941c3e632395322536f006b94dea5a00d74bced610b SHA512 9aa67b87fd886d8c3fe29f5eb3f5fbd943a7d690c1dca21a34746a286d0b193e36ec8c96b75554ca3f98c4d149dcd7e072aa702b09c6670d63739a3c8b766df3 diff --git a/games-engines/openmw/openmw-0.48.0.ebuild b/games-engines/openmw/openmw-0.48.0.ebuild index 287a32cb26c6..65765800e7b5 100644 --- a/games-engines/openmw/openmw-0.48.0.ebuild +++ b/games-engines/openmw/openmw-0.48.0.ebuild @@ -35,6 +35,7 @@ RESTRICT="!test? ( test )" RDEPEND="${LUA_DEPS} app-arch/lz4:= >=dev-games/mygui-3.4.1 + deng + skyjake/Doomsday-Engine + https://tracker.dengine.net/projects/deng diff --git a/games-kids/Manifest.gz b/games-kids/Manifest.gz index bff2cb02f05409fdea0930d3a07cae4f3196cb39..2d46b52477ed70951fd94a964e5c591218e827b5 100644 GIT binary patch literal 1216 zcmV;x1V8&9iwFP!00002|5cSsZX8DphW9>&PLPmQEV61TBMuTI&c?n#@llBZ$u{gU z;M_icFJviN&9tVg+28-*FZb{7?;h*6bKmw)-ya|Dxaqok{pbB3Z`$iSak5&`b*8(u z!)>!>kwuP4EvFxCP5bcPdid#UY_g?k)OEBq#vFrutXb21OE;NktTm5}vc?hJr|FVm z)wOms>1!``_g?$N-MioJ2e-ST){{nOqhof&I(3=OzDL6q+;yf|c0b!`_dXd1VmQtz zc19c8Q)y=&j7^!Ty}TmqtfF2Ezi9i2thT1qpvGKby>M~Zw*Knv{a?TT`sUsHyT9Yp z+Nna{oobMr%7#*-49jE#mX(W9o>62H*MR-A=YLox@Mos1dN0W zgKDW&0gOz^FcT~8f-j@fEFL`5(ne6UgR{5P)a8ew@L1MqPrSB6ovOKby9~zdN?sc3 zve%9+3$S`-Q%t$Qj)tzStAT?6Q8^w6IeBewEukUL5KfQ9p|f`wL-XK_+38HS6Q;2Z z?*M)Byx{ft?cw$eiwD`Wy9o4Uk+h1OwM+L{6|UY6K4q)64hzf$Z)6#K(LexClU$2t zPqP(yYVoN?86z>gl1*M|5+x}Dt8U2HYRsuaY3+(?VyoH{Ek2%@Ys5Lpcz?iMvVxRB zyF)!W$_`}ST|+eB;;>{Q*fD3E9mYP7p5+^k>D7yEt`UL%*x6Zv;7Ag4x51Zt6;pxU z!oB=V>*1kpxBBwJU0vF99HGK?$k#Td8|?wZHWJ#1UPHpj&*Ba=l?t2fKBCeu8Yj~6 zsR5J$dCzEulWpPE#L_l!2C|e-z+yNhLmEVSM#?o(*MNd& zXiVE;ZC>wvyqO~X)S;4|Sp+8?^aIh@V;s50#VgSeWSP_pPIAG#U>>8;Jr4dY=tx~c zy2=rK2KHEwpFV#0{xXg28P|1!82$)x!2{s%$|V?r>L}1EMAAisASRn1gTSZ@kt<lieU2S2@~JHXIOuO|C0O|HlHxb(7%mF3lhIZWdGMilir8VKz0jY@xIv98C zIS*>9x>pYF6D6VydAAPqFD;m_oAa^2j!<+XLP(-lr6AvETwgBU{E3%fWfbgEtOucP zEwBw*hfKliV7Isr7>=O8Av-o8xcU)c$KG+`|M9y0`?+55n&Y|cp{w*s>T5Kf?ErzK}P~GrTW5B!&cFZs_2C7JRAE(OR+Ay8QQ+{1-=3jVqQ51SZ6h; eO|X<@u09Fs7iwFP!00002|5cS;ZY9SJh2Omjtso&;EVB40BMuTI&WpW)B8%k=FtQC> z1}3}DxdBE}^mK3Qb~o!gKm5z{kIzpp{kqS7-GBP>^7)Cy;_2IeKL6u8`SwYZyrYJ# zlj(9v)!8mwHFCLy zPVZs8OLW8z&dkyK*3%Dvd!8&$O)?J6!A{rxst+2vl5g zBwU!(Vcrcey7ZL0dh<|xnS)mI7TZF=L4l|fFNB;NJ4FsOpLu-h5yRb?ruOIA-){_7$@V|M9y|D}tkkn1@e(xYsZh z=mqZOcUqr6_v>r__Q734j-294q|sY zKZH!vtM(4;rC)ye`O}w=Y2-ItIQzz-;K@hAcWH9KLufFV0#tz-m2 z-~gbPvXOm1r1ABSFE9J`-yid+>y6j3g{;%rL}-t@CX`qk+VR-ozJ|$NBFZt)siIlv zVBE16PKH0c>`WdDC1MQj+a~�{n1HzFyc7hHgX%N$pW7$Tu1{BNZ6F@=~mf#)+D7 zDiDyuHjqIOhvPn!10Q^^;g|gSRO~Dm_>pY{3bmwb1&o+d4_+8=u6;4amAprXp%G6P zX+G?YO*J3=h_GYtB=P_8di~F@{ejn-?`^;4&~XB3#AZW5Ul}|XY9SI`BUou|4O(<9 zCL9>B-Xs4jGHqdrqSs7EVs$FJH4~tkz?VBt_$Ud%nu3(Q3gIQ}W_TL5DZAVBZ9D2? z#j0)di+$B|f_q2KMrzQJ08Gac(P(THJJnr-(4BW<3jhEB diff --git a/games-kids/memonix/Manifest b/games-kids/memonix/Manifest index 5d24a4ae928c..cfbab2c6453a 100644 --- a/games-kids/memonix/Manifest +++ b/games-kids/memonix/Manifest @@ -1,3 +1,3 @@ DIST memonix_1.6_src.tar.bz2 6949315 BLAKE2B 7af09f7a83acbfe76b1e78c431056d99cc64abff52cae7092dcabf6fa561b367c8ee99d89c17981675c1e933d3ad892c0fb7f055f820489e64a197fd1aac352e SHA512 212def9c30cd878103d4ac8b7f57c5fcaeffa74ee7ece18a993c69304de94a2ce9eea24a70af394477532ac9a0887b595e220e106239cac5e6aec5a75d1a8ff1 -EBUILD memonix-1.6-r1.ebuild 825 BLAKE2B bbd5f9fc603cd750389f2cf101659bd902fcfc71308ba5e383b3af5bb6e588efdc2cd1def4438939558b58389e21f4c9df15b7a082de869f02fcf5c075310e46 SHA512 ce22fc3ca0c22909aedc61e12cb6e2e071b28c04b73f6bc6477ae1d2a20cab3b23f573ee81bce3c60cc1e1f8a5ddf20c7ba856316cc67e8960fc704b66fc0d9e +EBUILD memonix-1.6-r1.ebuild 1046 BLAKE2B 60b686bef05b777e20b382ebb1a61498787f79650d132580304f985da4575eceaa84eb9c3cfd158f42d9448776e8126fca4323784a275ff83330db9b82cbfcb1 SHA512 7b75a50b7b00248cbd1c58f20e02f0aad21670d50c4459c6044944a60723aadf341397125b8a6cb82b1db4263b43093f799ba6e73792c41de85dd60bd481591f MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610 diff --git a/games-kids/memonix/memonix-1.6-r1.ebuild b/games-kids/memonix/memonix-1.6-r1.ebuild index f21368cfc488..9cb2034ef1ba 100644 --- a/games-kids/memonix/memonix-1.6-r1.ebuild +++ b/games-kids/memonix/memonix-1.6-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake desktop wrapper +inherit cmake desktop flag-o-matic wrapper DESCRIPTION="Brain teasers, puzzle and memory games for kid's in one pack" HOMEPAGE="https://www.viewizard.com/memonix/" @@ -21,6 +21,17 @@ RDEPEND=" " DEPEND="${RDEPEND}" +src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/858782 + # + # Upstream site has been taken down for a long time. + append-flags -fno-strict-aliasing + filter-lto + + cmake_src_configure +} + src_install() { exeinto /usr/"$(get_libdir)" doexe ../${P}_build/Memonix diff --git a/games-misc/Manifest.gz b/games-misc/Manifest.gz index 734588fa6688b4c269f49dda391ac1b1aa0b19b4..ccf34e5190a1f780fc4164dea435fa12abe4abe8 100644 GIT binary patch delta 8847 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 R@g4Vf{|7=eqr~t(0039zCBOgx delta 8878 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 +Date: Fri, 10 Nov 2023 19:21:43 +0100 +Subject: [PATCH 1/3] escape backslashes + +--- + src/balloon.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/balloon.py b/src/balloon.py +index 0f1909e4..3fa10ef2 100644 +--- a/src/balloon.py ++++ b/src/balloon.py +@@ -43,9 +43,9 @@ def __init__(self, link, linkmirror, linkcross, ww, ee, nw, nnw, n, nne, ne, nee + ''' + Constructor + +- @param link:str The \-directional balloon line character ++ @param link:str The \\-directional balloon line character + @param linkmirror:str The /-directional balloon line character +- @param linkcross:str The /-directional balloon crossing a \-directional ballonon line character ++ @param linkcross:str The /-directional balloon crossing a \\-directional ballonon line character + @param ww:str See the info manual + @param ee:str See the info manual + @param nw:list See the info manual + +From 8bf2602d281b5d6b20eb60e84f8b42e35beec8d6 Mon Sep 17 00:00:00 2001 +From: Tonyl +Date: Fri, 10 Nov 2023 20:40:46 +0100 +Subject: [PATCH 2/3] fix default ANSI code + +--- + setup.py | 26 +++++++++++++------------- + src/__main__.py | 2 +- + src/argparser.py | 8 ++++---- + src/backend.py | 4 ++-- + src/lists.py | 12 ++++++------ + src/ponysaytool.py | 14 +++++++------- + 6 files changed, 33 insertions(+), 33 deletions(-) + +diff --git a/setup.py b/setup.py +index 5728a23f..9b9f3e28 100755 +--- a/setup.py ++++ b/setup.py +@@ -48,7 +48,7 @@ + + class Setup(): + def __init__(self): +- usage_script = '\033[34;1msetup.py\033[21;39m' ++ usage_script = '\033[34;1msetup.py\033[0;39m' + usage_help = '(--version | --help)' + usage_proc = '[\033[4mconfigurations\033[24m] ([build] | prebuilt | install | (uninstall|clean)[-old] | view)' + +@@ -358,9 +358,9 @@ def viewconf(self, conf): + print('Using system configuration directory: ' + conf['sysconf-dir']) + print('Prefered linking style: ' + self.linking) + print('Using umask: 022 (only owner can do modifications)') +- if self.free is None: print(YELLOW % ('\033[01m--freedom is manditory and has not be specified\033[21m')) ++ if self.free is None: print(YELLOW % ('\033[01m--freedom is manditory and has not be specified\033[0m')) + elif self.free: print(GREEN % ('', 'Installing only fully free parts of the package')) +- else: print(RED % ('Installing \033[1mnot\033[21m only fully free parts of the package')) ++ else: print(RED % ('Installing \033[1mnot\033[0m only fully free parts of the package')) + + print() + +@@ -369,7 +369,7 @@ def build(self, conf): + Compile ponysay + ''' + +- print('\033[1;34m::\033[39mCompiling...\033[21m') ++ print('\033[1;34m::\033[39mCompiling...\033[0m') + + def compressCommand(ext): + if ext == 'gz': return 'gzip -9 -f' +@@ -575,7 +575,7 @@ def install(self, conf): + Install compiled ponysay + ''' + +- print('\033[1;34m::\033[39mInstalling...\033[21m') ++ print('\033[1;34m::\033[39mInstalling...\033[0m') + + dests = [] + for command in commands: +@@ -665,7 +665,7 @@ def uninstall(self, conf): + Uninstall ponysay + ''' + +- print('\033[1;34m::\033[39mUninstalling...\033[21m') ++ print('\033[1;34m::\033[39mUninstalling...\033[0m') + + (files, dirs, infos) = ([], [], []) + +@@ -723,7 +723,7 @@ def uninstallOld(self, conf): + Uninstall file ponysay no longer uses + ''' + +- print('\033[1;34m::\033[39mUninstalling old files...\033[21m') ++ print('\033[1;34m::\033[39mUninstalling old files...\033[0m') + + instdir = conf['~prefix~'] + '/usr' + files = [instdir + f for f in ['bin/ponysaylist.pl', 'bin/ponysaytruncater', 'bin/ponysay.py', 'bin/ponythink.py']] +@@ -744,7 +744,7 @@ def clean(self): + Remove compiled files + ''' + +- print('\033[1;34m::\033[39mCleaning...\033[21m') ++ print('\033[1;34m::\033[39mCleaning...\033[0m') + + files = ['ponysay.info', 'ponysay.info.gz', 'ponysay.info.xz', 'ponysay.pdf.gz', 'ponysay.pdf.xz', 'ponysay.install', 'ponysay.zip'] + files += ['src/%s.install' % file for file in ponysaysrc] +@@ -771,7 +771,7 @@ def cleanOld(self): + Remove compiled files ponysay is no longer compiling + ''' + +- print('\033[1;34m::\033[39mCleaning old files...\033[21m') ++ print('\033[1;34m::\033[39mCleaning old files...\033[0m') + + files = ['truncater', 'ponysaytruncater', 'ponysay.py.install', 'ponysay.install~', 'ponysay.zip'] + dirs = [] +@@ -1199,7 +1199,7 @@ def usage(self): + if self.__longdescription is not None: + print(self.__longdescription) + print() +- print('\n\033[1mUSAGE:\033[21m', end='') ++ print('\n\033[1mUSAGE:\033[0m', end='') + first = True + for line in self.__usage.split('\n'): + if first: first = False +@@ -1214,11 +1214,11 @@ def help(self): + ''' + + # The usage should be terse so this header is only included in the help command. +- print('\033[1m{}\033[21m - {}\n'.format(self.__program, self.__description)) ++ print('\033[1m{}\033[0m - {}\n'.format(self.__program, self.__description)) + + self.usage() + +- print('\033[1mCONFIGURATIONS:\033[21m\n') ++ print('\033[1mCONFIGURATIONS:\033[0m\n') + for opt in self.__arguments: + (opt_type, opt_alts, opt_arg, opt_help) = opt[0:4] + if opt_help is not None: +@@ -1229,7 +1229,7 @@ def help(self): + print('\t\033[2m' + opt_alt + '\033[22m') + first = True + for line in opt_help.split('\n'): +- print(('\t\t\033[32;1m%s\033[21;39m' if first else '\t\t%s') % (line)) ++ print(('\t\t\033[32;1m%s\033[0;39m' if first else '\t\t%s') % (line)) + first = False + print() + print() +diff --git a/src/__main__.py b/src/__main__.py +index 3b084e93..6aa5e793 100644 +--- a/src/__main__.py ++++ b/src/__main__.py +@@ -66,7 +66,7 @@ + isthink = isthink[:isthink.find(os.extsep)] + isthink = isthink.endswith('think') + +- usage_saythink = '\033[34;1m(ponysay | ponythink)\033[21;39m' ++ usage_saythink = '\033[34;1m(ponysay | ponythink)\033[0;39m' + usage_common = '[-c] [-W\033[33mCOLUMN\033[39m] [-b\033[33mSTYLE\033[39m]' + usage_listhelp = '(-l | -L | -B | +l | +L | -A | + A | -v | -h)' + usage_file = '[-f\033[33mPONY\033[39m]* [[--] \033[33mmessage\033[39m]' +diff --git a/src/argparser.py b/src/argparser.py +index 7b13b3cc..6898c710 100644 +--- a/src/argparser.py ++++ b/src/argparser.py +@@ -254,7 +254,7 @@ def help(self, use_colours = None): + if use_colours is None: + use_colours = sys.stdout.isatty() + +- print(('\033[1m%s\033[21m %s %s' if use_colours else '%s %s %s') % (self.__program, '-' if self.linuxvt else '—', self.__description)) ++ print(('\033[1m%s\033[0m %s %s' if use_colours else '%s %s %s') % (self.__program, '-' if self.linuxvt else '—', self.__description)) + print() + if self.__longdescription is not None: + desc = self.__longdescription +@@ -265,7 +265,7 @@ def help(self, use_colours = None): + print(desc) + print() + +- print('\033[1mUSAGE:\033[21m' if use_colours else 'USAGE:', end='') ++ print('\033[1mUSAGE:\033[0m' if use_colours else 'USAGE:', end='') + first = True + for line in self.__usage.split('\n'): + if first: +@@ -291,7 +291,7 @@ def help(self, use_colours = None): + maxfirstlen.append(first) + maxfirstlen = len(max(maxfirstlen, key = len)) + +- print('\033[1mSYNOPSIS:\033[21m' if use_colours else 'SYNOPSIS') ++ print('\033[1mSYNOPSIS:\033[0m' if use_colours else 'SYNOPSIS') + (lines, lens) = ([], []) + for opt in self.__arguments: + opt_type = opt[0] +@@ -337,7 +337,7 @@ def help(self, use_colours = None): + for line in opt_help.split('\n'): + if first: + first = False +- print('%s' % (line), end='\033[21;39m\n' if use_colours else '\n') ++ print('%s' % (line), end='\033[0;39m\n' if use_colours else '\n') + else: + print(('%s\033[%sm%s\033[39m' if use_colours else '%s%s%s') % (' ' * col, colour, line)) + index += 1 +diff --git a/src/backend.py b/src/backend.py +index 82ff1496..4111f822 100644 +--- a/src/backend.py ++++ b/src/backend.py +@@ -118,7 +118,7 @@ def parse(self): + printinfo(info) + self.pony = self.pony[infoend:] + elif self.infolevel == 2: +- self.message = '\033[01;31mI am the mysterious mare...\033[21;39m' ++ self.message = '\033[01;31mI am the mysterious mare...\033[0;39m' + elif self.infolevel == 1: + self.pony = 'There is not metadata for this pony file' + self.pony = self.mode + self.pony +@@ -149,7 +149,7 @@ def formatInfo(info): + test = test.replace(c, '') + if (len(test) == 0) and (len(key.replace(' ', '')) > 0): + value = line[sep + 1:].strip() +- line = '\033[1m%s\033[21m: %s\n' % (key.strip(), value) ++ line = '\033[1m%s\033[0m: %s\n' % (key.strip(), value) + tags += line + continue + comment += '\n' + line +diff --git a/src/lists.py b/src/lists.py +index 6a8c4a71..dc0cb10e 100644 +--- a/src/lists.py ++++ b/src/lists.py +@@ -125,8 +125,8 @@ def simplelist(ponydirs, quoters = [], ucsiser = None): + ## If ther directory is not empty print its name and all ponies, columnised + if len(ponies) == 0: + continue +- print('\033[1mponies located in ' + ponydir + '\033[21m') +- _print_columnised([(pony, '\033[1m' + pony + '\033[21m' if pony in quoters else pony) for pony in ponies]) ++ print('\033[1mponies located in ' + ponydir + '\033[0m') ++ _print_columnised([(pony, '\033[1m' + pony + '\033[0m' if pony in quoters else pony) for pony in ponies]) + + + def linklist(ponydirs = None, quoters = [], ucsiser = None): +@@ -145,7 +145,7 @@ def linklist(ponydirs = None, quoters = [], ucsiser = None): + ## If there are no ponies in the directory skip to next directory, otherwise, print the directories name + if len(ponies) == 0: + continue +- print('\033[1mponies located in ' + ponydir + '\033[21m') ++ print('\033[1mponies located in ' + ponydir + '\033[0m') + + ## UCS:ise pony names + pseudolinkmap = {} +@@ -179,7 +179,7 @@ def linklist(ponydirs = None, quoters = [], ucsiser = None): + ponies = {} + for pony in ponymap: + w = UCS.dispLen(pony) +- item = '\033[1m' + pony + '\033[21m' if (pony in quoters) else pony ++ item = '\033[1m' + pony + '\033[0m' if (pony in quoters) else pony + syms = ponymap[pony] + syms.sort() + if len(syms) > 0: +@@ -190,9 +190,9 @@ def linklist(ponydirs = None, quoters = [], ucsiser = None): + w += UCS.dispLen(sym) + if first: first = False + else: item += ' ' +- item += '\033[1m' + sym + '\033[21m' if (sym in quoters) else sym ++ item += '\033[1m' + sym + '\033[0m' if (sym in quoters) else sym + item += ')' +- ponies[(item.replace('\033[1m', '').replace('\033[21m', ''), item)] = w ++ ponies[(item.replace('\033[1m', '').replace('\033[0m', ''), item)] = w + + ## Print the ponies, columnised + _print_columnised(list(ponies)) +diff --git a/src/ponysaytool.py b/src/ponysaytool.py +index 574a2baa..aef0c0c6 100755 +--- a/src/ponysaytool.py ++++ b/src/ponysaytool.py +@@ -275,7 +275,7 @@ def browse(self, ponydir, restriction): + ponies.sort() + + if len(ponies) == 0: +- print('\033[1;31m%s\033[21m;39m' % 'No ponies... press Enter to exit.') ++ print('\033[1;31m%s\033[0m;39m' % 'No ponies... press Enter to exit.') + input() + + panelw = Backend.len(max(ponies, key = Backend.len)) +@@ -338,7 +338,7 @@ def findcolumn(line, column): + elif px > 0: + ponyprint = [px * ' ' + line for line in ponyprint] + ponyprint = [(line if Backend.len(line) <= termw else line[:findcolumn(line, termw)]) for line in ponyprint] +- ponyprint = ['\033[21;39;49;0m%s\033[21;39;49;0m' % line for line in ponyprint] ++ ponyprint = ['\033[0;39;49;0m%s\033[0;39;49;0m' % line for line in ponyprint] + return '\n'.join(ponyprint) + + if quotes: +@@ -774,7 +774,7 @@ def isatty(self): + buf += c + colourstack.feed(c) + modprintpony = buf.replace(AUTO_PUSH, '').replace(AUTO_POP, '') + +- printpony = [('\033[21;39;49;0m%s%s\033[21;39;49;0m' % (' ' * (termsize[1] - ponywidth), line)) for line in modprintpony.split('\n')] ++ printpony = [('\033[0;39;49;0m%s%s\033[0;39;49;0m' % (' ' * (termsize[1] - ponywidth), line)) for line in modprintpony.split('\n')] + + + print(preprint, end='') +@@ -922,9 +922,9 @@ def alert(text): + else: + print('\033[%i;%iH\033[34m%s:\033[39m' % (self.top + oldy, self.left, leftlines[oldy]), end='') + if (y > 0) and (leftlines[y - 1] == leftlines[y]) and (leftlines[y] == leftlines[-1]): +- print('\033[%i;%iH\033[1;34m%s\033[21;39m' % (self.top + y, self.left, '>'), end='') ++ print('\033[%i;%iH\033[1;34m%s\033[0;39m' % (self.top + y, self.left, '>'), end='') + else: +- print('\033[%i;%iH\033[1;34m%s:\033[21;39m' % (self.top + y, self.left, leftlines[y]), end='') ++ print('\033[%i;%iH\033[1;34m%s:\033[0;39m' % (self.top + y, self.left, leftlines[y]), end='') + print('\033[%i;%iH' % (self.top + y, innerleft + x), end='') + (oldy, oldx, oldmark) = (y, x, mark) + if edited: +@@ -1080,7 +1080,7 @@ def alert(text): + leftline = leftlines[row] + ':' + if (leftlines[row - 1] == leftlines[row]) and (leftlines[row] == leftlines[-1]): + leftline = '>' +- print('\033[%i;%iH\033[%s34m%s\033[%s39m' % (self.top + row, self.left, '1;' if row == y else '', leftline, '21;' if row == y else ''), end='') ++ print('\033[%i;%iH\033[%s34m%s\033[%s39m' % (self.top + row, self.left, '1;' if row == y else '', leftline, '0;' if row == y else ''), end='') + for row in range(0, len(datalines)): + print('\033[%i;%iH%s\033[49m' % (self.top + row, innerleft, datalines[row]), end='') + print('\033[%i;%iH' % (self.top + y, innerleft + x), end='') +@@ -1206,7 +1206,7 @@ def alert(text): + ''' + + +-usage_program = '\033[34;1mponysay-tool\033[21;39m' ++usage_program = '\033[34;1mponysay-tool\033[0;39m' + + usage = '\n'.join(['%s %s' % (usage_program, '(--help | --version | --kms)'), + '%s %s' % (usage_program, '(--edit | --edit-rm) \033[33mPONY-FILE\033[39m'), + +From eaeb08cf7a619982c41e0dab679f77868e8478af Mon Sep 17 00:00:00 2001 +From: Tonyl +Date: Fri, 10 Nov 2023 21:16:43 +0100 +Subject: [PATCH 3/3] fix bracket + +--- + ponies/raritysdad.pony | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ponies/raritysdad.pony b/ponies/raritysdad.pony +index f683c54e..9dec8afe 100644 +--- a/ponies/raritysdad.pony ++++ b/ponies/raritysdad.pony +@@ -12,7 +12,7 @@ KIND: earth + LINK: regular + MANE: black + NAME: (not mentioned) +-OTHER NAMES: Magnum (official, in Gameloft game), Hondo Flanks (official. on Trading Card Game}, Carlton (unofficial) ++OTHER NAMES: Magnum (official, in Gameloft game), Hondo Flanks (official, on Trading Card Game), Carlton (unofficial) + POSE: stand + SOURCE: (Bot-chan) Desktop ponies + WIDTH: 41 diff --git a/games-misc/ponysay/ponysay-3.0.3.ebuild b/games-misc/ponysay/ponysay-3.0.3.ebuild index becb6fdc94a2..8c803cdffed7 100644 --- a/games-misc/ponysay/ponysay-3.0.3.ebuild +++ b/games-misc/ponysay/ponysay-3.0.3.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 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit bash-completion-r1 python-single-r1 DESCRIPTION="cowsay reimplemention for ponies" @@ -24,6 +24,7 @@ RDEPEND="${PYTHON_DEPS} PATCHES=( "${FILESDIR}/${PN}-3.0.3-python-syntax.patch" + "${FILESDIR}/${PN}-3.0.3-pr313.patch" ) setup_py() { diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz index 12f192edd61bbfa91f27b1e364ed8899b36861a6..8dd1c20b5a0a6b383909c10228de03e467386471 100644 GIT binary patch delta 16886 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 B3r+w4 delta 16918 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

    1^>apypbA!ka0#QvO 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 diff --git a/games-puzzle/wmpuzzle/Manifest b/games-puzzle/wmpuzzle/Manifest index 23c3cd942196..8ce74b127b44 100644 --- a/games-puzzle/wmpuzzle/Manifest +++ b/games-puzzle/wmpuzzle/Manifest @@ -1,4 +1,6 @@ AUX wmpuzzle-0.5.2-gcc-10.patch 665 BLAKE2B ddc74e6467bd3803b34e322c9eb464be708b54b912ebd797b17c258e798bff8899cc2d36eb9ed45e8bf629d1554e33cab939dc1f31ab37e42d3cc952069506d2 SHA512 a18407df8416a95930323b51ef5d3e8977154136cbdcd2aa346acf6566b93db72ffeb445b12513be1f99c6154d47286e3f743a817c6e071ce0130afc875b7ac2 DIST wmpuzzle-0.5.2.tar.gz 87373 BLAKE2B c2187fce6fbfe4f68b969da605755f379d14d47a478c6ca43da25dcb607939cf63552e108073d7031ef0dfc2d5455aade5d2f8617cbadad62587ffcaef95ed1f SHA512 7d171d307e3829005dff4d718161655785e87129b07917d494bb498eff904adafc7c6f83e71f996759ee9e365fe70c67858a5ec9d2647fe573e0a1505126f6c0 +DIST wmpuzzle-0.5.3.tar.gz 117479 BLAKE2B 1f471fd8e1643a7d40ac971ffcc1229f02b05df469cffd864148b90ea371eb0501bb0891588a42257ce440e4f5c5b61a76d76b6fcf717d474b83e6886393ce3f SHA512 b986cf8a6d39b37cbbcff8c6d7e858d049d6157b1311134a2e0b604367c096bd3b50da1bf93764061659a3ba85ac5b8c32252d1c9faa80e5cb9c7e1389558e77 EBUILD wmpuzzle-0.5.2-r1.ebuild 642 BLAKE2B 026fce9fca519718edf1e5d701a80e24c2e2ee23c3a09cb448dd1eddc1b4f7ef3d72b41a8295e2b6d8a77e0d175d0ed66f7b83b66e1dcc05efa00199dae0dea7 SHA512 f76b3f84a8b24e360d576ca6c93f1ecdea65c22080eeea91539d6292efde62c26d436aa9191b3ad412cd9e23f6b2486f628106b15e0d2ce4b42d26433ed246cf +EBUILD wmpuzzle-0.5.3.ebuild 597 BLAKE2B 20c1d0968b73670c69c13aef3664991bbc0433a700135fb75e3770d4106114ef072a1b5cba3dc39286a5074ec6803f753e28025d0e36021c4dedab942df32d3e SHA512 71807128d81ad6ba34588e1c2e0e1a7fbc50dea5847aa59bbb7ae72251e3ca83ebf3d0119c251888e7cdd7d8ee8895a7dece371b02f8e75ebfa45c90e99e2945 MISC metadata.xml 367 BLAKE2B 60804597c77817fa5e34fb66d6d45c5ed6a3f561ecded8bd0ad9b75f86cf9f0c6bbff284ed24cfb9a01505e4951d3bb2b6b00db1dc12ae719c332e2f5d59d973 SHA512 0985633408d441da0fcbde794a264527c9dec71e861719cbc7555dfe81667aa491cae61d71696ebc4973f41d5c94650467bc317201593c5ca194b8132a3fb97d diff --git a/games-puzzle/wmpuzzle/wmpuzzle-0.5.3.ebuild b/games-puzzle/wmpuzzle/wmpuzzle-0.5.3.ebuild new file mode 100644 index 000000000000..a758daf5ad4f --- /dev/null +++ b/games-puzzle/wmpuzzle/wmpuzzle-0.5.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="4x4 puzzle on a 64x64 mini window" +HOMEPAGE="https://people.debian.org/~godisch/wmpuzzle/" +SRC_URI="https://people.debian.org/~godisch/wmpuzzle/${P}.tar.gz" +S="${WORKDIR}/${P}/src" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="x11-libs/libX11 + x11-libs/libXext + x11-libs/libXpm" +DEPEND="${RDEPEND}" + +src_install() { + dobin ${PN} + + dodoc ../{CHANGES,README} + newicon -s 48 numbers.xpm ${PN}.xpm + doman ${PN}.6 + make_desktop_entry ${PN} +} diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz index bbfea5a782155cb6acab871a814d658a2484f2b8..b8236607389c711ada63c11eda8897159b7c9081 100644 GIT binary patch literal 8228 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 WC#0UxoG_5*cmD%(NGaAzIsgEC|Jj@X literal 8223 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 R699RB_dnBpwW~@x006~s-iH7H diff --git a/games-util/cartridges/Manifest b/games-util/cartridges/Manifest index 49fc4e1a822f..56f16c152ff1 100644 --- a/games-util/cartridges/Manifest +++ b/games-util/cartridges/Manifest @@ -2,7 +2,7 @@ DIST cartridges-2.7.2.tar.gz 1094408 BLAKE2B 462c4117e0cc3050b9deac508704e863dab DIST cartridges-2.7.3.tar.gz 1097578 BLAKE2B 71ac72127d1034a9f4eb64250f3595d4ff5efa4e4f062e7bd0847e2e8a513dcdbe827c3bae93db875c8467beeb2012363654e54fe4ba62987b48578ba3c420dd SHA512 67f9f9b4f4b396c57e989a0649f8261eed14729ad6bbc7d20557abe7d7c6e64ea7ef2cdcc80ef1aa6fe71b0bce34f91ed56e51595cbf9f14697aa439ea6ad601 DIST cartridges-2.7.4.tar.gz 1099412 BLAKE2B 0f15bbe53d8a893dd22b54b0b9435e8a301536c3654b99a302622655dc1207dc657ec21f9c0b8bb7526465126e62d86f7b35ce5561ccf0c275282ce04b685a44 SHA512 3f0c8b7fb83454296d5d676a5a69a8e6c9ae0e833a092b43a45fe0ff39c9eeeb0593a8ae8cf6bf936f84fa2ed8141d8c35fc26a4a05d4eb9ab04e04c627ae4e9 EBUILD cartridges-2.7.2-r1.ebuild 1197 BLAKE2B 7aad9d90a1f502d3960e8edbe8ddcb0945a3030f7d85bb1f8359167a88a2790991c3aab284ed0955c8407b3dcd7d1d1f4cdd309ab01927cc03f398df6030309e SHA512 7263ed1758a932795bf701a6ce96094bdddf0e0b2be0a93066219d594145580a67d4448649d982bda6c30271ce87a83664dd02f37d9120b8b5ef3eebf19d9ff1 -EBUILD cartridges-2.7.3.ebuild 1198 BLAKE2B 988979e1fc60a4e1f5ef0eb57580ab64f73de8fb12e361da56705719e8dbe44cf589c3a42c04b867d38d9d01423cd41642b1580289e9868ac4a7d712a6adacb6 SHA512 eb107d9788c16e3e2cd61128d5754daee3483d56d61abbc88d86090e3621a8bb488c6bea17a661142d3174b812a99208a5b7abba7f404d2d4b570accf2952c5a +EBUILD cartridges-2.7.3.ebuild 1197 BLAKE2B 7aad9d90a1f502d3960e8edbe8ddcb0945a3030f7d85bb1f8359167a88a2790991c3aab284ed0955c8407b3dcd7d1d1f4cdd309ab01927cc03f398df6030309e SHA512 7263ed1758a932795bf701a6ce96094bdddf0e0b2be0a93066219d594145580a67d4448649d982bda6c30271ce87a83664dd02f37d9120b8b5ef3eebf19d9ff1 EBUILD cartridges-2.7.4.ebuild 1198 BLAKE2B 988979e1fc60a4e1f5ef0eb57580ab64f73de8fb12e361da56705719e8dbe44cf589c3a42c04b867d38d9d01423cd41642b1580289e9868ac4a7d712a6adacb6 SHA512 eb107d9788c16e3e2cd61128d5754daee3483d56d61abbc88d86090e3621a8bb488c6bea17a661142d3174b812a99208a5b7abba7f404d2d4b570accf2952c5a EBUILD cartridges-9999.ebuild 1198 BLAKE2B bfcc09cd2eee04746834d5d01ff6b4151bc7865582652080c02638967e8ec5b2345695f048cfad03cf40cdfeef5974b48619504b5a64ef0cb0d7d25fac598f49 SHA512 a25a323a218bfbda76535c08e3e66208a4590a9593862fa23980357c722f318725dd1302b35c6144c986b1767978e72827e8274a0338bf63e55dc20f16978660 MISC metadata.xml 760 BLAKE2B f57df1306fd66ac7c1275d2c77ced58a333f3e47a7f02ae643d8fe4bceb7f28dfc796e3898fb28eef7f6e4ee250e762ca208c662be94a12e89a098ec45d5b482 SHA512 e70a9f88c0cdb41276783878ccaf24623f8c97fafc55d88ab564604cb534b4ea7426eb50d3c9ba9ee091e7adf5bea6d68e919c0c84a496be3d8c6497394cd2b7 diff --git a/games-util/cartridges/cartridges-2.7.3.ebuild b/games-util/cartridges/cartridges-2.7.3.ebuild index bda78a7b129c..deb98cb4d395 100644 --- a/games-util/cartridges/cartridges-2.7.3.ebuild +++ b/games-util/cartridges/cartridges-2.7.3.ebuild @@ -18,7 +18,7 @@ else SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3+" diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz index bb35ad5aab8637f83df8e7ae739faeaa40dd0750..c8b3fcdc52d062388ca6f2ccb9b3da899ec55285 100644 GIT binary patch literal 4777 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 DSs*E8 literal 4779 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 F005#X9WMX? diff --git a/gui-libs/gtk-layer-shell/Manifest b/gui-libs/gtk-layer-shell/Manifest index b2d532802761..debce432e1ca 100644 --- a/gui-libs/gtk-layer-shell/Manifest +++ b/gui-libs/gtk-layer-shell/Manifest @@ -1,5 +1,3 @@ -DIST gtk-layer-shell-0.8.1.tar.gz 136156 BLAKE2B 19c16d49d119572b0a3ef9bf0aee2341dedb4b2e5afedee16b9817e16fcd2adba7696a9d6f2f01b4ebaa3636c116d8977079a9b83ed1941f9d97df9389425780 SHA512 070673a73166c9fd0ea10e6aa98c480318fbf8a6c2dff2a9b4900aea40bb59680d41d9bba9917953fabe4358c0dfa6c3d0221c579ada37cee72ce23433b40329 DIST gtk-layer-shell-0.8.2.tar.gz 137693 BLAKE2B 8c36e37fe0e675bfa9f3bfb6c4013ac7b137d27615cb29bd750c4cbbff36754986d0608cb97e427972e9108b048b6bca5611e89c01275aabec05c0b1fc9b7e62 SHA512 e3b56612dab2527d5242b8305362c88100de3eac76cee32ce51791cbc77df38a5052143bf4bf5781a90fa62e026a758ef9d10dc5b4292b0b334983842fad632c -EBUILD gtk-layer-shell-0.8.1.ebuild 1325 BLAKE2B 3e543ab808cc5655932da8c34dc379c520acb662b31b429a097dcab5a6f79c1d40e9bd6393b27cf5169131029ca9af6bb0bdd3e926960d5009523d573db4c6cb SHA512 690e9a750ab3bbe8671f5de189bef9a1d1163a12f8b8ee0139872fd03f42a6c2070d43d99965300205df0e3bd98538bd342e92f999ee2e9e621eb8a7218a928a -EBUILD gtk-layer-shell-0.8.2.ebuild 1348 BLAKE2B d123dd4d43cdf1ee75a6f388ffdef161fdea06671be39bc5ed97bd5ee2b3da7e072518d07bd6e016c9e82f0d415716d85e51fee9ebdf7bc525d11f554d360649 SHA512 6a23d0658df63343e7ecc0342ef7a09bccda583ced3fc86e1d7b4942da0f681b34796b451dc6f36487a00c3055fe90dd256290aaa4adafdbb722144230030f14 +EBUILD gtk-layer-shell-0.8.2.ebuild 1343 BLAKE2B f7aa39b3f76a6f73f766d54d89212af24dad5589a468ca5a73ac83cef9f92723fa356978f77483a324fdd833d7f04ff5375289337f01078ebea739340a965482 SHA512 13178846cdbc05a00be5e2464145e56ec8515679696e0dfa83ed5b541b8bd30bcef3910245c016c9cbe929b104f4635bf33dd068c972dc39276da1b8c370fb8d MISC metadata.xml 495 BLAKE2B 59bee54b6a6cc173655e2b482873f3ec5a21854a7dfcde8f6073a3c003642802978b182db94dae86c82c0b2409a153691b83720471530e4435ce0eebc5833f19 SHA512 625076c53f3dafb1812000eb3d50a68a837d751e53697429fabc6369161056f8ec16db584e830848cf57b659a10b8ece4b2cddeff1402ab42c4ff474aa954261 diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild deleted file mode 100644 index 02e8dcbdac99..000000000000 --- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -VALA_USE_DEPEND="vapigen" -inherit vala meson python-any-r1 - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/wmww/${PN}" -else - SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -fi - -DESCRIPTION="Library to create desktop components for Wayland using the Layer Shell protocol" -HOMEPAGE="https://github.com/wmww/gtk-layer-shell" - -LICENSE="MIT LGPL-3+" -SLOT="0" -IUSE="examples gtk-doc introspection test vala" -RESTRICT="!test? ( test )" - -REQUIRED_USE="vala? ( introspection )" - -DEPEND=" - >=x11-libs/gtk+-3.24.37:3[introspection?,wayland] - >=dev-libs/wayland-1.10.0 - >=dev-libs/wayland-protocols-1.16 -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-util/wayland-scanner - virtual/pkgconfig - x11-base/xorg-proto - gtk-doc? ( dev-util/gtk-doc ) - test? ( ${PYTHON_DEPS} ) - vala? ( $(vala_depend) ) -" - -src_prepare() { - default - use vala && vala_setup -} - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_use gtk-doc docs) - $(meson_use test tests) - $(meson_use introspection) - $(meson_use vala vapi) - ) - meson_src_configure -} diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.2.ebuild b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.2.ebuild index 830aef50d2e6..b185c66bb840 100644 --- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.2.ebuild +++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) VALA_USE_DEPEND="vapigen" inherit vala meson python-any-r1 @@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/wmww/${PN}" else SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Library to create desktop components for Wayland using the Layer Shell protocol" diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz index 56d16fc94745bbc69e0e472f4d0b5cece9dc7160..dc5e5e3c7c8898f0c2c509aeb20d44e21848cb96 100644 GIT binary patch literal 37431 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 LpAiC*1P=iKeKH^d literal 37438 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 diff --git a/kde-apps/akonadi-calendar/Manifest b/kde-apps/akonadi-calendar/Manifest index a1342645c7b8..8463de1918a8 100644 --- a/kde-apps/akonadi-calendar/Manifest +++ b/kde-apps/akonadi-calendar/Manifest @@ -1,5 +1,5 @@ DIST akonadi-calendar-23.08.5.tar.xz 476140 BLAKE2B dda14574c4bb1845ea2162ae3941e529cf7cbf593da850458d9d028b136876d9f1ce930ba5b7280432fe379fb7cb6db247ebcedef7205fbc36690bd7feab7930 SHA512 28b8bf932f800d2989863bdf169149ac1e5341ffb1255d836c2344968d22e16ecf44610696ccd00ce113293c77e594e96666056ec310d13d3e866b0e928d68fd DIST akonadi-calendar-24.02.1.tar.xz 499032 BLAKE2B 0d1f754ede642fcbdb8d81b41cde99f5c12ad7c78cc801c68b616f10146443c1438e2659540352fe08ce252934d0b3e75e423bd3a7458c2900737a9278d492b2 SHA512 b05817e267ef51b126e062ae73db1d9bea8bd99a5ee35acb831a9384ac7110cb543ad779f59f24fad0d0cbbb18a464ea4f939ead0710cb9aba94647ee5352845 -EBUILD akonadi-calendar-23.08.5.ebuild 1365 BLAKE2B 0e8857860c617b15c39d0d51e77b35714fda032da76014ce2d2ed421d358f175b33e12623fdb80f9727c7a98fe873ccab6f62d41276244f822609deb7983c728 SHA512 b445f27d1111b7d8c12a05d327908a0552b0378cfce667c085bf7aab144787ccaa7dacc3326db83521a45909567cd9eca3eba8a105de3821decfe2a79d693b7c +EBUILD akonadi-calendar-23.08.5.ebuild 1358 BLAKE2B 0ae7bdd42322edc669c11928857a4dd75704ca8f3f5f82b2b9eb879dd74942cf6ef2ef2bb5ac3286d572b9f28e5d2c7f2221da62cd5367b2d5e94f68920d358f SHA512 0ca67d3885483990d248a3cc75aa8d621011281b648e75859847229e2d9e27aae9de15b385318f826c42469707a08e85724be8db2a8f55166be22c9d66f3b927 EBUILD akonadi-calendar-24.02.1.ebuild 1305 BLAKE2B 7f8f0e994db5244fb692fb46151fd567ec032c0dea4c412e1f56d85744eddf0d7428e12ec907192b07e509c069f6e500390d953ee6f23cd10c8d5ba76cd9f069 SHA512 cd08e36ce61662d3094efe8e940188d6a303b7e44b67804596aa190766d77834b8f9314f9aa462352b5c00eb3869032ee59c99e0a97e80568dc5f3fa5cca1052 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-23.08.5.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-23.08.5.ebuild index 884ecce3d300..f2379852e526 100644 --- a/kde-apps/akonadi-calendar/akonadi-calendar-23.08.5.ebuild +++ b/kde-apps/akonadi-calendar/akonadi-calendar-23.08.5.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Library for akonadi calendar integration" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" RESTRICT="test" diff --git a/kde-apps/akonadi-import-wizard/Manifest b/kde-apps/akonadi-import-wizard/Manifest index 15431929ae49..16cdf4963a0b 100644 --- a/kde-apps/akonadi-import-wizard/Manifest +++ b/kde-apps/akonadi-import-wizard/Manifest @@ -1,5 +1,5 @@ DIST akonadi-import-wizard-23.08.5.tar.xz 515068 BLAKE2B 787ce65a7f72902be253d7629adf01fe081ae78537eab7a1d53b2bdab74f91926910c0271995607272dee620f362fc677f0cf26c823e4f176746827b650d62cb SHA512 6fcc714eae5093352a4476938fe7f08698dc712b07d5276a8c491ae367b9cb3dad3f0ba6823696c8902dd665dcebaf64e1754ec85f11a6475df9c6b77cea7eba DIST akonadi-import-wizard-24.02.1.tar.xz 516592 BLAKE2B cf8bad4e3817716799c06854cd7511fcf9ab113ca1522094f6cab76618337cfa52f11d36e8b12718a0fec28e0aa19622f40b0efb122859eae7e7d3bcd6287b94 SHA512 eec80438de4187695ab4a5d6c79d039faf0fddd4ebf46e326deccfc747406091cc928732ca05304ba477ddde6fc7d2522a653cbbe52459704e03407e9f55aba8 -EBUILD akonadi-import-wizard-23.08.5.ebuild 1234 BLAKE2B 24d2a3b0805421d5678ac5ee33a3fec0b3cbd0b3232c11dbfb3441ffbdc57a0b8090d3971f5b09a4ff48b298872d00e3d6b4f31f3e5c2bb42a14bb974c357723 SHA512 4bb89dd6c4c47118f38c4f786573878660a6c5ee5e19be575165886188a6ee128f5ac51646f4c2c60e7eac57c5d669e38118a9a3b70cd2b9edb491d65205c6e9 +EBUILD akonadi-import-wizard-23.08.5.ebuild 1227 BLAKE2B d8e6efbeaca5e74548b60bb19ecebeb6fab7a02ab0f6c54254681bfcb45926367be7b5247458dcf18e4ac1ebabe7c8a301a08976627761886b3e0f6e3281abe5 SHA512 20458b2d9141d7c6fd4e15f2cd99fd99313e85f806ccd3f88d9b84dc21bc03ed913cfb5e3add19b9226ac0aeac6e230ec2318b027c85a857b7ac6ca6c6b4f80a EBUILD akonadi-import-wizard-24.02.1.ebuild 1180 BLAKE2B 386100d88c75e400af9263459dd9911dbb5d8360e53f9bf5f77f288a33c264bc091efa3af22c09aab611bf2b25c805d5de4cc3f9c9d12abc0c8b89a2e323df77 SHA512 9c99d25c208e06470759c03b77aba271b13fe4876bed3fc91c2362651b6b0ad5b6c324e0304a9f39a15cb3bf863909afab2e066dee014d58efa9f954cb82b718 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.08.5.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.08.5.ebuild index 8a32896641a0..3c34c8dd81aa 100644 --- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.08.5.ebuild +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.08.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/akonadiconsole/Manifest b/kde-apps/akonadiconsole/Manifest index 1a538fdb4cdb..6809be8b20cc 100644 --- a/kde-apps/akonadiconsole/Manifest +++ b/kde-apps/akonadiconsole/Manifest @@ -1,5 +1,5 @@ DIST akonadiconsole-23.08.5.tar.xz 286164 BLAKE2B d98b053e0626272579196b8ba762b51f0734a7a6d40bb7e7fc71fb2752ed986af95e49317eb59159200dab996aa6c53ac2c18532cda378feeee0cf8f47d9e2a2 SHA512 79071e18b0aed574c67b96cdcdc1ce3914ad67fc1e7e87dc77f9cd6396b210034cdc917393fadb918b90ad89bb2326586002fcf711e0432991e59d05bfde8a06 DIST akonadiconsole-24.02.1.tar.xz 296916 BLAKE2B c06c3fa1df64edf10e4b0163a4ea698fc25fc001d5bef0f285d35d756c816f5d0fa8eea783b4503df55c8864b9e8f0178f0c2e6f4296ef123237dd3d7d14682a SHA512 d7f96b4eeaf56c1d212bfb6d8b1860d34d2f7e696ce5baef0b82a4860e0262ca658efcbd5052d48a1ca59f1922b82eadef20533180895adc4419a0a4e69c3fb9 -EBUILD akonadiconsole-23.08.5.ebuild 1480 BLAKE2B 072e122d9bed01bbdfeb35ad7cdfbae1e07a9379eaf7ae9f01e9704b7b2ff0122431fe4ccd636615731d5a44ee901d62d3f54040c0a591b147e92e9363d9828c SHA512 ba21e9f2c1d1e94f32cf116cfa4ae033e704a12f5a2349db8c8e2821d4c0d8fd77903c28e0cf4f4ef19e287efed11604117f61e475803f657f0502a65a940300 +EBUILD akonadiconsole-23.08.5.ebuild 1473 BLAKE2B d3189c62c6ec2b049d341f18165e30ed7742555678849355f368bf235335f38d920c0dcf950289dac87713ce01775f8ffca10863d308ed892c6b1cdb510cd159 SHA512 04abcb6ad8829a24c94c5eed55431ae7c815158d1bd7654f8f76d36d9671d9afd56c8d86559c89067d6a2808e2cfde287796f1c28b5861614f2ecc0b6efaba6c EBUILD akonadiconsole-24.02.1.ebuild 1397 BLAKE2B 1cb211377533d97c6212a3f782a5e48875c9caaef10d864cab2d9d7d93a266f167a5552372b079c226e1d37883531a08adbdb98974f7f323330e9add1509c14e SHA512 8277c50540c6a288a96b9967362ba9b41a42fe93d0854fa8b64117ef597746808ba282640d39d501dff77a11bb5ed3e40b37b3da18c963f991cc104a8e0783ea MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/akonadiconsole/akonadiconsole-23.08.5.ebuild b/kde-apps/akonadiconsole/akonadiconsole-23.08.5.ebuild index 5dbb38d95f48..c7273bdc04f9 100644 --- a/kde-apps/akonadiconsole/akonadiconsole-23.08.5.ebuild +++ b/kde-apps/akonadiconsole/akonadiconsole-23.08.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools" LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/akregator/Manifest b/kde-apps/akregator/Manifest index 8fa4b422acb0..e953eacab355 100644 --- a/kde-apps/akregator/Manifest +++ b/kde-apps/akregator/Manifest @@ -1,5 +1,5 @@ DIST akregator-23.08.5.tar.xz 2324604 BLAKE2B e18ddbcb4c45650873cf22667449955226a356f1d4d97dc50f6b6cd5fd40089114decd8890bfcddc3c63b6d9e9a61ba9e595fc2fa5aeb577db0d1e837611cb7d SHA512 5ad1779827d5117d4ee167a02ce77044b9370dde40f2923e52eb85fa33e761f78665644a3a0f5f4cbdb733226127e4db7b2014220b0faee7ca5bd920adb567ed DIST akregator-24.02.1.tar.xz 2328132 BLAKE2B 11af3ce5c7bc53c11d88e1f3e63f2cfb3727237255ce2c6ae82af596b8aa0e2b3d531fa4c2491471ec3bae948aeb403639a8a1f13b22712992d7be1369ecdcb2 SHA512 476f65888460e3ebd72b08185e3b8d9378214e40ded4502269aa465c828e91e70271f8ca99225eae7afc8b60a711123129df562fa07049ea861dfe5f6a24d4fe -EBUILD akregator-23.08.5.ebuild 1697 BLAKE2B bb730b5818438d7e281e39f921a71fad05a7ca13c3ff15d18cc4673176c6c26b5901137ce81f903587e276d2f68da30401b1a505b5719b427c5711a355a6330d SHA512 ac2f07cfd26af90ce601417b278c535be1c7573b583f6aebf5e3ee731e04e3d8dc9aa9ba9a064f9d42aaaa1c229bdc0ed17fd3c205d5bc89514df1601f480f50 +EBUILD akregator-23.08.5.ebuild 1690 BLAKE2B 2e304ea7aa2028477f25cc2e65f4078afb4d4ecb585053f550e7f3a199044b547048508add18b5df1fd9ddb87b56962e496768a4e7bf3bd22a79921a569ba775 SHA512 9e36f384daa99f0665feec351557e95887def4a52948f006b538463c8f2ba6d6f90e4588ec984b434d2006581993e30c0dc26a53cfce2d4000a1843805a50d8a EBUILD akregator-24.02.1.ebuild 1752 BLAKE2B 4b9df5eeab7b9e17f5ba1e22d919ba8c46aed18c289ab818c0fad616ebfbf636e5d651641009fbd7b4095fbe9ab141d5652bbb9d5720f4179238d4f8a7f7b271 SHA512 b35635b4da30a5dd4930bc8330c393d0d131412140e8942c1324d1473ea0cd95e7098545d6a7242ef4427194812b0abc9a0dfd3e11496bab5616d5f1928556af MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/akregator/akregator-23.08.5.ebuild b/kde-apps/akregator/akregator-23.08.5.ebuild index cf88cf5240a7..eac05d822a56 100644 --- a/kde-apps/akregator/akregator-23.08.5.ebuild +++ b/kde-apps/akregator/akregator-23.08.5.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/akregator/" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="speech telemetry" RDEPEND=" diff --git a/kde-apps/calendarjanitor/Manifest b/kde-apps/calendarjanitor/Manifest index f08499d9ecd9..32729ae274f8 100644 --- a/kde-apps/calendarjanitor/Manifest +++ b/kde-apps/calendarjanitor/Manifest @@ -1,5 +1,5 @@ DIST akonadi-calendar-tools-23.08.5.tar.xz 255924 BLAKE2B 9270cc942f35b06bcc7f16d28f6c426a35683cf344d1837a5e51542cbd6502256f7ba58f3768b16356e445982e287fada396fd36dba6e9d45fb822fb2947d5a5 SHA512 9dccd51cf1004d639c0f02fc7e5ebed71093ca375a2895a301723762a073644b565930f9ee4cf663195db87370497b976ecf216dcf8c1d67bd00481f9e7a2082 DIST akonadi-calendar-tools-24.02.1.tar.xz 261612 BLAKE2B 11509492c96630f0f3078ec348d518000340eeb408377938757534601f337cdab116e99d780431964acf1ab5f13b552291cd2daf66a28a154fb83729093142ef SHA512 bad59d3d884c2fa8995b1d6fbd3290fdf5018e566d1d20d89377ac60578cb81a9698b72af74a7da6519aef93facfc3d154e8227c4193454a9eb35f727fdc1ee2 -EBUILD calendarjanitor-23.08.5.ebuild 1042 BLAKE2B debafe8a5aceadb080f75ac7b074fab2048124652f5cc95afeae1f20ade7438442de184237967ce6c48c8ae70d683906aa2bbcf2f6a25401676e9a86bbd62c37 SHA512 d4eb41c55aabc1032cad77bfd05d9fa4c63aed071c0e8758eddc200fb5b2f459b43f84cb459dfeae1c6f707e4c94fe4b082165f7100c2bc41d7bf46bdbabcc61 +EBUILD calendarjanitor-23.08.5.ebuild 1035 BLAKE2B 41718a449ef00812110173ffe458fefb9f42fafa94efb6ab9759346e6beafcb62e448b08a14245ded01b2d79c6948b45c21d663313fc5f708460353b2248ff4e SHA512 d40838dc60e4b71c4d653c93dc6f0d540577c479b76acb585ac13aa61c55f3cc2871fe4152d7690b63a87d2b0e923649afe301788075d0f8a02a3713ef832ed6 EBUILD calendarjanitor-24.02.1.ebuild 1028 BLAKE2B 4a69a84db14257153bcc0709c7f4db00aaea31b09c837492bdb151db87df28b89bedf6d176ca6477e1d6b5dacee5782413e6ac21c88024dae9f48a09073befc6 SHA512 f21700d495ceba176bb4bb623f1332801e8be0f14bd0779c3a63e3cc47c6ef021443f79e409d3740cbd0cf403ae3012054240b543f3ab992216997ec983ee49c MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/calendarjanitor/calendarjanitor-23.08.5.ebuild b/kde-apps/calendarjanitor/calendarjanitor-23.08.5.ebuild index c2c497657904..5c441dff06f0 100644 --- a/kde-apps/calendarjanitor/calendarjanitor-23.08.5.ebuild +++ b/kde-apps/calendarjanitor/calendarjanitor-23.08.5.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Tool to scan calendar data for buggy instances" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/calendarsupport/Manifest b/kde-apps/calendarsupport/Manifest index 4ecedbafbee9..8df04dd66e1c 100644 --- a/kde-apps/calendarsupport/Manifest +++ b/kde-apps/calendarsupport/Manifest @@ -1,5 +1,5 @@ DIST calendarsupport-23.08.5.tar.xz 997896 BLAKE2B 43ad1a0aecc041dc003e0f43454d059ee2933a7906fcd530a7ece5cf99f5a17028773b621005f4a05d4d3773ee115f23ff71e5f0c4a699ef9775d7be7f2c72db SHA512 b356489bad193bfa27f44403faaa0de7beaa4a3559e5f178b20c091274e607ee2c5fa7ef60f18a0c9e4bea5b825229a85bcbaa63204aae835555c367c5e8d1d1 DIST calendarsupport-24.02.1.tar.xz 998500 BLAKE2B 3022e106790b28f39cf17d1248a3c7a16f8a83da965ceda7ab50831198ee8e630350febd1ba9491cc7f9ed76d0f9ca99a8604b858cf9e560571a36f8610b9117 SHA512 ee101cd3ba76c86e76bd2e5b31197d4589690dbf5b74f034292443833c7c43c83b409cf3283507a80235faeae5afa3ce867ae09941b4f4e6309b53cf3a01bb8a -EBUILD calendarsupport-23.08.5-r1.ebuild 1234 BLAKE2B 1be6c700bfc4aa0f9fa251ae7d5918986bf09dcd7e112b6b3e0fffdfd9a29c8feed794d25bb5eb478394340d6f1fe741749a06ac4975d4456ebd7b6a2b759c57 SHA512 c6838e012576ffc6be3555a83aae1450ebaa16b2924aeca72d33124897bb57b009317f837c4a795b5ab0f3e44cd22c07e093b3bb29aafd9e70074b52b9a29659 +EBUILD calendarsupport-23.08.5-r1.ebuild 1227 BLAKE2B baa31779101ba4aeed647eed06c94e459879cb724fa93e1bf1a6ec6a344c186c02457f2664b152a2db069081a1dac7d89aecf40265e1648c11fa7450c5db7ad4 SHA512 599bae73b121f3833f9ae3251652546af3382b18bd75c3c182daed0aee2b6ac1451e8ca89538f1e70ec4641f5d4851c96c49b406657c382c634b0a18bbb4e0d2 EBUILD calendarsupport-24.02.1.ebuild 1122 BLAKE2B 3c243fa7c05d1fac8c82454bcdc38c04c8cff3de2d5e43dccab13e338b0f11b9d888c27e8acd4f4f8414cc16503a12ab212758f5430fcc1ff52ae9262b61d373 SHA512 81bb58f3865119c526b95528fc05ded84a9e81ff3ed9fa8e1a605ccf7c8d1d3f37c27d1a1ac6b6506e54c142b8ead3939dc0a494d35a12f11265fdb93b13b6dc MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/calendarsupport/calendarsupport-23.08.5-r1.ebuild b/kde-apps/calendarsupport/calendarsupport-23.08.5-r1.ebuild index cdf19614e618..2906cfa207b3 100644 --- a/kde-apps/calendarsupport/calendarsupport-23.08.5-r1.ebuild +++ b/kde-apps/calendarsupport/calendarsupport-23.08.5-r1.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Calendar support library" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/eventviews/Manifest b/kde-apps/eventviews/Manifest index 4d6ffd418da5..372044f61a60 100644 --- a/kde-apps/eventviews/Manifest +++ b/kde-apps/eventviews/Manifest @@ -1,5 +1,5 @@ DIST eventviews-23.08.5.tar.xz 469996 BLAKE2B 8e95dfb1de5b52f3b168a6af1e4414b6568d1ae8f0a6257e5ab97b18ed0ad4fa7c14f4f0f0c5880614e43c4bad66d528b4a8ca7f254e0e4eb089b0f0df12282d SHA512 0e94a8a900b521d114d0778ea23d5e255c9bf047b9150723a1ea40fec2c5b640d6321626017b0f4e005e653d76a882644874697029281dc932cf57760d36786f DIST eventviews-24.02.1.tar.xz 473260 BLAKE2B 750d6fc2f8bfec89d76b9e2df19971d2ffd207f1df5f5184d4c6952ea51487f217354211864652c0670f20922fa1bba8270b70d0abc7c47c45b7a48ce86574a0 SHA512 53587d3aa65c46ebaab4afeedd19e5e72a819a584bc90119426ffdb003cae6e95bed630b78b4042a32b1494171b44bf8779f6413b0f13f202134434eef3579a1 -EBUILD eventviews-23.08.5.ebuild 1305 BLAKE2B 88ad062f7a3a1aad30c682307299413b4330bc641155b4da47d95449a8ab2318870de0b3fbc243d346cebb8320ee406c1d472beefa51d40a3ae58e263e62a237 SHA512 b621a1a72ed8158c9ef8db4dbfe741c61b00440227424844b448998a53b082aaf3ed12fd24255c5809910016847ca27dc63357b0c194eaf0e88b7eb360f86cb1 +EBUILD eventviews-23.08.5.ebuild 1298 BLAKE2B 8cb5c89ae280533abb1f8771ed2bd57a9d6db5b157e63f78a05718a37e15aa5963b534bbad52069ba881b3c3ecc25e94cd71e98f47d9eeac633eb52c478f06a9 SHA512 736a14610c5c7d6f55de44e7f76125f145cc83338bc7ff140c672448eb28510b99e42e42902b8a0c7f8a15911e7320d194ead9e15f9e124220e0ad65d7bc61a6 EBUILD eventviews-24.02.1.ebuild 1200 BLAKE2B e00d0301f8dcfe99018bde09f5a7319e6ca707aa6730c88e449b3c22073538faa0ad9c174269de3089b387a4562d74ba9dfacfc1c3ad7cd54a1fc2ff50490f7f SHA512 aff2e81cf19e35f9d7f81b673778ced50a45df4e56117dbad087e37b2d6bf492254ad549e13fd393c47f5c62b41f41f38643842ef22e2fd989d093d6b3efeeee MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/eventviews/eventviews-23.08.5.ebuild b/kde-apps/eventviews/eventviews-23.08.5.ebuild index b14ff93386a2..ce5b0fb61790 100644 --- a/kde-apps/eventviews/eventviews-23.08.5.ebuild +++ b/kde-apps/eventviews/eventviews-23.08.5.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Calendar viewer for KDE PIM" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/grantlee-editor/Manifest b/kde-apps/grantlee-editor/Manifest index 0a8588979d5a..cd65b2f36f7f 100644 --- a/kde-apps/grantlee-editor/Manifest +++ b/kde-apps/grantlee-editor/Manifest @@ -1,5 +1,5 @@ DIST grantlee-editor-23.08.5.tar.xz 117568 BLAKE2B b8f94d6032160470e19204dd7a5da44159a4632a309f426d4aa793d3faa43421d871c98db390ba02acaa2a70d30bd159e9c146f84440af00a32f2ba7fe6d4e5c SHA512 9de2b5054a643022145b30840d1b93a9424338ffe6cec90085b57dd1be02af9204ba7882a865eb79b7cae4a35dc6386af5d1c8e312050d6d1095a9c9821b8eb2 DIST grantlee-editor-24.02.1.tar.xz 119520 BLAKE2B c673ef259c56e74f1e00a0d306b1e1aca5ef9ecf032f91ed2babb72d008e52b8fa399a495bdd4eccc916574106b9e58c620872bc584534a9fef86a9098e7cf42 SHA512 06cf06beefd5bc79c977793a33ac168a39bcfe58d55b7917dc05097c35a8fb7713444c53cca3aa9104253937ebc2329562bd55f48c2416533693af908279097e -EBUILD grantlee-editor-23.08.5.ebuild 1154 BLAKE2B 1c5f4a88217e43a1c4dd57d3e2fd617e1033ffab6bde4f26289cb276a9dfcbee8b3326f24d2ea8a56d9bcf3b8b204870153f114a10830ab7aa1e251ca2978896 SHA512 afc359babc5f8a509dcb25a4c734324e61db1fec7b8d00f2bc6464b460252820cba443a2ae06f932fb895e44a158e2cedbad12d67496241c9526c32538039603 +EBUILD grantlee-editor-23.08.5.ebuild 1147 BLAKE2B 1f7dc07bc06054ebfc4cf5ee511a8a3dda97402f10f885d1b06d0ac5c4ec262998ce4dc2bdadcc77b8e560f3ad97495b137d3faa0bbbc17448cce682f181993e SHA512 0c11032bdd9cc67a8123b84a7f7d36c6092ab44925ae675d8d357c50b818f68b7ab31743db706823a10366dbbd91ddbd7afa04460a9c66c959819de360261ec8 EBUILD grantlee-editor-24.02.1.ebuild 1114 BLAKE2B 49018b8fa9276625bd66158aaade7fb2a025390f12f30f74999b5f793c75b373a73eb90bedeeb894a864b2b3905291ec8108b15e803e2f4fd7d3fd20b8530d46 SHA512 95d32bbcbcc0f71c47ced7499d703aebe39bd221a5ac499768262dd80f9a2524353e1765f7f4e836c8bbe2266636b10647988f969ffbf5d6599c74eb855183b5 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/grantlee-editor/grantlee-editor-23.08.5.ebuild b/kde-apps/grantlee-editor/grantlee-editor-23.08.5.ebuild index a6364e7b7451..d22e2e12401f 100644 --- a/kde-apps/grantlee-editor/grantlee-editor-23.08.5.ebuild +++ b/kde-apps/grantlee-editor/grantlee-editor-23.08.5.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/incidenceeditor/Manifest b/kde-apps/incidenceeditor/Manifest index c7e6f39379c6..478e689cfb4c 100644 --- a/kde-apps/incidenceeditor/Manifest +++ b/kde-apps/incidenceeditor/Manifest @@ -1,5 +1,5 @@ DIST incidenceeditor-23.08.5.tar.xz 580968 BLAKE2B 2832f7002985f0ed070b4c5fdb2f63131a0111a5f4f25947f4c0361a0404f6919c7fde532ee23787b6632a02f4bf59a3cf804fd8d9202b44f7c761ab9d8af0b5 SHA512 ced163397e03bc6b1c56326004ba9768b1f8ad69c8e033e2e852d3242582bb9c50b09c524c17b70dbce3054796af01503ccff309175cd3b9a5582344be2d8c73 DIST incidenceeditor-24.02.1.tar.xz 584516 BLAKE2B 29dbbaa4e06bdb3fe1967001bb906ab4cd7cdfaf82534c6fc16dcbd87707511c927a48f5eb865689105ebf37983b3367526b9e1dcb1382ddca00dead61e86412 SHA512 9f88f3733dda200a7b520567ec34250307e31def8f45d29e0bb0b124777919d81b5bffa6416ad45467838e04bf4d76b8fcf331d40718f9d976e18ead819de68e -EBUILD incidenceeditor-23.08.5.ebuild 1894 BLAKE2B 01c63075afa60357574eacbf6e769d7d06d6ec02e78391f707a867dede1883a61322cd703fd1a89538e1f564164e3f9d964d9e6048397973ab58c5539be272f7 SHA512 72becaa3d215ab3e8643a710032fb224511d25d5a034d6aac32b199d8c0cef5651abce5b6ffcd7b7f431b9ef4d0a8c343eb8575a2d80a4d974058152c0f0e77d +EBUILD incidenceeditor-23.08.5.ebuild 1887 BLAKE2B c31b2ccfd4f7646dcaebd9e61a3de8e23423157c685e44c6954fd68a031f5b4509dfb7669b50365231537438947c0e133b6e2e0bb11f388d642984c7a3c81231 SHA512 0382d2c7e22b25772514657c2d2e312bb5df1d52847249524267286f6cbd773efae5707cd0ad4be112390162eb6e9954848e4ed048114b05a1f344c684f50fa0 EBUILD incidenceeditor-24.02.1.ebuild 1834 BLAKE2B c1ed85863e7ec9878f4b1af1a3523f229605cc3329659f9447088b39f7821f30b07e4938734e5511ebe4f19611a299d9fc7b79eeb2273e824735c35dae4bd65e SHA512 180efe0ea5133a3cbdfe8f00bc13933214afcad91ced969f91f8952f88f2c57b62b8aa5e0f9bfd10986269feb8f0b79fd8baf3b243af9cea57396a2d16825e67 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/incidenceeditor/incidenceeditor-23.08.5.ebuild b/kde-apps/incidenceeditor/incidenceeditor-23.08.5.ebuild index e00d01a97b4b..86a470a1104b 100644 --- a/kde-apps/incidenceeditor/incidenceeditor-23.08.5.ebuild +++ b/kde-apps/incidenceeditor/incidenceeditor-23.08.5.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Incidence editor for KOrganizer" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" RDEPEND=" diff --git a/kde-apps/kaccounts-providers/Manifest b/kde-apps/kaccounts-providers/Manifest index 5427b56c3ff9..d2a6f2b35b1c 100644 --- a/kde-apps/kaccounts-providers/Manifest +++ b/kde-apps/kaccounts-providers/Manifest @@ -1,5 +1,5 @@ DIST kaccounts-providers-23.08.5.tar.xz 66184 BLAKE2B 964d186ec371c089f855a40d4113fd44cd0047b5f14642a21211a0ccfadfd148ee78222d50399f6046036ec9847d684daac5a2838cea26459a988013b5cfdde2 SHA512 740a4cef4fb555add1559eddba606537b452cbb0e67b8ce0e21079dd82aa5196c3fa975a8b121e43de69ca19d2f0744ab67a7581b634b931a52ead91d74dc074 DIST kaccounts-providers-24.02.1.tar.xz 67256 BLAKE2B f37c4269bd6029c661a70fe4c78248ca19f6c94e6218a00a41c327d72a1e09af65f90885e2e3e54762c71ad5163c4f5c96b6f898ce52bed5af69bb032de35cef SHA512 e03fe0b5a9443f783df6a230b1ba1d551cda74a0f1d07fea8ea26d8b2b51151e8e6ec34283ed8b641063971fde87a231bfdecb08f284454a540c1a539fc1bc57 -EBUILD kaccounts-providers-23.08.5.ebuild 999 BLAKE2B 0a7ed1be33b097a62571b3620512d4c48c627dfc96efa719585f412eca80b8d9a808bf9acf71a1ef6722ae3a5efaa92eacad92778c01826cfa3d71316c827bba SHA512 bfff6858f568e4b29c7c8dd7cf980c4b158c5ec8042887feb0083eff80205de242da56f1dec3ddda35487b59c25bdd87cf1028b2e622276771d195ce3529116b +EBUILD kaccounts-providers-23.08.5.ebuild 992 BLAKE2B 39ad46d980f9282b65a940919b20bf1f7ab3548b0e9385414943ea6f84a54c36cbd35c30479954d0eaadde19520a72bb4f017f7fc73e1dfea1196fbba5066bb6 SHA512 d4c02c0e86378642712e4c74d677d722a69227ca8243d4be0c848297081882ac3faaa921b2b4dd52c65f59628914276b7e8f4514cb55c2f6819c1d8756134e1d EBUILD kaccounts-providers-24.02.1.ebuild 903 BLAKE2B 0952fd3ec1bbcf671a0a099274bb73707698441413b29eccdec583536b0403e86e4541d7c9d80cc243851f8e1aec47bd13c5f5b42dd2b41b2f24ee375a36435e SHA512 a08b218b9c2da446c40fbe5878b3f053cdc9e0b3c4f475c6fa74309f4b3b34056d7c93001190b2278741c079a0a0683b98522ab87e291904e918d81e8b6b866c MISC metadata.xml 435 BLAKE2B 7500606054feb92f23fe39021ed214b15e2e3bc434a19d70a3aecd79b2cad8cc41d0a0d59f85f75ad7503a7f41ae2e68de9a6982f88f44edef213418cff04998 SHA512 154aa6b34b5798d87b3c2f2e7c048df1a05bf1f79e84aea0ec21438a572e999fdb14a5f962af97ad803606374dc56625eae673fde563f33715c680e213180e23 diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-23.08.5.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-23.08.5.ebuild index d7e1b16b1fa2..742933a62b0e 100644 --- a/kde-apps/kaccounts-providers/kaccounts-providers-23.08.5.ebuild +++ b/kde-apps/kaccounts-providers/kaccounts-providers-23.08.5.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://community.kde.org/KTp" LICENSE="LGPL-2.1" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="+webengine" DEPEND=" diff --git a/kde-apps/kaddressbook/Manifest b/kde-apps/kaddressbook/Manifest index 11b9cd712f6e..25f4d15f3735 100644 --- a/kde-apps/kaddressbook/Manifest +++ b/kde-apps/kaddressbook/Manifest @@ -1,5 +1,5 @@ DIST kaddressbook-23.08.5.tar.xz 3458708 BLAKE2B 04be326d547fe1f9fd89ef6a0fd59060829494d2f503b9b8cb5ba771aa98d60d2b8edbfa11ebb18de7645ad595c20642e2c56671271172c18e78eceb7beb346c SHA512 906efc3c2c947d02df0fdb6134dc0ececd0745d62f1f761195987c2c15698e9decca89de166bc46d17043f5d1e8c71ae1d9e6ee62a5737150da9d0c10429f9b1 DIST kaddressbook-24.02.1.tar.xz 3460992 BLAKE2B d3a4520608069ed8f1223093d0fcdee93a4d9b4d57000f1a6cc2f1a56961b0da3951b9de6a203e50d3e11f35205983e4356f6cbf888e16339723beb9f8870670 SHA512 d4cc6dc7d433349ddbca61725425a237f944eef3b8e3b28316209b6dfe296766810c53c5bc4bec764bc4a49559841a6d1d96f297d5d86c9e9e5ad32f54c7a250 -EBUILD kaddressbook-23.08.5.ebuild 1933 BLAKE2B e4bd22fd0bffbc08499ac7a51fbee3ada1d987ad44ec02bcf192e9826e0bb1bd0e15badf76ee35ac16811880a3e5fbc1990e7ba144e423ebd7e689c6147c11c9 SHA512 6d37e887ce26aaca0a134dd937d8dc57641653eeaf8e0998d6481274e19338e038d05aac658993a4ee7e93252198c3eeb51d51e7077db699b78c900ade2fbfba +EBUILD kaddressbook-23.08.5.ebuild 1926 BLAKE2B 22cd78f970717b283284e7739454a397ad58a77fbe33ede08c12ff6cc61d880fc838ffa4fd69e86dfda2aa4b532039b94faa28cc1f13032538f407734b6d94d7 SHA512 be5bbb33fe48723f5509b263b0d829f237e669cfc12839ecf649e5469d79e2af0cfa86fbaec7eb01effc3371991aa8b762b2467ff6f11f0b32d05d53be7135da EBUILD kaddressbook-24.02.1.ebuild 1787 BLAKE2B b1e94a6f73f302be64fa4a49bb120f0e719363c5268ef2ecfeb0fb915922ea46d07d855c86cdec756019f874cf8deeb24daceb421463c37154952cf3dd7dfffd SHA512 7faea42310c8c6b3b2721f399bbd0ce5af4a817ce8514bd1ddbec3058c6401f6ba0896c235f592eb63f3969d80cdc3e95b2bfde2a1402c30b22b5878ddb3ec10 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/kaddressbook/kaddressbook-23.08.5.ebuild b/kde-apps/kaddressbook/kaddressbook-23.08.5.ebuild index 8aca8318c6e6..7d279853949e 100644 --- a/kde-apps/kaddressbook/kaddressbook-23.08.5.ebuild +++ b/kde-apps/kaddressbook/kaddressbook-23.08.5.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kaddressbook/" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="telemetry" DEPEND=" diff --git a/kde-apps/kalarm/Manifest b/kde-apps/kalarm/Manifest index bc9dfedace3e..2b21c196a6cb 100644 --- a/kde-apps/kalarm/Manifest +++ b/kde-apps/kalarm/Manifest @@ -1,5 +1,5 @@ DIST kalarm-23.08.5.tar.xz 2630096 BLAKE2B 10fa714648be1a96b70ddb8fa445092d7a0d3368f976d45f4b45c47955e0bdc2b5e727520862f8bfb30911bdd60e80926208dac40172d650cd056d3ee6f7a535 SHA512 f9c2f1f8228e85c0fe10c6837948aa8f9fda7056edb8d1aa51f43ade1852236d4030b8720940dd3cbfba17339b8ffb971131baa747f114e87b88d4c9f826d2f1 DIST kalarm-24.02.1.tar.xz 2632156 BLAKE2B 1711a5be00602be563384cfa9e9b7c48d415dbffdce3539ca66588615274b46b190231f07bedaacb1b75d581aecaa75ecb3cbb197e58bd840cbd3492e07ea95a SHA512 0477e14c89b61fa98beb10299a025b259c048506869fc0dba65efbe924350db14b961f3661f808d129eb3512716890791e84ae336237de1fd06690a1c5dcda56 -EBUILD kalarm-23.08.5.ebuild 2598 BLAKE2B b0eaa53563c5e18e41f2f9960dc77f1cf17188a726156187cc419bae4588d140bb06fda67a876cffedfbecb30ecebf6109fc1c206fae85cbdeda5f5f70cf23f5 SHA512 d85a1cdd1874da706649e1ebf008d0c1cb74d44c7d94940c0e5d5744f5dcaa956de8dead48d35c97122a1118a93429998d5616d11762133a51ac720cec67bf28 +EBUILD kalarm-23.08.5.ebuild 2591 BLAKE2B be998834de7905835720d8b8f5679e5710700809905f0a2327614eb3d5904eb5f3f9a3dce4333458f82f47e5124ebd00f6e830e48d424b10811d43862673b525 SHA512 0373be586e72d28db48581b0c71edc46f542f61e2899d12ee4f7650c31b0efb0e598f80b99297b0865b1ef546afbda543b672c1e6c6a389644c9f1107daf11c0 EBUILD kalarm-24.02.1.ebuild 2352 BLAKE2B e7febc74a53155b9e1965a67c7e9b1b56c27285fa628a5b2a519d0442ab28080a2f7c3477a502ddbc8d6194d9c0a080a7e0db734b0c0b13c7b7f9903179bae31 SHA512 1696dce5a28f03203a26b44597ec4edb8b58641e75f65dd63fbd44b53e17abc21ac892aad742537e8bb230d7f3f247157d1a138f298cd1580dbe3c4719411975 MISC metadata.xml 438 BLAKE2B 0cc73fa9fa28e053c582394d18ebe87b89be773d41d6a759f9cfdf73c613d53a315aa8f053720c5299b58bf1c4a29b18eec1e351c084cd8fbd433ad038c9d534 SHA512 0ba40ac36fd400b220661da3e60b45c4e33595c9530bfa58384ac818250e6a48fc75875eb523d8d3ebc7d668902f7a9c10a87cfee7df441fa0d363c3534e49b1 diff --git a/kde-apps/kalarm/kalarm-23.08.5.ebuild b/kde-apps/kalarm/kalarm-23.08.5.ebuild index 22a46151fc34..af7fb9915e7c 100644 --- a/kde-apps/kalarm/kalarm-23.08.5.ebuild +++ b/kde-apps/kalarm/kalarm-23.08.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kalarm/ https://userbase.kde.org/KAlarm" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="+pim speech X" DEPEND=" diff --git a/kde-apps/kdepim-addons/Manifest b/kde-apps/kdepim-addons/Manifest index 867b554450be..6f093644ec84 100644 --- a/kde-apps/kdepim-addons/Manifest +++ b/kde-apps/kdepim-addons/Manifest @@ -1,5 +1,5 @@ DIST kdepim-addons-23.08.5.tar.xz 2652304 BLAKE2B e4eb1c249b01779067b1d12e11b64f7cf44565e0cfa7ec1f1e472d901ecca34793c330951ef70de5a05c64b650594d25fa096e3b2754db7ad203c2f8a549a5cb SHA512 ee9990b4ad3c838c70199b515361eff2b2d756c9c9be5c9a74f65bc1bf3177e77a59f0054968be672284cd65ecb0c6d1bcc4787c998e9e0fbc3820605285eb4a DIST kdepim-addons-24.02.1.tar.xz 2650896 BLAKE2B 867c4b152b190ac7c4d6d0d26f9dd6a8e3c18c15e2d03cc15593ae09c9ace02fd5c3c2b5dccd0e8a4e8c813ff0c5c5a636e8ca5201a8f01f77046243ddf2167a SHA512 0e7ca2c450bc6a28050934f5e6af6eefbb162a565ae382ae764b1c68b354e7f5cc190ad9e7cbb32954c3e181a74dee991393375f8898ad26703cdd62809eb97b -EBUILD kdepim-addons-23.08.5.ebuild 2438 BLAKE2B d91cf607b8d90ce1678624bcb8f46d723db07c11bf29c8d01194b456e0c391dc6343b3b3bd0592caf0e41322f4386560b3dcd55570b5f877e96a9730a5f867fe SHA512 f89da11deb6520793b689e8f208c4a6d385d4023609eb8b959ecf705d7cc590c9d27330b6cf46e92162c0f9fd20e78fea79105e16149ff3bf28f91a9b5c86614 +EBUILD kdepim-addons-23.08.5.ebuild 2431 BLAKE2B 739a9be61fa19c2ec5e05945a53039f4a3abd813462ac6767a350eaca7f4b818f1e4d47d7ff43ac45029fd1d3bd525ceac8cbfc7a611197ca60be8a4251a5b82 SHA512 6985323ab4b8080985708b46c89fc652d9b248865e863f83ce8f4894e21adefdbb56b23cd5aa92b336a6fa95777455502a60c714b2d9be19297c34b151dda02e EBUILD kdepim-addons-24.02.1.ebuild 2372 BLAKE2B fcdebfefdcfeb02d10910ddff969aa3139276307f39d8321c8e6402dd138a845b685967521994704122624f2b4abbcd2f7b8e55a19314bc4cde729d684fd3721 SHA512 355e1124d584ef5510a0844da274b45b28bf0948d38526c71e6bf10484cebb6f59e77f31ea7947fd95f1bd769a9004e24df543b1a9779ff9681168689d64386a MISC metadata.xml 535 BLAKE2B 372b4b81f73cab00c89c12fb43fbb4edeea2521a7f443c70bdd68269780b82ed98e71d5a1b16cab55827f11fefbd70c65fbf860e3d6b73b39647bc02256edaf1 SHA512 a4a82c962488e785ecc5b36711c5730955f0352d7fcc184facfc351668dd22ba82247b9608ca39fac48f6260f29283b3c95e967ab0d887421f5849b425aa7b4d diff --git a/kde-apps/kdepim-addons/kdepim-addons-23.08.5.ebuild b/kde-apps/kdepim-addons/kdepim-addons-23.08.5.ebuild index 7e17a0bfc49c..ddeda5dd040f 100644 --- a/kde-apps/kdepim-addons/kdepim-addons-23.08.5.ebuild +++ b/kde-apps/kdepim-addons/kdepim-addons-23.08.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kontact/" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="importwizard markdown" RESTRICT="test" diff --git a/kde-apps/kdepim-meta/Manifest b/kde-apps/kdepim-meta/Manifest index 4545d6901d80..832c4a5c8b79 100644 --- a/kde-apps/kdepim-meta/Manifest +++ b/kde-apps/kdepim-meta/Manifest @@ -1,3 +1,3 @@ -EBUILD kdepim-meta-23.08.5.ebuild 2236 BLAKE2B e5a2b610555ff5753cc439e1b2b66c773d6d060dfcb41f301519c582865dca0a990e3833e97795e141d9b44efbb07dae1f43d3d7e8d677516e5a4f10f32eef03 SHA512 3d9ef5ec33a5b4b62e3b3aaa12a474ff94205f94fb214fc7cf2b1bfdf85c654f7fba418475392d9110769346ef67701ce1a9cdda81a7ee992bda08e8008ccdba +EBUILD kdepim-meta-23.08.5.ebuild 2229 BLAKE2B 8322e85a485dcf936001e9600dd118f41e31068a3dfb0c46397f2201f9b585999b5ba0f3ba65a3233e89aebe250854eec750de1292bec34c57b85f168c2d9b23 SHA512 8ac41094a3dc66869499326cd28d89ddb6af6040a310fe49890073daa9d3e456047802f2a70210d86fbb8107a9e801d2c22741cd8d4fb1eafb4be01205f466b1 EBUILD kdepim-meta-24.02.1.ebuild 2254 BLAKE2B 2a1ccf07e6519ff78e452207ddd24b34aa579f5892c232f04aff06c979bf7c5bc1cfc79888ef14579061f6276a039628d55ae9901ed614894362179575f6fd27 SHA512 c14c421d1f5467c0e6d3f7d38496e3703d21c07daa3622d26a647a77a6e8cab5175da0e377dca814e3ad36bf15011f94974942d4536cfc31d0160b1f9495f7d3 MISC metadata.xml 719 BLAKE2B 5738f59b4f5659b529f74f7f35fc8773408b45baf022e0b4e55656e45246e4217e130566dcb8ed0fe8f51d2198802a71cdf81ea7b1740de2bba3f289fb94c949 SHA512 5f9cb7928079b28d9125665f25c90c3bf3acc51d65760ba93ccda918fac56ba399a501fbe8d283d20aba5d83ffb9aa0ee5d7a2ba37e613d5ae7ab680a04cfe1a diff --git a/kde-apps/kdepim-meta/kdepim-meta-23.08.5.ebuild b/kde-apps/kdepim-meta/kdepim-meta-23.08.5.ebuild index 8d987a976373..943de9126d0c 100644 --- a/kde-apps/kdepim-meta/kdepim-meta-23.08.5.ebuild +++ b/kde-apps/kdepim-meta/kdepim-meta-23.08.5.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="https://apps.kde.org/kontact/" LICENSE="metapackage" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="bogofilter clamav spamassassin" RDEPEND=" diff --git a/kde-apps/kdepim-runtime/Manifest b/kde-apps/kdepim-runtime/Manifest index 42f22aa33369..b7b9f7ada555 100644 --- a/kde-apps/kdepim-runtime/Manifest +++ b/kde-apps/kdepim-runtime/Manifest @@ -1,5 +1,5 @@ DIST kdepim-runtime-23.08.5.tar.xz 1869936 BLAKE2B 10f9d7f58076c1c92b3fcff28def00603f9331c3c8adaa900f43ff2d90d2748b12f2b72be825b3a1200f4e0cec6b2b37caf91ab6223476c42a9545df4e16c25b SHA512 c42883c338f079ee97a8182610692243394ead7d7d16aa4d677d757b3a01c00a5d4fff0b77ec66a0fa096a58a6a9ca0f60c752f025c5e6d9d9683250aedab730 DIST kdepim-runtime-24.02.1.tar.xz 1677352 BLAKE2B 9e6ed31321b2c76626934750f394d6b839ce509a750728eb62efffc823ccf2320eabf05bb93b0b513fbcb94d5a482187d035f6b1b9a82efafd2c2ad4e8c72d6d SHA512 ee61001e97511c9fbc77b98e7ca4b2a0e849ae62debbdebceee2f1e31952ef13903cfeddd47d297c1b2d2de99b248b5d224d22252a8c9da3b211f8e32bd135ed -EBUILD kdepim-runtime-23.08.5.ebuild 2471 BLAKE2B 8fa19254052dd96d65708a46dbab27958d6d37051afc1f5417800954cb58fc18cdc19dd5a7bbadebef2ef78c6d36946084d171a57f57c468236dd0723861ba61 SHA512 21b49d5b2e7c3725b05cb59223a437b2df568183729d923d801c3630e37766585e3c09b68418701d0eec360b4c2a14f7d6fc92963d2e33a2d0a5b6347efa0dae +EBUILD kdepim-runtime-23.08.5.ebuild 2464 BLAKE2B 21a68a3050709ba355ac8bb3c7c47b3b06e33ddee12a02565c322f74eef7a9d5e61f3c99ee0b50ebc6f27719ef32ab864b5244f7b2b47edfd2bf61ad10a38b36 SHA512 71216f2a470a5b55bec6ca3cd9a9720b83768f1e044f96ab4766e4dd19797200805e1d46c78ab6b330a1867939f02a0a8e5a1bf23590ab15247967f39fd6c2ee EBUILD kdepim-runtime-24.02.1.ebuild 2393 BLAKE2B 4554dcfe6bc80a71ac7d17177579b3eb598b42ab4c229787f1477171ae72266860a0998ae0207e9bd04e8004eb440c07faf0080abd3588e70ca6c10c34c194de SHA512 d042f459153f42d1f9ad1c615b947cc018f38bacdf029405ca560c3357e696d9eda8a1c64becbd14e6c52127022b1787d2e481b11ede75b84141481f5b8fd8b6 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-23.08.5.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-23.08.5.ebuild index e5c1340a1e2e..3399870490c7 100644 --- a/kde-apps/kdepim-runtime/kdepim-runtime-23.08.5.ebuild +++ b/kde-apps/kdepim-runtime/kdepim-runtime-23.08.5.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kontact/" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="speech" RESTRICT="test" diff --git a/kde-apps/kimagemapeditor/Manifest b/kde-apps/kimagemapeditor/Manifest index 73482f07ad3f..ff6d34bbeac5 100644 --- a/kde-apps/kimagemapeditor/Manifest +++ b/kde-apps/kimagemapeditor/Manifest @@ -1,5 +1,5 @@ DIST kimagemapeditor-23.08.5.tar.xz 1107004 BLAKE2B ddf829f7cdfa785bbf7785127ed7645e62a8672d4cf83b52c5b249fcd4b4ddd08d570c5eca941ea35c02c99e868bb4d6c79352cf7b48a4bda9ecedcb1c445adc SHA512 ece1f7566cdb8e88164f249e6677071557e98957733f4df5e9abd878d46894098614eb2ba7dee2c7521f66c8c75116fbb7a16055de7216fb536540c55cba67d0 DIST kimagemapeditor-24.02.1.tar.xz 1106040 BLAKE2B d6dc366c1cbf8c3ee13e6fc624ae1580b81b04686ed6c1bc4967704f98673c85145a255f5915466a9aa2a7bb9c997ae740f19ee9991c72e789a98a3bb478bc18 SHA512 81e3715bbc0280202f315b898c7122eab540bc97576f1e6d809f2220cd4363f5291c77b0840c887a3f5a680da3f568de146318fa5b854ba54e2bdad44c063252 -EBUILD kimagemapeditor-23.08.5.ebuild 893 BLAKE2B ff3edea0bf4ab66d555a730de48c4af71aac5ff4be49bb906a2786d41b194da31ded9169083527ecefdee20c4d8bbb6967c1a4a6bf9807bb29bf1d66c558574a SHA512 51eb8f116b7793ed1c66f391c9ad4aee541666914d182c6386ae8d7d8f5d2425da747661dede26a4e39d2c7ca65384e30806648e0eaade54820805775986342c -EBUILD kimagemapeditor-24.02.1.ebuild 896 BLAKE2B 9a621c9ee794e60000ade4b929ed81fd72d0fd010dc0b03dfdbec3df6294fa5b4ae285de7db85f39c30ba4f896e60c46b39e75651e2a9a6ed5ee83f094687acc SHA512 656c7e49f422d34a448760e74f8e2f22b0c351517079a360c9fb078a49eaa6d3c7965cfc40e6d0a32e45bd3cc1ba8e4c49f2be8547177f1e22d48140ba4c8202 +EBUILD kimagemapeditor-23.08.5.ebuild 886 BLAKE2B fb33f5a5bda8d3ac483c3c81dc9ba407fa8a5a9f712e0443ff0c91fc9cc45991779bb290448cbcf294b8c00c2d91c679515a66d5d37d833b7c4daab68bd827ac SHA512 733fb46808f95ab80e0ba66089fe1737181eaaf2e68065f8c9fe91b58f7ce57029f1b7ba8ea652895d517d9589bf16d73913129acd45e8f516c4ad008d572b93 +EBUILD kimagemapeditor-24.02.1.ebuild 889 BLAKE2B 0c14c0bbe650681f34a033155f5b7c03db5642138bcfa1848a224ead75e2c64e6145604eab5b1dc2b1ae00bbd994171b2fdc756bf07bfd4371f8e84c0c8373a0 SHA512 082dcff8b66aaab0a8c1fe39ecbac564200db42c887200d8307e0706ea2db2257312d2a3fe5f043e513c5ec62a8998d13fb023894e40adabd9c8c740cf83d09b MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-23.08.5.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-23.08.5.ebuild index f97ddb94d1b5..6c3b889f8baf 100644 --- a/kde-apps/kimagemapeditor/kimagemapeditor-23.08.5.ebuild +++ b/kde-apps/kimagemapeditor/kimagemapeditor-23.08.5.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/kimagemapeditor/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-24.02.1.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-24.02.1.ebuild index f09ac1bac0fd..b49a53a135a6 100644 --- a/kde-apps/kimagemapeditor/kimagemapeditor-24.02.1.ebuild +++ b/kde-apps/kimagemapeditor/kimagemapeditor-24.02.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/kimagemapeditor/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/kmail-account-wizard/Manifest b/kde-apps/kmail-account-wizard/Manifest index 69e63da5de6b..d94490ea3e83 100644 --- a/kde-apps/kmail-account-wizard/Manifest +++ b/kde-apps/kmail-account-wizard/Manifest @@ -1,5 +1,5 @@ DIST kmail-account-wizard-23.08.5.tar.xz 185768 BLAKE2B f791505c8c770bd4430637b5d8766a522c3ef15e1cecba1c3cb8b3663a1ab2ce9dae4482c8e8a5704de5bb489e97baf969bd5422a3b26eba7e36c18e0539cf1c SHA512 2cf313687c214e8462ff42decdd67d4bed7d442cf73acdbd0a7dd26cbca1b8067964d61d3783c72fd34e435be5b222444118e01b56c37141d213b26686914c1f DIST kmail-account-wizard-24.02.1.tar.xz 171844 BLAKE2B 6c9388976f93211365426d6bf6cbf9c725cff418d84585bdc6b407d57163f54955f85698ccc92fab6156c4f69ac366c1a2a57a82530f308319680f035362cb2f SHA512 b82763ba8a08b01c03253e113c298523f4faddb63e1be071e4a07fe0770a1862e784325f50d559dbc2dd0107dbd4d7e2f5c3d2b454a7d6377c9f5524a1f2c25a -EBUILD kmail-account-wizard-23.08.5.ebuild 1656 BLAKE2B 0010a8f15e01817cd207d1494122acad8a7c52920541fe3e7bc64947773bcdee016b341c48ebe805f9f8d8a869ff996d03c9a44ba5118cb58fa185daa0312be6 SHA512 18d8cac87b8bbc7d4af60cb145497918d1abf94857aab83a49bb1444a108c35ef3692a22b5623fa5d3a9cad86fb6ed9da95c36bb5440e567656f3ed32331181f +EBUILD kmail-account-wizard-23.08.5.ebuild 1649 BLAKE2B 97bc0999d3d5169588d7e7ad31139c0ff94e92459a79c8ca897e45a9a706371ce4d17e712b8e9a359eccf1609691ed8cdbf02dd916927f801d48d42d70090609 SHA512 d34d3d243171dd8061b27fc229b694c4fc928b3105b4dd4d9ccfda21b0d58b71aeecb5881410c7eab740fc2d88adf880d5d6bb6e68c776362befcecf2ca96632 EBUILD kmail-account-wizard-24.02.1.ebuild 1499 BLAKE2B 44a2dd508e7c7971a3f7315be1184c3fe900aa2b42efac8a502a96bd4952e10bb13a812610edee72a35c54143ebf0fd1b5aacd2f7db844cb634c888dd0aa06b9 SHA512 6bd8f1cb0aabc6d5ba29b7b9e322a2f4579a98ce2ac527e34c010f09504f8516b3c29701900288639424c3ef8e9ce097b98c284f454427ad2a9a432399151ef5 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-23.08.5.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-23.08.5.ebuild index f1c27ecec869..19ce12615fbd 100644 --- a/kde-apps/kmail-account-wizard/kmail-account-wizard-23.08.5.ebuild +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-23.08.5.ebuild @@ -15,7 +15,7 @@ HOMEPAGE+=" https://userbase.kde.org/KMail/Account_Wizard" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/kmail/Manifest b/kde-apps/kmail/Manifest index 51ff8e22cfb7..ead2c07b3cf9 100644 --- a/kde-apps/kmail/Manifest +++ b/kde-apps/kmail/Manifest @@ -1,5 +1,5 @@ DIST kmail-23.08.5.tar.xz 7669124 BLAKE2B e3075a89552112dae16e092fc716118b19dc84afb6f001a1e45254632afa6dbae692667ec9960b29015fadb1fbc3e1bb8687bb893bb8b8ecc33244c79ff2506b SHA512 f22c0da7030ba0042c45c2d4be7f44cedf4c99794aea36249826e555e0bf52a4d43a975b6b4c97c2548da9d034932375f71607f7a1a6df1254267ca0b8a11d6a DIST kmail-24.02.1.tar.xz 7697628 BLAKE2B 00847a2272689849aa0b92fddd5f56a44e9d85b4427296096278eec33a3f209e149a100a3d0d2fb30f8184e4d6f0aa630f608254b5fe2608381083aaba308486 SHA512 1273cec335b17b6013a4c121ca7e87c6e23be9370cba57d611dc40f19d8a141d5e31f86161f27cff981a1cd656d97d68b10027427dd96d6124af72d920572447 -EBUILD kmail-23.08.5.ebuild 3662 BLAKE2B fda415a05406d43436a43d2721df3a41d0837423b945a067750d0903de5455b1169289da68097767edd181e7d58329bcad5c90356fc2ba6e9f4f9904c84aebde SHA512 ec934c7bb80bc39fa4b52e3ce03e698e7ab2fec1660432c72684cee890e1a97dd650ed758a77d6d84f473f682bc0f34a4d5d22bb567b11c3ccff59d986ecea0e +EBUILD kmail-23.08.5.ebuild 3655 BLAKE2B 938c71ff985c935af759b242e86110659042ef29bb851e92895319fb99aad874abad1e0443e76162325794d9961ece9cdfd44c76ac839553b1625d8299417324 SHA512 370cdf118434bc31b26d2164e5062ed58260fe5528c6686bde4e9dda8711ff34dd59adfb47e881527a77d8575391908269812906bafe4cd29933e3ac7612459c EBUILD kmail-24.02.1.ebuild 3845 BLAKE2B ca0c1c901d084214f9691d9fc46cb1e9dc19fe54bca9cb291902453d054a5f13caf3e37feeaa676c645ac88089e191cf1228ce298fcc6ede8a48c777098d5888 SHA512 e2858531a5fc534fbe47c1342d399c15a36c9bd69fb94f01dd7d73dab4b5d0dc44140fef89b6535269f6e782d2a7383a10076439ca62afd9eb409e1a94cb85c5 MISC metadata.xml 371 BLAKE2B 8d7325373019e5c73324a122fbf35343ab97141bba1820170595adcf636f51fe905a0870742283cc9c56a48c1d4519fdcc6e64d59ead7c76f6ab4c96cb88ae81 SHA512 c234ed3cebd70f5dd809517da752458ca24a52b0268711cee718b42de7afb75fe9c24dbbcd0a8e540668250955fc18dd14e389d5fb57ac6016f223ea4d99fffe diff --git a/kde-apps/kmail/kmail-23.08.5.ebuild b/kde-apps/kmail/kmail-23.08.5.ebuild index c0664076fffc..f0db07b6a701 100644 --- a/kde-apps/kmail/kmail-23.08.5.ebuild +++ b/kde-apps/kmail/kmail-23.08.5.ebuild @@ -16,7 +16,7 @@ https://kontact.kde.org/components/kmail/" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="pch speech telemetry" RESTRICT="test" # bug 616878 diff --git a/kde-apps/kmailtransport/Manifest b/kde-apps/kmailtransport/Manifest index 08bf831f46de..74f04ebbba86 100644 --- a/kde-apps/kmailtransport/Manifest +++ b/kde-apps/kmailtransport/Manifest @@ -1,5 +1,5 @@ DIST kmailtransport-23.08.5.tar.xz 174688 BLAKE2B 3d4983d9ab7b25219c84f3d1d8ca9676e848c620e2396c06c05a55ed2b180b91f003a2bfa0707ef7a266fba4e5a85c3a6b08a598b973b9e5aae5c27d60cc6c60 SHA512 53410478e9e7bcf18a21eb45f96061b50e8f7319ce276255569c873f8e37b82d55ea0c882af368eedbf72cefa65a58e34ad5bed4adc1c2e57d866515c65c19b4 DIST kmailtransport-24.02.1.tar.xz 173496 BLAKE2B c2d9ec262e2c46e4ccf26fdcda2391943a87a4a724751bd9666a858168b65ebeed0ec3435768d9e68d984434f530a1671e57c6a215f83a82c16920139ba3322f SHA512 26be489b6ac218c60e7eed080229689213a29ed35f0710c192081ac8b3f19171dcd454af65a1e62dce43722b9e9d553d5ba8e6b3557fa31bb3a3aa428f4de8e5 -EBUILD kmailtransport-23.08.5.ebuild 925 BLAKE2B 318ef9f2664eb946e7f28e0233f00f709bc0438c7e253a882a769c4d6dc085ee215f6525f14742eb3da425198df1365cab0970fd1007afb0c9a827d19d52764f SHA512 959d5afd9e7fc948e81c521d1c674258b1d4416be402cece223a1b532b8f6a44ab4b60fce59c184dbf7c59f7476032610e9fa5822b0e1e3efdc76788dde24fd0 +EBUILD kmailtransport-23.08.5.ebuild 918 BLAKE2B a63c20c3989e510d2c856f21706eb1e9a0e901a6c344cd2c9c24c348f392bd47aa44ffdd59c8acd225a455e5b8abf46168b52274deddd89fd3871a0862e0df2a SHA512 99dc739c092cdb2c4758cb6e1e3e41b631ebb5194706fd2466932f291ceea8c1930b020fc95535add9947d6e90d633f4bee2bb4b3baa66b99570fd75acbfda13 EBUILD kmailtransport-24.02.1.ebuild 847 BLAKE2B ae67d49069f864de693269667c07b3e21adf7c21233454cb31bcfad042ee0561d3a4faea1e534dbecf625ba2fc28d0bcd69a1a38f4ef1936bda7a52068d3d5f2 SHA512 151719b0de3a9595a623cc7c3112e727382f3041349e4f5ad1475f318302b824849ad7408e897a3614ea4b91a12079af3d5005ba2e966d3bb252544ebaebcc11 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/kmailtransport/kmailtransport-23.08.5.ebuild b/kde-apps/kmailtransport/kmailtransport-23.08.5.ebuild index e1c084cd9b05..0a2a853c89d2 100644 --- a/kde-apps/kmailtransport/kmailtransport-23.08.5.ebuild +++ b/kde-apps/kmailtransport/kmailtransport-23.08.5.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Mail transport service" LICENSE="LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" IUSE="" RESTRICT="test" diff --git a/kde-apps/knotes/Manifest b/kde-apps/knotes/Manifest index 2b6620b7d3b2..a7311d2fe186 100644 --- a/kde-apps/knotes/Manifest +++ b/kde-apps/knotes/Manifest @@ -1,5 +1,5 @@ DIST knotes-23.08.5.tar.xz 378896 BLAKE2B 789a04d76594a07dce5f60cbbf7f39bcd2e89f4689791533a0954483f928fc70b003e23d2a318b50b7ba876e5b7382cf248606d18b84b93f5928a96eaf99f90a SHA512 797cfb4a702ac6473b982c74d0c8c5ab36df3cacd546a7701f0ac38156043b5db0983ed29fb3a3ffd11a494526dd71361eec53aee0512dd85bed5204ad3a73fb DIST knotes-24.02.1.tar.xz 380712 BLAKE2B 246c19b4c3e57b9931fe6f6f6aa69b23dbacdfb449f2dce97bf153162d9ec91325b1be406c650b81fa638d62e434ef8cd5411bf0d587dfbc514c1b4c0f252c2a SHA512 07d901ed258d204afd9ec2fa2310b001a9aa958b272b3a2c0028da8d606ba4515b7f3e3e35f26c8f13a54ef484c17ee54282b826d9cced31d9059097b92310a5 -EBUILD knotes-23.08.5.ebuild 1871 BLAKE2B 500af39c3c3c0d15a44e421d7d96c1726fd519285036fd52b5fc0598c502b250f7a4faf142dcbe81db1e853edb3521790c6fec813d70101acc9c6becb964f99a SHA512 1e81e29d40ce0ac561a741028b1358bc1af3b18c00d374457f7c210b1c34ba7f189352d2f7059b63cfc0ebc723a45eb080310ac8dc2f176e7f0f3a1073cf3fbd +EBUILD knotes-23.08.5.ebuild 1864 BLAKE2B 01787f77a142cde6681052ee54c134c45332325b4d92dae5489e067e85ca562ed6c32dc0a41a46bd61f10fbb4ab776069c539478fbb0248ecc4032cfbc7af434 SHA512 c7326c5baa6a241af35bd2c12182e29a3f3b65db1d909ca7e5798eb16d5c8bba54feb0d6f97615097c1cc4f9d61767f62ff76067bdfb8932a333a28e35dc95de EBUILD knotes-24.02.1.ebuild 1727 BLAKE2B 7195710d996398709b3b9979cb2ebcad2c37f1909fe3444bdfb08d4df876488018060da8b6d4b065f927bb37f274f20008195348a31857e0ddf718cde2fdf4ae SHA512 73aa99c8cc970bf7dd34b17f5abeaa65091c90dd5a588db4df83af1a8e821b3ffcb4b52375642554aad8e4ae557bd40aa2124e4060424505a85e920fafe84377 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/knotes/knotes-23.08.5.ebuild b/kde-apps/knotes/knotes-23.08.5.ebuild index 503594af6240..96aa37dd17fe 100644 --- a/kde-apps/knotes/knotes-23.08.5.ebuild +++ b/kde-apps/knotes/knotes-23.08.5.ebuild @@ -16,7 +16,7 @@ https://kontact.kde.org/components/knotes/" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/konsolekalendar/Manifest b/kde-apps/konsolekalendar/Manifest index 74429ef2a114..7c7a43ca86df 100644 --- a/kde-apps/konsolekalendar/Manifest +++ b/kde-apps/konsolekalendar/Manifest @@ -1,5 +1,5 @@ DIST akonadi-calendar-tools-23.08.5.tar.xz 255924 BLAKE2B 9270cc942f35b06bcc7f16d28f6c426a35683cf344d1837a5e51542cbd6502256f7ba58f3768b16356e445982e287fada396fd36dba6e9d45fb822fb2947d5a5 SHA512 9dccd51cf1004d639c0f02fc7e5ebed71093ca375a2895a301723762a073644b565930f9ee4cf663195db87370497b976ecf216dcf8c1d67bd00481f9e7a2082 DIST akonadi-calendar-tools-24.02.1.tar.xz 261612 BLAKE2B 11509492c96630f0f3078ec348d518000340eeb408377938757534601f337cdab116e99d780431964acf1ab5f13b552291cd2daf66a28a154fb83729093142ef SHA512 bad59d3d884c2fa8995b1d6fbd3290fdf5018e566d1d20d89377ac60578cb81a9698b72af74a7da6519aef93facfc3d154e8227c4193454a9eb35f727fdc1ee2 -EBUILD konsolekalendar-23.08.5.ebuild 913 BLAKE2B 30bb85fe6f7f2539efc2207f70dbca4d8c64f938b7d05c7c3eee670e23adeec150c0d128d57b9dc7b4bf612946e7f0aabb62ee452e444752dc8d59da6b0c7a28 SHA512 2b7fd2eabbf324435018a6f57953cdefb432090fe3324e15ef1ed7952566bec5ab58f9fb887c031d9392912fff807fb882b23d3497d02f2a999ec723b8813909 +EBUILD konsolekalendar-23.08.5.ebuild 906 BLAKE2B 59af14d8ee8ebea02451f6086f83cb1415ca9ac3524920bb15ff00eae16bdd9f7317e183835ab406d4e0e971a224870c3afea9f62190402ab8d5b3f62c6abfca SHA512 facb77ef01d3159a382057ac069e0751dfb88d5012530d6734f9dc322398e941943f6c2b63d8880c752d733218a2a57e0cc65f73c43f47cda27ef6520a594b9b EBUILD konsolekalendar-24.02.1.ebuild 894 BLAKE2B 840224241dd7fd73e4f206c61998e478048b35b4306efe4b80a4fc05fc40c73b4756186c911cdd4a0517efeb16e28f1ec6d335fec400ab19a1382c8d0444f97b SHA512 653ab41fb3eb3ffcae10f9ed854b3922bf3ed32e054d68d09c7f08104775a7ca31b9ed8fe533c047cd339822f85faa6b39adff6b28142a93aab7abf4d1d608e7 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/konsolekalendar/konsolekalendar-23.08.5.ebuild b/kde-apps/konsolekalendar/konsolekalendar-23.08.5.ebuild index dee58801bcec..d83475cad07e 100644 --- a/kde-apps/konsolekalendar/konsolekalendar-23.08.5.ebuild +++ b/kde-apps/konsolekalendar/konsolekalendar-23.08.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/kontact/Manifest b/kde-apps/kontact/Manifest index 1f633d906b5b..45311faa7cdc 100644 --- a/kde-apps/kontact/Manifest +++ b/kde-apps/kontact/Manifest @@ -1,5 +1,5 @@ DIST kontact-23.08.5.tar.xz 876316 BLAKE2B 52b484eef4a5fa91b1f09974d94dfe8d2d5e74dd954f89fd468b02a2aaa7c244f2d5122db77a3d6da001a51134fb28572241112030dab788f2af50d6a1887cb7 SHA512 3965d54a10b52277c1a161b37bff8831f6488e00d76ecdf355df9241d857317c42b6b93756064666c1f54abcbcd6a4e83072a1fb240ae822ffd5e4618bbb0994 DIST kontact-24.02.1.tar.xz 860264 BLAKE2B 6da27f969a56e7e05040fa62f9b79c0ff8dd113af4e897acba97ab3e3e402296a7334a7b47b285f8ef28f953955cb8629f30e5aa374ef3192e8e09d06be9071a SHA512 3248a42f6e273bd62961a2945202f41d9152f3bd2ad2a9be9aece28aac61849187cb116b94d19c52d908143d35bd33a07b4cc547b98cf5aab115ee196571b5c7 -EBUILD kontact-23.08.5.ebuild 1412 BLAKE2B a31ef39a6068530bfb84e7f34b5727c9e53c056a8910f5c2578029cef1637d53a4ef4fcf976cedd57e19704c9ab4415921c36374d7e8447d3e91a9f27993c0eb SHA512 298471faa48b57c0fc1943f216efcfb95a5426d08de460f653c21074db7abbccb5a2b94921397601dd21251ffa10953bbeb1f0f27f93a6db4c9d2d2e57fa4b42 +EBUILD kontact-23.08.5.ebuild 1405 BLAKE2B 52f7af5f7a7cc258d3680a641305d78821ec51e329e8958b52b1b4cd34c6c9944d2feee72b49327d5fb2631a462e4a67e8704d45101731091d61ab6d708da5fa SHA512 fd5b549291b0565c099d95b3382b53f17c5d3c28de4db38ff04f88ddb38594325d7b0e45cc1675360b5db1b37ce2d0393f1df0159cbdb4ad82ffceb63b06ccbd EBUILD kontact-24.02.1.ebuild 1316 BLAKE2B dbc5117b235dbe06472ac3b5ed3a10912bbae620af956f8c0a7b15af9b131c52227947840d5694b529cf1733ec755f37308350d2da0967e78c96f3ef72441eb6 SHA512 2a73f4548c0bd3c3f249cb61055f1356207d833951f7f49e2f21e4e75243ab24f308e1510257f82f6faff4840317ed5ff5255c759955a8ee37ddba16e7b5a769 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/kontact/kontact-23.08.5.ebuild b/kde-apps/kontact/kontact-23.08.5.ebuild index 59f5451b2f0c..6ca95d4c77c3 100644 --- a/kde-apps/kontact/kontact-23.08.5.ebuild +++ b/kde-apps/kontact/kontact-23.08.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://kontact.kde.org/ https://apps.kde.org/kontact/" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/korganizer/Manifest b/kde-apps/korganizer/Manifest index 8b01e85bb3b9..fbd1ff94659e 100644 --- a/kde-apps/korganizer/Manifest +++ b/kde-apps/korganizer/Manifest @@ -1,5 +1,5 @@ DIST korganizer-23.08.5.tar.xz 2566660 BLAKE2B 500c282213bd00391f13e8b05d0bb000565c978a4a6312b8ae22b97b45a361a5c4db6ef8abdcfaeb8604ae44ac0140ca396c48b524948d89676ab392825bb2ea SHA512 fc18799233224ae8cfe468f31593f8e6fd322e397b01f1939f046f1cc0ccda635d2caf71148bd3e093c863f05d0feb1eb3b6513b024c291623f82d4dccd1fd0f DIST korganizer-24.02.1.tar.xz 2574776 BLAKE2B 418e041e4730e96f5c594e003abefbf87ca85940f5aed282f10d49ed2862838de06fdbbee6bd2c7f930eafd60437b9151faab4a8561f727da21e001c54a015f5 SHA512 94e2945c7dbb1898ba827daab297a74b615d34d0162cfc4a006c9b69fd2f5aaf02988f2ebfc1d46c3de846d22b81d9c6aeb2f012c1feca5f063cf7ac6c122e18 -EBUILD korganizer-23.08.5.ebuild 2471 BLAKE2B 7e511d61cde68216f631d51446e0c8ac3a880ae3dd9b0db8d4d046c8a17b5c2612d06b31877b582c27c2c3e2243da0a54c79a5bad7dc5266f2953f15c2ea2d5f SHA512 53842f0084f6e0bf6e7e88a072b2263bd52ed67abb9f8fd6b204722e5fedb924534c52011f51014672147a7ff357263b8a346f0827317c96f96905368ad095c3 +EBUILD korganizer-23.08.5.ebuild 2464 BLAKE2B 5ea56aeb1e8513905c21f4f4f0f8a3bbdf4b75025ca8716296166cf650e5dda26d171a070c5368a875062b1fa55989e7271b8ebdb3262ce9bc36e37128c199da SHA512 31d55525f8a953b1fab614622765b30be501a3f567dbf061b8b7223eac2028a1c02260d5f68257c3834051667717aa68e8d4f2010a136471053e75fe0f25e181 EBUILD korganizer-24.02.1.ebuild 2319 BLAKE2B 9aa218fce63e8c150d64f3787d2e7b60928d0b251de5c3fe80e24323ba79ad697063345dfca1262ea80bafa47b4cd7183c4c79219a16d3ce7a6634c3f6f8c0db SHA512 8e788288e85d20cd622ce12e67a61128ecaf1246e62aab1f3c23ea15814a3d6574178d79572d69bf05e4718fd0a076f3ab5b239a4c8834a1e1fd1e67f76383d3 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/korganizer/korganizer-23.08.5.ebuild b/kde-apps/korganizer/korganizer-23.08.5.ebuild index 26157122549d..bec973a25ab2 100644 --- a/kde-apps/korganizer/korganizer-23.08.5.ebuild +++ b/kde-apps/korganizer/korganizer-23.08.5.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/korganizer/" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="telemetry" # testkodaymatrix is broken, akonadi* tests need DBus, bug #665686 diff --git a/kde-apps/krdc/Manifest b/kde-apps/krdc/Manifest index 29db0995c3db..f677df479f1d 100644 --- a/kde-apps/krdc/Manifest +++ b/kde-apps/krdc/Manifest @@ -1,5 +1,6 @@ +AUX krdc-winpr-version.patch 893 BLAKE2B 567920160a3d2ecc2a607f85dbc69b93237712f9272c5a3149528e0b9c2ca6c26728b9d1e6777a87a880930375cc75bc5a6817d3d69420186133207e7bc9da67 SHA512 92d190d8bb95d990df7cae1688d1cb16b796d1ae85750c5f29f5f373c7210eca31ce767ee912c680f315068880aeefea97dbbb3ee0f2b3a156c6bc12f4284663 DIST krdc-23.08.5.tar.xz 1630604 BLAKE2B d1a9efdebf66babf8758c8862cef87ea7c14a43f4ea38eee89f6669b5f61d5e7d2d8cd94570c0e9f875ed2d61c9a2e4cec53371ae158dfd3e56da564b54a4509 SHA512 b1d50e0d9e4a8c7133e2378d90a1c011f40f2209c014f9b1ea9143ba5a3dfd597b0ebe576da245bb4a2758f9ead6a1014455eee287597272232f19b471c1d60c DIST krdc-24.02.1.tar.xz 1648624 BLAKE2B 2328ea2c62a91efd56e5a5d3b2375c119b98b98071a21cc0b4e122fcf6022fa782156b81d88ab4fc8e565c0cc17f437e882cf1f536fdd887e4cd23c53ccc15ae SHA512 f76eb33f3b5127a1395e134baf597f955a2506d7d5821f7619180e4878dd9fa9672e498172d3e0385c98d2bb8f31fdf97b4529b73c2c5c32298c35082bcd6185 EBUILD krdc-23.08.5.ebuild 1562 BLAKE2B 2fd2940cf71f1ae541cf36c2c87e9ac02183dcd0e86f89bcd54fb27f9cbb9d5470fabf407a91c50b308703e4f81a6390162558ad0377f1a6983f2224aa8732fc SHA512 8ba1d598babded05b321a18d3b933550621bbffcb8dafb1a9b20b046e80e5531590a48d325f193c44b69c5c1417c5b8cb6564b3500a16f0b2092eea928b2cd6c -EBUILD krdc-24.02.1.ebuild 1707 BLAKE2B c8d437f2249d5474964432cb917e246d15c652aa7814ff0dc2b225ae594c79579b60967bbce8c6c6903b543c5afbdad70c743edffc535aeae26c46a42bc97036 SHA512 abf7361be72a3ebba85f29864fc10d21bcc02b07534859cd7ed632fad88d1a7e379b72db0d9ff6bef42b142d1387eb37b3cc5fe60b0d25e0824861cd3b04b5c2 +EBUILD krdc-24.02.1.ebuild 1804 BLAKE2B 373f82200b81f661fb45508852f16aafc3762d8a67a22dde81354cf64f606e7e750d943c863ddd0dfc5af585a2848221481f25237833842e5039a12b826a4f94 SHA512 9d121745e1976f79a9f6d19730d4427e9cbca1f8af32fd7afceff58f5453a594674fcc069772f6e7eb95b33a2ce117fe5d93ad8103dc028dd65f9b1af3cf9f56 MISC metadata.xml 443 BLAKE2B 89f901dde356a64629568d269755d7aebed4a7185232af0b4b18934e1efb2c2e675d9be1a85422bac073803e09fd701513c5be473b0a87300cbf25e92726caab SHA512 8298a2989e10740e8f59c07c454048b254e9a20aab01e1de4910aba908b06dd3a1f511958ec838b9547f0d5504a30c079f0fec1f5af88474b7060f3b18ec4804 diff --git a/kde-apps/krdc/files/krdc-winpr-version.patch b/kde-apps/krdc/files/krdc-winpr-version.patch new file mode 100644 index 000000000000..564dda1af516 --- /dev/null +++ b/kde-apps/krdc/files/krdc-winpr-version.patch @@ -0,0 +1,31 @@ +https://invent.kde.org/network/krdc/-/merge_requests/90 +https://bugs.gentoo.org/927545 + +From ae05b83ce36ca675c74006c772d9c30de46d96b9 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Sun, 24 Mar 2024 16:10:42 -0400 +Subject: [PATCH] Ensure WinPR version matches FreeRDP version + +Mixing WinPR 3 with FreeRDP 2 results in disaster. + +Bug: https://bugs.gentoo.org/927545 +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 907b7b7d..0440ad34 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -135,7 +135,7 @@ if(WITH_RDP) + PURPOSE "FreeRDP provides RDP support" + TYPE REQUIRED + ) +- find_package(WinPR) ++ find_package(WinPR 2.10) + set_package_properties(WinPR PROPERTIES + DESCRIPTION "Windows Portable Runtime" + URL "https://www.freerdp.com/" +-- +GitLab + diff --git a/kde-apps/krdc/krdc-24.02.1.ebuild b/kde-apps/krdc/krdc-24.02.1.ebuild index 85f26c34a85a..cfc7fc48dcfa 100644 --- a/kde-apps/krdc/krdc-24.02.1.ebuild +++ b/kde-apps/krdc/krdc-24.02.1.ebuild @@ -48,6 +48,13 @@ DEPEND=" " RDEPEND="${DEPEND}" +src_prepare() { + local PATCHES=( + "${FILESDIR}/krdc-winpr-version.patch" + ) + ecm_src_prepare +} + src_configure() { local mycmakeargs=( # TODO: in port to KF6: PlasmaActivities diff --git a/kde-apps/libksieve/Manifest b/kde-apps/libksieve/Manifest index 7293746578dd..5bec6148e14e 100644 --- a/kde-apps/libksieve/Manifest +++ b/kde-apps/libksieve/Manifest @@ -1,5 +1,5 @@ DIST libksieve-23.08.5.tar.xz 581988 BLAKE2B 23aca922e538c3f31793e5e50ec00111db1cc0de5a1249618e27112791c229018d6e5b1a9876947a6efb4ed16e1bc91fbd397a6eb46d6b5a98716a604ae4e12b SHA512 791f4d9e5f24c8b3ba785db2db73d800275e82bf5ce68fdbc0ae0b8411a24417de71be0d38f21b1225e124efcc4fba4fa585602fbfdefcc5af106a8aa1d848d6 DIST libksieve-24.02.1.tar.xz 584320 BLAKE2B de08408b5997ec487bd55bf87cae16de43f77f17bd144dcb051f018e13c16fdf839f9c4ce6fba79c5c6073d6ce70e108cc3d4502c6f62644be695cb78d94d26a SHA512 bd09963fe872ea1f6b6565741c0f6ed0b1b89bf1faf952cbbb61a20a5cf9b93bd8b155323cb9d76bb1146df26d10a2f760d83458c7cd98901e2518134afe6906 -EBUILD libksieve-23.08.5.ebuild 1482 BLAKE2B 39ac93efcbacdf7666f05bbaec89eff62ac96cce0d268ba21768efd50316ad9e1ff4f581dc5e2aaace555f93947dba53b86af356d973da4957f7261fde35a86e SHA512 b1cb35e8c660e88e67f40ac99facf420d164f05324a4af7f375e9a6777734bc8d189bd2cb8ee22a71d032d68d04332510596696684ddfed1ebf2e79c8dec8054 +EBUILD libksieve-23.08.5.ebuild 1475 BLAKE2B b410da043c170e144bc3386e67b20bd8ed7cc56b30e44800e267490e9b1ecbf1c3d5fdf7ed95847b19777d2353d9629cac9dba145970d18f4599102b9859c480 SHA512 d64fb9dbbf1bcd418e903f5a786606995a757c7bc6dde83d4e2c79f45761a8a737f625086be566c4addef23b2679024b0d0b2e525cbde398630c0d5439d01fc0 EBUILD libksieve-24.02.1.ebuild 1326 BLAKE2B e9827411dcc8ebb5d1f87612cc712a9cd5f0bc444732b7c512dd9d2f2a669a21f9cfba299dd315eb85286ae4e8dfa7d0c4b43d8fb8a931a6c7bc59abfd95b81c SHA512 af8eac1b882516c218cd07d4a0117cae72be56a142ce0a481b279b0ae0e779fd3c9f0804a9c3aa3103ea8efaaa5ab8661c6d6536f9af024bed2548e037941795 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/libksieve/libksieve-23.08.5.ebuild b/kde-apps/libksieve/libksieve-23.08.5.ebuild index b66b9ed73549..2ce536dbeb54 100644 --- a/kde-apps/libksieve/libksieve-23.08.5.ebuild +++ b/kde-apps/libksieve/libksieve-23.08.5.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Common PIM libraries" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="speech" RESTRICT="test" diff --git a/kde-apps/mailcommon/Manifest b/kde-apps/mailcommon/Manifest index b75ee286428b..f5e6ff3e8cd0 100644 --- a/kde-apps/mailcommon/Manifest +++ b/kde-apps/mailcommon/Manifest @@ -1,5 +1,5 @@ DIST mailcommon-23.08.5.tar.xz 763084 BLAKE2B cade987499bfcb1f5761a9f627517b14089b7a644c501c76076a16e35131f2c4fec17b8bc38340277527ae553bd2a85ddd3bb8df3d5719d6ad3bdda7bb9ce92d SHA512 d60539384fb54bfaf7ae527a7f2e9786e9eee91b27b96a2e8a59c97ec276080d6bededde3df22c828126a44f797e6372e2838b7561f0f8c819392831555fb181 DIST mailcommon-24.02.1.tar.xz 771852 BLAKE2B 1aed6d0e4596a37dac51a8e40a0f283fe3bc1adbb02ddc1a90d36b4ac79f8e85a81c5ff6c264e0bbb65f083d21b2d6f6fa4dca007f561a38bbbe7db61958a3e3 SHA512 137528fd2f454319fa0d55911b6abd16271d27e917bb97e3718e51b0b26113c2a73791fa236c860aa87ef5abab75b488ce66fb3a09ef82bc05fe390e79faa6c9 -EBUILD mailcommon-23.08.5.ebuild 1682 BLAKE2B 9860cf5d1635110826b88db4865df0fef8ed173cd532393144c72158702779917e78416eff49c7059dbb99a80d056c8a37c618b1dd2ab98705072caebc5927bd SHA512 8472dfa68f071a6d42c48516953044bde9a27a660436fda1235f28d784a4bb12242d1c86bc5370499c49e05aab202bd6687974c995bf228baf61c5ecb556c383 +EBUILD mailcommon-23.08.5.ebuild 1675 BLAKE2B 03756bc462e0fd543381e204a3ad109ce4a451d72fc9091ce8cedc866a6daafb1115e18992a569db12fc46d8c38c44779f93a372886ca795db1b968df7aa8783 SHA512 b6664349140a9c81b4ea1752b870acdec0a678cab50b190e7a4fd45d79712c97762e034ab9c7efd8b06640cc2a40f77cb2e110520b614aa962fa9531cd62e83b EBUILD mailcommon-24.02.1.ebuild 1611 BLAKE2B d38095258d04f0d21b4c1f5deec8f7a222b18bcf5af102cd5077186a9eabd7f30c65ed0ecd92b4a1e18af0393c40c2f3189d5cdb00e6dbb19b0c7acde8ad86ac SHA512 f6765524b1690a260dc9839558d95725c86f44ce22135cfbd88ef82814c0dc1ee26b55c4627d6b48e136657afc37fb4ebb0ec52bc67c191147077461b734f66d MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b diff --git a/kde-apps/mailcommon/mailcommon-23.08.5.ebuild b/kde-apps/mailcommon/mailcommon-23.08.5.ebuild index 10d00577fe9c..46257c1a48a3 100644 --- a/kde-apps/mailcommon/mailcommon-23.08.5.ebuild +++ b/kde-apps/mailcommon/mailcommon-23.08.5.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Common mail library" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" RESTRICT="test" diff --git a/kde-apps/mbox-importer/Manifest b/kde-apps/mbox-importer/Manifest index aa0ed48c6fcd..951b82c73586 100644 --- a/kde-apps/mbox-importer/Manifest +++ b/kde-apps/mbox-importer/Manifest @@ -1,5 +1,5 @@ DIST mbox-importer-23.08.5.tar.xz 30112 BLAKE2B 10f6d16b1958fb6861c183ca130c8a5a820d2c3900df23d32dfb0a7fa4077ee2b7082d69a41feb13b88d14f7fe6d4e08d2277eaea5ff28113725e104209d5a30 SHA512 0a7d7bed962367a5d85365f54f1f8bbc922aa6eadd934acf34ce5f85cb3f68f8825581e158845c52a1e5fa7dd6a7aed3c6e04fdcfffb7b6dcd5a1d451cd2cf72 DIST mbox-importer-24.02.1.tar.xz 30668 BLAKE2B a49aea80a976561a98b0e9662ef42950227363b8e00b78b3f31552c04f3c4375ad02a05c9c16109427f217deed1d4ffa2e227867b42b1b5730908f259aa59ab4 SHA512 d603d1c982ea69a698546907de96b7bc4a31333c9c7f8004e0e26f46bca97e54b12141d3e3cf6bda6407a862905be34220976e4e7bf073e987f8f2fc440a36c6 -EBUILD mbox-importer-23.08.5.ebuild 929 BLAKE2B e8803e393b2b7e9b356a036f35ea8eda10c7a009dfa904edc3b3355adaedbc8c9ad3c3f00bc8d35f3597c966583e7cb6110414f62ff70008d4f6eb8d89118094 SHA512 db079357a68f331294d097299dd420f984642dfa3bf16f264cae1768da7d3ce05dacf1b645c97444410420bc3b841183d65eb60a43b347aeb53faed71fa5dbc0 +EBUILD mbox-importer-23.08.5.ebuild 922 BLAKE2B df01e39af69075e8ff11463e9f15910c34b6018b0769265ba0d1b23aa8f22f6dacd354e054482bf466066b782d50acc10cdedb227d38085a847adb6c7a26b4a5 SHA512 7497d74cb60af7dc7265636e5abb473b3a943983036c44a790ed9acaeb9878825900d717e704d62ea5a8f5f37e4e74232d641b65159cc49e6dedbc164a6dbbe1 EBUILD mbox-importer-24.02.1.ebuild 892 BLAKE2B 79822e057d1b01689558c167fd003f9ed22e3b877e70dfad9fa37560c0a652d76f0fb608f582681e294e2cc37c29c7cbf8c221d37e3df80907ac8379042757a5 SHA512 ece7996a8e50f47aa659b77b18f02038b06be09f97df343530123a5bc546b7fba26c20993986cf4099f1d3ddf4fa010a9bf2369a748f3d15aa2a94b6cb07a245 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/mbox-importer/mbox-importer-23.08.5.ebuild b/kde-apps/mbox-importer/mbox-importer-23.08.5.ebuild index b1874109f026..ec5b8b993d09 100644 --- a/kde-apps/mbox-importer/mbox-importer-23.08.5.ebuild +++ b/kde-apps/mbox-importer/mbox-importer-23.08.5.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Import mbox email archives from various sources into Akonadi" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/messagelib/Manifest b/kde-apps/messagelib/Manifest index d4ecadee8129..fc2028f3a49e 100644 --- a/kde-apps/messagelib/Manifest +++ b/kde-apps/messagelib/Manifest @@ -1,5 +1,5 @@ DIST messagelib-23.08.5.tar.xz 11374208 BLAKE2B 37201cd3ef58e1dfbe688ef240684838de6fc49816bb4294b047e0b2471395109c775183e453eccd19643d4d05f161f6d2e25ea83a4dd653f22aee36e97f7207 SHA512 e06eff48ad43264b79e5a8fc63a1b3aa021d44ab8aa9bcaa095e4650b001bc26bcf9b3edab95905655fd53f75e83ac8fd47b5e8e1828c535da804007f89ef39b DIST messagelib-24.02.1.tar.xz 11269756 BLAKE2B b1fc53268f45e62b869d95712f091522a1755c7f9ed84cfbfbcbb80a6379c1e88e3fd20e27262b2b3ef4f5cdc5bf93ff0a14904e9f586c9bd32b4b48c5fcfdf3 SHA512 4e815d7fddf33c806902c97ccf1037a5f350209fccf1b4810dbe7813451500414fb83c114d6d684330a40a520d019c5e69a2d3863d9c5ba26fa1b0f75c43e6db -EBUILD messagelib-23.08.5.ebuild 2297 BLAKE2B 70190ff79ddd0851c4328dbefa16e55ea70865a61a22e6019e3056e88f59264ec7474e698cf9d07ebb575e8341ffbc0ecf05e5849f5f3aa00c0d2fb7caa86c94 SHA512 3eb9244450dec60e4992466d56c044f8bcda0f8984eb1cf274adef629409d4c4dcd597053cc3480d921e6f6cc6028f595d4ac9e5fce65b0d5fe3a415c6a9d60b +EBUILD messagelib-23.08.5.ebuild 2290 BLAKE2B 4bc45f19903ec82c67ab97f5e5f88463522eee1d3d88cae608c07be37a88a31c64c1591cd9fd92a7c7f179a05610aac4982ae361460f9da377f966e40850bdb0 SHA512 907432d9b80c87393ccb77f341faaa53f09e49658f9a5a372675035a06b5e4c11841a616d2bbb21256d690858a57a34bd1f3f6d8519464fcb4a868db01329504 EBUILD messagelib-24.02.1.ebuild 2261 BLAKE2B 67e12c74465e14ee0208a48aa44bf807f2fa0812762e0c3c150811ecd7b289a3bb5fa95134eae9f58009aa486177d4030d5707b1de9b0d2db91c10b664ffc3a6 SHA512 3211506f0496f96cb618b7927f6db411a5e8354759ab530a33657b744a7c767309fac6afd4b0e42a76c1f399a4aa60550f397b47ef80e658c6a10b110334c08f MISC metadata.xml 376 BLAKE2B c0e382740e7426d19e30704acc764914dd33412d9d87d57807600864844285e6737a8bbf590455ba17604d0d5fff4358d5eb97176be99a3d337e3d5d27a1466c SHA512 0f160e665e3870cf01f9b810b750934051b236ca5eb596a129ff4485099c3d333ce60932d8e75dd98613f8b7eb60f6ac4c57e8097e06b144e741a3650fb12e2b diff --git a/kde-apps/messagelib/messagelib-23.08.5.ebuild b/kde-apps/messagelib/messagelib-23.08.5.ebuild index dc2189fd49cd..d397b74e04d4 100644 --- a/kde-apps/messagelib/messagelib-23.08.5.ebuild +++ b/kde-apps/messagelib/messagelib-23.08.5.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Libraries for messaging functions" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="speech" # bug 579630 diff --git a/kde-apps/pim-data-exporter/Manifest b/kde-apps/pim-data-exporter/Manifest index b68cacf40813..cdbadf41cf3c 100644 --- a/kde-apps/pim-data-exporter/Manifest +++ b/kde-apps/pim-data-exporter/Manifest @@ -1,5 +1,5 @@ DIST pim-data-exporter-23.08.5.tar.xz 427796 BLAKE2B 5f94e9638aa65f63c8ba8871eb7eeefc46c976f33e6db647fc15eba2383a8e2c8cf9e59205ca1480f1e331402d2aa982a42f323f1c6c75b82770c5aafc34f7b0 SHA512 5e01c826a5b97cde56b281a02f663693a5fef7e5cc666eec86fff075b230fd2ab3b28b6fff0d91234c568b293fbb80df1c79d9f8a3c8ca29659e4bb5f8cb01cb DIST pim-data-exporter-24.02.1.tar.xz 427640 BLAKE2B b762b9f7a48840253c6dde57c6677f5ac3846fa0511edae8733d903bad45485a60d56efe0454a7edf40f59b08471e54640859c97deae780e50cbf06526f84b93 SHA512 f83d3e49ac509ff4de3dfb1dd94d8c18e91ebdbc8d0a278dd0696a103d147310c5396badbbfc94d283f8d8c8771fc703cca969eb6958e093639e22d15eb66bc5 -EBUILD pim-data-exporter-23.08.5.ebuild 1556 BLAKE2B c272b7222e177092cc4a28e1103ffdc58c1c02d7ef6961da744f045b4215efa2f84000435595c9afe39164da3577d623c9591ffb390346e14401d192ccc311d2 SHA512 e1f8984b023d7332467114f99e98a9a6b4342ac0bd85d8deb3629dafb12cf60df34c574bc5e6de6dd3bb1ffd3ad6d579820334d9257fd037e94169f584b52d28 +EBUILD pim-data-exporter-23.08.5.ebuild 1549 BLAKE2B bba44492c0aca61f0534c693ccf83a80e2db1429ff3bfb589817bd7204dccafbb906963579e71ccb00cb6dea456f3bfe28566daa4325278548440fe60a876ef7 SHA512 200b4293f6c3e5c77e99d3e5faebe0261b15f9e94011c2dc09b11642713167fe2d28c0b95ce92fc5b8c73bb958d83bc48c8a33a54d807593c325a2d58e3bf502 EBUILD pim-data-exporter-24.02.1.ebuild 1568 BLAKE2B c3bef6ae10f2a732fdb8b249f2dd90c196f938eb83378ed301ce13851c5e7e399be24020cc8f1eb7a2eae3c27a85bf42b9df314692279edfb1edac4177fb9dd4 SHA512 e3fdf9f281817bffa95f2f8cd0272a33b90875eda2eb27de9b513676f34ea98b0df07ad41d009da5d2bb6a5e7e54ab37b2252ba4c78ace5e6bdb27590afd96b5 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-23.08.5.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-23.08.5.ebuild index b56f767127e3..c20edefdcc16 100644 --- a/kde-apps/pim-data-exporter/pim-data-exporter-23.08.5.ebuild +++ b/kde-apps/pim-data-exporter/pim-data-exporter-23.08.5.ebuild @@ -16,7 +16,7 @@ https://userbase.kde.org/KMail/Backup_Options" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="telemetry" RESTRICT="test" # 11 out of 21 tests fail... diff --git a/kde-apps/pim-sieve-editor/Manifest b/kde-apps/pim-sieve-editor/Manifest index 852e0ea38a34..32b9d9cd6749 100644 --- a/kde-apps/pim-sieve-editor/Manifest +++ b/kde-apps/pim-sieve-editor/Manifest @@ -1,5 +1,5 @@ DIST pim-sieve-editor-23.08.5.tar.xz 466164 BLAKE2B e6b9709c816e6beab19cd461c513d9b185940a6228a3a57fee49ba1a0c81e5615bbf156b307db6b4fbb19dd80f955bc7e7a40e763e060138f40a787d31084142 SHA512 edc8e32dc5660603bcc440c8f9c2dafcbe6cd08d191d726df11e9060787e013f6adf08aa0bd811cea77ab14f1941deb8190cd42e9a28c9c4c64b6687e1558b19 DIST pim-sieve-editor-24.02.1.tar.xz 476040 BLAKE2B c856b891d58e98a1a83730cfe23ea4dde74b53e7b680ac46d01201cc32365889a81884d41fef60ec153c9d5eaf649899b87122c4b8eb3b224df5394fb2ca16e5 SHA512 faae419d324970f4669d3120c0b629be366633949414d1cbffb8484f121c664f6b192ecd84b7f41a07c1e813abcd126501833bb924908559c5ce0aa3dc401b60 -EBUILD pim-sieve-editor-23.08.5.ebuild 1395 BLAKE2B da5129227ce9e0f5b3d74bbe24fca53155b98ed8b0ea66094fa87e1a3b753cf2e7d33fb0925c23006b9e14ac4d29ab56dd703e286edca2cd4b39d82327a7d209 SHA512 f5b64b4fe1637a7fc64eeff05f2c7f303263b906b0a7c8f65b062ab539b5c2a5bef109e5a264a4198e10d8ca0df0c714979a368ab0c981e0f1e3374fea7b0fa9 +EBUILD pim-sieve-editor-23.08.5.ebuild 1388 BLAKE2B 9da5b7d68c6edf7068991da7c8aa2b0a5904905e84bbcf021cfdaa555f21bd1cf27aa2fc6c729491270164b8a81a138580676c902395a31d6df1c69b75adcbce SHA512 f5e3d3b494141d441556eb1ccb29f92d7a00e8ae2ebddc511e4a8581c2d548d563209c8cf140a84a285d9057e6fff0a8fa5122d17781afcfa3dcb1b028031ec3 EBUILD pim-sieve-editor-24.02.1.ebuild 1349 BLAKE2B d433be7e31928ceb0cd8104c14c71e963babf8a7588ca34ff7e977f7224805c4563ded1ddb6cca1fdf59b536c8fcafaa939261bd0cdbf5e7af645d0ea6fb33f4 SHA512 993da41f3e99a247248e2add587023751632579830231fa7dcb052191c6e5d486e315c76c2993a007aa25c5be6885a22dc291ce4ca6d1508f5dc7926055869bb MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-23.08.5.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-23.08.5.ebuild index e5d1c0c7c36a..670d3a46130c 100644 --- a/kde-apps/pim-sieve-editor/pim-sieve-editor-23.08.5.ebuild +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-23.08.5.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Assistant for editing IMAP Sieve filters" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="telemetry" DEPEND=" diff --git a/kde-apps/umbrello/Manifest b/kde-apps/umbrello/Manifest index b1a196a2c5ca..ec345d9b17eb 100644 --- a/kde-apps/umbrello/Manifest +++ b/kde-apps/umbrello/Manifest @@ -2,5 +2,5 @@ AUX umbrello-23.03.80-gentoo-docbundledir.patch 2064 BLAKE2B 4645a03331876abd187 DIST umbrello-23.08.5.tar.xz 5775280 BLAKE2B 466ca92b2125765bb159b2e2e8a4bef7e4f04c32a6871191fdf1cb2d0d0443e8c6d5fb2405dd7f3f758d8f0b106961425a308ca90be0633b4f1dfa02524dd7c6 SHA512 1820e1ff81754132d7d758817e833bcd7719bdb0dbb9a30c02db6cd8d17430dd95eeca9e532a06a17c478c17fba87ae572022774a73d7b750fda734936be642f DIST umbrello-24.02.1.tar.xz 5779104 BLAKE2B ac230b96bf02ac2330dc0322210d99ae787fda63c858181a1b94fc8b4f7d2f3d42320e71441e72484c54831b710dc4734f17e8cdc75ae79d0393f1c512d9e6ad SHA512 0f98b7a36c5e8b6a331bbd5fe8b75b143451e5021d3a64e149b42f05df4b92225ca875fb4e10722f619948295dd1caae5bc3b8c60eace10407cc0c69d8309eaf EBUILD umbrello-23.08.5.ebuild 1790 BLAKE2B fce48242f85bdcc2105805d27d605fc189499268a70119e161e44ea52f4cdde2e19bde3a11710abadbf017530d4a551d17c668ecae3068d0a7db262406daa567 SHA512 433324d92aa87d290238cd68b88e4b7f925d74e926ef9457472cd425843dd3cacdeaab99a1cfc1b686ea6eeae7530cf531f0bc2fef2c0a2275ec1c3032ec3177 -EBUILD umbrello-24.02.1.ebuild 1794 BLAKE2B cb1cbb4fadd6ef4638926cf8dfc57b632a8c7a0d5d654713be3978a993263618b5a196596f5560cecd5fa175ed8982e274a01abc22ce4ed6a25e71ecc6f19f62 SHA512 aa3808096d3cf8c56d928ce4c397ad3e80bd97411cbdb5640e326dc3539d8be5a75d72cd5a8a15f3756048e23968b2f19174adc16f4e7a3fdbd9f368070441d7 +EBUILD umbrello-24.02.1.ebuild 1761 BLAKE2B 2ba8f2d761e33d2f1358c2a8f6e1a30d6e4c02752e5e253c3e8759fb6e6b9d2fe1ac4a3e44b16ccac038b03fcaf8e05aeab6a9f262a18649d953904edf99fd11 SHA512 943da23871f78584781ed6ee106cbf6dc1cd15f1d257bdf3e85bc12d00c1fe5a2acf5b784f4c8bb584cfa4695797061f57df03c3f0799d521d8f5041dddc20a5 MISC metadata.xml 459 BLAKE2B 465f4c84b8aeb296c6c2e6b7c387545709a78db7bd3a42e276ecd67b9e0d6137be482e058b984784a3e68f965561763149de1fec93abb3d4c601f9de115c5b38 SHA512 fee91c5580066b6e088669602c6629a20e65e58390809427e737c6042b1233b118dc9d245b15af14f588aaf84cdba30e811e8a1d246ba6ecfd43215285741608 diff --git a/kde-apps/umbrello/umbrello-24.02.1.ebuild b/kde-apps/umbrello/umbrello-24.02.1.ebuild index b7d97852e6fc..2d8de558dc44 100644 --- a/kde-apps/umbrello/umbrello-24.02.1.ebuild +++ b/kde-apps/umbrello/umbrello-24.02.1.ebuild @@ -58,7 +58,6 @@ src_configure() { -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON # broken, re-enable w/ ECM_QTHELP -DBUILD_APIDOC=OFF -DBUILD_PHP_IMPORT=$(usex php) - -DBUILD_unittests=$(usex test) ) use test && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz index 200aaba46aa84de397558404fb09b622339adcfe..35ed7d93fb4eb26ef15006a7b5fee695605a4366 100644 GIT binary patch delta 12965 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 bl1M6%qiYBoyehy5?w|fY=F)03VPgOQ353KQ delta 12908 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 diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest index 1ac8d5cdc2fa..ef8bc32eaa88 100644 --- a/kde-frameworks/kdbusaddons/Manifest +++ b/kde-frameworks/kdbusaddons/Manifest @@ -1,5 +1,6 @@ +AUX kdbusaddons-6.0.0-cmake.patch 1166 BLAKE2B c386e9ecb029f16da636d6fa87c1be74b4744d06c8636ea3b975838eb20af5409eb9c9ef0a46610e975f2dd3bd998f732bf16c2a8632261987d4a5563754fc1d SHA512 5c9ef0b979a5d9c80aba507ac6add8ef5f3d6a582a2535e7c0d9c03df848fa780268ecd9a24b055ed6d80b2e0802730715af8285716402a4d19349eb79fd9708 DIST kdbusaddons-5.115.0.tar.xz 48924 BLAKE2B d781b8a42b80abc3096f10e7fe2ae8bd5d6d7306e0d6c0cd61b82c28719c8ecdfb9652388bcd29d49e614fdfdf448ac4cfbf7de7abbb7ea7f8cc1f632ce565b4 SHA512 4d43d39300652a7923a8f2a66dab18e606c2472c18f9629d3481bfc9329ff60b0d53f463de88d6dabfa106cebf68422184a4dc76b35c95f05050271eac29654e DIST kdbusaddons-6.0.0.tar.xz 46140 BLAKE2B 2b608bd9a0ccb242b18798c6f9e6345de394382605875fc9349451d7a7a7dea8422fcd35cc7acd4bd5fbbd384887f837ea1a07113529e5804f22cc36348f3e33 SHA512 0fbd3176fb04217be2dd53a6254056a1db678e5a314836b8a714583d756de5310de32d2f4d05b06763bf8a0dfb72ed75b0e3a2c9f3134fe5c07be01432d2a18e EBUILD kdbusaddons-5.115.0.ebuild 607 BLAKE2B 41ced1d2ffa91c711431848faf78833da62764a4085fadf6b67d52c0c90228d9c7c0c11000edb0a6254ef69a5a08421cf8721a3a9d8f19146e8a2f11ba3c3c46 SHA512 1b6f919e3590fdc7f21a0c5fa13b8593d0f6138714ba9a88ff28fb4cd129218663bcc5e7a73dd6c6f1e78e892957aee578e37795975e2195d836a2bc47e69777 -EBUILD kdbusaddons-6.0.0.ebuild 561 BLAKE2B fbc709ba76459864d86ffbd21220a170cd02fb9729dc5742eb66d992aaacc12e24e7312e21f4aec0e88de84840f0df1be616b166be6b82812f7309365ab891b3 SHA512 a57fae3bc8b520626907646399dbd2443c3fb4c46eacaf63ff06f3a14f6f76bc2174a5a5cfa538f79615bb24e67fcb5279a423ca292cb1959396f15e8c9b57bc +EBUILD kdbusaddons-6.0.0-r1.ebuild 658 BLAKE2B 1a6c70127701eacbfd1648f01e54f86841385ec7e5363085219edcd42c00162d87e795511e9bc93448c39dae449c9fb44fadf8d3ee342e3b22a361a92f6128d4 SHA512 94c7b84dd8c02b8b8382c78b5cff0adf663c1bf0fb5fdb9abd9ada42173b7c4e1445658de42e71f2e572d02f4b2d9b38fb2d367b234fe29c1724946aa9d155c2 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kdbusaddons/files/kdbusaddons-6.0.0-cmake.patch b/kde-frameworks/kdbusaddons/files/kdbusaddons-6.0.0-cmake.patch new file mode 100644 index 000000000000..b1ebc6d32bfd --- /dev/null +++ b/kde-frameworks/kdbusaddons/files/kdbusaddons-6.0.0-cmake.patch @@ -0,0 +1,35 @@ +From d307f232232de6e5646fd6a91053fe097b90b35f Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Fri, 15 Mar 2024 14:26:49 +0100 +Subject: [PATCH] Conditionalise Qt6::GuiPrivate on HAVE_X11 + +qtx11extras_p.h is already conditional behind HAVE_X11 + +Signed-off-by: Andreas Sturmlechner +--- + src/CMakeLists.txt | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index c47bc15..de5ac6f 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -60,11 +60,11 @@ ecm_generate_export_header(KF6DBusAddons + EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT} + ) + +-if(TARGET Qt6::Gui) +- set(_qt_x11_extras_libs Qt6::GuiPrivate) # qtx11extras_p.h +-endif() ++target_link_libraries(KF6DBusAddons PUBLIC Qt6::DBus) + +-target_link_libraries(KF6DBusAddons PUBLIC Qt6::DBus PRIVATE ${_qt_x11_extras_libs}) ++if(HAVE_X11) ++ target_link_libraries(KF6DBusAddons PRIVATE Qt6::GuiPrivate) # qtx11extras_p.h ++endif() + + target_include_directories(KF6DBusAddons INTERFACE "$") + +-- +GitLab + diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-6.0.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.0.0-r1.ebuild similarity index 79% rename from kde-frameworks/kdbusaddons/kdbusaddons-6.0.0.ebuild rename to kde-frameworks/kdbusaddons/kdbusaddons-6.0.0-r1.ebuild index 7d0db60a68ee..5c8019cf1755 100644 --- a/kde-frameworks/kdbusaddons/kdbusaddons-6.0.0.ebuild +++ b/kde-frameworks/kdbusaddons/kdbusaddons-6.0.0-r1.ebuild @@ -13,13 +13,16 @@ LICENSE="LGPL-2+" KEYWORDS="~amd64" IUSE="X" +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus] - X? ( >=dev-qt/qtbase-${QTMIN}:6[gui] ) + X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] ) " RDEPEND="${DEPEND}" BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" +PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) + src_configure() { local mycmakeargs=( -DWITH_X11=$(usex X) diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest index 0aa5d666996d..c8488876dc59 100644 --- a/kde-frameworks/kiconthemes/Manifest +++ b/kde-frameworks/kiconthemes/Manifest @@ -1,5 +1,5 @@ DIST kiconthemes-5.115.0.tar.xz 1312068 BLAKE2B 6e40e89610031f5ed9cffbd4c847c1475ee8229810cb917e82837003db714854f96ceabc1e997e7a6c6197de00d84c946fcb51c4527fd203d9a917058160a871 SHA512 7cbfe721f45a9edda811fffdb2599452011b679fd5ffdc9088da009de4e712700a6b31cadf0ce24025fe3c264d5169eaae505a9080da123613dd47a8ffb43b6f DIST kiconthemes-6.0.0.tar.xz 1314064 BLAKE2B b8eafb3b77dca77a31920847accc47fdb5eb02439087d753e0f77ab78aa0a37d2ac55b32f9dae7015fd23a138d6c43c4154d8060af5678a5ed12ffd4bb769411 SHA512 99e2f366c7b9439b90495e3af5dc5fabcabe82bfcada7ab909c0c8912c1cf29fb41319543fe390429bfdd42a35b2dbb3295a1eec2fe647aa563a925172b042b5 EBUILD kiconthemes-5.115.0.ebuild 803 BLAKE2B 3c1bf5e6c9659cc53512dcdc836591a5443c6e3c248092fd8071f58d9f5397c177aae929df602945db1073f807ba86c4476690260d92713dfcdd06ff83bdb0e8 SHA512 51e89610858961e411e59a4268ee77596c28fce46194e2fc5101e829a23aac5213b887feb68e4ee379f536f3ac5dad9d25660914df27b86e3a072dd96ecfde4c -EBUILD kiconthemes-6.0.0.ebuild 719 BLAKE2B 15720785a7079e0b6b2eb10bab03dc36b9194369aba64fa7ab45bcfdb74d451c8250f05a7741c81d5de640218a54f35637f6f3e35a581db26fd98429341be19d SHA512 4479b20f5ba4a2cceab78b97a6c9900f4118e512037af9d845a2ea4ec5b847462bf88e860c7ea46d04516983866cd07095324c36b43db4216936bc07a2447afd +EBUILD kiconthemes-6.0.0-r1.ebuild 793 BLAKE2B 49bdb785bcdb1aac3df3b27706445a143d40779bf6d1ded4670797e69dd899d15a34cdf9e3d29af291c36a2a04c5e9ef5862b578530785365cd93e1881e395d4 SHA512 86d0d838a94c1a3c3b73986854606a15dbef35369183064c563aad90607b1a67d018d985fd8282d7a32ac2e37df6f0b3087abfc68d8d41aa472e22ac5a554d44 MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.0.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.0.0-r1.ebuild similarity index 84% rename from kde-frameworks/kiconthemes/kiconthemes-6.0.0.ebuild rename to kde-frameworks/kiconthemes/kiconthemes-6.0.0-r1.ebuild index e89ae7b58774..ab3f30c4325c 100644 --- a/kde-frameworks/kiconthemes/kiconthemes-6.0.0.ebuild +++ b/kde-frameworks/kiconthemes/kiconthemes-6.0.0-r1.ebuild @@ -16,8 +16,9 @@ IUSE="" RESTRICT="test" # bug 574770 +# slot op: Uses Qt6::GuiPrivate for qiconloader_p.h, qguiapplication_p.h RDEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 =kde-frameworks/karchive-${PVCUT}*:6 diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest index 333e3ab3b8ea..82ebf8c071ff 100644 --- a/kde-frameworks/kio/Manifest +++ b/kde-frameworks/kio/Manifest @@ -1,6 +1,6 @@ -AUX kio-6.0.0-kterminallauncherjob.patch 1258 BLAKE2B e6796734803b67d8acab1216695a5b987b3037bcccaab5785ed6dde88aa87f92c69a65638ac344611555a8db51b84237aa5cb55934fdd504e40f6b8f460d9b4f SHA512 7b568b9797badbfd445461270a025835c3b33e6cd57a417be5569ea392b981683924179f3fc0e4911a326177575119aa62db7947917602b04c10a61348f75b96 DIST kio-5.115.0.tar.xz 3799964 BLAKE2B 020084259a4e41d102e786d34b899420e18d75f27a3f8391dfd05f57d86168676d5ae88b603d84176a8ad963aee7bc5883ef4952c25f6d8ea1b11cd6d04bb470 SHA512 014eab017a1a9ba65cf122a9f241764054b3591c5759d5121ccd82593ebfe301eec0ba1f9e08165ef75b0fdf057094ef81293a6ec020ee2100394a68ab80a8d7 +DIST kio-6.0.0-patchset.tar.xz 5808 BLAKE2B 94b6a57a660fa2c6d2362b3a35c02a355dc486e59b9d4d74adab91258f2a8fd73ee2f2ae8168d4aaa11ae5508f3492e898002ba274cdd6a51eb1cf3422a003bb SHA512 b20e2b2ed673dffdbc9588bcaf1bcde9ff7dd6d4c77ef7398240b4d6c5f899f1025ef4757fa19f42c2196c60836afe6205bd8cd1ed436cc91ccffd7be427a7a7 DIST kio-6.0.0.tar.xz 3353680 BLAKE2B f65c2cc36e2e22494edf77f598ca6eff037d26de0981d3f136d3db901d1ca4cd069f696c5dd9a42622bcb6b60aabf79e1221b9862e47cc15205341101efe58e2 SHA512 ec230cda5fc9f973e0b02bf7e9a2c282c447c69cd247be10b11299b950043a9517ff17061c1262e4e709539d9fe17ff532d1ff69dae36abe56b1bb0d81327bfe EBUILD kio-5.115.0.ebuild 2433 BLAKE2B ef2dbdc733214e9ad012fbf45564b3eb052bf3980e346977d9c9c7ec13a4cd512fcc5a6b517d9993ed333c821e885228779ea53649905c9f744025ffdd21dd0d SHA512 9ea1c94266e3f638e891fdf834919deba8ade49b4339366d8ff965a23e221c55155e5bf963f585185ef8b191c3c242d04d7c88f09cbc73196bee5fb18d72c3ee -EBUILD kio-6.0.0-r1.ebuild 2316 BLAKE2B ff278c654297dee03830d86f3eb28ad51f611c27de4ff7b94bb74e7c9c9d9324de7fd7c4745598edfa362feeae55cda25b6f2981ba0718bc2bb073b20b4d4aa5 SHA512 2e5f43057970b1d9a338f46743ba12b9f181bbc1b205d4af551682eb09b6434d8d815137edc8606d5c613e3a5f7e1dadab3846ef40567b3277cf35abed244f0a +EBUILD kio-6.0.0-r2.ebuild 2506 BLAKE2B f42e9a82476c979faea9d5424178a53f0a3e613e8a9f7d163413b7b4b0e48b412021a50fca9110d94cc89925feed163f337d46e771c0ab539f2d2d32d6a04b7c SHA512 5152c3db548c4d9c59ddb274720be1d6e46cf815cfc6e4caf36730fa8533b98f20932fab03239f75b661402262f5359a8c801a94fcf58d55b0530fc3c4d3f8a2 MISC metadata.xml 776 BLAKE2B c30d6d930265af6c0f0d5e01e2ad7b4c7961190f013e9447dea890880f947a0ad006ac523e7363e50a58221d807e1b9ce78270800a20226906e48980eb332b6a SHA512 ccf86c003f2933287e41fcac9980f07006b3bde5a303f241d7a1fadeffa0b22656ea6e51fadd5ea5c40d7e8fa0debaf16a0ac004db317a18c99d80461bc82115 diff --git a/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch b/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch deleted file mode 100644 index 2c9b594b33ee..000000000000 --- a/kde-frameworks/kio/files/kio-6.0.0-kterminallauncherjob.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 6e7775d315f389df0a440ed62b842ce83dc9a27e Mon Sep 17 00:00:00 2001 -From: Nicolas Fella -Date: Fri, 1 Mar 2024 22:16:07 +0100 -Subject: [PATCH] [kterminallauncherjob] Inherit default process environment - from parent - -Before Qt 6.3, an empty (default constructed) QProcessEnvironment caused -QProcess to incorrectly inherit the environment variables from the parent -process. This was fixed in qtbase 5fc9c02a695. - -CommandLauncherJob was adjusted for this in 916984940f64e07db9b4d152be9f2a87dda0cfb4, -however here we are overriding its default env with our own default-constructed one - -BUG: 482107 ---- - src/gui/kterminallauncherjob.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/gui/kterminallauncherjob.cpp b/src/gui/kterminallauncherjob.cpp -index c4e83fb11b..edd99327bd 100644 ---- a/src/gui/kterminallauncherjob.cpp -+++ b/src/gui/kterminallauncherjob.cpp -@@ -22,7 +22,7 @@ public: - QString m_fullCommand; // "xterm -e ls" - QString m_desktopName; - QByteArray m_startupId; -- QProcessEnvironment m_environment; -+ QProcessEnvironment m_environment{QProcessEnvironment::InheritFromParent}; - }; - - KTerminalLauncherJob::KTerminalLauncherJob(const QString &command, QObject *parent) --- -GitLab - diff --git a/kde-frameworks/kio/kio-6.0.0-r1.ebuild b/kde-frameworks/kio/kio-6.0.0-r2.ebuild similarity index 89% rename from kde-frameworks/kio/kio-6.0.0-r1.ebuild rename to kde-frameworks/kio/kio-6.0.0-r2.ebuild index 384afe22e7e1..468a30f84e2f 100644 --- a/kde-frameworks/kio/kio-6.0.0-r1.ebuild +++ b/kde-frameworks/kio/kio-6.0.0-r2.ebuild @@ -3,6 +3,7 @@ EAPI=8 +PATCHSET="${P}-patchset" ECM_DESIGNERPLUGIN="true" ECM_HANDBOOK="optional" ECM_HANDBOOK_DIR="docs" @@ -12,6 +13,7 @@ QTMIN=6.6.2 inherit ecm frameworks.kde.org xdg-utils DESCRIPTION="Framework providing transparent file and data management" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz" LICENSE="LGPL-2+" KEYWORDS="~amd64" @@ -20,6 +22,7 @@ IUSE="acl +kwallet wayland X" # tests hang RESTRICT="test" +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h COMMON_DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,ssl,widgets] >=dev-qt/qt5compat-${QTMIN}:6 @@ -58,16 +61,18 @@ COMMON_DEPEND=" =kde-frameworks/kdoctools-${PVCUT}*:6 ) kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:6 ) + X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] ) " DEPEND="${COMMON_DEPEND} >=dev-qt/qtbase-${QTMIN}:6[concurrent] " RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtbase-${QTMIN}:6[libproxy] sys-power/switcheroo-control " PDEPEND=">=kde-frameworks/kded-${PVCUT}:6" -PATCHES=( "${FILESDIR}/${P}-kterminallauncherjob.patch" ) # KDE-bug 482107 +PATCHES=( "${WORKDIR}/${PATCHSET}" ) src_configure() { local mycmakeargs=( diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest index f2e2a371ed2c..a9ceeafb08b0 100644 --- a/kde-frameworks/kirigami/Manifest +++ b/kde-frameworks/kirigami/Manifest @@ -1,5 +1,6 @@ +DIST kirigami-6.0.0-patchset.tar.xz 1488 BLAKE2B 1ff8a9e65f5b1de74155860fc887c6723d224a90173c21a9a19a7625eb27e8c9ab974521478c2f42be7a315d7be0bf065c109f76f27d1926657ac88ccc5f9ea4 SHA512 5018d4ab3e0d2a3c3a71795b5b8404f2de37855fe791a60322fc04afe895fd94c3b3a61255b805e324a20e936cbdf8eb140eea1679e2cf0e97fd538d987a1bee DIST kirigami-6.0.0.tar.xz 371664 BLAKE2B 4d50f4b803d1042c0c69a6e31a4acd3d87d0269b45e60330aa7ea00c45f89504b61c86ed03f01834aeb4b7925fe720419b556d3c3cfaa45693a8a380bf8a816b SHA512 b94307d71f71ff59f670e98782924f54f4d4b32e41c21f29701946b2430131ed8e7e5d38e0145c601d2b50ecf3ab2e2e2a1bbad2e446fb533ffc5b9f3e464d62 DIST kirigami2-5.115.0.tar.xz 383944 BLAKE2B ce95794319ebbda40d384896da4e94dcf5137d176b0c3cab53bf5223ed48e0c95486002010c74008b42857ce7d27d4840c2af0395e957d0eade18bc2f5796f87 SHA512 b99d9829f864ae59b0ae4064e0b0b24a0f33ce2c35c60b4609fd9746bb322cab26d3f9afe6ba0893b486d4c546ead98c5ba42dc33271d2fdf47e34caef35ea90 EBUILD kirigami-5.115.0.ebuild 1179 BLAKE2B 931d5c609369b2cbe37388c90886b6287da66d74343b3d22fff37578667b2a87599821fc2a313394be435e4bcbfdf3ceded2bff1b5419333eb9bf61fb2198231 SHA512 e0c3775f55bf3e3f34a7d0f7d9e57e011fb3a5dfddbd1f3030ab419466948683078c25653d6c4372f0229458cd96dcfc496f5d3a73a1b2ba28ef2d2c4ef7b27e -EBUILD kirigami-6.0.0.ebuild 1063 BLAKE2B 6c76bdf8a994327abaad666bb180bbe9a59f165a898b7028b54dc80265011a0195817a1f07922d0c0a9f9130fad70bf9376c0ace4ecd9a511db3eecafda33962 SHA512 31544a807fcbaf91ef1e983701ea16860d5f22bc3906bed256751fe9c589a21ab0c317337ed0126518be5bc8a4508f5349c064e47cfd0624ccd15843b5c0b959 +EBUILD kirigami-6.0.0-r1.ebuild 1255 BLAKE2B 939a44c12068bf8aef86bd7a82dd61f2e8e717d86a5f5374bee4ec42e577957ab920ab77878b402d396f25cf9367312001ede3407cf802729d1feb15c2fc10e9 SHA512 7d55c2f8c575941b546e39a010e4caccebc74a37caceddee4e85371bb78eeccda106d3c50bbcac149f96976e5c9140c3274f6505c0dbf5dc6ae6691e5175fc6f MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kirigami/kirigami-6.0.0.ebuild b/kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild similarity index 80% rename from kde-frameworks/kirigami/kirigami-6.0.0.ebuild rename to kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild index 9c9933f83293..f45661c6ccd2 100644 --- a/kde-frameworks/kirigami/kirigami-6.0.0.ebuild +++ b/kde-frameworks/kirigami/kirigami-6.0.0-r1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +PATCHSET="${P}-patchset" ECM_EXAMPLES="true" ECM_QTHELP="false" ECM_TEST="true" @@ -11,6 +12,7 @@ inherit ecm frameworks.kde.org toolchain-funcs DESCRIPTION="Lightweight user interface framework for mobile and convergent applications" HOMEPAGE="https://techbase.kde.org/Kirigami" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz" LICENSE="LGPL-2+" KEYWORDS="~amd64" @@ -19,8 +21,9 @@ IUSE="openmp" # requires package to already be installed RESTRICT="test" +# slot op: Uses Qt6::GuiPrivate for qguiapplication_p.h DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network] + >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network] >=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6 " @@ -30,6 +33,8 @@ RDEPEND="${DEPEND} " BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" +PATCHES=( "${WORKDIR}/${PATCHSET}" ) + pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest index 455c37537a26..6d51f0418105 100644 --- a/kde-frameworks/kjobwidgets/Manifest +++ b/kde-frameworks/kjobwidgets/Manifest @@ -1,5 +1,5 @@ DIST kjobwidgets-5.115.0.tar.xz 2301320 BLAKE2B 52bbc7fc8cf26494a865400f4dd852e6779558e05c05cdbd589df983a7d431147ff65608b945f2786d6f81445df0b0e145d5f81bd0c9013f9e3dcb9e77a6387c SHA512 8364d7dc63fe7777dcf053aa627e8e8182cb56e4d93b4ed2e366f327cae60fbcfa93dac35ca37bc86a2352297a745a93d38c4123bccf73b57d19f987414f8fd0 DIST kjobwidgets-6.0.0.tar.xz 2299356 BLAKE2B a2348e10a2248ef3f1d2fa5bb03110a279f09ccde7d997374d88704cdb1e7cd11cc5b03960408ccb210c984c4f7f460c90529f675a238920ba170de68e134b9b SHA512 537cfe76b916b242b395f698af5e598312b553ea5ab4ecc7b78a086b46f159082ea80b0ff45502f3ffd857f21fe5a7e594e263eded9c88c8968148d9b1af86b5 EBUILD kjobwidgets-5.115.0.ebuild 781 BLAKE2B 2dc13e00408fa9d8fc43e1b2b624981b9e39f71722887fff2933a9f47a500e2884d50a4641d17a2f3f682d8a1d56bcf55aee6f15a3296b3998fe44d37e8e25ed SHA512 45e00d059c2635988cc7fee26211876510b6ef659da931fe75308bfb6917691987d86febead0b99b458948506114946e3b430ec80dd1eea93aba747bb9d5542e -EBUILD kjobwidgets-6.0.0.ebuild 713 BLAKE2B 2aa64271d154952cdb2e1c213592eeb45319e226d6d7fb2a15456e72b7071430c59c70536a6b4680f4148a8e471132886784485ccb32ff70398f1c2db49936e1 SHA512 926c5b9ba49df923d49a27d6758f973c6529426ac0118bd2f765faa5f5bf9aaa508332fce002f3d1cce54ad234dab304f93996ac4432f22df0ae2a7a1bdb30c0 +EBUILD kjobwidgets-6.0.0-r1.ebuild 806 BLAKE2B 3b501eb9cf57a66571857a602a96dfab19e9be0e2be72bcde08f9f94d4fb75630bed0d28e5265cd1fd0d87cc0dc84dbe38c9c0abb44223d046e66124b3e54bcf SHA512 4b21aa006715ca5d872a0fa6b8628c52c62087db637bfca83c291312ddce3d5423ecf774b6d8c449629ba8a112528eee3104c218fe0ff44e47d467e80daad7d5 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-6.0.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.0.0-r1.ebuild similarity index 88% rename from kde-frameworks/kjobwidgets/kjobwidgets-6.0.0.ebuild rename to kde-frameworks/kjobwidgets/kjobwidgets-6.0.0-r1.ebuild index 27e465183536..9c172ae81960 100644 --- a/kde-frameworks/kjobwidgets/kjobwidgets-6.0.0.ebuild +++ b/kde-frameworks/kjobwidgets/kjobwidgets-6.0.0-r1.ebuild @@ -13,11 +13,13 @@ LICENSE="LGPL-2+" KEYWORDS="~amd64" IUSE="X" +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h RDEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] =kde-frameworks/kcoreaddons-${PVCUT}*:6 =kde-frameworks/knotifications-${PVCUT}*:6 =kde-frameworks/kwidgetsaddons-${PVCUT}*:6 + X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] ) " DEPEND="${RDEPEND} X? ( diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest index 6da59b7b2171..cacfbd7daa9e 100644 --- a/kde-frameworks/kwindowsystem/Manifest +++ b/kde-frameworks/kwindowsystem/Manifest @@ -1,5 +1,5 @@ DIST kwindowsystem-5.115.0.tar.xz 2406616 BLAKE2B 1ce5be2069b592664875f0714213dfa3aaa28f0309f04800d55a35c815ff1b4481859bf92305092ea46f48981650cdd9da5aecd7c9cd77924164581ed10ca32f SHA512 37380c8a523220cece2b9867e9801b79b848c55b0808fa472834050bbbd23ecd18db48d3ef3a17fcf8cf9ee6dbf8a5988a5c562c29c876065a3fda96913f78c7 DIST kwindowsystem-6.0.0.tar.xz 2393276 BLAKE2B b0451481489612c2498eb2414c3896e6344f2fc0fd6bcda2b02220bb195bf308de497c7547e26e077c94dafc229f5a67ecd441d076546d3abad107d54b5a3695 SHA512 80d7270bc26ca8c7914b2c5d10f014afa033c076a970f82b2d5a0063178349f8f0b430deeba5eb10ea69e8ab42783d50597c3cccc7f749ccee9df48683be1919 EBUILD kwindowsystem-5.115.0.ebuild 910 BLAKE2B 9b81b1df9ee302c221e5ce6c7f53b1d4f7d211c07c882c7c56ae5a6b18b1f5bf7d7c7bcc795ab42f1e47007cad63e16d94176896cfdfdb3fd98d511f8a3b06ec SHA512 4ea39d7def2df05066d726ca4a1b16caebd1749a8280b87c82255b4fc6f676782f035aac084c5c3107356e2434668d83443ede56b2e663860f4d7f6cb9c0e81a -EBUILD kwindowsystem-6.0.0.ebuild 961 BLAKE2B 44c1896c914ead165b9660daf422bf2531e8070ca3f5abb06c9a9cba488c20780e5b1a3f1453d8db692d86161d605536eab8d8ef80531589f7381c3cd8b0b43e SHA512 49f6c1c2f732ec281ee4151c7da869e037702c2fd9d31b0b541de8f1581daff1ba41457c184166d540497038eba8978e61f27e323d4be588aedd288d136a5b2f +EBUILD kwindowsystem-6.0.0-r1.ebuild 1095 BLAKE2B ca236c79d1c158e98c6b3ffe994c79a10f8611ea3068bfdbd3f61c99fc097fafd22deb466c1a33e4fe2bbbe7fc46bbb827dcd11cab1368839705ec816a04aaad SHA512 854070599323c4e558b3ac2aa06b842cd5f1a256f4051935b6e38dc40d43c5f54f7474e73ec88cbd5ed474a7ffbc6fde47ca58810897ae5799472b499b534ce0 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-6.0.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.0.0-r1.ebuild similarity index 83% rename from kde-frameworks/kwindowsystem/kwindowsystem-6.0.0.ebuild rename to kde-frameworks/kwindowsystem/kwindowsystem-6.0.0-r1.ebuild index b5695d0f4634..28c792b12620 100644 --- a/kde-frameworks/kwindowsystem/kwindowsystem-6.0.0.ebuild +++ b/kde-frameworks/kwindowsystem/kwindowsystem-6.0.0-r1.ebuild @@ -14,11 +14,14 @@ IUSE="wayland X" RESTRICT="test" +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +# slot op: Uses private/qwayland*_p.h headers RDEPEND=" >=dev-qt/qtbase-${QTMIN}:6[gui] >=dev-qt/qtdeclarative-${QTMIN}:6 - wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 ) + wayland? ( >=dev-qt/qtwayland-${QTMIN}:6= ) X? ( + >=dev-qt/qtbase-${QTMIN}:6=[gui] x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz index a8300d87d2448acb651365d3a478cde672037d37..7707d9e1eb940345e3822907e4282f7f22930cc0 100644 GIT binary patch literal 4754 zcmV;D5^e1tiwFP!00002|8<(%ZX8K+hVS<&^a8T;e7MxYyI8|s-|W6XW=6z_AVmsf z%VYTI{RItnH*G8i8gZIkRhbcg{D-Xhmv4Xn_T`6OmaNPAr~mr#^d+`dzx?svzx~^v z(jULHAo<8FWewXS>D)4MXmzEPc4%p=F;blUjL>3|5K2u&myVc5iy`c?X057SPt0{# ziZN)LLB`aodr2ud*Oa@K({=VS#InqF`kFn=_2qAW`Br24qFh#UOfgK^qgaVO_7i6; zQ#JG=t;902XasnRvEL9x^4 zlC!!bZLCr34}bmkAOHI2KmG0RU-o)?)XP8rbv-|rzFoe=TIRJ}NArqXwwRT`Li4nl z`qaVJtXf}Z_B|>)rC4LJW<6S$)iSEC71-LTu}=10Ln~pY(YaqsdC-ZvbBKc{l#tEB zK2t>VZgURG7d5Aka&75SHPV9Ck_{?9m*sR=RhP9@{n@q6LJP?xNFN|6vjo6TlcHE2l{gjP1vH!G$5C8Tgf zfR^%zwY%|zHiEG~wPImqkhaf9y+)z~p)ScIj(XIpDI zTaRapH%D3i*0XZzLq^#raK&ajt9FZXhH-dY+*-pbS~vKtY*PXBG|DQsdYzZ2msk1v zD0){iV0$YWD56Ns0du(L3Ic58B(<{^PYJ2k7P_-sw!U!h| zee-pOxtj^M8!NRPi!ISoQmh@o&C$ndd$bhUpIl4U8RuSV&Vbu0NF7uTfYhTW%vxyK zme6Pl6RPd>uxG2Zm+?B4Wwp6SG%#JNfWp{xoETagCC?PN_hdu6ZlnLjbPdYAWwNz8 zdcT$Iw;$`_>8q*Atz>-bTCrNIt(yBtfhM&Arb9llq_kq{3!pgi3*$LAs0LSwewW(T zC<>kqlgW?gtTd%`AFaVx)5`S}3R8BmQ^M?kc4uZkcec?*9l0ZvkBS9Qn)hi!C72Q` z`PgYNk+FLUb-)yywwG}=43)=O)pCV_K^F5Eec+p|u~w#CqZiuQ1Z>USrxWSn!(eI5 z*auGwwRDv*Wc66E%4$b6ASka?O~}1_q{;rZGcZ*NmWNh1y}sL z*e$?8upGl3Y#j|NEIPW4Hmufn+1qkBIm4DV&>&&eu0~_$|5Eb!G;xAeV!IOK=xt9zp$q z4HQ(_j@=QpCKb$(12s#zh7{=(&X=w#M6I-9L_E-gn5iH2QaOeAJEh^YuPWYPFn5KReg8%Re$up`)} z#b$H0kV}FY56jJ!URePhEN)RWO|3_S^1fsbX8C>|Zwyu<{GLJ!X{HEr>aNQrJ(sai z$S_@n=)J+E5oQYr7P_;?LcS^=mCh_fDzgjEZ|Fs3A}NJ$rrF7-Kw0PoO6JoHE9Xgqi)pZbS(SW%vCnPQllyL137`TZtK)^N7xkDrI5|h7xnSJKCu$(1+wHW?y&7UKnvx zoqGawX`nH2z-)MmV@Owof!nO66IDbwC@ZW8C1?t4iT%~XLu&e5u;1kM;Xm(6mf-4} ztC%apf-D4$hE>9#&3JGeR#Lb!Lq6IN9akiH0Zc&)spf&bg>!&?$4o@C2==H^Z~b6? zB??Z2Z5Bi!bk&wfPuB5`xW>A!QRZ?On4-$#H3E#QHUGF5KJuQ58kD3hOJ4Mu-2FuXKOu} zf*A3wL>mN-g7Yb&PH}MUehZAk$P$r?B?wGQc<}2~60atdhpi{DsH^KTt{&PFwA}=& zJka0H9G2rEIH=#+)4(`3$VE8`Hm$6~$HTCH1FPL4+SR}_LWupyG!j<2%T4$|E2q^bU^!AfTwd;gGoFN6AP9TQa^5c~-y*-?KmL zM{jw0k|i->Iq(xW?^HbMT489@tN^893I{^7M<9z0qq49i#>ABd0wyhF8Aa$qw+ z9IMHeQ1DZ7ou5kv@xR^YqtR{^Yss@H1{uxgN|Gv|03>iUCanQq14sBl`dAt!1{$f9 zD&ZNZ&zb?HotV<>nUmN^&^rP`u-Flwx2PZuXv1?(J1`3=buu)AC)&B@Nfgehv>)UY zR*i*8h6hpD>b#`6)svxU2m{$9E2ey~^Jzj3WYYjb%cQ>a6Vs2akJ#yqy5bua;S>wT zx0l;jETeTOf!gDRG0}o`x~tf$KCd625f<*OMM)BA2IPXH2XENp1B-DNc1Ir@Ld0g6 zMaSEK%y3~e*J;P752Qv`jQ9p_kR`ZeI`odq10~p)NxF<_N7)LL29R=ZZ8=o(btqeD zYQ!7Rlo=;H05SoAS#$D%11vG~#r<$-L^q7!oX9s6fp;9+9|@n79E!!P0w*YBlf`5?Vn?xy&%j&=R87iS!_+&km?ptBew2K>QK{3Dghq4uYBT$%Hkj z;(!l*TZ2{;?Xi*5oIkq*Aq+r|6(piLljXZK`S|wz*F|1_f4-;vcsG%`<+Y)LP;=uM z?+#I;lXpVxGc+J*_aSPNh6JZdsKZRqeq@l{4V24p34DqWIw~20kleo6!k^Q^29p=? z3)x0#wTK^$P&IbEhk*h^O{h&; z0~2GR(7%dOdwK#sS;-2-$q|X?;8x*-kn$A zk|369eUmHc=cMcm60C3ab=nnAv+|Hr$o4*(n55GER06LGie2?tU-A z03MO#h5aP^6R8+9!UZd))(szxWRaf|?o53Q@VSvhyx+xQ<6*0B(`%m3xH}Si{9V`O zldr)0-4I4%!?IU=69HsLvLI$%Y)c{L_ADI=PR{d4b({V-U1lP3L-2Yd=aSN4G16TJ zl?Wh-gFG?)1hiw_2o4|&`@eI<2#*bwGm&()c=ElvSNPd|7M8z-z%N@Me1K1!t^xCn z*$8?2F(8-^b4}6~h4cUo4B_*QT=;HcS+-Ec14)(LFoTV%lNX644bdQN;y(Qd2%O@3 z{OCvS3ih-v7yT-qk1SG8H!oIvamQH&4>+J~UHEN+R%|=JAES~ZXfz^B45x$6_8T-{ zWSKiuiLhJzWQPdAU&kFI89pffjGU^IJ;)>qx-TM%?e+e0wz$!D$r%zSpq{iN^GL~x!6g8HV#jDQ}E9!Qch;7!4ovB zOn`Th@yGZY>4i3*yF~e8y*@gL{amk~&#G_K4`fNEIObA1Z69=qfPra=9uWJ$X=07A z-eg-r=wW<90w_rhEMjlqFw{#>`$@pd2nW=2gz94GeAeA@pB@pniA=GR>{6UOtq@VJ zgL&{whHiO0JA|r=_bb47477(SkC+q6QvD1#aRt@_{C9r^F)N098*A?gCr45!sZyPl zlX@^G(A1C+DL9OV_^KFKWVy2eD@40_SG1R(`ut+{aP;N%x38D)zkclJ_3-owbazUy zFcJ{JA^p@4F~y8roOqan82aH3;!LQp=<%FFGtbN^_+&*XL*EP)Oj~M0u?1{FT#%)| z4}q!&lUDJLXeUnDb&n`W@Fy%BneBG0$dJ;j(77E9u>Crkr%ZV3&W3I$5TFJA=7_Zs z>j>M$Q>cHGQT=g(AEVK$2L1s2GvKzBsPo0#Hp@f#iWx8M4 zPApsZaPMclIEXoIJH2hNLJ4)FQPGcc^El*4937q-dW?`TPREZah^II_Dw{F7HPQRs z{X8#qJoj!VzaM~O3o>HiOT+;$Wv6%*{eM;bx!&IXfkN1TdYZW1Y94@gIcO(l9)qx~ zLBPURyX#i*cK}FyURWiPFr!`ZO^hF8LIY!D?g;8wdRG+?v&DyJVAwFG=w~aKU*czG zkgL1hbVDAXs|FkgS)dZwFo!}1)99Kp8X1e&37di$hASBKNPzca-_DZ#6g%uOXgV_h zZ#$7--`BrS z#dA0Ok27r>{|wUwzsFS`WL3yXPiMZWpQr|5#7;^C0%D4}L3Kj5Ha&h<=xo}V5*2lYFE z4L_>x_=chGrA9>Q0(hrt_!{%`UlvDz!9ft%HbHREz7%^8Sa8BA+5{Wp$ztXgeu{xs zLG97X=_zq_-;}f{#qJ()yyD~p=n0>GJq_A^j@fW>sPRhRs=!qlMqIdIf9-~_EWk>- z_jB|%G;g|)QaXcJRT&RAMU$#;KcZd9BpPKW^>qAN&j-M{0$~;KNDU3N)Uh}M=n8@FbRX3(A9*fWPVhB(LjGiCF zQl~-bGOlTpQHZISb?1>n#dajFSH*2bpEh&{G(r0|Kk7BN?im(W$0L3#$}aB1 zL!g%t>siwOzD_BJVIogNMo^(H*^FQJ@VeZDW*^iR&xT1F*& zO&zGrYPCqVAT#>^i2wnaC3-`duoM2?4(WY=7n7>zF|scAAbIYbh^Zk7&JX|N*(6T4 g!PVdWGYcUQ4Gur}3#rxo4D=8G16N-WwSFN00DA@ntpET3 literal 4756 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 diff --git a/kde-misc/kio-gdrive/Manifest b/kde-misc/kio-gdrive/Manifest index 51cbc9a3156a..ed6a9a3c4367 100644 --- a/kde-misc/kio-gdrive/Manifest +++ b/kde-misc/kio-gdrive/Manifest @@ -2,6 +2,6 @@ AUX kio-gdrive-23.08.5-kaccounts-integration-24.02.patch 1753 BLAKE2B 113b3a8eb5 DIST kio-gdrive-23.08.5.tar.xz 79452 BLAKE2B 7fab730a2781a0cf534beda35a48a2663cdd9e067759991e277775d1d5a492596cbdf9b3427e67da0d10415bf717ba46dd0d3d11c143de3733065e836b4fb345 SHA512 9535e64997b026aa6a5b6a092986486f726151948614f76c1f044e9fab6c0651f861776e928613a757c656fdd12cbba529dd63d04e1f58d5a43966b8d9d448c8 DIST kio-gdrive-24.02.1.tar.xz 80396 BLAKE2B 33f72579d61aacf7ffba0bc02c65c9c7a076ba7641dd329f36452c5372a02a5fc8d339ba339d63097c253929ec5799541e8c3b255ffef20f01f3e7375b08e29a SHA512 11b6a70c8844b90ed8d9a050ebdf5b651fe500cc20bed4989617ccb5a30c13e7f82f992094bac3166cb894ba6fe60654ccf162687d7bb52e271d4888fea0d189 EBUILD kio-gdrive-23.08.5-r1.ebuild 1577 BLAKE2B b4592630b27a7d1cb8b434f75251b5c7cdce3bc405c9fe9e8bc879869fe4a01772bfa719d5818d2fc1f0918c5210320c30f913c85f3367bbb0e154eb462ada92 SHA512 92a1e82d2b43398976a8e92431f3b325bc6f89f48f5ffe3d2064059196a87ffba637ab3c0ff04c3738b1a2e5938b8da5b2ea4366db1a79ed7fe6988c084d0d1a -EBUILD kio-gdrive-23.08.5.ebuild 1070 BLAKE2B cc42283dfb198d77b90f75931f6901cb09ff578e661dbc64f5dd70d503bc6ee1d94e90ea5fd888b352b2cdfde1eb8682565adf985208778d12aa86cf384d94f5 SHA512 84139339591a68909e2cd01f4f6228ee4ac1868ab21bf8837f537824348085aaf50c874af499c86d872ff1d4e4bfc3bfae64b9f348fcafd9edf9db93e624ea28 +EBUILD kio-gdrive-23.08.5.ebuild 1063 BLAKE2B 115923bdc01ad33f1e81a911806c2e466d0de1cd36a718ca2bde741fd05d9a1396aa69151b1baf72f064d20a0396bd240a98173cdb4be08d4544626f7e59f62f SHA512 3b6c09cca249fe994a5b1e00e9807f84bfbe1b1a74be44bd1d898fc0009ed7773e816d1a155f98ccc8030dd290a4cab895e0e3d0969e4b2b32d7564a33ebcd39 EBUILD kio-gdrive-24.02.1.ebuild 1026 BLAKE2B b07a2c30f935bf987eb04e17bf01bac40fcaa5d03d62210117b11f313c310babfb9abeba21bab81fca2786be059a6a3d5ef4fe7358bd771caca7dc7f59df9a07 SHA512 a03b2a4fc8a93fa20cc7016948101b56bf4a4dd04e55b65493ce52c63d8d190762f5820695c4bc6e1eff4c43da6abf68eea7f58e52e53d6d64c712cfa1cec105 MISC metadata.xml 537 BLAKE2B 717f1e8e64d1e119f7132ad20b6bba8f443d6599d469da64b40bb94676404396b4ed296eee3db2e5069220a85c37ea6575d117859c47d692b223e9b7471cc97f SHA512 fb4ffa1ecb05cabcc2ea1e408f715870bc7c62abe587f90718102e9a90caaf03b77e6fa6b358ea2eafd998c991e1509b9ef9969e5f484b05c6b02581cbf77645 diff --git a/kde-misc/kio-gdrive/kio-gdrive-23.08.5.ebuild b/kde-misc/kio-gdrive/kio-gdrive-23.08.5.ebuild index e1bfba27d9bf..2c96475d1507 100644 --- a/kde-misc/kio-gdrive/kio-gdrive-23.08.5.ebuild +++ b/kde-misc/kio-gdrive/kio-gdrive-23.08.5.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kio_gdrive/" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="+share" COMMON_DEPEND=" diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest index e27f3b97cc81..a12d291826dc 100644 --- a/kde-misc/tellico/Manifest +++ b/kde-misc/tellico/Manifest @@ -1,3 +1,5 @@ DIST tellico-3.5.3.tar.xz 6767436 BLAKE2B ccfbb60635201def188aba93a861301384f301d28c9211215d5ba08803653f45421a84e07f5beafe5969f713b0cd8e357a3d0573fd1c2fd776655c801018da88 SHA512 158ea7a8a4cc47435df0e9f7e439f489e886735098133fdbaef8de2de46ecfd3245ab312ab62f3020a3b4665eb68d9e6b98a3cfd121820233b4762361bef89ea +DIST tellico-3.5.4.tar.xz 6768904 BLAKE2B 61242fa43287f8e37990040f1a94df631a3596527a4d2e3d7b61c7c34e50005ba2529acdde6d44acffef6127bfd634e86bd5d66c21e4623496daf31d80b6fbe3 SHA512 b38405feb59107c4022158fee5a0435b61ea5e66c9265f930d1cb3be22d66e972b107f2f7eddb0cdf07f044f4d1428e2df879aaa67270045c8c30dd678dd83b9 EBUILD tellico-3.5.3.ebuild 2352 BLAKE2B fbbcc90c19f347d8f34ab30d173c4d6237a4afa9e77c11dd64c6cef34d5b10153d8cde79658efb6bfde721d12efb87b9b6f7f025eed78c3f2e4ad91668facfc8 SHA512 d7d7f2b0edf8bc39f3ba23c88b16df15dcf04073abcf6160a346b39dd7d860832b9b5438ed0f426deaa641c89709e67e94c84714e947d5f8bf5f9089dc71e4b4 -MISC metadata.xml 848 BLAKE2B 2271f519fdce29593205788f1266281389b59e9e94c6aac4b01b3256ebd1de6bd6f8127bc677a0731a20e6b3eac9b05aac08458f95d456ab7ef67fcfe968cf80 SHA512 831ffa08dda8e734060bba1599b94599b7194363076700c179c3f0472e2d590254043b9046d837574e90024da41c7bcb8a9806fc7ad2e70f86468660246495e9 +EBUILD tellico-3.5.4.ebuild 2353 BLAKE2B 3b5aa94c850b52f0ffd1b6c0ddc4a6892a9903ebba530481cf2ccc83298adaed13733a6c3d7105bfaf6180d3d8d4ea36593ab06ed29a4a8ba550825434eee2f9 SHA512 f0dfc0c65c3eda044d06f1a8ad74528b6dfa18b50e7a9d5116d2debf7c3faf8d131021b3576e4efd2ea118b85371c20331b2e872c5a142f851abcc0b4d012f54 +MISC metadata.xml 906 BLAKE2B 27f873396504e61569b0aee35c61b6f1cbd5e9949ccb54bd0a8f2d2a521800b83612700ad4b00d97452f6850125f244bf0db3fa79db271cc1cae2185a35fa3c0 SHA512 bd257757d73d72bb7065f532dfd18014502410bef23839cff5000bd380f3971973d088bfdcdcf7e154e1e89f08905521e75d7f764d148a7c46aa46832b3f3737 diff --git a/kde-misc/tellico/metadata.xml b/kde-misc/tellico/metadata.xml index 56be78214659..3b630b3606fb 100644 --- a/kde-misc/tellico/metadata.xml +++ b/kde-misc/tellico/metadata.xml @@ -7,6 +7,7 @@ https://bugs.kde.org/ + office/tellico Tellico is a KDE application for organizing your collections. It provides diff --git a/kde-misc/tellico/tellico-3.5.4.ebuild b/kde-misc/tellico/tellico-3.5.4.ebuild new file mode 100644 index 000000000000..fd374511ce98 --- /dev/null +++ b/kde-misc/tellico/tellico-3.5.4.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +inherit ecm kde.org + +DESCRIPTION="Collection manager based on KDE Frameworks" +HOMEPAGE="https://tellico-project.org/" + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="https://tellico-project.org/files/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="5" +IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" + +# tests need network access +RESTRICT="test" + +RDEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + dev-qt/qtcharts:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + kde-frameworks/karchive:5 + kde-frameworks/kcodecs:5 + kde-frameworks/kcompletion:5 + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kcrash:5 + kde-frameworks/kguiaddons:5 + kde-frameworks/kiconthemes:5 + kde-frameworks/kitemmodels:5 + kde-frameworks/ki18n:5 + kde-frameworks/kjobwidgets:5 + kde-frameworks/kio:5 + kde-frameworks/knewstuff:5 + kde-frameworks/kparts:5 + kde-frameworks/kservice:5 + kde-frameworks/ktextwidgets:5 + kde-frameworks/kwallet:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kwindowsystem:5 + kde-frameworks/kxmlgui:5 + kde-frameworks/solid:5 + kde-frameworks/sonnet:5 + bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 ) + cddb? ( kde-apps/libkcddb:5 ) + discid? ( dev-libs/libcdio:= ) + pdf? ( app-text/poppler[qt5] ) + scanner? ( kde-apps/libksane:5 ) + semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) + taglib? ( >=media-libs/taglib-1.5 ) + v4l? ( >=media-libs/libv4l-0.8.3 ) + xmp? ( >=media-libs/exempi-2:= ) + yaz? ( >=dev-libs/yaz-2:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON + -DENABLE_BTPARSE=$(usex bibtex) + $(cmake_use_find_package cddb KF5Cddb) + $(cmake_use_find_package discid CDIO) + $(cmake_use_find_package pdf Poppler) + $(cmake_use_find_package scanner KF5Sane) + $(cmake_use_find_package semantic-desktop KF5FileMetaData) + $(cmake_use_find_package taglib Taglib) + -DENABLE_WEBCAM=$(usex v4l) + $(cmake_use_find_package xmp Exempi) + $(cmake_use_find_package yaz Yaz) + ) + + ecm_src_configure +} diff --git a/kde-misc/zanshin/Manifest b/kde-misc/zanshin/Manifest index 82979c963303..a3a0206190af 100644 --- a/kde-misc/zanshin/Manifest +++ b/kde-misc/zanshin/Manifest @@ -1,5 +1,5 @@ DIST zanshin-23.08.5.tar.xz 365784 BLAKE2B e13ab967a3ed42626033401e7a88695554cde43156a2d7c3fbc7e5d77f846503bb5203a1c7517a8baf96a3849a038017368928972b9357021d0a17ffdd8d59aa SHA512 db9706902dc2733859f7af56ca6885f0b9731ca4ca692abe66f36e8dfadb9e2b65556600e79bb84bb19425681f9b457c29e0589c7701bf31b015f66cb825474e DIST zanshin-24.02.1.tar.xz 371620 BLAKE2B 0832136cfc7fa3ac653da253f2a77cde4bd633d7e2372745949fc80d599cdb8146799b01df5ed25134401d83f2f6c20859fe152ff72c42a7d36e1b110ee2a065 SHA512 535fc08ff517f6e3a012faecfe66f1631c18d79521dcbd4f1ae547863055b60353c7501d75898a500a0d9368744c02ca9c60721a89031fbcdbab32db5699997e -EBUILD zanshin-23.08.5.ebuild 1723 BLAKE2B 1263d1c5005e85ad478370fd4eb94e4247fa7710f92e1dec8cc7ce582ffd554d0ea038d2369449539f2871afeb199714dfb4f3d6b559b83466ace8f62e5ddbf9 SHA512 b6b210c21a4a0fd8bdeccb80cad30e20bb7d7fb6af263796901585ba720b9d36ebe0475ed0f2fab2fe0334007c7df04d311986f6004c79ed6a98c309b72598ea +EBUILD zanshin-23.08.5.ebuild 1716 BLAKE2B a97edb3092292025cfe277c60aeb4de53daf79cd457a0106f71da3ce9cacf7214a2b5dbb348dd7bc4cd184539d21981446c7c1bb76cf150792a21151501aa6da SHA512 63bc6f79857dc9f5020335065f5274acb9293dc6f4dbcc68f7637d57dd09db5641ea07b25fdd18c2c08be35f795056562754392549423a87dfb52dd0aba3ff9b EBUILD zanshin-24.02.1.ebuild 1640 BLAKE2B 47a090779b189cfd1ccd4acc99189e3b08155f6f536583662c1b1711f15736bee386368c8fb87bbf5f147f1930437e674d27e9d2c852784a1142b293aefe4bd4 SHA512 49e93c8c0d43e64bb9a0fe67e4b84a7de2e7e8f1e2812fb631f3e9c1efb3ed6dcb72f7939e7af0e5701d0fbfcb595b6451b072db0c3009b85f4a7d6cd0abe8ee MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-misc/zanshin/zanshin-23.08.5.ebuild b/kde-misc/zanshin/zanshin-23.08.5.ebuild index 320c10e215bf..47f221ba2a28 100644 --- a/kde-misc/zanshin/zanshin-23.08.5.ebuild +++ b/kde-misc/zanshin/zanshin-23.08.5.ebuild @@ -16,7 +16,7 @@ https://userbase.kde.org/Zanshin" LICENSE="|| ( GPL-2 GPL-3 )" SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" RESTRICT="test" # bug 785844 diff --git a/licenses/CRACKLIB b/licenses/CRACKLIB deleted file mode 100644 index 7961a5a875ab..000000000000 --- a/licenses/CRACKLIB +++ /dev/null @@ -1,112 +0,0 @@ -(* -This document is freely plagiarised from the 'Artistic Licence', -distributed as part of the Perl v4.0 kit by Larry Wall, which is -available from most major archive sites -*) - -This documents purpose is to state the conditions under which these -Packages (See definition below) viz: "Crack", the Unix Password Cracker, -and "CrackLib", the Unix Password Checking library, which are held in -copyright by Alec David Edward Muffett, may be copied, such that the -copyright holder maintains some semblance of artistic control over the -development of the packages, while giving the users of the package the -right to use and distribute the Package in a more-or-less customary -fashion, plus the right to make reasonable modifications. - -So there. - -*************************************************************************** - -Definitions: - - -A "Package" refers to the collection of files distributed by the -Copyright Holder, and derivatives of that collection of files created -through textual modification, or segments thereof. - -"Standard Version" refers to such a Package if it has not been modified, -or has been modified in accordance with the wishes of the Copyright -Holder. - -"Copyright Holder" is whoever is named in the copyright or copyrights -for the package. - -"You" is you, if you're thinking about copying or distributing this -Package. - -"Reasonable copying fee" is whatever you can justify on the basis of -media cost, duplication charges, time of people involved, and so on. -(You will not be required to justify it to the Copyright Holder, but -only to the computing community at large as a market that must bear the -fee.) - -"Freely Available" means that no fee is charged for the item itself, -though there may be fees involved in handling the item. It also means -that recipients of the item may redistribute it under the same -conditions they received it. - - -1. You may make and give away verbatim copies of the source form of the -Standard Version of this Package without restriction, provided that you -duplicate all of the original copyright notices and associated -disclaimers. - -2. You may apply bug fixes, portability fixes and other modifications -derived from the Public Domain or from the Copyright Holder. A Package -modified in such a way shall still be considered the Standard Version. - -3. You may otherwise modify your copy of this Package in any way, -provided that you insert a prominent notice in each changed file stating -how and when AND WHY you changed that file, and provided that you do at -least ONE of the following: - -a) place your modifications in the Public Domain or otherwise make them -Freely Available, such as by posting said modifications to Usenet or an -equivalent medium, or placing the modifications on a major archive site -such as uunet.uu.net, or by allowing the Copyright Holder to include -your modifications in the Standard Version of the Package. - -b) use the modified Package only within your corporation or organization. - -c) rename any non-standard executables so the names do not conflict with -standard executables, which must also be provided, and provide separate -documentation for each non-standard executable that clearly documents -how it differs from the Standard Version. - -d) make other distribution arrangements with the Copyright Holder. - -4. You may distribute the programs of this Package in object code or -executable form, provided that you do at least ONE of the following: - -a) distribute a Standard Version of the executables and library files, -together with instructions (in the manual page or equivalent) on where -to get the Standard Version. - -b) accompany the distribution with the machine-readable source of the -Package with your modifications. - -c) accompany any non-standard executables with their corresponding -Standard Version executables, giving the non-standard executables -non-standard names, and clearly documenting the differences in manual -pages (or equivalent), together with instructions on where to get the -Standard Version. - -d) make other distribution arrangements with the Copyright Holder. - -5. You may charge a reasonable copying fee for any distribution of this -Package. You may charge any fee you choose for support of this Package. -YOU MAY NOT CHARGE A FEE FOR THIS PACKAGE ITSELF. However, you may -distribute this Package in aggregate with other (possibly commercial) -programs as part of a larger (possibly commercial) software distribution -provided that YOU DO NOT ADVERTISE this package as a product of your -own. - -6. The name of the Copyright Holder may not be used to endorse or -promote products derived from this software without specific prior -written permission. - -7. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF -MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - The End diff --git a/licenses/Manifest.gz b/licenses/Manifest.gz index 3f652c75fa21f0eed1262bdb8e5e2dfa51f56773..0e8638a92e5f2d492f17f786517f85a0462ed990 100644 GIT binary patch delta 88219 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

    H+d^&nA1SiT)9;jEryhB8 zx!^buI%lCqAbe?BJJwo;Ofxr}T}>tuoV~}$y=lRaA(x#W> zU6K-}ajD#lLUFFGo>qI31dfpu^r22tT1z+e#x30SgN~j)!l&Z9DRs5b*IbhOU_E~Z zkP7$dT#vgv>4)FG{{B|}^E_V1YjjI!4BJpe#tnP`0D&I}1yY%clCCuwT}Rcp8M>LP zXicCX#gKE{2;p<(&D~Aky%Qssz2dFQShA^Sr#x=9^wh%vLi+d)t8sANiw#V@-}Nry zCi4B= zLIJueXT8l2GiQ}FrW+|y)(SRle3K4<0%+e#pKcV>+|c``HgfYeZ(Re_tW{p)TP6GW z4ieu(movSqCl%Uvn{l3PyAHcrVT~ekh+x+0VI;V1VUM{GcV$ZfLMT!RskX_p{#;TN z;utd8i_F@lG6y9bl}z8GN7FreB7dX2Z|S+j_U-NKxAIH*(jR>ts-NvaJd_Eh73d7s zx1jK(2B6r}M=%m-El*JvjOJYzx1iYYs#BTJ`;>en%Ry3Y<#O|fi#a?ibrI+Dk^T0){L$axd~#c- zr4WUqdjb?fU9m0qK#no3r&b9B&_Tx-dqOh|+s`}s^-8eIwCO?m7_I>^V zQV{!I&FREH#}7PR18Zyh31BsB6qBq%33JJqyWznd;ftQ+Yg;zWL;(1AbS?KX>2aEr z-R!Cy_CTULvs)xb=$fd^B8hal_uU#*ahZTp?+{E$va!OF(gkk1q`VWLs3P{I33ljr zp$6Ef%?TTTVeVx5>qmtri_M3!AH~Klbywwuq90V-N2kc^I+=I!xb}s7=)n`9o|g2%^OM~btv`X) zhiyf|I{>b(IIIo`)xu^kG3p5hGLV$7&$>-p!vN2ckn`f`>vOLK_jT`SD7aGOk{uju z{$yU#(C(8`KxoB7Nl+_wy%y?zaqzQ)_^k!0@{018>*lX;{gS`1TwW-TG?uLguVp`! z_6Na)X`TPLl>hwn>o3nFnIGgiuGTetK=Y0o<|v}1VC``5cd4mQb;E&j>OKHJWId{V z0`N}7s2TOzt_e$1#?Aa*R6?_%*;3;3ogh1fuFk2Itz~Grq`njlZ;80?RX3kLG&f(O zaye>(kiiro3TqoEDw|=mp(i^7RWgcf!ZSHbv;Ppfb)rZ4UZzbzXsLSyWgZPlS2Hws zb>ul`P8y%S12?HfmD74Yt&hU{udA5l^f{N%WRJ(JrU36x-en*off8pJ?p{UZQJt6Z zGQgfxxnRRA^^q`_cq9_3i3elzcik_wAu#zqw*$E?@b^k7x$&<_bKoSKa^KO{2DUT7 zyZy+GcWXm0nN(fkCg_E+yAdGi%j!Y76G~9&m6yxoCuQoqxE3H!venI1Tf3f=N#M6) zl%$qO_FTiI^1gnZ%GSI7!iju5tGDsxqbAC;+y+T-o0}FAL_M2rJbHIJU7eI1VsDMu zqyr)kR)Uis9GrF&=1L;q1ie;eDcaD>PQ6Rh`AE}>ty@cFu$4BuGjP{kb8AQDT(tOF zDy`e51||i&3Rgs7uq+A2=pd1AbIi$$Av~$&T9-LO+m)6sJhSeKcamnG#$2`GMl3bC zYY{D5y+tR+MB|%)91kT+%(`8FOK|t282aaLv4FZyclXl&f--5}SIwL}jy_OD9?aPv(Egvl|NcBz4;sEAON5d8ZcFB-`Vf+$ z8QiQT@X$quD#detvzzS4P?o38rOQJJd&im8osyVOK8kXG^96!!9JWoqK6p;^18aqC zRB2((*1A-QcXlCwu5;hOCbkR3F!6TZNG==Un_9bWs=$NUnhW-uJF~h5T+neb8q>_}3_R~2<2tkw-;p^w3)GQxiS*3Bn4=xNi_9pfK{@ngisJ6Pw zp2gKFdfmY)PL&;rCbbh<4@n4ld(lqLBKI!$sTO=u_}y`3GVl^AGWJ~*H4f=Hv|9??JM6P{ChZg^CJ?P z#_eWgQSXKKreH4>CKX7(Pg}BApacZ|pWAd(kDEE&&~-J5l6NjRdAZ2VomMYswfppW z{QqD~SB-1&n7H)a(>s7#7VihiqFS~mY0%2yDGQy!2qDRMYQGQF-my zqhCjrkRdfIC{0W?$@Lvv>7UG)xUYTL=i_T%e;;p3yFLMbe0r}GyLUFNI65S7Y7Q5J zDUvueKgTd<+PQCAyB+YKmi(vkxYZsqmF!Vv5Gei8cWu&+pWH4jn@Cp%Z|>LvAe3;_ zeQ^@0iZ(7UMJ)ai8L>*?atwIZS~G8oCAfquk5sBNU`@vmW&Gr;kR(*lqa2--K0;Lu z^2kIyI9Fp+CjAdWoza4L3TWyIjsxf@^|q+{;27YjrxgJpqmQ@#wLMG9$6%5)8v%aQ zY*`0w(H;f!rh>FIiw%6E*(k{cJmFL#omY}(YCj;%wMe|_=*QWl{uboA#5tm5ip%k7 zvBTHBDZ1kkgn^GW+{CS?3~mBK5#A#gTq9=18bo;92VKWkE~#}1jZ!~3y3<+01xUAZ zcwq#>BqjTB+6b`sJvM%lLgG3k*#8t}NT(mC$L&-b>QWo@+@ErYZ=b&ZcpE={eEkdc zomkyxBKNqB5PmAf?836E+CB$VtFr_Yvp-ALj9Hf4b@0V)O{W+r;gd`wLZ7Q)`YpNo z0I+mJw1e|ESs_#e%E;)TMODu02vkGi)pn)Sbd5+yY|0&tQ2=V1iA9&wcwM}NgYf+svC#)2k=%GmP04VFZ61%9I!#&l!aME7gQ`a+9t3O2s$T5I4aTdk-lfLuz z^~cxm?d!J>dEk0gm0W*|36Qc*eoF&K(Qb!nzz6B9gdo5(r=&>8cb!M4En=-R+irEJ z=rB*z)lDrfJC$IU@OlZ}c7jmUp)3Jpi7~g@^h%jVnRYMAIZ;ySwY0nwgQlwdaJLXU z-&Ml1b^?VLd$#>>nTg0iAq=9)`c3uC4MT8~6*_q$%{r^9=$$*PE)}0LOAgrinA>8+ z`Mtcf9LuNI_4o4Y@ialYo(s&j+qIqnt-D>{oV8wB^F`2~LiqHAYr{k{F@o^X0M{h$zh9hB2phT&wrk9#v)A+YS0O{%ujk zda}h~f456?zXEqi7y0O#jJk^_KQ_w!&MH(8-KVD5eM@GzinCn*xU!AYP1r77&FLnk8I@k;^R{gV zVV~+t68l`cq=XS4bNl<$%y2AFAO7&rYH9x<0X*7cyn*B4wzdTQ-Sg`8*^wvTu4Pix%)YMMu4o+01oC%PZBW{1UaPw zyCE}(bIl@$GG+<7%eo|tZdxsBXS*480phLqKRmVh_Vvq;kB?1Tp4Ve*sx;4VZAtf0 zclDaWYi@>?+c%;Zs2bIrEnZ#M)HPm98a-qU>)PZC-<+M}Seq`PGgYZD`%B$V08*aP3;GM4+Kva;FYfvk|O)7g^0KpvbLJW-t$BvNeb&(&$qr zQBGeyVtQ3n1|+K4ebO2!sML0f-MMrg9;cx%`aY#SMf|0@v`*@`205jjC}yNm)o z8_4v=19Y^tAfQ-EEQ;D>wZ|zvC$WRqU~+XFCxwa=%&R6j%bM4ldrb|fz9RVhmiYC2 zc3*#c`}48V;H(0H-Q-)|9v}^h-E%5_dZ=ISWK11n>VZxvnw64}9MRI577hUKbMq=C zq=Lpe43m3n<{)l1NRv;WYr+lDHI4_FT@N6tACi0D``4!$>-s&o_D2C`dwKd8CP{^y z*%YA4s$TOUYsmA^`-rNWfadPHY7nz-vPT?%s}NtbqzY!wP2GZSUv4odw>V^j?szkPV+-ps2Uh0IAIjuZb5B}bg(!uupqOAj> z+dXd^pUc~)o{q!yz4grz#@fyqqjUkvX)q6tBwyI(G0MHV{dSz~&2fIBJb{ZCPZmDO zqk57x_m8MpL5jNGtF>r<>bT}ld97N0N-P&81Gbx@N{^b=CMEGl?XF#C;zpi|LfrPs zloYMf0%c!4p4OZ{zSdvAeb5((k2scX{JJ4?$wSvXEo*|uGh1fIj@o67t2cFDeCu*6 zL)~UAeUpKqm{Of?glu-*qoNwF=MY1}nx=xK6v&kT7QvR+1@NG9ds+$LC6m$n%&IEz*6vNU5N)rALVDGOdR_|ov3VJRy$Ul?Y!y|rNj<<9 zsqWd{iG)S!Q!Y*xjskxl_4)U|fBo^V@%i(gE1_4g#HK$?A(hRo^cJmdZ@{pMo|LL0 zNCl7O%MmTXYff3`NV}9c?nAViQJg5+&-a&y6qKc#HK|dY-5Bge^MoG*3uPIXg1q)Z zX4L+?g&V-`Qb_1T4gfd^_7dC! zSe8;<0=))ZyQX%RCEj(X$&s^fp#G9FR2=ACxvBf}<=Y^sN!u$^Q?yQZh&!vPvRtwguFdb|HlUKd zx+jYAWRqOgLSnN6``*juhq^mS3Rd6Q#;4K06r!kNeC6_{Q#tC8(6xZ#_H*4V#)B&$ zc`Dh%2d_R?@6swEe*S%Y|MrmxMNoWU z3XNHBfN@T7jHzHI-;TJeCBv=CLZPs>MnANb;YNTdL*z#(a0)uvhTf+~Y0l!(o%Cr4 zRB(4wRW~ZuyBgIkEE%3_IKl(wlEv!wVqfqeff&34o&eXc+L=?SrRg`R&TDK*YVahc z9+%1(O;<*dIDAiP;`eWF zpT7LE+*Ur!FxS#zkIESF)`xp_chzxaUfQ?v!zS2+ z6gMUOxF!+ebRhr;ubU0ug+f5p8*My+2h^L_qA5il-u=R`Vcj9uw2q{9zs`d}pSz2v zrub$YE;{d$WREO&sEg{tX(@WDPv8ob8*5}hAQ1nEWBfy3ujx%s03^(8;Z{Nn-AL$o4JoI=p>=hLgv#C8P-}pfiwnoKC8_B9!TK=&iGH@^~7f zNZ8T#>acG(`>4A%9fXCUXNDpRRLn%CW9>64^p{-C*0IR3b|BImx}Iz=ldV?H!B5cz zxvOpzWPeGOuuHy<#lD@?`a@QCP2B4w;eeA1KxitDC3yn3Js;kU9@3WNHIA%-`8aaP zu3k{|a<>526m#0o?HZ{*IDVsZFn}$Thi**j`#CMvzmNFm1RkXM$CG))GJx_s{j7@O*1ZMqIMu`uU;bFGidXLCdg-M%T{ zU`U9hSh5CzO_gZvEYI_bd1$jbV<%@8*7mYkI7dUtAd zBqF~e8BG^Mjquzy(o8D6^j)WRNg$V-_pVO2>O@MSO)wc?Nah3AulvXR_0{!!~e9LL8r1R{?{dQ7!QwdX~ z?Jg7%U$>LTIK#14pZVO=%&3eww~|OGwfuF)mX8q0?#imCxxCHy2A`?iN}6qymw=1m zD)EpH-$~5!Ic{6Q``QAcj@pYYY{6=(oKueYt!L%6`RA9>kS&C(TvZWFLYr=mB!I{B z8gIY;`1(O>U_TxT!c%Dj?$wr-x9y?sqHLW_B9rS}w_69}cF~;Ihg|Pw8al1H5CW{{3mDkS{`jXbRVIbe5RM8>LtiM-j{ zI438-b!eqgPqjcE59`xBj&EOn{XkoJVX!8fqdGk};-v?Ur+wqz%vtsAzSKQUnbdue zig?GBL^L#6YFa^2Qw=%OhwBn<2wj>m@S)41=hm^hfQQNg)XvImI6oM2z%+cw@AnbV zdP^ZwA*mNtP)V|vmWNzwo$B-)u_+WaFYazmCONVj;0-)8d9EB2N(eyQ;GX~%ZalRp zFR5zn;|{E1j9K+z?Ieg^Zf+~RQJ*HKKR$i=@#)iteTP@OLZ4Q?14WR>ojU1O-nSN4 z=92 zOl@jnS_9O0Jw}z+o%(ambzEE0dD#X-)Rfk;T}9(Ib}Dbcu1)wndG_OJd-3C~eEB{nb45%5HuJ!&RRT&&AXqPpVMv~9kU_8>dY#SOlV14YGta({pNm)i^uz#c%t zTA$imnYOF+hB*1td;I#Q~f+Ew%L{ zF0Po_N&?AKBmuOV9b&Z#<+gNJnZUDC)qOVz<6P`sUX4?cqH4lZ&iluYS$_NR_3t0# zgP&fCgay^=?gltj@i552+jWHDd-`$*(sjD?5ZNw1xogNi=|DxK;Gvt7 zn|2`TS#g&59MVZe>`Ao@cdP@SkgRnsVU-pvO|D1}VM(*Y~E2BE6Yl?~cD zVyk-R-z4pDnzV{_{X9$Gy1Cw39=r46mSj{K2PC1&*Que2JoxPP6NoxGUUWqwQnwI9 zdII%4I*31h`}a>#@9#g#uiw5ujmRE1b1M#2q@qOk)pju`_Y{}k`=au21N0F&*IGhy zSa(R*lS;+~^&Yr=t+t!3#o>xn{@>5-`M~zqq|&{}n1GyRRF3>i{Ik`LabG(aWG=-S ziH;zP&DH#!JE2Hc)W9T3*&rHLS4=NyK-z>*G%dq104hP{$G-M~%vP2n`4d(&w#I?z{rH{Nb@AXNhCCmg@VZ4tY}1 zk07dZ^sqFTs?+gPoe{XWo3$uQ)Th%?`r9*|WO!avAClwz%D z-MwAPnw*Yqf^J2&9>r(8#XVS5F{M?)xGI7FdK^QB?4?ATpvb7VptdD;jc z+cmA*6lQjrdFnn6~H(i(&?fDg!NR##WL^cM=&Aa#>`)Q=_3VdY``I+exd5rQYT^Db&D6PhSM zuH^f54G(nA2|n%YUq)*AF6Z9$)9K2Cmv{Wi)u~Ae6F2ovilPSYzC!*KV??f`F;4~) z+!7-l$Xu#XM#*#5AIU9jEj{zvHf~8bphG6nMbxet;G@5mCM)_WxzP>4iIQS3PTB*I z{n6U`X|AHFat1etYdYUaYJDU!7C&oQPBizMntN+nB7t)*OU~2o3s_0t@JZFP$@}5{ zs^oB`RWp>}R-SvgQc6lv_T!ojq^8_u(rAfr@;;utbi36LN1ry}K**bG1d%#{iff)K zgaPDRJa&~uhza@jZhIidNf66N(-0$QDc5pdmR7?(m#gQsVCT-MOI1Xbjp*kTMFsFi ztSj62__V%!dUkglu)bPivPI`*)(d=HUg2;UwmUJB4#?xkw<<<%G3))hOHVg@xvQFP zo)HlgJV6!Mb|sZ>H(~}~s|5bd-9km}*vi=&NlRe~vP~J;z>RyqkelM4fy4n+*;as; znqfDKfKR~$lF-uh=5xu6CHh-`*6mz!Km=LpPuZPB_pG?-4iY4__xx2sG zG2MU>$78lURJD5)-@pIk|CaCN^9Stu8iUAWo=PWZOyuCmQA94Jp@5bRS!+o zr!sdg`p4T4Wr1iq5>M@uE7;@>oRO)K3nNOe8xs;EkFjHFPq#>LkZjRY$Qc){bS|bhx+S zZrZMT6h|`12Mz9?MN@{Y2K%Y6G6}T01^t~lH+r?F+flCO%I5*f1pgAsbjSrN@JHf(k4nQIdTNwd-Hf$u2Uu4&4k+oO)#GV>ee3_P zeg67e|6mFJ=v6zEn2Ri7m)!Rdmh74nUP1-$3&cBEb(u-9dDG`!5bi4k_dUh5ibdq+gM-Ff+s!eCI^9sNyU?P8-BUy zSj}@kWG*Cy)oPhetfJDYMHzK6JV(UX4or_jR}-FuRI@da&JJveW;{jy=&h?7hcv1t zME!9}EpZw2@vuI0#lZQG(uj{#PbFRs&uw(OTkbRAXH#Po098*R?OiD(E^%eOR--Gb zc-#r|rw+nO_|>zTP-Qh}JW4gC%ilpY8uN1wd72)QB_Q1VF1|Fn@@9zDYZb4ka-CU2rPWeU60N9K9#JRfhBvYakVQ? zEtSD?iWG6k75XL^94fIY#3dU|&FRa}MN%qZUv%%SDXUttU3X2r1{rk*(4V(X5oq#w zcj%xnN3V+xs?bb(KC7>#FMsBTuEqA?@2GsFMnH4cu@N)eq03G-l#6q5W{~pa1q1#G zRiK%jC!sWty$vFl-mG>6;+b|W3RPm(y_Lc)`f>EAtGj$=De9V->-mv)YN z2pE+{bBRI8b4~??&3Thimi7r}uIT(W4`*dl)&G|N$IyLn^4m_CnzbM{GHv8nd7Kmk zW<@n4TRU279BlQycV%!)Ygf(B35~W<8xLaV?HPG%kPv{C*ANyBn->5@%?e} zpdwF7XG`ZTMM-^$EC=!6RI$bd|1T;*2Wg5*6f<>rZhYIVEL zdo7l;YN7IjBsT@ldr`CU+<67MZ#_?#9P|%%Jr57X78MGn?3}TJ3eSz~YzvB-i({jY zot&7c;g_0B1l7%5ygXf_0lsVa+UC%uwets;hZB#i%WBgITS>^`{uzlYY2gY8C!d$1 zX+;IznAJ;w=iYks$^dyrRDpNREaooW9+nrP`wL##j zcPST9H%(`2u!9#=c5(Kg$N6wcC#%QCeR&4@-=DT1kI*Id7R7Wmk2$M|XG1G6lEh!DzbyHT?pVEaQ9szqui0MAxcktUOq zMam4_WzMt%3;Kt8vNR-)MjbC!v@f< zX7FO!>3~#SZg+!ivH+tx(eIl>RJ4@t5c&`33heBbu`C^4-EGqs5dLdWiP z~+e{%7ztHpmcwDB zD%|{LZONWvvM)yAX&HM)s~TzzuJgU=rZhq0g&5Kl!YNIa-!&lF6oZ}(^qb26`ESL* J#e~}s0RZl(04o3h diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest index 30c62bc87488..949fd937737a 100644 --- a/media-gfx/digikam/Manifest +++ b/media-gfx/digikam/Manifest @@ -1,5 +1,8 @@ AUX digikam-8.2.0-akonadi.patch 5940 BLAKE2B 80261f43d9365dcc533926ea60d432956576d84afceea5fb6b9a660efd02b414a904cac8677333ac56d6746ec1b04a71ffaebaad40005c400cd8d2b3695a6147 SHA512 99bf267d3e16bcc5c085a2b05db558a4ff59eda6f0b68b69841ca835e3ba1e620eeb2ac0f3a01d981d8a50704d33538f20344a2f74d4c10214e01da1c863a52e AUX digikam-8.2.0-cmake.patch 6440 BLAKE2B 8542ff5edf0d16a701b7d82452a1d2c4d86d05f7b33726898e2a910e687c7a92cc017b5e7701eac7fca94b1cb61755a467ad5ef75fb99482f9da2849d91dcf91 SHA512 0c3a3256d21bacfe0df02d001551cb9eef69c123618067171936f9a33d27a7aaabf31af17ad12087d1807e8cc1643d8146907344e13166d70337645e460f9852 +AUX digikam-8.3.0-cmake.patch 6775 BLAKE2B 1c93e204bd3b5f3d73ecf812ee851e0a3a9bb3e414e41afbc0a072bf05e6b615a147e545f6a16e8e218e1f910e9f1667e012bc35e06eab7d192f4c8c8d814746 SHA512 42707d0bff593114de412697a037cfaccfbfc568ba3a90b3b68a3cbdba32d79e5e61d2e8cd6f185c2543cac4c6de66f36e5f549908781243064b17aececba72b DIST digiKam-8.2.0.tar.xz 48172600 BLAKE2B 436f8dcd905ff993cfde3e358e27ac23cb4ad49d24a6328cda209a742874e9fcbc12da507095e2f75a167b653bb1d9e579438bf517e2911f2cb32705230023f1 SHA512 a34c5bde0e579b5f6de1fe90977e01bc385e5c28155d24db09e3cdfe7958c979d2e27cbce402d6c5b70f952fc0ead88318dfa025bb67e540c4d763cb139db7bb +DIST digiKam-8.3.0-1.tar.xz 55664168 BLAKE2B 46b0f26bb781d370c1046fd6de6afb0a0878175f9722a2fc9ed23aad89eb0671f8b219bb7c169ccd22d440ce493d958304a5a527a733862fe4e2c5cd07da8a21 SHA512 c2fdcecafa68641f08b31286d1b9c44828164a0a0bea607fb64a71c73ff53417cdfefa110245adab164fae8ea0980ea86cd69d693dcd43a96bb188197dc78fcd EBUILD digikam-8.2.0.ebuild 4672 BLAKE2B 87beab1f4b3ace902fae7e252eec87cb4e8fe3ac9adf47a6ecb677b2848d556a8b115a577692540ec552985d9ec1dbffa8abecbf967da45426dfa5c5c3c6c397 SHA512 cd80378facb6bac72c3cacb2994c3c25cef9bc73de0c0ae4bf6ad2f06db260c8f6dd4109920b01479c158d73a50caa68740d2a3064fc3f90ef47a24184b511a1 -MISC metadata.xml 955 BLAKE2B 49eb64d1179383122e4fe65b2edc22929b46dba0fdb44cbd6230b33268143a9c7d4dc56a7414029864bce0a06c60c56476abc0264f151fad356020b5998b79e3 SHA512 dbe088987df5f09a8d166a293423f006eb97ab57fd0415871dc30a1a066e33a7e9e4c13a5608dd69dd96b06082bac5c216c7d9506ca60d326ab10ade96b6af39 +EBUILD digikam-8.3.0.ebuild 4263 BLAKE2B cb7bac6dbc019a5f12184c7834f73a8628401b87178c052d03c2b4601c9bda8c264c1440da767ff502c2822bbbb76ef28179c981051d59fb67308d0004db12da SHA512 fd9f7c8d3d88f682808c37e285e3ece8620936e01a4a98a114f2093682e0dc97f7ca1a036c69ae5edceed748c28bb1d65a6b4a26d48730e029dd2601debd737c +MISC metadata.xml 1015 BLAKE2B 62d29597b1f39bea08cafe34c6a140ecad211a4f0fe335024a7a5bc62ab63e5b0b355bc1ebdceb35e7b7c7ef209734042e2c06a88a784685735eec8706d80edb SHA512 454000942e0e24ced69a66f6b4ff7d8dd799799312d4e6607f997a97f6a7ca0ca6a89d4dd5522427907603fd712bc63e49aa47c88ea36b59158fb11553fa6808 diff --git a/media-gfx/digikam/digikam-8.3.0.ebuild b/media-gfx/digikam/digikam-8.3.0.ebuild new file mode 100644 index 000000000000..cc2ba25def3e --- /dev/null +++ b/media-gfx/digikam/digikam-8.3.0.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.115.0 +QTMIN=5.15.12 +inherit ecm kde.org toolchain-funcs + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + TARNAME="digiKam-${PV/_/-}-1" + if [[ ${PV} =~ beta[0-9]$ ]]; then + SRC_URI="mirror://kde/unstable/${PN}/${TARNAME}.tar.xz" + else + SRC_URI="mirror://kde/stable/${PN}/${PV}/${TARNAME}.tar.xz" + fi + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +DESCRIPTION="Digital photo management application" +HOMEPAGE="https://www.digikam.org/" + +LICENSE="GPL-2" +SLOT="5" +IUSE="addressbook calendar gphoto2 heif +imagemagick +lensfun marble mysql opengl openmp +panorama scanner semantic-desktop spell" + +# bug 366505 +RESTRICT="test" + +COMMON_DEPEND=" + dev-libs/expat + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[-gles2-only] + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtnetworkauth-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5[mysql?] + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-qt/qtxmlpatterns-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=media-gfx/exiv2-0.27.1:=[xmp] + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/liblqr + media-libs/libpng:= + >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d] + media-libs/tiff:= + x11-libs/libX11 + addressbook? ( + >=kde-apps/akonadi-contacts-23.08.3:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + ) + calendar? ( >=kde-frameworks/kcalendarcore-${KFMIN}:5 ) + gphoto2? ( media-libs/libgphoto2:= ) + heif? ( + media-libs/libheif:= + media-libs/x265:= + ) + imagemagick? ( media-gfx/imagemagick:= ) + lensfun? ( media-libs/lensfun ) + marble? ( + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=kde-apps/marble-23.08.3:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + ) + opengl? ( + >=dev-qt/qtopengl-${QTMIN}:5 + virtual/opengl + ) + panorama? ( >=kde-frameworks/threadweaver-${KFMIN}:5 ) + scanner? ( >=kde-apps/libksane-23.08.3:5 ) + semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) + spell? ( >=kde-frameworks/sonnet-${KFMIN}:5 ) +" +DEPEND="${COMMON_DEPEND} + dev-cpp/eigen:3 + dev-libs/boost + addressbook? ( >=kde-apps/akonadi-23.08.3:5 ) +" +RDEPEND="${COMMON_DEPEND} + media-libs/exiftool + mysql? ( virtual/mysql[server(+)] ) + panorama? ( media-gfx/hugin ) +" +BDEPEND=" + sys-devel/gettext + panorama? ( + app-alternatives/lex + app-alternatives/yacc + ) +" + +PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + ecm_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + ecm_pkg_setup +} + +# FIXME: Unbundle libraw (libs/rawengine/libraw) +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT6=OFF # KF6 not stable upstream yet + -DBUILD_TESTING=OFF # bug 698192 + -DENABLE_APPSTYLES=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON + -DENABLE_MEDIAPLAYER=OFF # bug 758641; bundled as of 8.0, KDE-bug 448681 + -DENABLE_SHOWFOTO=ON # built unconditionally so far, new option since 8.0 + -DENABLE_QWEBENGINE=ON + -DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook) + $(cmake_use_find_package calendar KF5CalendarCore) + $(cmake_use_find_package gphoto2 Gphoto2) + $(cmake_use_find_package heif Libheif) + $(cmake_use_find_package imagemagick ImageMagick) + $(cmake_use_find_package lensfun LensFun) + $(cmake_use_find_package marble Marble) + -DENABLE_MYSQLSUPPORT=$(usex mysql) + -DENABLE_INTERNALMYSQL=$(usex mysql) + $(cmake_use_find_package opengl OpenGL) + $(cmake_use_find_package panorama KF5ThreadWeaver) + $(cmake_use_find_package scanner KF5Sane) + $(cmake_use_find_package spell KF5Sonnet) + -DENABLE_KFILEMETADATASUPPORT=$(usex semantic-desktop) + ) + + ecm_src_configure +} diff --git a/media-gfx/digikam/files/digikam-8.3.0-cmake.patch b/media-gfx/digikam/files/digikam-8.3.0-cmake.patch new file mode 100644 index 000000000000..03438e3f2245 --- /dev/null +++ b/media-gfx/digikam/files/digikam-8.3.0-cmake.patch @@ -0,0 +1,192 @@ +From c6ae81abf56851c818285d555e192c660635247b Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sun, 17 Feb 2019 23:51:03 +0100 +Subject: [PATCH] Un-break optional Qt/KF detection + +And if we enable an option, make the necessary libraries REQUIRED. +--- + core/cmake/rules/RulesKDEFramework.cmake | 43 +++-------------- + core/cmake/rules/RulesQtFramework.cmake | 61 +++++------------------- + core/cmake/rules/RulesX11.cmake | 7 +-- + 3 files changed, 20 insertions(+), 91 deletions(-) + +diff --git a/core/cmake/rules/RulesKDEFramework.cmake b/core/cmake/rules/RulesKDEFramework.cmake +index e34e5f4a8d..3cde25928f 100644 +--- a/core/cmake/rules/RulesKDEFramework.cmake ++++ b/core/cmake/rules/RulesKDEFramework.cmake +@@ -26,26 +26,15 @@ find_package(KF${QT_VERSION_MAJOR} ${KF${QT_VERSION_MAJOR}_MIN_VERSION} QUIET + ) + + if(ENABLE_KFILEMETADATASUPPORT) +- +- find_package(KF${QT_VERSION_MAJOR} ${KF${QT_VERSION_MAJOR}_MIN_VERSION} QUIET +- OPTIONAL_COMPONENTS +- FileMetaData # For Plasma desktop file indexer support. +- ) +- ++ # For Plasma desktop file indexer support. ++ find_package(KF${QT_VERSION_MAJOR}FileMetaData ${KF${QT_VERSION_MAJOR}_MIN_VERSION} REQUIRED) + endif() + + + if(ENABLE_AKONADICONTACTSUPPORT) +- +- find_package(KF${QT_VERSION_MAJOR} ${AKONADI_MIN_VERSION} QUIET +- OPTIONAL_COMPONENTS +- Akonadi +- AkonadiContact # For KDE Mail Contacts support. +- Contacts # API for contacts/address book data. +- ) +- find_package(KPim${QT_VERSION_MAJOR}Akonadi ${AKONADI_MIN_VERSION} QUIET) +- find_package(KPim${QT_VERSION_MAJOR}AkonadiContact ${AKONADI_MIN_VERSION} QUIET) +- ++ find_package(KF${QT_VERSION_MAJOR}Contacts ${KF${QT_VERSION_MAJOR}_MIN_VERSION} REQUIRED) # API for contacts/address book data. ++ find_package(KPim${QT_VERSION_MAJOR}Akonadi ${AKONADI_MIN_VERSION} REQUIRED) ++ find_package(KPim${QT_VERSION_MAJOR}AkonadiContact ${AKONADI_MIN_VERSION} REQUIRED) # For KDE Mail Contacts support. + endif() + + if(Qt6_FOUND) +@@ -54,17 +43,11 @@ if(Qt6_FOUND) + + else() + +- find_package(KF${QT_VERSION_MAJOR} ${KSANE_MIN_VERSION} QUIET +- OPTIONAL_COMPONENTS +- Sane # For digital scanner support. +- ) ++ find_package(KF${QT_VERSION_MAJOR}Sane ${KSANE_MIN_VERSION} QUIET) # For digital scanner support. + + endif() + +-find_package(KF${QT_VERSION_MAJOR} ${CALENDAR_MIN_VERSION} QUIET +- OPTIONAL_COMPONENTS +- CalendarCore # For Calendar tool. +-) ++find_package(KF${QT_VERSION_MAJOR}CalendarCore ${CALENDAR_MIN_VERSION} QUIET) # For Calendar tool. + + if ("${KF${QT_VERSION_MAJOR}CalendarCore_VERSION}" VERSION_GREATER 5.6.40) + +@@ -72,18 +55,6 @@ if ("${KF${QT_VERSION_MAJOR}CalendarCore_VERSION}" VERSION_GREATER 5.6.40) + + endif() + +-if(ENABLE_AKONADICONTACTSUPPORT AND (NOT KPim${QT_VERSION_MAJOR}AkonadiContact_FOUND OR NOT KPim${QT_VERSION_MAJOR}Contacts_FOUND)) +- +- set(ENABLE_AKONADICONTACTSUPPORT OFF) +- +-endif() +- +-if(ENABLE_KFILEMETADATASUPPORT AND NOT KF${QT_VERSION_MAJOR}FileMetaData_FOUND) +- +- set(ENABLE_KFILEMETADATASUPPORT OFF) +- +-endif() +- + # Check if KIO have been compiled with KIOWidgets. digiKam only needs this one. + + if(ENABLE_KIO) +diff --git a/core/cmake/rules/RulesQtFramework.cmake b/core/cmake/rules/RulesQtFramework.cmake +index 6f233ccfbc..7e29a09a40 100644 +--- a/core/cmake/rules/RulesQtFramework.cmake ++++ b/core/cmake/rules/RulesQtFramework.cmake +@@ -19,49 +19,20 @@ find_package(Qt${QT_VERSION_MAJOR} REQUIRED + ) + + if(ENABLE_QWEBENGINE) +- +- find_package(Qt${QT_VERSION_MAJOR} REQUIRED +- NO_MODULE +- COMPONENTS +- WebEngineWidgets +- ) +- ++ find_package(Qt${QT_VERSION_MAJOR}WebEngineWidgets REQUIRED NO_MODULE) + else() +- +- find_package(Qt${QT_VERSION_MAJOR} REQUIRED +- NO_MODULE +- COMPONENTS +- WebKitWidgets +- ) +- ++ find_package(Qt${QT_VERSION_MAJOR}WebKitWidgets REQUIRED NO_MODULE) + endif() + +-find_package(Qt${QT_VERSION_MAJOR} +- OPTIONAL_COMPONENTS +- DBus +- OpenGL +-) ++find_package(Qt${QT_VERSION_MAJOR}DBus) ++find_package(Qt${QT_VERSION_MAJOR}OpenGL) + + if(Qt6_FOUND) +- +- find_package(Qt${QT_VERSION_MAJOR} REQUIRED +- NO_MODULE COMPONENTS +- StateMachine +- SvgWidgets +- ) +- +- find_package(Qt${QT_VERSION_MAJOR} +- OPTIONAL_COMPONENTS +- OpenGLWidgets +- ) +- ++ find_package(Qt${QT_VERSION_MAJOR}StateMachine REQUIRED NO_MODULE) ++ find_package(Qt${QT_VERSION_MAJOR}SvgWidgets REQUIRED NO_MODULE) ++ find_package(Qt${QT_VERSION_MAJOR}OpenGLWidgets) + else() +- +- find_package(Qt${QT_VERSION_MAJOR} +- OPTIONAL_COMPONENTS +- XmlPatterns # For Rajce plugin +- ) +- ++ find_package(Qt${QT_VERSION_MAJOR}XmlPatterns) # For Rajce plugin + endif() + + if(ENABLE_DBUS) +@@ -77,17 +48,9 @@ endif() + # Qt Dependencies For unit tests and CLI test tools + + if(BUILD_TESTING) ++ find_package(Qt${QT_VERSION_MAJOR}Test REQUIRED NO_MODULE) + +- find_package(Qt${QT_VERSION_MAJOR} REQUIRED +- NO_MODULE +- COMPONENTS +- Test +- ) +- +- find_package(Qt${QT_VERSION_MAJOR} +- QUIET +- OPTIONAL_COMPONENTS +- Qml WebView # Optional, for 'sialis' O2 library test tool. +- ) +- ++ # Optional, for 'sialis' O2 library test tool. ++ find_package(Qt${QT_VERSION_MAJOR}Qml QUIET NO_MODULE) ++ find_package(Qt${QT_VERSION_MAJOR}WebView QUIET NO_MODULE) + endif() +diff --git a/core/cmake/rules/RulesX11.cmake b/core/cmake/rules/RulesX11.cmake +index d7830f3923..4401a57c87 100644 +--- a/core/cmake/rules/RulesX11.cmake ++++ b/core/cmake/rules/RulesX11.cmake +@@ -11,12 +11,7 @@ find_package(X11) + if(X11_FOUND) + + if(NOT Qt6_FOUND) +- +- find_package(Qt5 ${QT_MIN_VERSION} NO_MODULE +- COMPONENTS +- X11Extras +- ) +- ++ find_package(Qt5X11Extras ${QT_MIN_VERSION} NO_MODULE) + endif() + + set(HAVE_X11 TRUE) +-- +2.44.0 + diff --git a/media-gfx/digikam/metadata.xml b/media-gfx/digikam/metadata.xml index 98caf7822427..4c55a9727c8b 100644 --- a/media-gfx/digikam/metadata.xml +++ b/media-gfx/digikam/metadata.xml @@ -10,6 +10,7 @@ https://bugs.kde.org/ + graphics/digikam Enable akonadi contact integration diff --git a/media-gfx/freecad/Manifest b/media-gfx/freecad/Manifest index 09e8007b6d76..14e3e1083900 100644 --- a/media-gfx/freecad/Manifest +++ b/media-gfx/freecad/Manifest @@ -9,9 +9,9 @@ AUX freecad-9999-Gentoo-specific-don-t-check-vcs.patch 350 BLAKE2B e1b612ac81f73 AUX freecad-9999-tests-src-Qt-only-build-test-for-BUILD_GUI-ON.patch 469 BLAKE2B 23e56fbc49b3c3d5ede85e6ec15d26c88c93590fce105e0b75e8b0bd3fee125c500cd59d8db0144c610edb371df318396e056333ec7a411f7647b38d18006efc SHA512 82737af95603ff1f667bf49ee43b85b411eeeb5fd9b577ad7fca6e02bcbfda5c3bbb6c70386e5f69d2181d6226574f82cb68b7e66dfe8f4bb14d946f594582cf DIST freecad-0.20.2.tar.gz 75555561 BLAKE2B 278b05a3fe3bdccb46da62926aee46f066cb073f034b273dc4d8b27975724b754a6822b7eb0b673500db4592237690decb830cc7a30e8da689c6b067c256d4f8 SHA512 c3acd77dd2bb9a2a23ac354da3b6102effb89c95d675e91421d65486414dfe8cc0188a7212245e0deb63f17b9c5df76133017be09e4cd14b833be8cbec52a08d DIST freecad-0.21.2.tar.gz 66124278 BLAKE2B 84a4f8008192cd1a2ee1737b537b2668a8c028aa8c8645e6e412ab9ef79bf3bdd2cb73d96fcfd2dbcff613cdcc59cbab95821406acdc9cd7d4eb4636c081be78 SHA512 bd7e9029b24d49ac0955797bcdbea1fd0826bdf9ab246135366dfc35b427004f103acccfc66d008e3ab3928f99e04200e335908a03166545554e2d3e969ae0f5 -EBUILD freecad-0.20.2-r1.ebuild 10408 BLAKE2B 503eb47d56c92d9a95727825366a7b16a03f6df378e6a0fe300bed5300ccce77af5d13c09fb797cc6b0deed46747001ded8f439331e34e373e4bfd5ba59cf74a SHA512 ea4520aeb24c1baa91469b5f2f672d8d52217a31901600a8f3f4dbb9a7dff3faf9724e9dd79c39b36ff08d5a63f8acce6779eb1ebae004f951a5a857df522a8d -EBUILD freecad-0.20.2-r2.ebuild 10385 BLAKE2B df9d6c357735e35016585e4514a28f3819fff42b9090dda6fc00c3aa41523985fe249e935b858a4bf39b1faf226712b191db62d27ffc77fbf44bc18abe28ca4c SHA512 fc19d0fd6bdcd1abc0dc8f99ced84e39842d4c3f9289a9d5d544da06799aae400f9d91ab607db02bd96e52dd658fba8b70a18fc96114a5b563eba4b6dbc26ff4 -EBUILD freecad-0.20.2.ebuild 9858 BLAKE2B 254dcc53a8eecf329854e10af1d13bd6995f4d2720268cd0e0e59ca3e5c10385d6edfe18ff1c5a36fe03d4ae0a4bccf4eafa6f778424b9ef281b15e0e368c6e4 SHA512 5e6f6bffadf57ab79b578790e9bf62934f5b598e09cdb8a6f08c07a06ff8a4d8daf297114c88f4abb5400991526abd28bb00cd7be79333b27a8f0f92179b49cb -EBUILD freecad-0.21.2-r2.ebuild 11611 BLAKE2B 2490ec4fc5768af96fea39379a9036b080bbe8346f91d5a1419195d802c218db16f3ea20f27e368e8e2a027cafe016ed16c70a1c53af20914a2a0f5f0480b7c1 SHA512 8b0b517d38d490e6b66f8b5af041cbba1fdc4e40fb2363abb2fe1622287ccc875ab1715149c90f3686f7cf58bf909de0fd86b1b467ec94b490bd038d3d50322c -EBUILD freecad-9999.ebuild 11806 BLAKE2B b8e736cfd141ea76dfd110b851b7d97c55eddfeffb1bf646d9765971a9d233996163d737e85036d572aba1db51e6e94d40693a3b4a1374c6e7b1eec522f0ea61 SHA512 941f25542b702f0d7fd1d617d966a3358edb51ecf9d401195cd73bdb520255c5fa196632f86acec2b32a88fe5aa1b2ab56fe5efb95c4154d465a0a6c51bbcab9 +EBUILD freecad-0.20.2-r1.ebuild 10415 BLAKE2B 373a0531382c60e43474b8c55b6bd6857ba3b54d2bff97dee4d6a63c3b5f1480541dcac1d1f26511bcf3756f239b9a14ab045d20e81b833f36bbcba4e8e1a8cf SHA512 171b0c34fc8f114853bbd6d31474618c5fa23aacd142e55d8f4d4353645587d4ca1a67933adace40e4027b06a2e18e9eebaaf6a644139f2f5bc9b9cd4fd6f969 +EBUILD freecad-0.20.2-r2.ebuild 10392 BLAKE2B ba48c450e77b3b33ca6c9e02658d27eee17e4d2a72383a85540c8c055b3d2c56b56d1bb3cf7aaa799657647cfa07b31b68dd2ca86964e0d43eb59a9813cd26b7 SHA512 a2b8acb55e76b3a7b259cd56479186636aecc4aa6e889dc6d7bf1ce6bb564a9bae574bd36fc8a1ea0e9d11ee091df67ce256c09fcda3a48207e8b3b5e84db839 +EBUILD freecad-0.20.2.ebuild 9865 BLAKE2B c2d93cd32145eb5b3c36e0aeecd3c3fd796afb028ecfa9a798bbc1c3ac6b9e0c1d441a137b1bd67758336164c47a07d68e10d65beefbcf04841470926daf37fd SHA512 4090841bd5473aa4271207271e0faf7f2244ad8b11df376b64c70ade5f4dc2c9408694b7062d400acc59188134db969093e02364336990ed7f84a5f2a3860a2d +EBUILD freecad-0.21.2-r2.ebuild 11632 BLAKE2B 6e2c73a0c316169493e7e0e17410e532e03703081a56832ec453b5b54074e71d54a3bd595be670ab246216ad6c55e32b30f29c1e1768fe271952b1c9e76e63e6 SHA512 a71ce953b2720a3ce7830d331f9fe0fb28a4779c3a76d1422b685b4ec4b77e11daf9d19f33b690499c95fb09d121feb8f10cd7894a02f54a7e7c2ac1e2b761aa +EBUILD freecad-9999.ebuild 11820 BLAKE2B f206280657cbff35f1bb1a5331926e5f181e87c896d6051290b021590880a29b8a6e491a1f86ebed2498d2f534abf7b2fc4ae5d380398f722c56ec86bc18dbd2 SHA512 c4772c534dc4975ee8a82206ee16a9d00959b22f1797c3755f446f44e96e4ffd9a2e3cff09be47ef31ef671a6d0968140f36985701ae97bdb9ae462ddb5cfc48 MISC metadata.xml 3190 BLAKE2B 5f8776248055147c9b2a308913e1d3476ad27b5a3b7795b4fdf15b4d7f10451d6f5ce16ab1ef691daedd74f02fa12efb6341a7ec10456786c427d7707948fdbc SHA512 2163a91c7f7ec97acf81e7c4a2481667388fb43f60ee48d40a09c9bebfebffa8a807ff275385d8dcbefefe16c51bc9de3c07c84d92344f968985693117007042 diff --git a/media-gfx/freecad/freecad-0.20.2-r1.ebuild b/media-gfx/freecad/freecad-0.20.2-r1.ebuild index a0b180e9df32..56776f593336 100644 --- a/media-gfx/freecad/freecad-0.20.2-r1.ebuild +++ b/media-gfx/freecad/freecad-0.20.2-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 @@ -67,7 +67,7 @@ RDEPEND=" dev-libs/openssl:= net-misc/curl ) - fem? ( sci-libs/vtk:=[qt5,rendering] ) + fem? ( =media-libs/coin-4.0.0 diff --git a/media-gfx/freecad/freecad-9999.ebuild b/media-gfx/freecad/freecad-9999.ebuild index 05acf4426854..804b83dc404f 100644 --- a/media-gfx/freecad/freecad-9999.ebuild +++ b/media-gfx/freecad/freecad-9999.ebuild @@ -74,8 +74,8 @@ RDEPEND=" net-misc/curl ) fem? ( - !qt6? ( sci-libs/vtk:=[qt5,rendering] ) - qt6? ( sci-libs/vtk:=[-qt5,qt6,rendering] ) + !qt6? ( =media-libs/coin-4.0.0 diff --git a/media-gfx/graphite2/Manifest b/media-gfx/graphite2/Manifest index 2cfb9a90dc54..d78301e31884 100644 --- a/media-gfx/graphite2/Manifest +++ b/media-gfx/graphite2/Manifest @@ -5,5 +5,5 @@ AUX graphite2-1.3.14-no-libtool-file.patch 2336 BLAKE2B a349e721264de1477aee5aa3 AUX graphite2-1.3.5-fix-gcc-linking.patch 580 BLAKE2B 7ab4d1848e0b0fdbd682fc81747a426c9bee7e2d0f72991dc963c955ba910035c6246d88f7eaded9c4a742a10470fd304ab2dd3fb1750795b8b9791ccfc0cfb8 SHA512 1e01c764f72204f30c916dcdc4f5bc7a4757d73275bb2007bf0c1f2e9898f138aa6c0581addc587e125cf6cbf9d5db725cb3d8a69875978a14ab316d2d561467 AUX graphite2-1.3.5-includes-libs-perl.patch 836 BLAKE2B 0429d214ff7fd9b903e1d3bcaf0af3e6b29a0269581390f64950e42e41280e482fc9cfda9bfe24ef166eb6c24d21377a15fca4264fec69d902d8ba18810bdb01 SHA512 26ab6dda13d758a5e4237c8b5d207d3c5111afbb11b2c3984cd742913c3c7932559b23b5ea9f774f1c6373eb0f761a9400dccc95876740b3cd06c44084a10965 DIST graphite2-1.3.14_p20210810.tar.gz 6656693 BLAKE2B 63a7d96b58f2779d8a4a353e1a986212b884fdf780fedcb83b22dcef2f7678d44c88c14ece2d09dc745df505a4a3825ce61d7c84bd05fd4e98c23d6e86e9326d SHA512 be54c1386578970cf65c1860336a113268181753c1e2a139e37ceeafcfa76e3162086879c54094d70cd0d36ad5852a95390aaa69572d875921e9481f1ae508ff -EBUILD graphite2-1.3.14_p20210810-r3.ebuild 3152 BLAKE2B 24a943bb480d3e2dc38dd2997f830b68148fa2070c9afba8bf6c16775e18c8cd1ac9c14f7847edeaf2ec6da31167dcb8197336c1daa1ebc4ef10c1d36dcf73a6 SHA512 098b6d36b7ed6e508547ee0ce367f3f77dcbda3176c7133c433bab810d63ad4a90468da9981b70379286b919194b559cb5c64b326923a6b09a0ebbf5312afbf4 +EBUILD graphite2-1.3.14_p20210810-r3.ebuild 3145 BLAKE2B 5f8818885d60d8eb6e0c81ed926cd8b3fa6fab1836a449d46284d881835ff0d1915dd5b898cd201c93bf4ecc1aa467ffdac8501c391d079849cdc474b7b0d205 SHA512 3ce35fc6253ff95bc54c330e862eead51140d3a3d0b89b6eeab03e86034ef139a41da46962facd6b3e265e73ae443d6684488e7bd2c7dcf86e3691e4c4bea634 MISC metadata.xml 393 BLAKE2B 27dcc3bcbc5a0ec32bb751ec3bb8788c2c85d5d7743f0243749a88ace9b5a3faaa10adc84731dbec3e37208efef41e3d4124de57005345927e848a7cbca6b098 SHA512 1086491557aff2d6f3552829550db85332c809d20ec1e3517bfa311fdfb2a5386cc4b624481b4fd7db7e48ab39bb5d76e048461352b74cdecf89d904ef52590b diff --git a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild index 580df138e20e..9439faed0363 100644 --- a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild +++ b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild @@ -5,7 +5,7 @@ EAPI=8 COMMIT=80c52493ef42e6fe605a69dcddd2a691cd8a1380 GENTOO_DEPEND_ON_PERL="no" -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit flag-o-matic perl-module python-any-r1 cmake-multilib DESCRIPTION="Library providing rendering capabilities for complex non-Roman writing systems" @@ -101,11 +101,12 @@ src_compile() { } multilib_src_test() { - if multilib_is_native_abi; then - cmake_src_test - else - einfo "Cannot test since python is not multilib." - fi + CMAKE_SKIP_TESTS=( + # https://github.com/silnrsi/graphite/pull/74 + nametabletest + ) + + cmake_src_test } src_test() { diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest index daaf54fb7cf4..6733420de0ee 100644 --- a/media-gfx/hugin/Manifest +++ b/media-gfx/hugin/Manifest @@ -1,8 +1,4 @@ -AUX hugin-2022.0.0-exiv2-0.28.patch 3460 BLAKE2B fab4f433b7a5d0959fc68ee0affae81ba989526713a9b711da8553cdbb9522dac80f1ac52007ba90cbf3066eddd3745ec567d4db9b508cf4e944b1e2c627358d SHA512 b5170d9f3b62fcc2e4e5a51d8766e8db8f1df1dcf6e198dbd739f3f960103a9f5e97a8960fc7d5c9b5e226c74c60762b639b5fb677e38754ee597626c554a10d -DIST hugin-2022.0.0.tar.bz2 10374360 BLAKE2B ea77614a650f832f39583328767a55ebe888a003fed117e73b22fd29c641fc8494b190b864b7ccb05f996ceca5d95c5391597333efdc19bce0eba93af14543be SHA512 752bdaaea666a24bddc72b4aa4ccfbf366af30022102a2e74fad9c86045b3aeae50929a8a3eb27e296b27bdb487ecd60b6e363b23413e08af6ed944686569c97 DIST hugin-2023.0.0.tar.bz2 10336322 BLAKE2B 5c35f67160d76f961e812a309a0c50bb012beac74dc888ce716e8d0e3da35dbb053ab4e5d5d043b3d3fee9885f2fc1afa962a73e794cd4df920527456d477e89 SHA512 f950afec9020972baa20931d5001cd479a9169a4eec0d459d830612f40177eea6a25e059047054b8e9679017687e4c2db9fb27f755a3d0b749e5055e2ff0adc8 -EBUILD hugin-2022.0.0-r2.ebuild 2335 BLAKE2B 94a779e56b76dcddd24b25265f999e2d8c8258382d70b4cbdf9f67c59a9096913ea2d6a3b3022003c76353a0cf78d50d6155f533f2173c8b20e893fac30e0334 SHA512 202481e1480b57dab5d0467bfe56c67efa02e121b78a3baad71979b69036bea6d2fc7603d8adac7b41c42908d99336a73c39abae55a6b6e80967b1d54069af63 -EBUILD hugin-2022.0.0.ebuild 2181 BLAKE2B 3377bffe29b67fcef72a8b0293ab106ade79d40620a4906531863b5639e2c19ca1b168f874181569d10f0958a2a87f51d4e8081857cc62a36400508c5ccbd690 SHA512 c62f921b2d77c8ed0c04887013a29689d0927847b29b23145a514e04e63f6dc0cbe8e113fdf5e40695dcd8913ddecd4e1566fb44097b7a69117e0adbdb30b923 EBUILD hugin-2023.0.0-r1.ebuild 2101 BLAKE2B a7d0d8c1b3805c81a33355ac0ec198154abe4a70602d002095e456e8cd842b2d48a432a149f2aa3ab006647fbc9cc099c10257f7f610f23f0e6395ad4c38406a SHA512 1977be3d275567696742aea13228f79c54957688448637140283161c424a4aac80f95fe978f4b3a3a26bab9fcbb174348c8b7e9e6f2040743858418ce48667d9 EBUILD hugin-9999.ebuild 2210 BLAKE2B 9961fb69cdbb3e4fd63e567ad6cc96dc8a81e608b3742733ad3cc0c19be059e591ae41f2f64751dfbb4482863b97546696ac7088f5b3d74c88ec434ee50bdc7e SHA512 900b2d13e4e756b57830af1c0c6f39b7cf9dd26afeaf5d8f3ceb06be567843f8ba30ae15af032a3a7486eb6be03b6838d96d2a90f0c70e2dfe4e52044dbfbb4f MISC metadata.xml 547 BLAKE2B ea55ca44dac1ccf74d4af96d42af1d4efac2f9823304b529b96aea364ec4a6f8430fd130f54c064766f0c34f9060ca076aa43de664e37177b41cc2deed0207bc SHA512 5012cb4a58bdc374f89d1a2e81e8321ff25f2de2f5682a2f8859137aa3339ce059e7823e26642f58b939e6c1d7f428356a4df5311fca1105320ebcb417129cba diff --git a/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch b/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch deleted file mode 100644 index dff74132b48f..000000000000 --- a/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch +++ /dev/null @@ -1,99 +0,0 @@ -Patch originally taken from ArchLinux, modified to be backwards compatible. - -diff -r 79cd11a7a66f src/hugin_base/panodata/Exiv2Helper.cpp ---- a/src/hugin_base/panodata/Exiv2Helper.cpp Wed May 24 19:13:20 2023 +0200 -+++ b/src/hugin_base/panodata/Exiv2Helper.cpp Mon Jun 05 00:31:19 2023 +0200 -@@ -40,7 +40,11 @@ - Exiv2::ExifData::iterator itr = exifData.findKey(Exiv2::ExifKey(keyName)); - if (itr != exifData.end() && itr->count()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+ value = itr->toUint32(); -+#else - value = itr->toLong(); -+#endif - return true; - } - else -@@ -165,7 +169,11 @@ - { - if(it!=exifData.end() && it->count()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+ return it->toUint32(); -+#else - return it->toLong(); -+#endif - } - return 0; - }; -@@ -600,4 +608,4 @@ - }; - - }; //namespace Exiv2Helper --}; //namespace HuginBase -\ No newline at end of file -+}; //namespace HuginBase -diff -r 79cd11a7a66f src/hugin_base/panodata/SrcPanoImage.cpp ---- a/src/hugin_base/panodata/SrcPanoImage.cpp Wed May 24 19:13:20 2023 +0200 -+++ b/src/hugin_base/panodata/SrcPanoImage.cpp Mon Jun 05 00:31:19 2023 +0200 -@@ -384,7 +384,11 @@ - pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageWidthPixels")); - if (pos != xmpData.end()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+ croppedWidth = pos->toUint32(); -+#else - croppedWidth = pos->toLong(); -+#endif - } - else - { -@@ -394,7 +398,11 @@ - pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageHeightPixels")); - if (pos != xmpData.end()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+ croppedHeight = pos->toUint32(); -+#else - croppedHeight = pos->toLong(); -+#endif - } - else - { -@@ -408,7 +416,11 @@ - double hfov = 0; - if (pos != xmpData.end()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+ hfov = 360 * croppedWidth / (double)pos->toUint32(); -+#else - hfov = 360 * croppedWidth / (double)pos->toLong(); -+#endif - } - else - { -@@ -419,7 +431,11 @@ - pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.FullPanoHeightPixels")); - if (pos != xmpData.end()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+ fullHeight = pos->toUint32(); -+#else - fullHeight = pos->toLong(); -+#endif - } - else - { -@@ -430,7 +446,11 @@ - pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaTopPixels")); - if (pos != xmpData.end()) - { -+#if EXIV2_TEST_VERSION(0,28,0) -+ cropTop = pos->toUint32(); -+#else - cropTop = pos->toLong(); -+#endif - } - else - { diff --git a/media-gfx/hugin/hugin-2022.0.0-r2.ebuild b/media-gfx/hugin/hugin-2022.0.0-r2.ebuild deleted file mode 100644 index 1902077f9eda..000000000000 --- a/media-gfx/hugin/hugin-2022.0.0-r2.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER="3.0-gtk3" -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-single-r1 wxwidgets cmake xdg - -DESCRIPTION="GUI for the creation & processing of panoramic images" -HOMEPAGE="http://hugin.sf.net" -SRC_URI="mirror://sourceforge/${PN}/${P/_/}.tar.bz2" - -LICENSE="GPL-2+ BSD BSD-2 MIT wxWinLL-3 ZLIB FDL-1.2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -LANGS=" ca ca-valencia cs da de en-GB es eu fi fr hu it ja nl pl pt-BR ro ru sk sv zh-CN zh-TW" -IUSE="debug lapack python raw sift $(echo ${LANGS//\ /\ l10n_})" - -CDEPEND=" - dev-db/sqlite:3 - dev-libs/boost:= - >=media-gfx/enblend-4.0 - media-gfx/exiv2:= - media-libs/freeglut - media-libs/glew:= - media-libs/libjpeg-turbo:= - >=media-libs/libpano13-2.9.19_beta1:= - media-libs/libpng:= - media-libs/openexr:= - media-libs/tiff:= - >=media-libs/vigra-1.11.1-r5[openexr] - sci-libs/fftw:3.0= - sci-libs/flann - sys-libs/zlib - virtual/glu - virtual/opengl - x11-libs/wxGTK:${WX_GTK_VER}=[X,opengl] - lapack? ( virtual/blas virtual/lapack ) - python? ( ${PYTHON_DEPS} ) - sift? ( media-gfx/autopano-sift-C )" -RDEPEND="${CDEPEND} - media-libs/exiftool - raw? ( media-gfx/dcraw )" -DEPEND="${CDEPEND} - dev-cpp/tclap - sys-devel/gettext - virtual/pkgconfig - python? ( >=dev-lang/swig-2.0.4 )" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DOCS=( authors.txt README TODO ) - -S=${WORKDIR}/${PN}-$(ver_cut 1-2).0 - -PATCHES=( "${FILESDIR}/${P}-exiv2-0.28.patch" ) # bug 906468 - -pkg_setup() { - use python && python-single-r1_pkg_setup - setup-wxwidgets -} - -src_prepare() { - sed -i \ - -e "/COMMAND.*GZIP/d" \ - -e "s/\.gz//g" \ - "${S}"/doc/CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_HSI=$(usex python) - -DENABLE_LAPACK=$(usex lapack) - # Temporary workaround for bug #833443. Can be dropped when - # we switch to wxgtk-3.2, but complications for that remain - # w/ egl+wayland. - -DUSE_GDKBACKEND_X11=on - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - use python && python_optimize - - local lang - for lang in ${LANGS} ; do - case ${lang} in - ca) dir=ca_ES;; - ca-valencia) dir=ca_ES@valencia;; - cs) dir=cs_CZ;; - *) dir=${lang/-/_};; - esac - if ! use l10n_${lang} ; then - rm -r "${ED}"/usr/share/locale/${dir} || die - fi - done -} diff --git a/media-gfx/hugin/hugin-2022.0.0.ebuild b/media-gfx/hugin/hugin-2022.0.0.ebuild deleted file mode 100644 index 5ffa06386d06..000000000000 --- a/media-gfx/hugin/hugin-2022.0.0.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER="3.0-gtk3" -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-single-r1 wxwidgets cmake xdg - -DESCRIPTION="GUI for the creation & processing of panoramic images" -HOMEPAGE="http://hugin.sf.net" -SRC_URI="mirror://sourceforge/${PN}/${P/_/}.tar.bz2" - -LICENSE="GPL-2+ BSD BSD-2 MIT wxWinLL-3 ZLIB FDL-1.2" -SLOT="0" -KEYWORDS="amd64 arm64 ~x86" - -LANGS=" ca ca-valencia cs da de en-GB es eu fi fr hu it ja nl pl pt-BR ro ru sk sv zh-CN zh-TW" -IUSE="debug lapack python raw sift $(echo ${LANGS//\ /\ l10n_})" - -CDEPEND=" - dev-db/sqlite:3 - dev-libs/boost:= - dev-libs/zthread - >=media-gfx/enblend-4.0 - media-gfx/exiv2:= - media-libs/freeglut - media-libs/glew:= - media-libs/libjpeg-turbo:= - >=media-libs/libpano13-2.9.19_beta1:= - media-libs/libpng:= - media-libs/openexr:= - media-libs/tiff:= - >=media-libs/vigra-1.11.1-r5[openexr] - sci-libs/fftw:3.0= - sci-libs/flann - sys-libs/zlib - virtual/glu - virtual/opengl - x11-libs/wxGTK:${WX_GTK_VER}=[X,opengl] - lapack? ( virtual/blas virtual/lapack ) - python? ( ${PYTHON_DEPS} ) - sift? ( media-gfx/autopano-sift-C )" -RDEPEND="${CDEPEND} - media-libs/exiftool - raw? ( media-gfx/dcraw )" -DEPEND="${CDEPEND} - dev-cpp/tclap - sys-devel/gettext - virtual/pkgconfig - python? ( >=dev-lang/swig-2.0.4 )" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DOCS=( authors.txt README TODO ) - -S=${WORKDIR}/${PN}-$(ver_cut 1-2).0 - -PATCHES=( "${FILESDIR}/${P}-exiv2-0.28.patch" ) # bug 906468 - -pkg_setup() { - use python && python-single-r1_pkg_setup - setup-wxwidgets -} - -src_prepare() { - sed -i \ - -e "/COMMAND.*GZIP/d" \ - -e "s/\.gz//g" \ - "${S}"/doc/CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_HSI=$(usex python) - -DENABLE_LAPACK=$(usex lapack) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - use python && python_optimize - - local lang - for lang in ${LANGS} ; do - case ${lang} in - ca) dir=ca_ES;; - ca-valencia) dir=ca_ES@valencia;; - cs) dir=cs_CZ;; - *) dir=${lang/-/_};; - esac - if ! use l10n_${lang} ; then - rm -r "${ED}"/usr/share/locale/${dir} || die - fi - done -} diff --git a/media-gfx/libimagequant/Manifest b/media-gfx/libimagequant/Manifest index 5475d705fd29..97d86bb42738 100644 --- a/media-gfx/libimagequant/Manifest +++ b/media-gfx/libimagequant/Manifest @@ -1,63 +1,36 @@ AUX libimagequant-2.12.2-respect-CFLAGS.patch 449 BLAKE2B fb3679a05e024a276b5ae1070f90d4c59584a2b9dac062febb7bdeb1efbbd1cb4f39f8fd1aa94f81ac4318bd0413bdde44f75d418f69b916a70883220d9ef031 SHA512 68c2bf917d60da653abff4fc20c44a9f692213aed87a220a3ffb03ec308107eda7be1a6e135393658ef54d2d63bb0675f5e2a95bdf4b02628fcf5d367c0ce9ef AUX libimagequant-2.15.1-fix-pkgconfig.patch 708 BLAKE2B e282ff891cee6f9a7ec16302932680d918564be3752beadbbf60ca9d14662836226715cc37d508646e8979a62183522307544e53d2f64b62de9e84095fc66ac7 SHA512 395af8861add7df7d9e81dc55046840c06c02fc0033faf072594320c9bf0ea994a4744bae20fe583954bdfde3a6eb044bf813bd55ec17c7d29484b53eefd6b20 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e DIST ahash-0.8.6.crate 42780 BLAKE2B ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b SHA512 46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73 -DIST arrayvec-0.7.2.crate 29341 BLAKE2B eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1 SHA512 80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.4.0.crate 36954 BLAKE2B 1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c SHA512 0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b -DIST bytemuck-1.13.1.crate 42309 BLAKE2B 055e031a677823c110e44446e1e371632a0a5a8227ef7053e964bd3f9967705bdedf96b14178818021ffc09182ead805a68813a8a2b9cf7a70b6e8daf733eac4 SHA512 eb0a7e423a3f903fb831369e0c6d1e5fbffd7eff1b56bb7d1ffe4e5e18850cdfb9a7f9bdcfd53ce10b1c659dff11c59190b7b85ad89ca60485878548621f01c0 DIST bytemuck-1.14.0.crate 44933 BLAKE2B afd34f2becc41484e7bf71fb4a9f0925870a4f2d9d59daff9e91bada000462baeced4314e469a508d4413a8f2442d83a5f3082193653403fbee1340ab5c3f6c5 SHA512 f072a97e5de93228435bb362363ac1af0738b7927832b02a837f44eb21b0b089589b61e73004a06c5e4d4601e66bb42e67b9f707bbf13429a40b6250a0f05ae5 -DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 -DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672 -DIST crossbeam-epoch-0.9.14.crate 48524 BLAKE2B 439eec7e5e0364af0fe0a34ffc9354ae289798ffa7480bc656d4a610101e1ef2d5f484d84f82c87f961bd622434c36adfb7a87f7fbd2c71077b732cc7cc765ad SHA512 543cb60cff7c0823733f6ace191b137a04025a2b40fe4fea5eb273772009627fb705aecf742bc59e01367d4c15a14aca73aa2caf7f4b509f4b25947e14fd1e19 DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde -DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b SHA512 adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533 DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831 -DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 -DIST fallible_collections-0.4.7.crate 49549 BLAKE2B 87ab04a934e86031ce462ab1f47c1b04a55ff56ebb53826f172a77b744855a69a134a6eb6027cf648dc577d923e172d8bec672abe084b302717495885aca7009 SHA512 cd20f266c5f544fc05307d782216f95140e17422097f57791a8f6124b6012bf0c6e90fe569957f55d6e0bb9585eb644370acbcd6f9763f20b714f76d0af31e68 DIST fallible_collections-0.4.9.crate 49824 BLAKE2B 467d10142eacb467917d4a6ddf086751bc3d66be1ef8925bee2c6fba85e002dc85c3f536ed2026172af02f239d2b1efc8aa066df7ea8dde6f040cb37efb5a363 SHA512 0b669e8cd7f3335e793b3c420ce1629ace341654d4c2d88a7c665bb24ca747236b85f999d08cd1fe9f46288ce588890d9d7b5d5fc3eb7fbbc0f2cea9822b8682 -DIST flate2-1.0.26.crate 70832 BLAKE2B acbfad138abf2175822153867413dc89bafa9254494b4f13d958dcc6008a26fca6f934e8010b8c090367b8e25272a4ba3b26a31e59cec69c1359f83ca859d186 SHA512 a9f7b9e4adfd0a22fbf66e1cbcfe377cc03ec248c7fb7113097b839922b569cc96bf080089b8c800b35ec6f81b3f602a5860de55963b85f27ee6d75a9df88f3d -DIST flate2-1.0.27.crate 73460 BLAKE2B 5603848098ac02c9c83893df79ea9d9ad3df5b7e02ffa155ac74602bda7e28e14e6b7de2ff321b38d24fa3741ccea8a4c811abb47690cc295f90d4cf2bdd0bbf SHA512 e76e76444686433acabd16513e6e5860d4d6fa53a810f37266f36900f154acacac6dcd77b0373599a6d33a09175f5f02146d84726b982c59a78926950e19ff09 DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284 DIST hashbrown-0.13.2.crate 105265 BLAKE2B e9ff7e6e753166ab3051a834df6f2da81a19ac6997ba269ab13a65e0abb9ce00839311785aefb451553284ad5ef3a0cda925dc2bc188d2a138a78578e530969c SHA512 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70 -DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 -DIST hermit-abi-0.3.3.crate 14253 BLAKE2B 9ed8b40a1cc894addcba2a45562d74359ba55156e2c3a547afce139324b1345df2f158f58978ccd7d343fac5e5d2cda86e2e0a9dafc77af36d4cd8aa0a6d4c03 SHA512 eb162d085e8e0db72571aca925fdb6094d1e5d091766dd62d6a116957459bfadc8d51f1acc67f4da3cf6a8802c0ff445f3ad2516c1df8fcdca0b751632e150a1 -DIST libc-0.2.142.crate 679343 BLAKE2B 4168a8c3766bbc4f5adbd4babd84757cb81bb3c8cc806b8b5c1381a88ddccbb8bf55ae84f2879ab26adda09a3d44d21e2708dc9bce5d4868663fad8dd0f0e086 SHA512 8eb465fea8bfa865aa592185ea2dd89a6d89252b0e44fb7398ae82c9fa031d501fc3a1c37e50d1971be528c6e1a4ca416da224ba82e5a8766ec598464593afdd -DIST libc-0.2.148.crate 690988 BLAKE2B 41dd38cfff1431cd8184220745697d794a66f6badec750be3910ddc4a6ddcf964692b5b28a5a9714592c5579da26248092facb9407920330b55aaef38501420c SHA512 1dec9ec8f4c610c08f62bc2b45dd32f1e4528a045161d848b5c4f0382be1158a690f4d7760203d7d2347a80422671f43b07531871cf44990887eaaed35d924d4 +DIST imagequant-4.3.0-crates.tar.xz 1407676 BLAKE2B dc3c6854dd4c0af77c3e464e5d849394efbacac7e7faa7704129218c448ccb6cc342ac3f630b33e44d72ef843f561014972ab5218e5ece409143d33657624db2 SHA512 abbe061c74ca2e6608b4d99f727129ea6589bba83e2968cff5f85e8611d5c3c8d10b59e6f4eb1b0b32fddc2b3a5b853d4f06088b653be1434af300bc5385657f DIST libc-0.2.149.crate 715592 BLAKE2B 21dd5d4f9351f3c75790077c7b025046db665f2d48d7a72cda7667bc60febf79d82708cf7d39a323a594397cd590bd3d2a2f85349b4473b90ea4da918382ed0a SHA512 0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289 DIST libimagequant-2.17.0.tar.gz 99343 BLAKE2B 3ffbd60fe438c1b9e604fb74e839cad2aab5fd771f9250f7594a2d6cbc1e1a8a68d46c726298a66ba15a3e40254a36067dd18023ef22c132bd827c319161a6fe SHA512 12b111f8293c0e37bd75481457b6c96b547a1e3bc1d33bc7a6bbbde6ada284d835c7f5958ef41af7a5a8d3e6fb2d1aa2f641b7d6f2fe2782202f3c760792f394 DIST libimagequant-2.18.0.tar.gz 382092 BLAKE2B d1531dc01d06153c56434b7afda6cb4ce9f68de31a31d5db8afdf9f54c2da693bbe9b421bd316e37936da4c7d5dea45b1593644b452adf90c986c1d16f8ee1bd SHA512 ff2d4c2b901108525f403567ed2cc81dcda6e3600c58661de6324abb191ec04d954987e23b9c4d0e02cbec64ab905d717e3a0e1aecc6e1399ecc6126e889a356 -DIST libimagequant-4.2.0.tar.gz 87288 BLAKE2B 7552a539191e8250e5422cde53b44d256f07a38df3cde424855345b4adb617159bb05fffa57644bfd7361b65a382fa8bd76680e2d55433c6fee469d98b8845eb SHA512 3b023368c33990f72926036b8aa890104630e3a51aef85d3ef0a938961e7bad30c0662c5230df42c612fb3013e08c8cabea0e0e10855f2920601cdc981fe4033 -DIST libimagequant-4.2.1.tar.gz 87620 BLAKE2B 2344d0498157d3710bbe30b5dfb296b6ab4f6e44a2ee3d075503246892df92e2a640cf4e22a8870c5dd9f7ea6b61ca02af135823140a6366ffe90a37cfaddb30 SHA512 142d59f7827b82e5ba5b87d0f2000f326847b371fe02dcd047d50863187fa09264dc0f1a55aeb2572f8d5f8f602312bdb49646190ba9854e299a043653f60a9f DIST libimagequant-4.2.2.tar.gz 87901 BLAKE2B ea824acbefab49a6a891fda7b495d9f654ade94ce02ffddd79338957da177f32a7772bf3004f9a874122f2a39c34aeaa8598733a05b1ec233c8701411caabb6d SHA512 31bd79024abc1fd884461f8f422d6eac1f5786ce347ac3c517e9cb66f289ad1ace0e3a25c55c7b7384badb2545174871464d60f1238ed2deb1f521d5f3ede96b -DIST lodepng-3.7.2.crate 48504 BLAKE2B d1a79e8f0540152d031971f368316d791e85dddb05f789cdcc4b1d1b49bc07e881baaf74e041979d26f63b527b9664a3942e8b280be6327f487882cc363078ee SHA512 f8a9a7e9d7583881c933404dbabc341943485131b25dd778f235a89f27ae1d613ce5b45d825f546ea1919b3599f80641f8479a216c801da27d2feddd59e8847c -DIST lodepng-3.8.2.crate 49974 BLAKE2B 738e35faec860d0c32f5e1714d874338601deec696f95c6d9af45b6025369b8b2c014b6814ac6d5839a29eaf5393087f4a0540c2a469cf8850d649491a8c8787 SHA512 9276d290783815f421751636b93e0329914cc6cff0810c0c17ae78fab18cf4daf8e74e938d77188ad3640ebf5e88e3863041b668ff810e4adb9f03e5c9ca9acc +DIST libimagequant-4.3.0.tar.gz 87960 BLAKE2B 7d386572970314f6571c4f68cceb440d3cf74740fb5e5d8271608f979d14a05b233e85da5f06489224fc2ef9de0382fa55992bb810e533a0c025aaf4db8cc790 SHA512 5bff79a88592508718af87773ca2234952d27ae06439b3bf0128a1043f3f9fc92d9cdebe57da55996d4709dffd6a9009adc7a45fd11330cdaf99f5623a7fe47f DIST lodepng-3.9.1.crate 50399 BLAKE2B 26b6b85d8d2cb412bdc7f16a60d1b291eb2d15bb37085bb862a19f62436cb1c82ed185e8c86a51c7540ca4a3829c7176e10fc942b3f48530e91a6c77e7e5690b SHA512 f659ef159f3bf450a94fe27ff0b7f7de05e44148aad3343a076fa9494899aea9b0c9c4df935a4a2bbee7a6863dc9ba5d7a8a6f907a052c47d8aaf3c88539d7e2 -DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c -DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f -DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d -DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 DIST proc-macro2-1.0.69.crate 44271 BLAKE2B 9d1531a0b123e6238363d574bee03ad050454b65710b9800c12597f3a9ae2f9bf50c617da0472b7ac0b549afaca19c546ccd6519e648598500efda9c0db2ef6d SHA512 d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1 DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c -DIST rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3 DIST rayon-1.8.0.crate 170172 BLAKE2B e2df52c64435926a13f4f275c4f25a9694316aeb02b73856c600a1a813686ceb20828676d8272393d1aec18eac4f05bfcdc5ef02ff1e19245c547c0313a2a03c SHA512 ab1cef238530d81c255b6631ecfed9cc4f3f8d7cb6a74701d29c1dcb022cc5b859db1d246cf8247d47702fdadcedfe64a6749e24cf6c7258e8c9411af7e4524a -DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800 DIST rayon-core-1.12.0.crate 70081 BLAKE2B ef1bb1d430776b0ad49aa523cfe83bb0aa3a381b2e571db74cb8de04bbff884b8c269de31d7afbfd609118c445bf079afd2d4920842c8a8b312d329e4675cfc0 SHA512 588fa479c499e1620e25c5818996f0376d3bf526272af6c50a17ca0ccf0f8f67b03a3a665938575a86a8edc1f101a37ab01133b27f904eb5c291bbfc581135b2 -DIST rgb-0.8.36.crate 16576 BLAKE2B d1cfe1d22070883ef9313376145f8810dab360259dc2a23b4507ed3eb02b324e1dde46cfceb608ce745a87cd2520b2ce49c1e8827ed07c7c7b9aeb60d64f981d SHA512 e1e812b04e3c6b0ab93f7a10161eef808fe11888a5c1fc0060cd91fa90129c31491d5c64de0cec989acfcf66ce481bd61d9cdcdcb54e5bf2556da0e5c3bb7612 DIST rgb-0.8.37.crate 16644 BLAKE2B 4f158ac34c03627bae762a3b579901d4737c2b71d9cd96b18024bf7f297169c3edb097d0d67289f8e20b2275a0613a45eedc8fae306437b76435eabaf8cb0793 SHA512 72491fb2c315ee347c7474e6f9b3d6eaaf1db66ddf163214df8466a4a8ccb0aaaed76fc4c72808b70bfbcdf9dc2a109511ccf8e405e4a006b349030e8ad199a8 -DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb DIST syn-2.0.38.crate 243284 BLAKE2B 660de454989016dbb352c262d5d066ddc663eafcb928a2f62f61e6faf14cceed5cfbc37559e3795e1ce7886c78842be71eaa82ddced0cd6dd99ad99f95ab8ca4 SHA512 84fd4f4bc6de97cdb63a1ee9161daf8fb8fd1fa0f3c3bba4a29c463cd62cffd292c45b8cf17fd0911e580098cadc7b167e4e686595d31d72e7b53ee7df6d5f04 DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 @@ -66,8 +39,7 @@ DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d23 DIST zerocopy-0.7.20.crate 121557 BLAKE2B 24e63690b03c5becade47aa7ed16ef7a3d482c4cc8d0dfcf470f01f7592e3a704e4c52f0ab361b6fca4af18f977e33ff2bb4feb64d13daa1fcb62af9f9731be5 SHA512 fc3f883e4cfa38d01443841242a64575e69fb2ce0cfcdd71a28dd4ccb95e383ea1839a199fb13a58f9faf7608720a38cb0537612d7d832c3582946ee638886a0 DIST zerocopy-derive-0.7.20.crate 528379 BLAKE2B 247ab986cb720903df383429a6785c7dec230f6888246a9a7539a1bc8061601b27cea8baf4db2fab491fb32842901466ac32cc80504b3eaf35c25cd1a27ec9e8 SHA512 3c76100c3c9c1a5aae39750448f8ed37069be8e65cc74d67cc983c7e69988581f98248183955294e7c8d044c7a968b6e6534b8f84d9969693cbe4c5f679d5818 EBUILD libimagequant-2.17.0.ebuild 1385 BLAKE2B f286c1e73acec4ec45c45da09fa4a45b70ff76f5090e490180a757c933acc998ef92064aa01cea1e8630e5cf2e216c2ec9e7577888912eaf4188fe78caff8e4e SHA512 beb4f2736ea3faa92c4f8f36eb752e31391f27e794ea1e0b92b3cefe7858bd60600df5d5d644f0bb6bbcee150c3ddaca703fb38aad65379fe70bad555f0aaf30 -EBUILD libimagequant-2.18.0.ebuild 1393 BLAKE2B 8434c65a1e9fa9b4d65d4eba4b77ef1e994ef470cf3fd2f5043378c0de5ff6e91b0816f77f3b243011b451f5bb527665bd41217dadea77fa2a7ffed72fa11f42 SHA512 1053d62c71cc01b5755f529253ae562bbad2d30733338f45e62f89124dc4334cef5b583ab3d73f48ecb1f05b2377b1e29c35f044fe328b990492af72a5c0c840 -EBUILD libimagequant-4.2.0-r2.ebuild 1544 BLAKE2B 98e0d1001e6de47d328007e98c8b79dac4aaed18c36be0d48d6482f630e6463739169ab6b7246189a4b7a4a6532d42c4552e45c3f710934d4e4ea9414a5f54f7 SHA512 262003b9d25126a3567fdf8bbcf1fc92c87c26e5cb54468b74f2da62e2ea24092317da8f3c6921c47d5bb5f5d37480b9126d37753df3f149c3244dd8acbdf55c -EBUILD libimagequant-4.2.1.ebuild 1638 BLAKE2B 74b0716c62d45ab87219a1ca97ca23b018055cf86b71d27dc6a48a644ecd6dc7fd468bc79dca54963caa45680a1600d76466b0fbb6defacc6854ac65c6796ae1 SHA512 363564c2a0d4c74ec340bc4a008baa95e9ae586933b9cea80b117364895b421e91f4770bee5d17708bfeaab39ae60c6d8f225d50f983761e26804844151e5562 -EBUILD libimagequant-4.2.2.ebuild 1729 BLAKE2B 1eee66ff88321d38df89f9176b2bde7d56016c8e3dd33c246c96058526b888a01ab729634b7d2edfeff80e3be838bbc67786e384bda2fb7731a2769cf9979614 SHA512 4b86d89175a55c8f39e1a202b16608393135f1fa079ba767780e9c9fd584edc700189a84add7f9ecbe67a198e5d3e6842d9d5705731d4ab70c65593d69f06363 +EBUILD libimagequant-2.18.0.ebuild 1386 BLAKE2B e2b76308b5e1c89b79e1a234bc0c8e03c90a7de2319b95bd3b10e6be30189ce8069c9581df462cb1f84000f44a721ac17f36161746d2d5bf621728d93a30993a SHA512 d510b440032d178a6af308e2633294859ad3041997bb0ccc7d85640f0eecaf9e82dac0e21cbe6f3d0a3b764b9efa84a73dd87188ed44034f66cf61c895efd705 +EBUILD libimagequant-4.2.2.ebuild 1728 BLAKE2B b7178b42b78cbee9ac584671191165fba6c7fc36ab23ff675b0f7ef86fd53c10ee63fece727eaec33a013b06bed6b0ee77da170b9648e637faf0308c2157ed16 SHA512 2e4ce84bced1c3e731d7a369421d286a16f6c9f20efcc58e15c285a701ac3dcf835b0a1eb25739a5c843044302ebcc445054a8349d7a202294c6aca99fe6b393 +EBUILD libimagequant-4.3.0.ebuild 1203 BLAKE2B 11f74e18f0f25b86d3d98eebd262a4343ed29fef47147e8dbc8cccee71db498465a0253708c57c3d42ed98f265fa3a0b64b22b1b57fbb8a295563526ab36a703 SHA512 9d02d36954ae760873ad5a0c336848cfbf1c0a96dbb9db96deccbaf0312900d37b5b7774c962a0b65b4216ed287cd16f27ea5a474188714bc3d4177cd4072bf2 MISC metadata.xml 431 BLAKE2B 19ce5c802fc25f17f74073dba0473b11ea6a5820ec0726d405701c1e6b8f0a64d7019f4fe56ff0e6e43aba6cb52c34a5ac821d4bfcb8d9d6a10d0945bafc8a90 SHA512 4e22cda189c98a07cab44be95311def7b6955025d320869b55006e0e09f98c7370de40f552b556c466013b0c68b04013f36559f4970ebfd79655faf446c1e166 diff --git a/media-gfx/libimagequant/libimagequant-2.18.0.ebuild b/media-gfx/libimagequant/libimagequant-2.18.0.ebuild index 5bba4b9dff92..f7382a6f508c 100644 --- a/media-gfx/libimagequant/libimagequant-2.18.0.ebuild +++ b/media-gfx/libimagequant/libimagequant-2.18.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ImageOptim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-3" SLOT="0/0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_sse2 openmp" PATCHES=( diff --git a/media-gfx/libimagequant/libimagequant-4.2.0-r2.ebuild b/media-gfx/libimagequant/libimagequant-4.2.0-r2.ebuild deleted file mode 100644 index b3a512131a0f..000000000000 --- a/media-gfx/libimagequant/libimagequant-4.2.0-r2.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -adler-1.0.2 -ahash-0.8.3 -arrayvec-0.7.2 -autocfg-1.1.0 -bitflags-1.3.2 -bytemuck-1.13.1 -cc-1.0.79 -cfg-if-1.0.0 -crc32fast-1.3.2 -crossbeam-channel-0.5.8 -crossbeam-deque-0.8.3 -crossbeam-epoch-0.9.14 -crossbeam-utils-0.8.15 -either-1.8.1 -fallible_collections-0.4.7 -flate2-1.0.26 -hashbrown-0.13.2 -hermit-abi-0.2.6 -libc-0.2.142 -lodepng-3.7.2 -memoffset-0.8.0 -miniz_oxide-0.7.1 -num_cpus-1.15.0 -once_cell-1.17.1 -rayon-1.7.0 -rayon-core-1.11.0 -rgb-0.8.36 -scopeguard-1.1.0 -thread_local-1.1.7 -version_check-0.9.4 -" - -inherit cargo - -DESCRIPTION="Palette quantization library that powers pngquant and other PNG optimizers" -HOMEPAGE="https://pngquant.org/lib/" -SRC_URI="https://github.com/ImageOptim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" $(cargo_crate_uris)" -S="${WORKDIR}"/${P}/imagequant-sys - -LICENSE="GPL-3" -SLOT="0/0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~s390 sparc" - -BDEPEND=" - >=dev-util/cargo-c-0.9.11 - >=virtual/rust-1.60 -" - -QA_FLAGS_IGNORED="usr/lib.*/libimagequant.so.*" - -src_compile() { - local cargoargs=( - --library-type=cdylib - --prefix=/usr - --libdir="/usr/$(get_libdir)" - $(usev !debug '--release') - ) - - cargo cbuild "${cargoargs[@]}" || die "cargo cbuild failed" -} - -src_install() { - local cargoargs=( - --library-type=cdylib - --prefix=/usr - --libdir="/usr/$(get_libdir)" - --destdir="${ED}" - $(usex debug '--debug' '--release') - ) - - cargo cinstall "${cargoargs[@]}" || die "cargo cinstall failed" -} diff --git a/media-gfx/libimagequant/libimagequant-4.2.2.ebuild b/media-gfx/libimagequant/libimagequant-4.2.2.ebuild index 66f99e9145c3..5a96622a9881 100644 --- a/media-gfx/libimagequant/libimagequant-4.2.2.ebuild +++ b/media-gfx/libimagequant/libimagequant-4.2.2.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 # Autogenerated by pycargoebuild 0.10 @@ -53,7 +53,7 @@ LICENSE="GPL-3+" # Dependent crate licenses LICENSE+=" MIT Unicode-DFS-2016 ZLIB" SLOT="0/0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~s390 sparc" BDEPEND=" >=dev-util/cargo-c-0.9.11 diff --git a/media-gfx/libimagequant/libimagequant-4.2.1.ebuild b/media-gfx/libimagequant/libimagequant-4.3.0.ebuild similarity index 57% rename from media-gfx/libimagequant/libimagequant-4.2.1.ebuild rename to media-gfx/libimagequant/libimagequant-4.3.0.ebuild index 41e6c2839156..3834a58ebed1 100644 --- a/media-gfx/libimagequant/libimagequant-4.2.1.ebuild +++ b/media-gfx/libimagequant/libimagequant-4.3.0.ebuild @@ -1,59 +1,29 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Autogenerated by pycargoebuild 0.10 - EAPI=8 CRATES=" - adler@1.0.2 - ahash@0.8.3 - arrayvec@0.7.4 - autocfg@1.1.0 - bitflags@2.4.0 - bytemuck@1.14.0 - cc@1.0.83 - cfg-if@1.0.0 - crc32fast@1.3.2 - crossbeam-deque@0.8.3 - crossbeam-epoch@0.9.15 - crossbeam-utils@0.8.16 - either@1.9.0 - fallible_collections@0.4.9 - flate2@1.0.27 - hashbrown@0.13.2 - hermit-abi@0.3.3 - libc@0.2.148 - lodepng@3.8.2 - memoffset@0.9.0 - miniz_oxide@0.7.1 - num_cpus@1.16.0 - once_cell@1.18.0 - rayon-core@1.12.0 - rayon@1.8.0 - rgb@0.8.36 - scopeguard@1.2.0 - thread_local@1.1.7 - version_check@0.9.4 " inherit cargo DESCRIPTION="Palette quantization library that powers pngquant and other PNG optimizers" HOMEPAGE="https://pngquant.org/lib/" -SRC_URI="https://github.com/ImageOptim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" ${CARGO_CRATE_URIS}" +SRC_URI="https://github.com/ImageOptim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + https://dev.gentoo.org/~arthurzam/distfiles/media-gfx/${PN}/imagequant-${PV}-crates.tar.xz" S="${WORKDIR}"/${P}/imagequant-sys LICENSE="GPL-3+" # Dependent crate licenses -LICENSE+=" MIT ZLIB" +LICENSE+=" MIT Unicode-DFS-2016 ZLIB" SLOT="0/0" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc" BDEPEND=" - >=dev-util/cargo-c-0.9.11 - >=virtual/rust-1.60 + >=dev-util/cargo-c-0.9.14 + >=virtual/rust-1.64 " QA_FLAGS_IGNORED="usr/lib.*/libimagequant.so.*" diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest index 1aaaefd0d7b6..4c95fa9aa74b 100644 --- a/media-gfx/plantuml/Manifest +++ b/media-gfx/plantuml/Manifest @@ -1,5 +1,3 @@ -DIST plantuml-1.2023.13.tar.gz 11975624 BLAKE2B dc8792c1b47efe7d27fa4c870271da61d1efcae0554b036d81bc5e6ef27ae522683820d0979bef3f5114780585db4c79edd46199dbab871352fb5562ea2d3a91 SHA512 e0beff723887209971f42984759f04e07140e6e866e1bd9cb50b3e6eb3efbc39d3e1c10a48d7c07655562487e75563affdd616f4f0f50eb22bdf2574f0fa9f4a DIST plantuml-1.2024.3.tar.gz 12035326 BLAKE2B 38ee1a8ad29c5f22e00977a0716b17fa4385373ea23a9384bcb388cc714b1ea48742485225e864e8d4fbbf2fb5264e51e16288361e3a18291511cddd3046c5e7 SHA512 85a8f4043ef10e66de2b88892076a7cd0cc645a117bdf354a028a2ab0b17c8fb12d40ca5be44c87871daabe75b3172b2b01d63f158e22eb9cdeff557409855b9 -EBUILD plantuml-1.2023.13.ebuild 789 BLAKE2B 5e8987e5d28799f3901b6c5eb8d9b8683f6deb3a68c98c01a53dc215194ca44168516da088d4a965461a21b979e31ae6d8f450fdecabaf045bbbda7db9489ba1 SHA512 79d8846d8ff01d85a8f197f6db73af23786e9697ad4cf97368f99af3e676868799144633517274205e18510fbff9237e6c5af76368e4fb9f56b829280df58c65 -EBUILD plantuml-1.2024.3.ebuild 793 BLAKE2B 7b7d7df1dbafb2df922d592e2206fde50a3f051d035ee1f05861da0bc4685d9bc22444bd010319c2e86f6aa2f18a5170f1f456a33990ea2a96c16946d015f09c SHA512 609949e761bd85e649ca0dec33886f1c87322db569eb30feb0f99b206c8bf988ce38169c8abe5e691974facfcb9c686c12afdd41a858cd9d585db5601f168f4b +EBUILD plantuml-1.2024.3.ebuild 792 BLAKE2B ea75fbe7d06f65919d074186bce1ddf75778c639cf42844fa1930e5b9832660222fe9459a4a3948a594fb5ff55b089afbb7717ffc671de8d7ed901b24f91d180 SHA512 060cafa71902df5a50487937b7a3c73e04ee7b24191575fe268b9ba4c7c29657a9dc7a0812914933b15f33ab575f40279896dee87bead9e009b84f6e6ba2fdaf MISC metadata.xml 879 BLAKE2B b711489e5c713d9b6ee8489e7ca080b9af19965e10ce3795e3dd16e3cabd0b9284bb1a75646baf2c0134cce31189a9e7dea499129750e20f4971f53aee66feaf SHA512 cfde5b9a2e44e38bc2eca2d7e32e6d4a18d0413325e41b0823091fdefcd15b035f32572397c27173887d370b2cca7673638ccf32690447dcab91ff31bc309c76 diff --git a/media-gfx/plantuml/plantuml-1.2023.13.ebuild b/media-gfx/plantuml/plantuml-1.2023.13.ebuild deleted file mode 100644 index 0191ef13fcdb..000000000000 --- a/media-gfx/plantuml/plantuml-1.2023.13.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="source" -inherit java-pkg-2 java-ant-2 desktop xdg - -DESCRIPTION="Draw UML diagrams using a simple and human readable text description" -HOMEPAGE="https://plantuml.com" -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~x86" - -DEPEND=">=virtual/jdk-1.8:*" - -RDEPEND=" - >=virtual/jre-1.8:* - dev-java/ant-core:0 - media-gfx/graphviz" - -EANT_BUILD_TARGET="dist" -EANT_GENTOO_CLASSPATH="ant-core" -JAVA_ANT_REWRITE_CLASSPATH="true" - -src_install() { - java-pkg_dojar ${PN}.jar - java-pkg_dolauncher ${PN} --jar ${PN}.jar - use source && java-pkg_dosrc src/* - - make_desktop_entry plantuml PlantUML -} diff --git a/media-gfx/plantuml/plantuml-1.2024.3.ebuild b/media-gfx/plantuml/plantuml-1.2024.3.ebuild index 141aa1f0ffdc..f152e68ad17d 100644 --- a/media-gfx/plantuml/plantuml-1.2024.3.ebuild +++ b/media-gfx/plantuml/plantuml-1.2024.3.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://plantuml.com" SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=">=virtual/jdk-1.8:*" diff --git a/media-gfx/renderdoc/Manifest b/media-gfx/renderdoc/Manifest index 1e0f3511e6d0..e82c0fb8a80b 100644 --- a/media-gfx/renderdoc/Manifest +++ b/media-gfx/renderdoc/Manifest @@ -7,4 +7,4 @@ DIST renderdoc-1.30.tar.gz 50938458 BLAKE2B 2e9364a8eabca64384e066709c98be8df0ed DIST renderdoc-1.30.tar.gz.asc 833 BLAKE2B c829329806de5cfc672c2cc976596a5c126cd5f24bef189f6832de8f8f3721461e56688823d562e82eae89792c5fc4a500037cc97c2cce2b762b211a951c1d19 SHA512 f68a04aec4e304df0eba3dcba2876f99182fecff82b6b600d621e48c15bce42c07f20aebc811fd36aff5c04f550a51483af2b499051700a2c5bc936311a534de DIST swig-renderdoc-7.tar.gz 4006241 BLAKE2B 619f41239f4aef496264d61f44ae042cf80d3ff28491d452cf11ad07e898554c4a32df6119ee0e8e3de36e6bee61855358cd968ad01c9281976e24e9a6cac839 SHA512 5285a65924c069cfb9f73104ad8a95251badac4001293a1757b97ebead5953730c03289159741f82da4c5afe4f61f7c826b105eaf82df044ed2fa21810242c86 EBUILD renderdoc-1.30-r2.ebuild 5017 BLAKE2B 4c22e5bd875ecbf7627467b86dbaca3a753c0539d432c7a14182c999a5d820e05a0d42321c626d2362a4c550392c5779974b1f39e41acfe34542512cc97d092f SHA512 a77878ca913bcb5c2864060364d2f0d2db2080ffa5e355dfb60a6c0d176ae109ed07103d0212fc9c4c5e364ff74563ee78a663006f0d053b2f90393f9d01eeab -MISC metadata.xml 551 BLAKE2B 6b04ab731ce0f9c836b958914e25fcd4a4b76032fd97ba41f6bda742e99a4b7404de51acac99fe4736ba87e488300e94dc1ef7621a780d0a8e453d0fde0430f2 SHA512 a1c2b5260d0265efe2e1294cb88aa1c43618654c7d989cd8f4bd6e919082ea1d37fed4df8a601a702b5b120d5fb5f6658d3e155c5346dacb17249fed629c04d0 +MISC metadata.xml 435 BLAKE2B 888315bf64deb77094dc4ee8411d79df42a70c5ab1e0968d1ad30dc68b76f465bd25572f3d2835541c28d2fc8bdc8c63f49c7b27252b84378707b525119e02aa SHA512 aadde747071d106a31f0c12f8024339179fb8f552e099732868135fe026ba4300629f36a2e4cb5eaa98661808e1748c40acc8e77053dd5d1d0008041a18f519d diff --git a/media-gfx/renderdoc/metadata.xml b/media-gfx/renderdoc/metadata.xml index 81616f84b9f6..67b3bed149ce 100644 --- a/media-gfx/renderdoc/metadata.xml +++ b/media-gfx/renderdoc/metadata.xml @@ -6,9 +6,6 @@ Matthew Smith - - Expose the QRenderdoc UI to Python scripting to allow for customisation - Build and install the qrenderdoc GUI diff --git a/media-gfx/tuxpaint-stamps/Manifest b/media-gfx/tuxpaint-stamps/Manifest index da8a6b34ff62..003e86b866cb 100644 --- a/media-gfx/tuxpaint-stamps/Manifest +++ b/media-gfx/tuxpaint-stamps/Manifest @@ -7,5 +7,5 @@ DIST tuxpaint-stamps-2023.04.02.tar.gz 221833740 BLAKE2B cf7e2976e2906d1598edf31 EBUILD tuxpaint-stamps-20090628-r1.ebuild 626 BLAKE2B 4531c55c9a3febee023974ac4386001a779bfd487d367dad37fd58690780345ce46c3a679b270f6554e85817c47e61269bf34140c71dbe89e0f2da0c89e2fd68 SHA512 0cb6a1e8b249ee3970c888c7aae9030746003d177b7f14b8541e4b213e5fc7d5b50abb0a3d278b8c6b180f643b8ee3057338cdd5acfee0d85f752402ba2f614f EBUILD tuxpaint-stamps-20211125.ebuild 602 BLAKE2B 56fec5f3a69278ed70c460ee137d5d759200c6303c715d0f22a699eb0f2e171106c26276f4beae28a18cf55d0136798935ef8f225f3baf8bd6352e1b50fc61ad SHA512 44bc679c515b1bb995fcd3849fd873b89ccfbba06325287a147b3a69decbb57106e6b19d1f9a32e484013cf40ebafbec65d55afe9ecf2b114ad5810de14c92ad EBUILD tuxpaint-stamps-20220604.ebuild 616 BLAKE2B b1fada7867860e3d60375c1beb8231d0b73abb3bbc332282fd1a3cf5fce7e49e61dfcdb40856311ac8b0cbaa28f0f6d82ec68a619216cd5544224b2cf51c49e1 SHA512 fea91c0f962352e6412b8b4190a27beea29f10dcebe03b14fbd06bdde6f297cd9fd1cbe82ad83799b6637f9df2246f036435ce9a06dcfc62ffc16425253561cc -EBUILD tuxpaint-stamps-20230402.ebuild 617 BLAKE2B 0f8db5feeb4cb9f518bebf1310fa60b5aa0c888b48b3f42213f7647813d649a265d1a9f245414e41084575d796eb28a55176d1ddf6b1b4675d27f16a7a7bcf8a SHA512 41205c26401ca87457c42058dfa749c5e75d430e0a02d51b9504914008b7beef93ac9b6192333f42461bbc6a2f2923a2bb662baeceeb0b6c268467f5fe68aa08 +EBUILD tuxpaint-stamps-20230402.ebuild 616 BLAKE2B 7ba142d220115046e11d9fe935442633492fa598154ddc8c196493e57c180541a99dc310bc34739577f417b82bcbfa1fbab40d0787fa7e0386203e1dff1cd16f SHA512 f393386488840ea77c3974c7bd00bade01b648557d2737ce25da2cc9f03655ee077463aa2bd05be79e231f4c328efac173f211b6026aa3dd2c24c67741e200b2 MISC metadata.xml 499 BLAKE2B ead1a8426af3fe51d9da998dd7ac9f901494af99d82014e39ecc1b61f3cb37bce7b75218924e851ef17c45b1685ebc360b6bd663a4623061fa89b87682741853 SHA512 e10f6a0c47cad6fb045cdc752e5f43e4d1981008f2940ad88baa124c8584625095785c731a9d27e6dca037398ac5cff2713d9a93facd9fd3bf7fe18bee1b09da diff --git a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild index df5d9a69f12b..86ec92677d83 100644 --- a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild +++ b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20230402.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" RDEPEND="media-gfx/tuxpaint" DEPEND="${RDEPEND}" diff --git a/media-gfx/tuxpaint/Manifest b/media-gfx/tuxpaint/Manifest index f333ecf51645..c6c1f567d88f 100644 --- a/media-gfx/tuxpaint/Manifest +++ b/media-gfx/tuxpaint/Manifest @@ -7,5 +7,5 @@ DIST tuxpaint-0.9.29.tar.gz 17144658 BLAKE2B db00b14862ca139b0ee2851b7f57bda0df1 DIST tuxpaint-0.9.31.tar.gz 21733142 BLAKE2B 00041eacd062ac4e535451d4b4a6ac6d92fb7a0b6328dad4c7424b1bf0b95f0d3d2915e5ed7392cbf2f36174e56ceff5fadcf795c3368b3f2a958d794ce0b66a SHA512 7a3df8dce3e354cc22af34d55546de6e033e8ed4f44530b89986c3e1a07961e5e1a132f12f2d3fc5b699c500e7b9e7ab3503d2bafc5041d9fb2dbc8d1479b79f EBUILD tuxpaint-0.9.28-r2.ebuild 1438 BLAKE2B 2c9297386a6cea69de2643367c79d1635f122474b1385a40ff1a119286ee648153e3227cb011effdf1aecd163cd3d8e1e03352b11d15fdebf0c414e8abb2a54a SHA512 fe4347b8e89b477e8e12fa590dd772bc38e7cc497ea2f28d01c02be3544510704fbb68c2c08d2d5dda938558a83ff455df06e9feb82c84248157155c49d17cb1 EBUILD tuxpaint-0.9.29.ebuild 1459 BLAKE2B 3754f2b0e80f51e4c8c329ecd5c231f234cc4b37664d8c6093e0f06e999089aa3c1a8536b6a73a8b236627f1a46c9e9b0acda699d52a3d2518a79b0d68157b93 SHA512 5216f59ba4704b945de341c65c2304c725d3fc4042c3d8bd7515ca9514ecf8fcd417926b3fc5d77e0e69a10f0fedd5bb340ad5c1d5ef4287688013d8297fd8d8 -EBUILD tuxpaint-0.9.31.ebuild 1417 BLAKE2B 6b59570194fc79672f920c195cd337aa8706e3b331ccad5f8138ddfa91d353ea55d33fae6b02c9081564478f558baf6cf37ec01aa5e512ea330fd5da63d518c5 SHA512 d02c9ab3d3872e5453c67944f8f88da0578478ca59f957c8a79f0fbc7c9f2f80967385b19e544408eb3e2c85612378ed8b304659c8e905b9b760bc589d34d5c4 +EBUILD tuxpaint-0.9.31.ebuild 1416 BLAKE2B dc81e3d21e3bef5b0dbb06acb1f72cf49dc5be07cb7d2f0d46451bed6ee877ec5d6a65544327944462bdc5005c5120ead2215da31f70bfff67f42aee70329da7 SHA512 3ae0cbbb6c6c61ce3c6684e0e90187bfbb78f3c4a01ad5d19e6fc27c0df559a73a70edf33ccdd1ad88f9b1639032245b0efb01a035b1929e395bc2dfb83cadd7 MISC metadata.xml 846 BLAKE2B 41e02607ee8987a7663ba72e7459a1845b73d9992e4939322db2b4ce654d06efb0d5acc935decb776aa50a20990244d0e422e4c32532fa0f17a76a9a637ac734 SHA512 59465c99f8f91e4def6ffd37f7bcfd22cb208c1f9dcbdd11c764e4f55d1e9db75169254b9ca3ed7642f57d45d4d10e9f97c80d5139cb0b80ccd20dc540185ade diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.31.ebuild b/media-gfx/tuxpaint/tuxpaint-0.9.31.ebuild index a19876f504c7..2f22fa74dacd 100644 --- a/media-gfx/tuxpaint/tuxpaint-0.9.31.ebuild +++ b/media-gfx/tuxpaint/tuxpaint-0.9.31.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" RDEPEND=" app-text/libpaper:= diff --git a/media-gfx/ueberzugpp/Manifest b/media-gfx/ueberzugpp/Manifest index dd0bff758972..e55d8763dad5 100644 --- a/media-gfx/ueberzugpp/Manifest +++ b/media-gfx/ueberzugpp/Manifest @@ -1,5 +1,5 @@ DIST ueberzugpp-2.9.2.tar.gz 66310 BLAKE2B cef413922765f10cea65616c935e67b8a7c86d51f04be5a7383cc009dc238005ffa68638a7099f3c6dcf1a9a4bb3d874806e5ea90cabc53939da499692e5de82 SHA512 560a61a861eea7cd33b9a97819a9d97f2b8686640d366152cdfb677ee7d8e094e21ace923e9c83ef2a71a672df6e7d286633fc48da5f3e546d130d40723e0dde DIST ueberzugpp-2.9.4.tar.gz 67825 BLAKE2B 185919717cbbe97b98a44c2b91e244cf72bd760033b1a9d82e0d2f06db1d9b6d57557f57f4cedec8408d61e16658e90977569a63eb17a38afb36b134ff21889b SHA512 3d47874ecde4cc9030490c878851a21d94554538200ba41e87dd9f3aa760a6ed511aad573b820798492a82e4c49219cd4cdc79f5c99c6a80c322d09e618f82a6 EBUILD ueberzugpp-2.9.2.ebuild 1524 BLAKE2B 8ab5558048666fe069ca10d43f5892ef8e7b27827ce31e086d3364c59c6beff22dcea1f8e8f4b89e8fd4f4194b0a413d3ba3f25ef79232740296d25207b9cd0a SHA512 e818e9c511e7b2f704c2e266c7d860af01048e0c42ef4e66686e1ec5b7e609639bfe458fd235c1dc29d68ea91cbbb2977313b3d85331d54f01037b8f9852acd7 -EBUILD ueberzugpp-2.9.4.ebuild 1547 BLAKE2B 7e61f2b0dc22dd7df653fb5858de5e79ee63ec9fcf99dd170b2ebb64c9e043d096b47e9daca5b27d69ce3296572d20b376264700312a8cdbcde3dcfc585cd2af SHA512 641545e1c98eebe276abf5504e4ec360340fc1f920e92e8f5c39c0fe4fa2a4a58a112c74dd10a06f0a898c2a58cceb11079ea85abcc3d3613ff309d81cb78f1d +EBUILD ueberzugpp-2.9.4.ebuild 1546 BLAKE2B b6c45fb04c3b0f15082c11a8ec8a92864d3c11c196e60d32ac74bcd473b520199a1af7e59afd5969b3c42fec7eff6f6cb8d0e89c13f06010788480ee727a0c19 SHA512 40f5893730af6ebc0ab5cbbc80db4cc56df7b11b6545edee6025798d2d15a5d6e8e5e42e544018531edffbc49189be356f3528ddc5d11944273e585e1f6313dc MISC metadata.xml 694 BLAKE2B e39b88b981e8c6d55a41714197b03c014a6ffd95522eb0ff92559a178b193419bd587903c75271167fba097593ac15ecacdba3b0f23e7859c3f1fd9569b4f6c2 SHA512 e86e8942c84ec38c198b513b0eaf63d522017665d559a1843c08030ec6bc6a32d7f32651d5b283e3d82784b81ea15b7d81889ab0c68850f88733ae90add17060 diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.9.4.ebuild b/media-gfx/ueberzugpp/ueberzugpp-2.9.4.ebuild index bca372eaed2b..d37875aaaff8 100644 --- a/media-gfx/ueberzugpp/ueberzugpp-2.9.4.ebuild +++ b/media-gfx/ueberzugpp/ueberzugpp-2.9.4.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="X opencv opengl wayland xcb-errors" REQUIRED_USE="xcb-errors? ( X )" diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 1de7ffbf5ba448d8522f9064d50d31b52a1b26b9..b2cde300a946901414a9f29edba15b77e400d5f9 100644 GIT binary patch delta 68893 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


    c;b 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

    |&5z z{JF8Z9X$>tL3NgW; zW0LR=byv5UV4{+XtoeZV={v~A>7Fuo=JIN`{()jz6RJ1IP~yJPD~CL}8F3vp{qbAP z{keh_SV@mAPI1{78i%2FAb5dJTlD6XUkCo!#x#_ZsDT;nR_;EQ#-jqfcORt{du(RN+jV z{{$DxH|SwK8-u_g*h_Jgt6Udg6ef)dxj=cr3EzTf4rjh2(iB~w(X6L=8V>;?N30$R zkN3>8=>}MxwN~8~?yzZyLv-s4rr30}%Tgo^oYn0N`@`}00c5qDw`lpK7#N>q(|=yL zs*mfboO1n_@$LKTfUyr_7N*o$=XcrK7KU?g0P#4(fjzwfglXc~a7J$Zvcp(dmMn(U z?T+fwimZPR?Ygld0?{?CSHR$OYl_Rj>pGFR7?3sJWzznx;Dh`|Jk86fU0^Qk6+jm1 zKit4mj0@E4t}0j273)}@l(_`R{qvU*M%P?G#0B5a`~)+4IC^)Q+8=X1)kco#Hc(q^ ziNLK@8`7P+zCP~T`+a=*OZ)xD_iw*``{l(Q#19)WBgEpmpBY8j3ffDG=a^MH6k|YT zfd_7`ah@CYl=q6|PbL_-(sWqc!tUeIT7)9rEm?{%)m1f%rNm)beD9q}(&PB@Lq&-Lj4i1C6@~2-gm!kH}%? zO%AKEp6Es~l;FynLpO(cOIN{Cxf{d=`k-?OpAW8o`S$hOOYgR|av!nB8FkXOC}O;9 z0+#LIyPZ|^EUP~99L+@;yFH~(CcY;|(VrQP#Rb9w+?<b-_Aw>u{Yaa92n>P3BZ>{9n+=;zNqr&%}>O=I~O7z z#}YaZcS3BuICg}C$6l}HmXn^G)W1M5hr+OtJ-99SC|e+K?T>?DJ-5-m4ks;q`~Jd1 z}xt5t^1~{AU|iLpKkR7D;_Nm^G(xznAT42ww3N| zYO~uEn=Go@&&ZI0x&=-D&ao#)xUYaw9+x-n+;C^+xI?;fQsYh?Vu-z{M{+E^Y3Ub{ zbA0m`^z~(6KnfprqPagf;iWMkU<>H68=VisSC}uLs|g5~VjD6(q5*Qg2s3Aspu^B$ zgB*q%3#0jq$l2s(rqAhp(FN2tML93bEwgrwHOmw*MA%nw)ceVyf#wHY>wxQUJ&8rO z7z&IL^2ht4-8ca5-DPvpqNU?eSNTOYxwyo{rxF~&UZGZ%Q=)6RV78;NvoGqdj3gL>Kl z{xFbmh?<6a1Em1ceA$cw<*C!gdPhP}oQ-2|qQU$1tXcegc0b3$YyB|Uu3LtQeOVQ7 zQJupRH-?ty?&kxKx;^$Y8G^YnRxK8A)w7W_kKn8*=kHh>f-X8vpgew?9O6uP3$w%PhjF$!Qo(d z_Y!Sq2xbn*T~C-JmzO;mN@s3I%my6RZIh+#X9b1DW=I>y@A??-^7Enn(tcp*+K*Rd z#Wfx8r5-$=NE~O?z&uad4kf@w%iNErGX8F6UEEcWiqmCp>g2mPq~S?3R!g3o z!;z4^_N-$E;RK6LyZeL(GWHZX7$&JY=w)~n=Y#dh7UI1ntWLm}1L>EY23EC9vsP7l zX zqQrCtpA$#%eQp>$TM65tkt01lyFTGEKnRlM23%b-4#!8@Nqf4;Xt=QK&A7RR4jXP& z$#kZbHP}v4oGU@u;l1`3wFVf z`A(p#Vlg7zMJpYqO<_**`Fw8w`11Q7?dzBS_<3rUyEWd6*(`MdZ#acI9@~8`hO*Cw z5L^5B2zacQoz~7mh97f)+x}y>BVoPLeuyM~0D$X08f4Y%pMyyIs#vRN&hQkZ>ktpe ztL*N;#8tz4g>yi(#}S_0$EqY&enG3V8<%l7+>ZzY6zdB3h>H$xj)dEU9&VFvPy4UC zQgJ7H*|O>=`|1=_Cs)m9oZQmF$YVM8a=UbdldB)MwEn)vU;e)S{nfhV51eb2r)Xzd zfOj@5XMbo6Zx0=G3b<3)Ez|H@xcmugDbOa3%$9>#qQ2kM z|NZY@bp#0Qw{g?pv}?0(5Wt6-d=USiMUe&8(MTf@7E_7lL8K=_=il<4Y* zJ@lT%1Ud=c)CnpxaFQaiMIgt3MJk(nXr3dYy7RLg2!A$8FU=iilB7U7QuhkzWb0}L zMc_OMkNmh}4!6-E#s$m-TIU0$qFsO4>Smk zD|G{v&;VMgfcd&sNier8ltJ6q&I`z zIv{W89$50Jo0X<9ACdO_j)p;y^ zGOFz}yWunFc6B(2=xxx88f2JV8oEAC?f2h5dRX_{#0+0=7{vz%x0C>w+tff|3SC)y zx=CyRdmRQZMLgl4IqMtz$@vO^u+Fbl2@fm;k2Im#_v3 z)E%mFV9wA3MVzv*ccN*``Z^4Lf)U;ye3i8U11Mw; z1igLJy6#2Rxwgkh$RvW@b8+B44drA^>gU`N9txF^kO)Bjn?3|CL~m5+fe)}k;z^LL-axpgdax9P2A6Gd_12{J*f42XIlOo`l1tUwkY2U!r`%r&k ztP9etSX@pIsa3Uz?c6dInu-eEBp8XM%aI>fMrWL{qy5fWjGJDXey07pN!2ypOscYJQWm{nhnjc#9$ zQ3av^+B$93!nqw%bgo;8jNm(f28n##Ug}f(7HEd*7SItAm+uD?ls#iK_p92R^-MXP zXXe*f?SR2aCxgK~g*SgdkB@QiQ|pjdTI&{I;(|OO+H=F}HkFWAimKgRjen9quoJ{f z!I_$Rs($0te=52ZoYB5HB{;ZLG39+ry(exr$8S^mHg!5o*@+IoUUDL<#`5NqqiTW9 z8Y=p=B4|`r0@&_q7e$=XXWXY*;2~Fm73wAC!s{gUDgo}K(wL$Rc$+3qCxw)%!lxoH zxC&%%j^9NAsns1AEth@ad{<5M$o@XR{ntlci`weG9w_-0`F2(a{2G#N@&=>V@5WFo zVYkJT>citA@+hV`Y;`eCC-VKzu+-h9mejpmrIWbq8m`KfaU;OIw~mr)(Pn;O6IXe3g&Z>+*r6D2HR! znYVAt4h6Xg7=3r@dwrdBM9{h7Aypd+Eamz2*nWASJYgj-IyLS7EBOwzy4`Bu$~GKA z1QZ^8#h`jsfb;3TKFlL2UAUX%O+(16=}c6Zy8tcJ=CS1>U5dv6QSYkiSNPPeLKL|^ z)IC$~CYWxcue3&1Rgf-g+pb)Ir{+6%Q9u$-Kq4o$x7y$deN43jP^)fD@T7}cRhLtm znQvX}#0i6s!KUlFf(j8NVlEPZr}#DUD~p?w?|>z%Z=H+M-nh#Jmh$`=3EPZgItEQn3}5)UiUSX zhoBJeLw0V-i3v6RN!PcrcOAFFO!=qM_*>V~_ilfW>M%qF z-uc!Z`9^U4+J1Ge*2_Y%$Vx+9?#jD&Tht=C^pa7pwI`=eblp)V!F|23WgmR9SaEOR z9dEef`}gnv+5Tw#Zy!R}_nUIj_SXv39gyq_>b_-J-<8zYylWpmiC?;yxpKSo!_>GF z;x)^53RCD8&h(?;2Z^2M8&vK}Qv7MB+}XM9Q@}OREYxXP?n!?M=r;9_)tq;@#y2Tt zXs92hI3|=8deAtfX_ga!6d<#{2~Bll1{ii8;Lvt&czrNhFFqGjX=udGdiz5x5z*ig|I!op@B=wk*w! z&MP|4;&xp<+zRRrf)sZ)omEu}>ToZBU{QASfMXFFs-wB;Z=fk(uxs#*d_%DK5L<1aa0N-l zu{Y_a0$Q-u)7MMNtE0~_u%+>r8t972bBl{|IZ-97+n1rLBC#7pr$U27j5@hlG5eqU zE}96C&b4w_RZVLRy`7h&=0ds;XQj*ByGv&Q*p&e3_I-;lGS37%QJ?12y*j!Pd69%q zP>A}bRHzXh=AT;k-1@EQlS`Po8%4!E>(^uZwNF*vIOr+va$YC|aPlCL5f7OUq`tLX zFiBu7s=&Lhl7xg%$3nm-r`wjhkcZAHRReU@(@!^HDnH$%MoT$ee);Xd&Nl6i+-(9w zPtCXSaQKc2eqyL*qb|BpU-TR9wqZ$A+wC2Q7#-`R);DvwGy3CjnRJUIoy35Of!#NB zikCVvR5S1mF+l>lf-gg0h@pqX0{)Q&xHjYKnf;X{N{nweREOc|tLLIb3dZW)uhT}E zGqH28@AchiSN}aJ)OeCj%dMO&IaEQkD;J-yROJnqdk4{cvLvta-H>#_ZC#QAvtCca*)+!8bL_`zjz zY>ltc zP0_WktRPsSYyrmMg@1M7l?$8WCMIu^8Nbtkuk+!IEZv+{4W34F-OuHWg7z6#h9 zRa^Q*qITYox6YADP_eeJDh=oAyTT&EZo#9QinrVM!(~np@9Wt9CxpL{1uywcx9GTi zB;oJD2fOTmJs|TTHX=}zZ`5Rx(9^G+?+E_xgQOy+Cs;1ppNCR74wCg8YBo$esRYtI zyK<4sT|l?MIq|Ulk4n_WBN92s%TqZ%pu*mDJO!KTMv#*Q*OOYuF+o8SHFr4cpcP#Rfrdm1_ zfGFW#YcTz5=mW2i?C_~RYWf0@;GA|zUW)V-J9m!=TW#j*DE7G#uul|0eD(Fr#<$;o zxt}n&H?Ps{08o6vC&@#nbu)`c-4fMA3F)c0YoNI%|EK$Kn^}O&wSLx`<~mX&&v>)60{B5VqS1Q$ zrrhOm+R3Xd&-Wb`S*(OhmsskLqHjT&*yLL@)!hHt{II~!(e;BnY#>g^!=8vewPF7_ zwqLCdK=-d$6NFPHIr*(f@x%1wP{P^7Ss%{H~sra#?FORVO zR@wXFhu0Plq{4vmT?Z85l_TovLPoiR$1jFH=kc1YS5t<6k4(MP`n!C`Q}(60?N~UT z_2eh3dBT~Ee84=wI@-jK;4Fk0{j!~`_Ga00(eBK!JM>?l={(dQFH&OOH=?fSji$=hWOXgS=4s^!ugqX_}^S{c{Hsc({iB zWChs*sAN7TbyLAKW&hgMl0D1=L`lBy+wt5%9yQ|kFy^!|JQcKUul3{!3$^ueI07B2 zG_5$fbMNdyc})(As$FnRWiQ8*ppmzmk%@v-Z1~+x5rc!;+UvH`cB`uB2U@NC5ZNaI zD#0SE%mH-mql%zr{y4Wk=eK`;$oGS`UJ~?qjXjGPd{a9edVHWzZuIDC+4Pbk$DG|2 z{9p~=&0;8_c4Of1>6|b%cOK*7=M*6t8eSR|0I%CcE8P=7FaSCGfKd(!T6Uf7WqIHt zLZ;ZhuEJivsA)- z2Hy*)MG&XB)=gdp21``IcGG6X2kdb4Z+`B+yl*2=!QItb4(*)tQb%E%^;kvav|W2x z0Ygo`bW~S^y1d0LCl~O2p?4mN&#GAQf%BnHD_IG`$_XxrZ8~!z3)|A?#6TmOlfPF>2Ns2 zp}R*H@3z+$v2zJF?ayi?Fa1p-aj&n!BczIT$t9Mp*l z)of=YRSCVFMOocPPZ9{@DI-=*`K*W7zss1XlMX?t?f}@0*X^`pKJG*5MF>^1ftei9 z2T8z>Uh^GI(G{oyFxz!-*MuOW`Sz{VqUWy6{Sd7Dxr)WPqH+7iU2aG%SZ6v$(tW`V z4o2*ixb0UAfAMidYMNW%ubHEM5;5JbB{i_qmEMnR^}i4uPC31;C_8ua#EXKYnEL|6 zY;8AU7EI|(sE$UF>;ggR2)TgNx5O$`4yW{H76KufcetaN@H+OML+^>}l>aRwbM zS_h@>P_j&U&9FVJ9mS3b#vW`DCy0D@9TSe=&~m$%5K8!Zb_W&6fr{v@ZHM_xV1dGH z)VxL^JM{!zq0JuxDsuP9fv=b5f_4UqJ`*ijk%Ak3&Vnam)YsKh%2$MI_Du E0QVz`1^@s6 literal 28405 zcmV(!K;^$5iwFP!00002|8%`svL!i|W%tif~pQ%O4wu6b%(Hy>+aX6l^T##*K5DP2-L>RAu7CM&|J#4bA^yu5OUk*em}j}>IuMH5_^FqojSNwnph? zg=569ck82`k%tPa^&_t%-@6<<+}h#ZG4z#JiYuI<^n9g!^4~4jd#BvTnMNu1l`6kK z^YK6Y*H6dx$M5_5r&GI14f*ZV+S*s+7t0Z^y?42e#M_T{#u!72oXqa6hgPn;lq1xA zo%ar<>~`IG%~sYmvgcIW70$9}+&#Cs%h}I(j5XIhS1V)iGhwV=&*SFobK5D-d*A;& zwd+oWcjLZd8--J?`50FV;|#UOeV+TMEygl#u8_atJ3Dt&c>a_)ab98Y;XcF_Iq7r8 znp+(GZg~|Bj-$?D)pl}lC9b{4o$Ef=d7LH1kEizAZ-3$B_V2%c8DGAB`SI_cPcNS5 z+u_a0d##v`G<>!*T``@r-^Y1gJtfa^%p7Vu!aUN|_c`{lxcXzywy#+;auMqpay@cP zb6>nS54+1=8%f(?);qMe3es`+l3ULS8Cf-OJLCB0;UO6a#(CdJU0fZ>X)W}SxsbCX zApXm|yrMW(nFwd?^U4KHnX%mGPT^ihEJwQ*kDYt2V_ls89vo;n4$f=w4z-2t*&^Yk=erkNnG4D{unZt2ip(6(IimTm)tKyG$j@Q_`A2FjL z6Hz~QLx{?`>bz&W5?|dGPaNhRA?_QMLFp0FJr91Ko8F6q;8D*WWA^(Fj(`)n*8JzG zm04%K?w#8)5uCdovkngHPO0-|%2zqA9XLHSZ62z`9U|cbebd-?qE98>n%Evj& zUGHP?PN{SHSKB>yzG)qta^WP8fZPU!bMNEz)V}`M-+%2tzWihV{^{^Sjp^;|Ry?m7 zCdQ+NHV~G0%z5sb?xP$tg*15zzPt_$n{OBLvD1Ao)biw@;+f8L&oDOX5-~+c({YE{ zCI{bU4+&*Je_K2I;LLmF(91u#6y&j+vOV^Bp(VZSQN990LEA=12weTzZ-_o!4>Yga&b{qqnnS-mler ztMz_4yI(oBFW>)oIXEoc+rgDoM#@Kv$VJ$x9HS+qxJ;A~5sW8V5%2rT5or%`>>K?o zl?TZ?@Ou5Kn@`xhcs_Urr8CS?j{7Px&c05J&Q?W_a^hEJ=oePt7!{*=_w>($J36|F z;8*PaLK+Xg224(#oXCaS&3p8Yp)TH%H$+ZD;B#`h zk6p1$N4@h_&+D5@-RS1ob{^R5i2&Ur&NBG6R3>&Q=_qqbEuJkOSFFo_+k6o^%rR6> zk#CME-B=4Q3tgBO&o^!yX^Pz7I{QWiFewScIP(lh?@@E?>nQ8zvnv= z!8P6WiW*uqj(6eTW5@Qr@w5iqzjzFiuIivAISHW@2YoABB zLkf7tmt)(%&cFTAzyJOB7dR5i+sR?v(=|I+gFip>$RLK)c#0NM!e?U~<~8tzH~N8H ziLnPX2=Ic*#<$^D@s%yzXeTD^=K9jAK7Co7Q7+i;fSJ)!og6;M25<(z<9E@K^3RjQ z`&o6HzFv@wG2I8U4i z2i@Apy%u~O7Y+2oOYpBTc{ibB46(>@em=RmJ|j3R*SleRU<02D=HlaL1{}-|hH7WH z0l54XB69gP4gMSSQEr|2*^%Y@K*v@K*UOQ8`}Ifv^6UQo zS=i#4KL8ORd_E424*<3Snij2v!KO3+(*DdObptpllfdt?>OtSRRcH@pR>+5YZ@nj zYpua~9uouJ?-O%3JhvPN$R;V=SJAdLP&kHNCl#w*TOL*#2iGpz||ntn69hy zcVV7B)XjC&@p5$E|NXZgpH2A|%jX&VJw`^v-zVgwjR@Av2?_@$Z3C3>#u&Jn ziV&h};32ea%3&Z;xuT6={BTvQ8($r=vRU}26W=qEkWA8ZLfE%6ww|&5z(;DELA!(j@oH$9S<-*ruco8%i1qL$q!C&az3onlc z=iV;hOXd9a_Yf>_BvdDzNIPck#E?QucjJz+!}|_$#CO+)x1HKN6TkB z7hDO1){O)3Dgop$Mme$OI7V1{m?^#y1w`hOWG5&VP6?jCPk@tg;ZQg%KVQ@nLI|>+ zkU$LGJX-Q%K{!a(nHH!GOP!$iSmFd4f*$UDW8UV~fy}sG1Pf)w*p>?>%pc-{u}v@f zx!0E;-(Kz71!QS0awQ$%_-ixzuNY{k59+-Ft(z^0L&kazRLAr~t=i2xu z;0?qQS{n~>5#kK69J3r7kTi}PtbJl7C(y?GyORzb-;g<9kb9TBEvpslzVAari9M_fweJuyTZ zCjRCPc&!a6f?-t70O&G>!z0`r+=AJLv>_qkJko`g<+<=Ru(=L7!nebEFzXl$ky1mn zI=~~fvYR0gE(uLZfGZr>e%uTI1zkXcz`KQGd_A>4zCudBeJ1q02RT?bogYg9`>X9sj89xWvn6T}Co?JqB`2lZA;a=c9oD~0cViN-flJCWc$GHFvG2@LB2B5~*lly&t z-Se|2tsmhB2%qzTwucMf2QGz8!{osa7<(+HhF??<@kwxR(0%9&P|`}Si08nj^^6Kb zQD7Cd85#jr!2xk#JA$Gy;wZ)_hK&&95drPlFq)tC=19@lgq5!bNI|1e?G4)FWXpuM zpwtM^wG`uPo>Oyt2W;oW`T|XkZMgI5+<7k3567A3>%@~MjH8Y-;b51B86gGy#BgI; za50!gOu~zKyT5(kzyAK^MO8t_@3gcA;)|j!=P{H-=3hu zSO%&aCJh`egodo~cbIK}4W=W!AdoMiepXTp&4&O8&aQ&Cv0o6&G9WOJ8*Ud+gX05x zAo(y6017q*Fn1-~T?v2$^b$U?H$Rp!C=2sfcwx>wVn-5qVICDu4)=oGZy0@S5*s1r zy>~_EkK^sopmIQ1Rf&^38paS-e?U_UdJA2EIo(jX2sk^1H%*=oK&!@o@EfzPb_n4x zI1mPr5k8eaK-j8~ zA8$D&G=78CtN+E-2;OiLJ6_O0H@D$qjL?ndae%GnqlB%3j})vI91jUHJs+eK~JL% z2Jg5BcsI^3g>p@G%-T%Hxbjd~%;3Fp%>R=nzExFRf|5mX;UhfL%7 z?+d>_?*oK}7^39{U3WIegkM01t_cD_n-VYD?tng&6NN_lj3*kI-fz(lToG^se-5Sr z{lT$L%qO<6AgGaFS{qm&f#a|klnRVH@?g$k0rWUu@(Im;b z))sOw4&cw`X#;rnQ8NBN=%33@Vn*a7!yAk>^PIC@kOqFM;_RC-I4laUcj4B+6BpbA z5P{1!lo8K2Jq2&`GU%nhQ;)LpHR`w^e3*h8!GTV-eeHY0b)g#oTxe-)Mj&OuH<%M? z6gy^o;|foTdsS0FmpKaq+aZ8x{hL?hCa&~Bn;p*Ff)iq!`5Tt==2%+=1-MD!^KoPtEHm1!w zkj$XNMOJZ|C$zf819Uv^0!8mLg|~FVkV1h|5)cL1z$y0OpP{$P(ahi@9-@s$LQ2H> z!SN#`hNFa`fRu+Gp6^QcFer&NLSHdDpp9edLeb@eqe{9tm<7&uonX+~{(p{b|J#q3 zldJFYhL6VJtqa1p655CF0nwmd2aNedzk0#@jCRi0P9Paq$roXJa|CZAcYw8h&JtIf z6M$7E?ddQ@8Z#)M!5HD-1@C*Hxy3NtM!kVxg>!quZUMJzwi-#qrjH5ZTlGSzP(UfPvW99y)A~tO+s1qWM&7kxwmmZ4iXG9IH0=5c~r3< z7g)X3apiLet=qcbU@u4Z?fZ}Z*B2ed_Pn2)E(pJXMBq~Dg(q7)ROVKf@ntCZJaN+l z$9ll#_zDQ1`~c!*iUlur!B+zg3Y9s*XXu$M=fvISg**VE28>FycHpvaOgeCPk1IlC z-vYd#`-y2i9w?9X%qKYOhWf{mo@fYnfWHBI0r^|gmOQD0sJ{jT-Mm9L^uVQb<4P4> z$AETlHQW!MvvY@>4$w$SR}V*5QxQza6}0v9x&8jP{q^fliP923q!L!U`|1;yjUT_T za9lAMa5laOmxP3zSdbIjXD+;>5?gD4@TCaldhnVNvigYKWu^;Zykwy#JQ_=aKBFz5 zD{LQ73!wsPUJ-U5-;Pawd1J0N$SQ%)`VkQxAWO*|FoRP!X3J9*KbMQdPR0aH7_;<) z=gjrGLCGNNI{6wbzs5hFhrf}v8St-Sm;`%vR?T5JaBqirH}}uS_T$y6L5q(MZZsN~ zjf>m3HVToT=a?y|E@tV1EQ2_KHp$3b2F2mQ0l!$;Fbm}3G!ufM>u_3La>6n>pauTp zHjo_i&L^hQ%A2sz2mU$bfE(Otz_Z@mXn6?R)+}Nmk1aTDsRxknvQ*&!oNUyzdvyzL zo_WS7hsJY)k*~ntP6^kB`|(g1&BD!L5kfQ<1h$MIT;2s6gL6l%_=%V%tS_(l`OyCH z<(HS}2dD6!fVr?;0arJ|nNTkzESms>kBo9~_qa~HD?kpV0p52U4-(G%UOEsF-@XTw z0Ur+rJx)OQKpVxqp=D(SLqO>cRYqW@TbYr zrgq9m0B1|&gEQm~%vA$;q0o&hhTS)8FXkmd*dTZSpaX|$DD0kaGPpZZu&}A1`e7{; zkUU5$@TQ;7?B9M4x5aqI_hSPoa+h!(;KmAjZdk~|eXjs{e9{-tUT`oLa-B7=jaxzQ~+G# z0W!uCathLmVWbMS!0yz;T7nOvw)Q{%(qBAi;}qT{4MYH`73t;;nub;Zj?e`#<^@IN z_BT#|vjdTq1Q+3IkX1~~hM@vT!Qh?8#ZGNdOP@SctGpko z9^xQKC5GwS%apPDXto1_2 ztYLySAUPJg&2Vk(UrhkrE;=o5xFg=CcB&o|!gKQ#0koZug`oqvg=%2-ZUq2gV);sV z;^7lw`=PyXyn%%)2Phhtf;+m*fI^ES2xA4)E&yFz6A}T^@J3*zsIK0PEB$Q@pq@QTRzb%9|qFBxYBbw4b8OIUqG0C(@n-0~Y>W;EEE%K_FDS+oIb z!di=f@U7t2f&7jrciIDCE8AkAqjLOwC1mPO`HhKg1D{qzY~JXCRdtRl41?xlaR%1% zaR7h>Xn=(l2#c1Fr{wOqT+Z+SiQ``aA|T&8POgeG%-Bmn+(ZDoX6L{GEWma*VPxG6 zmS}xGvo&54eBlElIFNdCg>Zj-dY38T(2Pf?+bnFa$agtAAaZG84vZaG674(ytP+7s ze%{2hD4ro5{p;O)j%=hAK80w4@oI!o^`(!khsg-|_gk_mCV2Oekkb<*vBA2$u&Kp) zm4-nI7E=m=kUCEAiEv~uEKH~uvJalZnC$`&z~aEv6OWDk;(@QI*S{@p2nKS~;)Q@q?JehW7%Diy zyihgX7@Y&IpzXX;y(A-74Hl1N1CA$Rm8=Zv@C@KjpU_dOXinS)+Ks~;(i$8IIQ}{? zo|weS6DJJy(kEaLF))|uO)$%mUJmWsk6-sIOpEWVJtW*6a4Q^EN5BIPJn{|Uhz0D- zHG>5KK^)nMtORSEDuyeF;Sy%H8qh~bqTk&Btf_LukSA z>pIfeU<_eh+%&Rc*;2zyMG#2gi2#SwQe^BlY_NepV8s}FE_GJyGS;Z@$3A?yYw4&? zxGb~*El(Ibj(D1JGRFZQ!mZVJ)_#r7!*2IZmGQe+`A}dr*`PwMA#B{tI-1o2j*Uw67 z#o31_QHvw&P?H6-5ERabqgWk}hwYqw!(y66>vbFp;I>bk&PJvn>UhD+T40w4eID z@+7toto;eZHl_)L!hK>Rdo5_%!gOW)BzWss9^{p+W#pe_*at2(y-_Jx$1WIAETYkA zGo4t#qorZ=@#f+RuZAbG%3hi><|yp|r^3;L>UiTc_>{#7bBKKL!5^>Pp*1nzuy;(w z<}kS&h%mkZ{?+mI>jnlKuZQ+hIC+E*DfoPwb%VOXLf0I z_7i8;6RD|ZtiuG*4iG001YY;Ji*cXcOf?iUU$+W+mW3u)P8=J0uJ=$! z<5gx}2(Hqq`{th;@0$UlK<&<{m2NXfXg9xqFMPv!89H8dSV#<=1n=<^P?r0KceHjN z3q#zw@i0+JL#^=~pf_zy;eT)L4g7GuoY}X}1(N{gchy8iI3y#Y6#&zdX)wIb2FA>8 zaw;Io$BhRoO|%Q8UI_F`9X5YnGMR1tWVuSs58|w z;Zkgr!E##EiFg^)%aeffBpJm(hPCF*MnQL zftV}HAncA63B6kZ6T0;((QXtVQAEe)Hp*2_fX~RG;sP*PIM@U!1~0+Mk&0*?o=n#2 z=8m)KX5kFr#%;?7I2q@I&;(Nq@2;TOjj|vVr)4*MH~@@?!C)3%uP#_ygFf{wKS?I{ zQ-+=MK^a~NO$y+X(XqUUw-r|j6N3xx6ANuYQ7^D`#e4*%p6AEnMcWq)4}Lzl|EK@s zGyg2mo)7*LdC?*oEXi^?Z0$UZxL{xb3e`3nK*Pc5Alk_^QReG10tdpkEb%mWW?kpy z^8lBvz(+j?ii)gG08^CymBF9jPH{O01_p?aO?fAv@vy$e@}?beC?gxqPt9%!m<8xj zjKOsVI23mL40u9i1!s_mvi{5e*Olfg)(0C%iNPNRc5Iji0HdyL$5a&ursfIAM> zYOdHci8pW`I@DJ+_y~ch;l`xcPIAI~asflN#_Phqj~fl;B;GOZDWlI&9w@=Rk8y^G zy>Ec6=Q~z262>j*{%%Bn;mISn9C+A00LM4($Qok)5jj2@?l$qLSUliN<|a00`BdzM zh=FT2+@UTQHcqv@9NL%hQ}i}}hJZs575w-)W#47`?&L|O+SlCd34|+Sb$1h;x z8_+aKKzF^$v2LM>Ui#u$-rGhE45#L1?kM_)7>7R*s`F zAZ3FVWDF|_c?Vi!ascs|HT+M;mg%R`Q$GSo`g~-+ytq#2LuwxrQqg`qJoRZ|k`DkW z3)X6Y4FIq}Kuj#GFS4I@cO81xGg$h3CZ0bwqDsWMwSCezj;PJ4)|zVCW3&H;Kb_KgXCi0t?zr zS$MY2EWYJ(x1GCdCUncLSitIAnm}pkBC%j+^0^K?N{B~~Cgfk+6HNyrcNc+Mn9+q9c7_{I1_ELP6 z^%23|D-x$&TvNlzi*xgc{k@FpM~|M=Ta^|;|EMa@UYnJ4+4jQ)t)a<>bZ>MB96R8vVgZ(T=rH8GclGG z0*j1tL>jg%+PGnzx8-y=LYUGp?zXJ;nkL}S1RTql{?jh0atVo%dc5+DIY#Ud)P5&x z?`=Ol_yBN@*4T9O%=1Y~2hh#uBm4fx_}u<(rAGZg*bmguUYmGYLJH`ub%8r)C$ zX@t#bzYAKqr){aDZ{uyncIOJ0g|8vWmhhS%F{}x9MF{~w9R^`ZNlEs};pySUakUz8 z9iUnhJEjpJI}@{QXR@6@eVI*wNMI!Zg+PDIITCQmaqva#epHV`Zx$dW?cJIrMAYrtP#qdIVaO^Ar9*=AY^TKFY3pUgk030&Z z9uEOAg7bm#ESQ}W+>465@hEU!yg>TsY3HPqXdk$^__L*M!QZ#EGrsVsAM@*vzrU2r ze}HNj-)&^w1Z)Bxn7lX(xJ8y0ia}X;n+jSuBY4gdhO<6$+TR@LeZjtM1;w>4+oy(AY3;`Jon?+EKF0;4 zlh!t#@Nu*NX+MvZjKZLX5~y}_npoisB40Ku9h?x>ZGqCBlqI~vJLL(oJ^1r+YGe18 zL)-uMg4GbscdG_RL&|f%gd2JVgT!;*^SD$P$Vu^~2M&#=FrvmWYOJ7MuZfaun>fb19lNs{?DN3f3)ApoHIF`=7d&j3A3;=7TX zbn>zjum(8Pz!xpEovR&~_1X-FBvggN1UEvoZct}1slCyIXE4in3fcG#w7sZV9Q#TU zgn-R1tNnClU%&k0RYBW_K!C+)ev~QoP)in_tQ>-T7ZUTDn{B3 z``otLEEHpbrA*)AQyswoT;^bN0ubcm#vCp^3e_hNhNfq6l< zt{t-mR4O@a(orDFTzqG>RecPDea3hPD&}~ADI>F&F(1SJpc}b7(>d|dI>2c*_^s%> zSy_|A?a%}ONwA~|fPaq5J`#+0fVNmojTP!`n4Sjs0h2L@)-4oc-5|~wj>f?iVcaQg z?e&=_v_Y1ZH4I;O>B6yxfR9;i2`ZmY?H{jYFgWmcT5xtw9ny{0R>q4`aycCXX0RU= z9vta{0kdKO6WD;^ZGi(oiuZ&>sV$hb%U(Q_Jhy3gUi`2D4RG9S@3hI#X)V=EdN?{7 zk3Qe)_|Q8AQsENpsd_@!VdzL~%SDml6#2S_nTl#|+c*?H*ttXIvQacBh#ar zhV%+v5VqkL*e@#6k_lAPRaTsjOZU($ZvBvwdh#lN>GP+ivw*pN_n~5H2w{L<;Iu)b zFcHwr(YQ}DoCm}NR_{4lu?lpsEOtW611zD|giLiXCoCTaa_cbxcmOHHsyYNG062Lc z2(_WOWZ=fRI@PkV`Cfqwn*vK*R>By&wFm7mKzoDwEdJd#$y>O2+IWHV_10|42IQlU z=1q)r6lbv9r?F>f3CLfsfi!R#dtyL999&ofqDQ3IEFN5H+lThk!F`7pX&pSjTobx?{3~_%Zu1$xo00nNDf@6gu90bB`%SLQZQOw~GtV@&fzz89M z14eLDfO&@)8aKqT675P^alVN~t+v93EcK{u1 z6{CIW87Dk-9C z`_AE5cgcD2P;bk#Rtfkw_;(&lQ&b_y-Udh7vc+O-%?*Q)Om@)P-BR~6u z&#t#T6%f!NR9f&3GUm9mLlwdv_}{0C91wmDm>Nmi6d1E909Uz z@xbbDobS%&6yatlgF_iCk;>L?&S9O!GeGeA$;AEr%liGb&f^1_#~vXTcKtf~&u-yv z9m+f_d{nY!w=BYg9OSH}vAf@xPku_%rd5sna{im}S)43L*7@k^G~ z7?6gY!(|;qvyHXc2af;ZsQ6$&GC0es6V4nvw9rgEe69otJ_U1Bj)RY#7*7KSZO!KBfgP)m}x96`S<51H%3=DsW0Z z7Dt=5wjU?f?5eR2rXgh}xgZWRS>6T1y8?;{{kitEkQOz7;!#{7C{zy0wa z|MB&;8wlk2!67)LETc)YjbT@-!CO3C4~{Z3X`b)gjpGP@1d&cSx}3dn8#$~4+pkZ< z)}?3qMh(>f>ZJ!bopuPyv?$9yfoYiqP7$0DAnCKbXOs8oU_MmcQiRwA+LonZ%P~tT z)36JJcMLF79kVb;)(m247!vT_H2iGzS!gEdIi4g+> zbbdX!@8ACV$Nu`|@1M^O5&uv&nU80rMl-%XZrfF^t2viMZMcHd{+v5`U<}ONR&z)z zIfpZDGH?heTb@|I|M)TVxV{YtZ5yw2SoZX zk~K3BCp}ZgiZvQo;qem)`TpDI@&y#``arYn^>g$<;6tj7>tIx5df8@S2O7kHZ#V%hSi+vq)l6K>w~Xwj>vYjk_Bh;UZI-| z=3e;d!|eZc7I=Y^I*0TTiE?xghtwUTb%MY`f`2Sn{>^i0jBk7tB!KgVvpOu12M5Xr zvs#XE$osNSN3d2>E#zHjCFZ2*5;O6W$R!R}Vap zpu$O)JwKz-Fi3!{!K1CGWgDbBaZ9K3bTCP|8tOLFf*Ctt3&Tpn4tV225*EPn`s8%S zqggec0d+X!Hv{KnBlJ20Pe!q@d~atQ*#Umnvs%wE%XM7QR=}t9$=aja7L9F>2UaU- zyzGwWtM!}#%Xi0A3@d;(cueO{IoJXwTdQ3*XSf|S#kc%)ZeRXWx?q_8UFI&iyQ#L} z_=)Rw^v*aO``Yc?xNZC2pdyo7Dg#o8uz)42lho!IV2*RAtO*44-PRYGjyUUiLcYu> zT5mc)dH}>5s$z}=<-m#H9N#=DR}T@fOv2VvIBYCdqnLP)sO0I8ynxfO-UK1!G-`f^ z3Rn@Cki@k)&%Wn=hCf;&#@AzHai^B92Wtv!Yr2BN$CA0AYKZ3PR{6=s{cf}9YcQ$3 z8@Odt{e%vq4o}ryHQCZkfS5PAtfd|{!o|~}1=Ui@RS&Gpa#Ck?>g!=cJ8aVF1q*Tr zndNgzMMT>(8#sEa)vkzp$N_#hOryLSbV9@M@e@t5*_%R11YVgnKj5XxV z<|^a3w*j~w0Tp-F>OSLq@e7z?d5uF!uqpU)`5IiTn9Y#iT6T}5U|yR!P;KV=>D+#N z??3im|NXV{^h4LmZNV|4_XY&F9r}& z9*h8hm0<-atksVR$#6WGfNE9qqi}@kB$FNOsMa^Uxm8I7_hRtWzDrwuY^Vh|f_O`Z z#aKRla$``eWese?W(4O7<4ktMH66erfIx9hOXS8Zl`Ym$Buv5S{6d~N2xsW=KPOnZ_YR|vGVhQw%$WrPQE)iv7)7KXug;fI2(ryBIYreP~^ zCE@AIb+VBK8_5Y&ACB$UZ@=unjQ;z68T66Q4|Q7MY8D>hAtTo38el98gia_q0t7j6 zG$X7L;W!+HX(PVi#Dc2>iYl8J4v&S?ELEn*OVZIg*5!QWBVq9_$Zg~doRx_%XPk%~ zfp58H=;Xp*ER%Wp@b{j+DQ@c2p9-eWXhyo)c#5bYRS;khVtUGPHXsVKck5CSL1>3@ zI3PVZ9f`9dxz@t1=QwSxvY57V-jH%kb9z0s{ckAhXK8C6XE+Zk~T1 zIC^KA0>Ugzu;E?oaW>pN$SD?0{()7zyj_S^8t2^34|fP-EXe`X`)N4Gfq_1g*eofI z%U;>Y={jK{_xC=8+~z%&fkiBab!pb(LrV7(+%;ugE#TV@t)Aee3qO9sM4_PII$r)V zkP86GSdkg*7fa(waV!LCw&46}uGTh*2{*pV-geW2BY2dL=k~|%KlX2b>A$_iLu5W5 z{AsY9)t)=7IhULq{)uP9U}0i|xnfKLLdO3%GYixUaSR3^w0>X|2gVme!I-9H_R19a zoq!F|>XLN}RZkmkx5E(}6$|ilQaAtphDE@Cz}Nyy;3S+_GoISO{7mNO=Ph1{_+?zx za>kL^1@yg5de}1pKP-UA{i9){uGhUf8#5U=6b>f=OUhK}D^8n->h@yI=EL7bAsPXHk;`shUq5|NSv zQw$k7AT{A!Af*89b7yLX4hOWgIac>2^DZt1(UhuWtVt zw+qt)Q=QJCj`idG>%ac-~g#dlKlzeeMA_jF@AG0oj=N0hbW0 zs{n`V=6~@3n2XD)u3Hy`&B!)<#LtKJlc2%H-xU2f${*kRynG~&&nK|C53xtkxzVDWKZhP*3Cz)lK4 z+O5z58$;K_KvaTK0nx2b{oZvuseV|k1Rwl-X8-!jOC4(a*ojgrE^!tWyd$AG&D>+#NC8q1fff$Y{iMmUygd+;DYwt$DV$-mn$QBHbd`8G zSi@=RaCuyTvlL+;!x}-Sg-r)D&&?-3b?w2pL*pt+iOzCP#@!;vykJ0S$Ipj$e}^Ib z>$lf={?@^M*jFNI!TjUZ&3N13YV(lK!DGsNx)B*zO&X3_ScgetV_Y_JZVu*hBzr<% z?Ev2k=CAEu!;#Mje~gC0v2RLZzKJG6V@H>TccwPuRmvJH5;i**@g)Z zt`dHQ8L{mj(qy{%R3*gi+qTJMdegp0aCx(K7lE*hd6akedCll#>)U>U5rLryfvLpP z*L2hvPgk^KPRN>04ssCxX_3jz-5!opHTPY)*{2bCVsV1wM^_!sSReF~BZUR;Gf1T% zk{BYp+RxTLpV@C;`|rQ>m*7XeJ~&Vpe{oyYDyD2BWn+q^#v9QWJ+I?n_P zaA&wcc(ZMT8%Mm>GlaGn!?ok62 zE!ahC!jTEgA)J@uyU0}R$SmyI%vPleYcCh=1JWnf|}k&lAuG= zA=v$W#JV#BO{|+1GWDNqjNVw?8%Dg5LVVUZ*CF<|a!F_d-LudyJcGIpb=yhNPbc|l zp%Qm#S@`LeBd2=t5WETY1tST?s8DUJOiStGl&r7+_TPW}d}x{5c~?+dvXdbw&ZdC< zqXF%`OSYQwbYjO$&(IVX$n8W<0^4p;`^KdRmSj{2y@S$*u)X-+b07p03o}RJk;m_e1@S>REpfzg8 z_KYhTO+Wc+_OGw= zu0Kp)7>*Z&qaSfQ(9$BTm>svZ!O$5qP(ZKlTQE3cF-MLA=ZJ8+GYOjHWF=f!xej0> z=jmdhU?mI`6}z~fap8`^1S4%H?xEzcvuhsKsl5-%vKaBiDRW+YTyy^)j|4qgM%S@C z0Z4SXILo5jg?kClj6qA>>)}2US06ye@Qmr;YpSVBo)^D{FG0_X^OT!Bp41CO}~Vvy#-u#xO+dP27TUya8~9CD~`* z-1`Bgf^V2{sLSnpb#1Xq%9?M zoWKE7HoF0TfJ!-#w!EC%FF!tegY)<_^vPkNhfb+FVxu@r4AYHiNYL^0w9q-^&e2aD z%i{`0=jjdOaGaJ6SbcF`5pom|NXuVtH=&sEc5*#DsT#sJ*mgtVUD#x!jboeM(pIw^ zcDg@V6#JXAqcVPn-eL{vHH(w@0(sJvn1!+fxvpvg~Kf_p~?i zu=^Kx<0Mb{_Ik>8gGqKkx9q!I8L{kchltRw(`^7&suVB7se*8U1CXx!aDpmuEJ3%* zE^lBBxOpq%3#2ez<>J0BERJ1T^D0j#(ruNubH+vy>)+L3;-`DZfKmp3;e!{b!nu!* zQPp!a+z{CBYJKAzEIytpLUvsfe=B=+J;!=Ew4cM0fY^6YTX)8U!D6jkaBNPoQ4o{$ zbPw7%RhMHA@)`WL{R|RIa&?TqrFp$uI)#&RV2GPRgK0_QBvwNJw)iO<4$aUbOC1y^ zIK<`Q58gM+!PVWYW*urq71csVxZ*l5hg{n@TN8(NtBWWr7HM0RZYUOeVfaIPjII<% zgBRzpbC|Yi4Id06X37eUDu!G5-~b772-bFS+ecB`>r4O3{q5J6WYzg;7|#GiIiCqd z0M)lE-@H(^g1iGAmrK$5885hDfA(ockh(3m)fweD?ux^RDFNFqB++I|(z1OT_C7_d z#_3qs1rJ@1d^uJcqZToL-P$}1U31{!`>e?-gT<6L*VnD%sgVZ`PHu3TCrGwXcAL_C z=Vdz9O@-4Y!IssU4{X|o$chcmiNkyLtn__4m1iFXy$5mT<~FmB8PY$` z?XUOejt*z%@F7%$)ejB(7W7wbK}?JuwIuLgBhO|z)CnoHtkf;MSee^( zJqAFm+?!6M#-;RbZLGC6(BsElfzvtBY<+fe6vuAQ61|Pg#>1j}5bQgt!p;mkF*y~t zh~iF=ePHa)4;YEjC}uYwcQ_Rglfpw|tw3L!2W^7QMKvgK5hdu!I@G zYc6#GERAIfW=_{hT=VtZe*5~zU%&kN8eptNE{ya8Z$8i0Z1d;vqNH{w|xC&`%}_RwR^p$|Cb_DoqjM|L`b$7%6x zc<+p~_G}~spbl$eN||6~&S*PAaW*4xj@588Gyk@1hpA3I@CV#Y5=A|iY4)lbKUG^b z99u|yJh4ryBb;?*LQG^;U2PR%i_QxA$-aH>>&wezp88?5-3_`?iOk4vX_iCT%zwBH z&vixERrhaH&#qMbm5O{9I}rENPI-o55+pwp)oQgUTKRLs&}kJ8x`z!F5*8bYpwg(G zd+6Xb<-HkZSa|hJ_UJYd)?!@>U=@{@Xj{60c=P@y48YDQS%zo|%!tw1D(KCocK{|2 zeq1)2UT)TP%#2RimIeDu@t>E~A5+3LO1A62U$4jZ`?o)S{ahGm^z=i4TQjEYO67}t zvqZy>Li7y#m27*{&V4z$Dxc2^SC^p}_vz;Tou81F5s`NHIG)5yto8?97V7<(DC%5q9AD_L#^#Ot) zC!I{F2c&LVS*rrs0Em_$CzO_sRX-K@%~Ht=B-Y?;F-Z6^}eCqIXo zx?*((xiSnFiZyiiQ@RXZ23s24 zPP>p65L$8+Dzq${Z?a95qb>7vv#b65>3p&~L$hUy98IiGt-^up!s&GfvAAJ4Uk*jy z^AJ{^0R9im>ev0_Fa6j4_22*Fg_33`>3s-MuJG&+1!Fh2VD6_LLq#&7=I&9u7R-Y> z9y$WC_H^eBZogXU0Nm*I%l_%}pi+murp;E|dOq7R9XaX%RrAo%iJ5kvV*0n69p6WQ zbdy`wBzN!%fXkt0U?Z)Nc?E+$+1o$~-N@wni~c0q+h0^<^<|;Y{9%yiyIDge^M>d^+m#0IoxBodsv8 z!s%I3SkDYtnMP5*X2;KXrjb6IYTIi6XME!ObZWoau_@un7_OX#qlSXHJ<>@ z;6z1yI0(}9>27E><6QVfw_YwMtvD^vAJ?k!qNXbEEPL{#cLmlK! z7n0UF@?;+T9`6(Bo$2H_r)L)a8C;-Xd9UkvGT(R}4lkW1O(P6~KU>z(BHnRY&Hx#} zG~m%J&^M5IZx;f(GYqV8KCA5mcA~i+$@OSv5jMP3#9HS3d}jBT@B3f-%Y-|A_TzFn z+!bIvx9PA$%h+uZDQ-xHlOPY6fn-1dgV4{Ws5mM_9K#a+6DD2M9e<=%elR@ zTGbCj8S1l4@4=)){l$Kg8C^>-zO#^9L_j}HoK1p zmw{JulE1^5_<(gF3gy`VoUp#5)!Pg~3HGqe_pO=By?J*uq<6dUI&0tOaE{6ZGq)pH zN|(5o!yz^R@k`zsr>&9ANq7_c()jsg>Egh0tBqh=?CP+Y&dqfuHqP{vK{zJ{gpb7; zCB2;3kC%aC$A>_8eI|mTj!tKEMA8C)+k5dWJ~s@$9T9B;bhtA*#R*F_I1-$fYoCs( z-I5(mI2#N2U}DJTFjXilABSeb{op+ew7UZ9C|iAp^(v8a#9~2FJY{_+^E(P2WaWZo0D5 zS;$$Z;drL{;y+)uMcC7jKO9-)#GO8ifgbKQ;GBf*y;p}q0OfYIIH033h0mV%fl=dv z<~f0mSMtG!6RHMw!mt@++5Tde3tkQyOD+TFhRaBYt7Nc8%Rw)&#`0n5W4)Zj)t(|X zB$h8K0g7jyC)yvIP~$nRi?ihrc#Ge2K{!rPcmdMBkLdCSyUr0Kidj{qc;oc3F2H%Up}OSdPn5XxE`)bu=BO^s?i9QP(u* z;b?nXZ?JFfDdaj_eZhTP6`$+$#m{HOE+YXI3 zx)RtgKaBY0f@QryXRw*v!C%d_uVKjEDZCx{W2+yy$%e&vC%5N8yc4JR`OwT9y!6J04{PMGvCy$PJLnGM3p$uK zAluUI=7+Ob_9?;yC>%C_>mbs24s315qM)mslS6!XK(y232HNTNPo8u=gNo!juEH@j zGTe0nEDGZA^^R-NwDiQ6A`mXSNB5HA@$0Ta!2$L71k#VI*|_Rxx*LFl{^DK3;g`QO#SJ;qg{CW@``JJDpzofNcb=n78qp*@@+TC zY3kA8(%Fq}`6+hCUhw=@CAz8;qty$F)rH}86&IS<%6$drL(VfMw|NeSyP7QKvUOON zrDh|Xu5~DGPIZE+xKbp!srYs!v=+$4sy6AtM}c#;=JAktBZ*yK7jk1G#^r7yw^Bo5 zi=`dO5)1q@Xtr(Vfj6tWtI4M0eQwt6O55876PC_7bm+ij@L^iMqoG8OaB`h6x-iUL z+}Uk6*o%YDyq(#3yVo8b?jRKlq^1p!)m_v3sULBe?*+r!+SKV-T9e`Mh~s0e!gFN% zUw?nuu<>D*5hl?Q5~stpof+eco|fz5v)zHcuyAg_v!-+vcYz0O0(g`~V2w2WP^!+Zj=?BXVb?r@Ei8@Gj3 zP}SzBn+39I7C@zAUo$^hv6hR)f$r_%?t)EH1zcjGH~3^OeOG z02qjaT$Vpwo;0Uh3EzV?aPGMLlL+Cum!rR(IS-e-*K)bmG=S0dp10CkAE>?IzdChr zaKz6<_dfB@wmgH1oHAC&>zRH3@><(*eF$wB#j`sJsOZ=@C>?(Dj#gyh$su-5U3Ivh zi)Em}H(IrfuiBeXc%}o5bfls);&2R*x9rZG`?mb;blHHd)0Z3IX5Q1e0^Lbb7W#ul zKMY6V-wYO{(@j{gnt&4pH-chNh6|48%0nl0m0;M8x96@l5@azK$QAOvZf6v^0iXQ3p6W=fd3-#!;d;K)kwe{y&kpcL_R#plBtSO&dfDFy=%yyk8fXIEZXs*80H)!xQ~1} zfYeRudq2Hc=udSw)Hacck=SrdM~h%O4s!5c(A#x_6fB2in;^gezp?aixDDg%j>7{SVh@L1mp0BgNuWLhi9mv_*|`_Qa(wY9 zsFqoUI|sMxz$o)!+S+hFz8lfkzq@#wAH6S|b7sH2j>_Uw z-_Hz*M<=b@6n+D<96%o&|8OfiqdCIWJ?iK`Fo#P4|G2FJ73g-1I8Opl1W7-zc%TpS z=&*X;4P89M0qL;%GdiZS7ne;%eS@9!Z_(PFN42=!0{!CXWqd?XKH+lC=?h4p(fnbV z^%32s;6BC#l8L)Z!O@4J&+di@APr7=aLT8R&$pR0_?FW)+&X~YgD(JwZLqnm$o_n0 z|N7%xS#EH)gWmI&rdsQSN6r zB`Cd9a7)~8%Grv_)87_96r=xlj5PVJ2j zq;YSnfoybkazS=|*mUrE@H)F?mcb2A$8d%sv<#!kube6mMg-K2shc4$gW@M_#`a5; z&;FRC#N(4PG%?$s<+{V|u;k#>_5E=X+VAtrU;6JqzJL4m+b=Kf0Jid;RN<}6`nYW9 zv>s^yyU+NnEtq&LdokR7S(0V_h(mUj;AOo~Ubb+ z_4exXwxDHt$fGi1#UkcnwuHQD|POuubAk`P%WJp756MF03# z5N{J0JB%dScUL%A1EgR)nCCDe!STm#u`X5|LIkAi%^2+EE`a?$V10(`si)!WY$^aI z0#%g>ZUNW4EQ~-(+H&a304GIv06F8QyY(StC*)z9lSzCo>UIHqb9PFt`EWkX4Oc$! zfXS_vI|Qdn+b1U~zh92-Z~K=o=E)7|-QQHuglXd%3;lJD+jzb$3 zf2Z@$+yqwIMMK>1v(yUxL`;)squ z&-Xw&?P$AD%Bn&xr?uZ!lb7kX?{rnCff+ZQp+QcZjAEUxOBLc%7OPZl+czL?4hF(R zz}KAK*qr^sXLLLD+Hl(RJ{)#bb<#bx&nJgNo!YrCFEdX=`8Y8PXLs|3;4^Ekn`1P1 z$!0%m-S)O#7mUfW_=cGZ>K|uXY`t@xBHsSACsNuo3~*wdip|rP?#)K&%cZvH9{kko zQ22BIgtdF>&3hg+In&1-kG(n7!+pNVh4MAU@+{;yUFBpv+0LZN=S+;{Vez=-OxS4` zzixr~3Et5iKuGeFXTj_(Tf9fuAP1SPi=2lkmw-7DOMO1OzwU4Rzy0gnuZwZ&hlO9j zcxfoFc-hJbiOF5^;8aHtzazzawrBxV+juth5)5`Yt1@!B@TiJuc33}xa*xL2dgrlO z9Pa+gFr;t}M{xUU0}{IYyh+uO-}fPH;#FgDX$2iQH++izw+nK@bppy0a0Y0EVwg|2 zJ9pnsY*}WDAQm~mVxYj*dSHm0Z9eUSG?(~Q$P?SF(4*ebuO-8uJrGBlW~t~NJBUM}7@r#{`FP#sHV!G=-t zY5O0>!dcnLR%ws3yAj4p6U(JtuHQc9^IYnof-_;N-7zs;cwgE~1 zd}zP)9~ip+<5gK>i@AL0J~$;KsjX8c-FZ_O}3F9Czob)?QQ(%v{nJ6f0RsQJs}9l{X#wGZ-U)(kwZ z-+n;(fk!Z^RHT`(r3i~S9F^5vfO9#t;dTZ4b=BJiv(Mg4dydT?pO=0YPvC0Y+Zo^P z4^z^DkxY~eBr@mIcytTBUl7S}fBW~}e{u{q?|&Fq5BNzD@m&u0HlNijQnq`eJ1`&D zj+rP$taLfd5aVQRpz}6dQaz3fzGRmp zyR69|TNyUK4NKeH1LKw^J5{TcuJTmzuIXcl*K_;Fm*4;BU%&jv&r`F?$MJUVsQ~C4 zZiPh&o5S~ZHDk(WXSWw~pxlZ*i2%G}(R+0R{Il9Ib~Crj{k8y=T{+H82`huq~WbHd|vi@mt|k~wkg$mxEsXm?2xLT2O5s`G#&#vkQaA{ z2ZuPX!_sg2Q#Sw@A`3AF0N5|n(N*qXMAvfF({>)*l&$LF?0WiEq2QR?kBDT?zx;jw z`>S|> zUjuN@v8`3JiQxZj>s)s%w~ZkDKkpJiq$G-b9PtJ(Y-f%2W#hNc_i=+cmvNlLz}P!S zha$VH*xgl{7+%WCn6jl_%^oqwAyjR+Z506tG<~%lUrv1o<=3TiLE7sCUWbM)9w{^N zx@fmF$hzHK1i z<~@QM92>i2mRZ7lEj#jtQy73NLj$}=wZ2`_o$RwQx zj$@Fw2p@idz(LJRiSW6a?CKGMeKX$nrP!y+PuVfu>VSxR{+_uIwMHlc5+-U)ydJdt#}M&A+)lGzxmD8n1k)uW;ye%dqGfj zL1iG@#G+c}I#Mdu*Sxtbgi0}vqRI1h(dsW>+s|)pM%R-9Hjq{Ub4{q`8u-`o)4r_B zveBupRCAN7PG6ie%=>9qh^qa3A4f)aIHL6$O&{bDdK4-3NC3-qSnY}$2VZuVpU?mR zAFw#HEBPKDZIj(j{0Ngc4>xRAW@WbtvhS-eJ$Q)(6HKgTQd6VwvWi}78o9*N&U~A) zhiWwUq3F3Qdf2+0>@&(~IxR@8pP(nEeP#?1Mvlc48i|;B*?u8eg+DzNIs{^Wa$$N1WdCm85>}u1D>DD7mW_UDS$?>{o?H47VUYo&p9bO)n zNE>m-J}OdxHCe^O8*~dcLmso0LMx5UPN}-toOU(U@<|9$qyU48_H?SvuHvX;kUDNn zUAk-0c5(SYY8u@%dm%LIsu@$|I~)(;1@DSaa%WPNgeSkHB zgX)u))3;UW4$n)!LtdKsj$>&v z*LZC;;@3TmKbEWnvOWD5u{H8IWF)1yv@ijr+&a!}I&FFr56Eh^>2BQ)dqs@vrTb?q z%HeR-`Q;Y(D&S?eKV;Yb;kvEiK`PqO`>m7mRfQu8jeWElZLsvBXKmXm%j<30;igoq zY3Nf1fwahJTEE08o@FN>FI&Y3ux-sp*Sean6ii+!QPIQ$iqwfYiy#kcPwYhtl{Fsv zjA;A)x@!FB+n2Xqz&$1eq^!M^=qX7Es=9KKK7|urK^=`MKm_!v{ryia*aFQRx<@VIH zFD+Pdl6bYHA?%v=RWRp0%ok?my1lg<>7nsthftiO(aFf33Uyk&aogfl++BM&02VxN zFE+q)5^b*Al^G6>Yga}5Ere)$;$+#T4784yAX0C|Qy#aneonm9ZdLmR2HFOpK0{~^ z^U=T&fK7PT2{g;+H|ZCkA4k$>8RZ{-eF&A)D%VAA=w-uTt0}W4Yt(2fF`?v|i z(D~>|4KhG2P}SW7H*oj~5{C3)({PzKfZbjxlkQ(SL0q;^7nDbcPm0%#4LXu#rlw;c zLFCYqP?;9RCW-HsWrq5u$$^ULL@yKxK(SwqwLC2G66Eb$cg*lksv*}cayFJl21J0Y zcJ^EpP=j7wx=$%1!C&p+A+d%Z6mvSfiv>zY8}!*5ITTKO-n_2c9S5}S>e!aO7|@R2 zWsi2Sl&ye^`agV=3tWB@znp@e7ttRWt|3P;SWabXBw@vbQ^w0B8;kba*Y9t@gMj#? z@sWg}1O9VtR>G2wgNk_AzgGH)ypu%!;xWl%`Ucn%LwM39ERE~9tq&SmY`NGWU7S-V zHlx*MyJ_?^OzO$0L*0iK2(ZSYiAGJ2MdN@)v2E3$vk{~go1d)T-uOeOeJXZa1@A(Y zxEgvUU*Xt_bt(d_S|B#P)( zy>~SLF`gKe$_`*tsMK=8;^XVF8tkmEcc_4UA24*C8P!VCs$QQILbOJy7TWsBLhB@V zk5H{}ST^upNlT=%PA&(=cYX^^NT^5ma8D&tKI+Vb18^9xuiJU76j*CpB7U3WY*edD z63NnkbT~>sw4?=J0G92*LL~q}5ndY;>aGe}R!ALoAN0MAlUP>c($rFckPWH3RP!PV zwE0-KzrK9?nvF`(&)2TTBxnl&pP4l1aacxZ94**-`R(Q;3F1AYos`?&95f9oiD^j)9& zEb=?!9`r=HV7ciaA{{WH?qJ~oy^ju1opVA-tQYXv+m!y2YKmRq2M7+T8+a3L_f>f4 z-nw*KklFkCOI%J)5-p$j)c5b-|9$^Rr~E-GVvLAc(ZE9*lx3SCU@oDYHd{; zn)|$+z^FAxZMQED&7}orBnQSTF2AZR?6r<8esvBm@G#n>fkSvb11DYT?2Hc{&AR)00Q1nF{Q$^RD%%(Ai4`X%+c6tttF zu%zK_>3+=WWY4bL^+z_aH4O%4DpV?8l|kk4${n>C;hBn4#aXM@D&Q~cmRp_wYaI3D zW67%*3?cBo^}CtZSSE-~=Vdm69^!KqgTiSgmp`a!1gJQ64$$keeXdhoPiv-jd~d=@ zrG7YtPypDoLo7$z+AVjVO9@>lmK-&%8kg`^A$^W?>(@B#->JOK=1rO&PKqBT(j+KW z7(wvkQDINP${RG06C&r6&o9;+lF98wmG@R5JlQ6)96=yJ#T?r371KMHe~c*FN&tmO6{qnYNWq zQUOSa7Y7kdPJ|i{0(mNFRb;7mH8|Q?@nRMFrD!XJT+%n_YV;3pkR!tuInKOAx1 z?!QZZDo`m?ve~z}V#^MEmk!Gu}Xt+e<5_bMpmYl;_+V zYjr8043*6K4p}0cz^ZMlXFbpEn3;gIIVq^M-bZ!Mwl^>zgk4MUx)i7#f3#B=2D$6C zsy3m$6jAcnPD>{27%~edZFcYMC(+E0<{)z>R4UR&z)nzo5BH$Q>&YL7AE>~wEj4Pj zrJfoC{~N+T$bw(t$$u$oH(Aswv_IWx-+He?t&L$Y0mZvdI|B|rVdEJ|*E6zxZoamH z>Me8LHi*eGspTcY%t(P+LJ#dk4%7P$>%PvQupzt80{B?nB=w=b6Zf>;r@&i#xF!A{!*G2m*Y8toa;#5&SHE$~F6IZ-;SH)44SB+Sl4+suxvRDJ^IVYel zIS(+w`_|h+_X1>SGBf#d-a8-7ArqVNcfY?~ntC#Y8p2YLNf0A`6-c2!nae52ckLNW zIHFF7b_YYF_TF@0smG~f;5jeL%u2?FwE47=aHh<=jS>Pek`;N1t*q2fzXHrKa+rfR z`9vSUiSAcwOC8?pCjBw?@w#UH+m}!0GnFUJ#I8DsH!Eoe86+DYtHL$TNrC-#d-uKV zA}o1hKx7DYJyBJXTEnM>V^{eEj6_bf;2XtEa6s6XO;GYnsr=5rs3~kwSl^bi)F0=Q z;{;f^XVP4RJPAC}Wo`VRtpI;kG0e2-lj$8Nj4mbz35jO90zxx1Ld%d}AhNUb$w`mi z?X^^8bb#*l+vwgC@+9E*%$_w|Jm0OkY@e+T$RSTkC`7S)Dz;+iuvc_f6P*av9Iq;+ zTnfg^!bK=^D=QGZ;GYgabIlt&V5gk1dsT zF4%jZZ3&L;hy4O@e*&rk;rh_r8mtr*%5!;Lw9f+9$4k|{NPbl4hZJOOyXX4o3c>{7 z00b(Z431-;gw;}Mo4giu2P}N9Qa?|t&s<)QQLp_+H*c~H-lk>nr8y z$_9py1WI--_BuPfF0Nj;H%+bU;nEN;*sjDW2hEbb3Oc`Ll{z++>N#wR;+dYu$D+1J=yo~nd-y#|J?%d{^lhNCd*-Mq2U(s_Cf;SCCC=|^Y59&O6XaX2@t z!xaFrfM51`Jn$NXhsbj&Ne*SwC#J`A*%Ogi6@I&QN15xrWWF!&wiO;zu!!a4p>>7t zRpHEY5T>VN3ujvz1%XXv_eDFD{19#P#Z-$P71+gbdR@0a#{?%V^))H3w8@%S0|(EAUPyEyfEcmc&y!4*GxdVEu>}ESo^$WeeiA3ej2}y_t}^D zB!?m^?@6K2&>eotVyGSDZ~_svzZvfGqGF;~F%StGB{_!Yb`X?zHIuI;dXRb2;dR$C z{^Z;2s?$5FX-t8cYx5__)XQ_#~&5RL@=)zRv#%rUq;1*c_zIK?a_l zzjGo7ug#0Taw*T76OqPy53g@^2q&0jucsBUKkQr}dF>iKg6H%uPDkZUcP-g%#eZG4 z@9)|k{IQ2a{2<3f-g;a5BH7WzoAjgvg4SoZ8U=(>K+s(QS-{~M^jL(+sS8t_xL}h; ztz5z~Dciz=2|5{*nQoq5m*%++rLuiH(Q2yHtGL?7k^w3JJ=>|>h|(@fG9P0mh4D}8 zK(l*~G>#4oQo)H-aH#wdx)Zj%rfINn3`{}TQ$NfzC~1C4H+ZNW!da|_>r0tZ8> zx!w2{PfG?-{S4Mpe9~ZJhevR+sz4z+#S=9*h*AO2hAvL9a-Dnla6L2mVY}w))gE4G zsfl*jLTksF0(4XVBjT@BdF=;vgos44b1eI@w$H1pny?I#uKiI56;jl5vkuJ3S6BsB z1e)2w+~jgz7=f(V@;6q?^i<+Bbz6wSIaL~uc}bM_zI+$@befDOfM;&}@75SvsUp4Y z$Odv3y++9_VT*5z_E~f|pHBq?XZA#UYF9U?&-7Oozj|z|b3~u%0(JmWcN;@_q26|| zr!S{;i+Wrf(NpBZcV+=uWaq7;j%}ciq}}DQj1J1pX_)3vz93{LJO($E;c0sPHWfwG zJen%0-$1moE>OUM_2wO4(@wc1yJ9DN+f|X-ryQ3PPVjV8JLu`9`OTI9%2nSqhcvDw clgZBrn1`d4yzwh5+}Zy1KhOV&nYVXbNv16(!MgHIB zcIJIH>(yphmR*Ufj@DBOzV}M&?!d&B|-uzfO zhM4E^XOGc$tuwTdSTgJEeauw-bhWic`JqseW#$&Kkpe zv7)6ldMGp0V(uiD`>7{~(#jqbaIh<(m9b`ZGx@U54%BSVwQ5>E_>%(fj%icxL?sht z$i0TNwyjwFvdBh-+?LDvnEAcOnWJY5hxNV{>*ezN{fk}t%WoIE#!R(pcK2fWXmu$A%;@!<%&6}RC7)GH}bh*ZEvIZljx^inLEnY>)w@e(cU&!be7KAgK15<(0L*5 zyvd%?GGihtYT}Qc9&=uQm`Zn0z)HiS5osQnz!bCS5a_9O8 zhza93m;f{yA**a46C2!XxyIAimzTd^@-<(c`~#}+F@}TND=zI-I-51iUUO&;ERV7l zU7aGO493=G3KDkOM`q9by{~&3x3KhaC6M#X{DX+gZUSc`14wQ}|XeoxVM{wn}P_sXM8IM0M?i#P=FHiX)xMcTY?UVE1 zE>TW47C$TIOCH0w9(S5v8#|D&SR@=Hk2W*=$xeAHatgB z7PHkYP%6i4O>1&g20T&OI!}Es7J`c|XV4 z!ZSNtmP$#17AZ6elb9r@SRPi~hueNNbOQyW!EwQp5n&v4?2S@_F^2fz055|mt z2s|!x;u)wI@`S^mY;hSsw1_;1=8^M^D|Tiq(YNKGvbfz0)F1%?D-^V8@D>CgA0E}U zfrD;bsUaN>`NY8*l8fFokT~0beSO+PQ_9H9fo#uKBEKLyrp)Sltp$7J%J-_18%6LFJK`k;;Y*h zM(Fqz^~1H-bkTAIFdU=_;PA`AyBDYmMe@tq*}%%aFGJ}t_~~Qh2Q=njGz!K6i@ev$ zGtx*e)*gqUEvaru_k`W*L}*02nR#;vU~Yi|WJ9RfOnOd`=LVABK;mT-+2xo!1x{JJbLZvw)6Tz~8cT*BJ^NZR67_Dg48tC>P!cZAoqM zJ&K~sL*Dm#@mi)Z(l6tbPKEu!QYK|s%q<1m{L6YN!}t@$Wv-AhNPyTO=VcS%3xo{e zJ=`e$#|%=8<;^*W1i%7KU{#4lr1hyd7qZB&-y7@uLr-&n+apDA$1g$Bnx&gpS{{n1G5^1Y+f}9P3 zq3j|xR2$rQFI3{j6FF|NTVZefg`i0WnQAJOky5+XH=af#4S*Aj0)(fL z1G@qlT{W2bg?X0@y--=Ck6oPwHRTRlFT{)>&u&U_ojXP6cpXq5-wO5GRp0)du1fv^ zCi(!;)`7GH6XFf1CQe6_69F9a5VB8)ND4C^kg`q%A#__LNLLW>PVCeZLCM3RSk%GM zP9$i03MoPmP-f3kSc5a0-tE!=GS)Q|n?k?0ln1bVTe=3|J}Tr(bAwv9X^x~&Xw-M+ zk3B>WT-=K$g+rjUGP#z~2Kp$e2lwzAF1JLh@yTsl`K$SqZQ)gq)5f}c>zACU1qDWy0%P06Cmg!7ULUDW5 z!w`;%rAPx1?h?=l=7B^=HrgzK#7f*{p$DUfQ0}}COQp4;qM;K5wi=VAky*`2ekvk@ z`H-V6g&;H`+aNlew1CjVHZo=8h&}=70L;@m$41uO`9Nl4+CfkU${Z`TA(eEX?o^?D z#PPXOKfXg(?Ph=^%?}4Gihb-pG1wpG2|1tIz!NF{Y{X$El0Ov%ewwb4s9jCa{Gt2( zFcLlkNvMq(9~T8R^I(xIx@5lJ!{+qy})9LG+^Ul zVrOL{5vyUN^xxI$wW(;h53F+d2eb%Fk2yB!EetPy!G76~#4bTb3$i8S7nFjnG>==l zrZBRItdI<`&IT3TbP;NRQz91C*uXR@Qu>PD8Q7O2tuz&5ImB_`_2Ej!$Xlm}Xec>?hThI0plhRPauwb>{fEFw|eBOD<2;z#s? z+iZ;|*q;6|dz3Ng_{*@+LSZ4^iSYtnNDbv;sUFxRdY?{;sa|;ksnFRJ_Dis$nED$D z3-j;XG}{u~9t0RDh^{+_&BApfHVJb%q82;_Raks$ssH%#^~;avOT4~y6@dFuDUvHv zLVWj?M&;g#$G8E73Wk^;+M5cFNg|o1b1L>0LSV~jC3bV`?6M)}#9Ba@Vu9dv6%FWE zd#ML2DxT`GCFpflIMqa(P;uVR79y!Kb(#m`&?h=9C5xzawz&t`(h|uM83-gtw3FtC zZK5Mz7D6Zxf@YDC$ryylOm6TPC}s72r6RpBK!+rt`ch4979?#2)-Cz1QolWZdwJ^5 zFBc0}SFh>8h?gJe35BB{Hlhx}0wI_#G4>OS?m7}B^0*x{J4+(~&*ED0!NzNki)!(R zJSZ7#Y>1}XNZMf;%ktVM_XJSY4Ufy@B=CbIRp4)Dj;=bo%=TCLK8! zQvW2)5=cr{(C<3G#cF~IE>~~rXgNn$lwisXDToL0_PVD7no9_ z7oCZ~;C6%g1M42sft~nPFWctbAaG4GyITR4LV{N$mR3xqLFjAOwTOP` z+Th28cJ!GviL644Z|?Wk@$~q$U&1wL{!;vOrhq8RZl$;?7rhQQLNK!v0jW9Joct28 z9?S%GD>yXktXw;hrE!xOZs*RkhN##>yST`F`I4w4;7QU$y|pR^Oee$Y2#pcQdsnK! zE>Q#A-|MJA@C#OT0W)1!1 zqllJr;zlq_P>4?H*Ys4f>sW5i^;4bx^YP2v&lmS^-=8+Q-_hs(p?u0VXam!YC=%l) zt7e~ufMa7<&`ltlGMyfSfrgFhFaPVfb|eA~qsl!K zQWnix7s`_-hHu?*S+L-KZbd9+WN=-SKo!PetIpz>;;3^OqzO`rnHgf8#2jFhUhO>| zj8P{E@r1ajb(uQc62ZV)t1zBmV;<-V&>B6Q9V8LBawk?EB0dK7TD5OyFp1xuFXdXI ztT29hI#_UEQWA2w!Ed*0wn6y!b2?~QI|5kwsi!VF*mO<2N|_=aMVz)Q07WVMKxFGk zDH~~N2vOmCqSx^&VrU=@iFE<<(H#vv?W$w0`=M1|JKqjBX)Dsdm&A}563mYFde z0gsF}IlL#G!)*TTGSS0D5K3ps@H_$oS~FSqqhluug-%$&5&xFWJJIxk&d_5-5~Nbk zKRTW-vl#~fCJYn7MV*d7Ff)MGYRZt9S<}NglpMRzLp<;RyvDr~*9Ss$07vB_Y5{+} zmg@0o_Df6%d&r*-_O?6#u5c)7??xgF*mFXXv2P5EHiIZi3|49)7td2rNX2~WxB<-E_F_BQWt^>xb4c%(}@+be>C$d&2;7R0brmqH>jV zXIT{#Y;h$Rh;=fSdr5it~{JX=&0XS(q$I zYOi!Z`h_jgI4GBJrvrGC`xttFj@Qv7mTyPoC6JSnd64AQC-xu z4(yTZO|C`5;UrsMb4bANr1|z_qEVc;N2bq@KfbNYm-&c5>FF|f_t8>xhXK$sdXckFp{D4lg-MVa#C>T2e)w<>RgxjCdxvKr*HjO)5it<(>btVu`xB?;%dv3Z!z42J{Ek6khd#E z(O+BNV<7PyIlAOvS6s1!9r$y?SqitT1K%SBA^=Z*Mde#dQ+{31Y{tjsbAKuy4x-K_ z;lt#|E&4NCRnHCf;4|@#rNd57j{q(F)97-?&NY1@AcTcDa8r1Ox>&|Ms6CVs6nVV> zA1IBd(;sP6Jxael?^!hd>if8DA##m_%0JHPS&U)DiE;SIB1a zw1L*0WFJI%wu8vz<3b5Wqgu)IR5EfS3(dr|SLOAEJ<}x53A;B4PiZhxM#7Iy8qujN zGz8umU661Lq5JLmED}Zxg7iKYY+d$O%H^SUA3sq$yG2(l?{F_M5phiC)pqpd1|4AY znFR|X^V%(`K~l&R9AS3wDt=#?Doa?h9!=6)gUQ{D;|66WQ-~OEupF(%7A?X@(DtIU zK3q``8GsD3iB}e7y2#|&f#DP4n0kDN`5{|+z_Bv^U4ZA*x6XIdo*?W*bW27?b|x`) zP3V9Jv5^i_rGtL8Du1j>_5h?n27k(9uJ#9&st<7Oy-<1!Ne^$){6dEZVrK@WtjX&v zH!p$$MoZS$b6^yz7_W-(Sa(@DW8J_-=Wc~X9IA;&*QmR-O@B?zL`{wjUq=||SUbsE zkMZyEhUu^R@>V$d>I<7qq4f~q&{UQC+eG5Y`0HD5PDj#3iFk1Xx~6W@CwVAiXnO9> zD0YB(>&fBmAs$7?0QGRT)?2cH00{7?C;aQ*3-#-lZ~tW|{OzkTAk@c^Xhx`gG?v>7 zI7?urL8H#ur<9zoZle$r28!f8`9a4d2nZ2SPwkj2M!AeF`oiRRebJFD$*V_%Md_;_ zq7n|&i06&gPyE_24pwv*t26W!2k=Xrfm&{FxIIeW>!8aZa6KX=u_Em@w&V4D6mrF% zVQKcx(iqHpjOrM2v_lPB(KAD~U(dvV`aLYQ(#!3TtXCvcU&drq--!M1{aHSkukBW+ zPcE4BHOom_=%#OZwRJn|z|E+=&NM;CUErZa8>G-Wbh8`gjUtT%BmgoxLDiQfh%gRI zfIe|2s+k$)#f0MP{FI9wDynY@AzAt8M7@ps7x^-@=k-0W7?#&p7a}gE@2{RiVIm;T z%^=RoN;*y5LKi(=Dk+0fVF6~Cg1*{SV+DplI>$ItJY5;VrHD>X5ho!Kz*lA2j!3%h Qi2tAd2glKTF;FW20LJM4nE(I) literal 6244 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

    !|KUs_o*}ty0x{)c*2yC9@ESxw zYECvMzc|u^m=MLWlguyX5~DztMom0D&Yc&wSh0t33I4d+frtqY)Nmka+7$rP$*?9u zFv>kXnM&r38eCnsDBTeqgJBo>rHbJsK10Nn`m)TJOBi>Peyu{@SP`AT1KXerq9B)i zWJTcEg;A`06wy*j+zDnFtD;kST_|lI9SvP;|E5m=_3^_xpI^hj{qhOdMMH2LFUar@ z{2oC!q=?DYIgm+0FdVw7LYNZS6m(kDDJcJlG@h_vgm(~tx5I^l2MiE8>G?KAjh30q z+#PX3%uxA~E_VKowqYKetwTbA$6^bfw>ZRNAVa=}2~=T}u^HwK6uZu4peCG>P9GQh z?4ch|6w5{xc?$fP8Jpo7zn z3+XyA#0imbKriqS1_p+oXyM3<{hZ0765^md~RF5Q+=Mov?u`|632g38znZ zh8c_a7(j~WCiKq7`R&C3hfXv(a-F2ofk(`%w_Fw>Fm_$e!Q@>x3Gim6WfS$5$y>S< zW&l_)Y%$_DEPnj7#;a$Do#^=ie{m9yfXon&|$8- zO*F4g#-or%plD_&QMu753tU!-5RJ^%39vf;J33!Tcn|7N-Z=w4E3%VM=oPqk;yV}y zeTpfQgu};8MG?tWPM{uThH_ATg+4QbvdLMjKCbC_^M<>nIwaYR#nF1QV^C3ppkww$ z-otO9B0#7#Bh67cJ}>>YNKr+4pCn|D2-d2up7vn;YLr3CYPU`}0e=V8iUnuHv~;kX4It26pA5f|DlD83fEzHu2#`i}IHjcQIsvHf{B%3G%TNd( zfL}8K6V*S;0#nz6S&j~Fz|V9y=0HcsU15%zTqy8y=i@*Z&k}TvtA3}ew*#O_REO@b z3^O8CA=ict*Abdpas6wNe);&{AI|E4UhWmM?ZDZi!c@nJC#Km&eh_Gesr_m zpBE6e4NGgRL0-N+Sg`|S7Eq3GLorwmvG3@hxTjwA4ZnS9+i(TQArk>p#PQ&;=`d{C znC8s$7SDpbX#*UNQiVSR+4bi15>JkEn`BL-T6A24^$ zaKm{BkXa4%O|Nt4wF$;*ReC+iE;?Ym0kIxSvP06`HT^DUmZM0BT61?x8mV2=}Y&v-J|gu2^p9%nko#$jvwN`T3V~)}LPYhtI!^ zFY8a|lj>z}5A{=ScpoqrJL|MJOe5Aq1gWWHr{qBJffJY<*YzsJ7=bZHqqUvsiyUma zAqe%{SQRUj`mi1tRz{Fj27p8qPoI>#VZw1Scg zS11J3H6oOJoWY!N;+u6=H^Y&u1WbRsVDYyFBX~Z}s`;EWAPzod1ifh?Ll{;qL|+K^ z=-=tWpSQto3klTGL?uL$m=BJzQ4$DMVGN$QaJS%;i5>|VAqqG=VzNI;xlHeTG~CjY z>zmHx97b`y!lf6IhAsezgQ$Xn7I|CmdjazS7s6GEZ37Uz<-lRqFm-08S78D)=_;&l zDVc1X7^;e%qZF$}EPkvp;Y!rEf*+03ek|C2JwH({!?m0L;Mx&+!Y%T}Zsm!HV+n^I zY2dCEcEGFEjW^OAgpwLg3YyB;IJ^SHjs=((U%%JZ)g;xK<6%hp!OAS!2N@rxQrF0t zW#f-<+dGsSo})FPw#-BkZ$ ztF>Ts042P}gkF5aFgYQV;=*5F`_Yu_F_5Daxz;k*?ti6H?FC=^!%J$X;IGgYd@`I2 zz9)v|!K~SIma7-fbQ4H(br0+eR^+GXY9FB}XXr&2td>ShS2$Gjk|ABIg*(_BI#^l` zP~g6@fq}h~yzyDj6VVQjG`+l~OB=+rsL(}kq@kXT^}z^``(W4!j5?C8O2l}Op=WB5 zmZhOF@S&^dAaP)rk8Tbhmv|KYfoqIfdnB8p3m?6+hW~wz)So{5{67(ff4mw~!@DSw zgC;wmunYlu!KBKDdIU(Yn5?mM=JZMJMkj09+7pFiW_6pQBbX>lmb#8=)-AeR*3G;w zhX=!OVXmGqJq+q>)o?>{2gE(h#``TZTkM1r=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup DEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.1.13:3[introspection] python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] >=dev-python/ipython-0.11[python_targets_python3_10(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/python-xlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] >=dev-python/ipython-0.11[python_targets_python3_11(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/python-xlib[python_targets_python3_11(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) DESCRIPTION=Interactive Python accessibility explorer @@ -13,5 +13,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.1.13:3[intros REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=mirror://gnome/sources/accerciser/3.40/accerciser-3.40.0.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=462ce01c372cd135c6ca2e991861dd47 diff --git a/metadata/md5-cache/app-accessibility/accerciser-3.42.0 b/metadata/md5-cache/app-accessibility/accerciser-3.42.0 index fea65e53ede3..9b1dfeab3eff 100644 --- a/metadata/md5-cache/app-accessibility/accerciser-3.42.0 +++ b/metadata/md5-cache/app-accessibility/accerciser-3.42.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup DEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.24.0:3[introspection] python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] >=dev-python/ipython-0.11[python_targets_python3_10(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/python-xlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] >=dev-python/ipython-0.11[python_targets_python3_11(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/python-xlib[python_targets_python3_11(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) DESCRIPTION=Interactive Python accessibility explorer @@ -13,5 +13,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.24.0:3[intros REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=mirror://gnome/sources/accerciser/3.42/accerciser-3.42.0.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1db18747fe0ed1eff8ba9947e8369990 diff --git a/metadata/md5-cache/app-accessibility/brltty-6.6-r1 b/metadata/md5-cache/app-accessibility/brltty-6.6-r1 index 03f5483934eb..2418aa1a0a2c 100644 --- a/metadata/md5-cache/app-accessibility/brltty-6.6-r1 +++ b/metadata/md5-cache/app-accessibility/brltty-6.6-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/tcl-8.6.13-r1 virtual/pkgconfig java? ( >=virtual/jdk-1.8:* ) nls? ( virtual/libintl ) python? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-lang/tcl-8.6.13-r1 virtual/pkgconfig java? ( >=virtual/jdk-1.8:* ) nls? ( virtual/libintl ) python? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst preinst prepare setup 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_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) 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 ) ocaml? ( >=dev-ml/findlib-1.0.4-r1[ocamlopt?] ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=Daemon that provides access to the Linux/Unix console for a blind person @@ -12,5 +12,5 @@ RDEPEND=acct-group/brltty acct-user/brltty dev-libs/libpcre2[pcre32] bluetooth? REQUIRED_USE=doc? ( api ) java? ( api ) ocaml? ( api ) python? ( api || ( python_targets_python3_10 python_targets_python3_11 ) ) tcl? ( api ) SLOT=0 SRC_URI=https://brltty.app/archive/brltty-6.6.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 findlib cc1c14904708a0a28bcb256b342a808c gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee findlib cc1c14904708a0a28bcb256b342a808c gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ceb4521e75a3e6b7a863f8f71311ec58 diff --git a/metadata/md5-cache/app-accessibility/caribou-0.4.21-r6 b/metadata/md5-cache/app-accessibility/caribou-0.4.21-r6 index 8426a47031de..09c59c49c300 100644 --- a/metadata/md5-cache/app-accessibility/caribou-0.4.21-r6 +++ b/metadata/md5-cache/app-accessibility/caribou-0.4.21-r6 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/vala:0.56 ) >=dev-util/intltool-0.35.5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 app-arch/xz-utils +BDEPEND=|| ( dev-lang/vala:0.56 ) >=dev-util/intltool-0.35.5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils DEFINED_PHASES=configure install postinst postrm prepare setup DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) app-accessibility/at-spi2-core python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] ) >=dev-libs/gobject-introspection-0.10.7:= dev-libs/libgee:0.8 dev-libs/libxml2 >=media-libs/clutter-1.5.11:1.0[introspection] >=x11-libs/gtk+-3:3[introspection] x11-libs/libX11 x11-libs/libxklavier x11-libs/libXtst dev-libs/libxslt DESCRIPTION=Input assistive technology intended for switch and pointer users @@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=mirror://gnome/sources/caribou/0.4/caribou-0.4.21.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=96305286dcba97730bbdc8a72a670adb diff --git a/metadata/md5-cache/app-accessibility/caribou-0.4.21-r7 b/metadata/md5-cache/app-accessibility/caribou-0.4.21-r7 index 88b276fbb512..9128fd8f919a 100644 --- a/metadata/md5-cache/app-accessibility/caribou-0.4.21-r7 +++ b/metadata/md5-cache/app-accessibility/caribou-0.4.21-r7 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/vala:0.56 ) >=dev-util/intltool-0.35.5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 app-arch/xz-utils +BDEPEND=|| ( dev-lang/vala:0.56 ) >=dev-util/intltool-0.35.5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils DEFINED_PHASES=configure install postinst postrm prepare setup DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) app-accessibility/at-spi2-core python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] ) >=dev-libs/gobject-introspection-0.10.7:= dev-libs/libgee:0.8 dev-libs/libxml2 >=media-libs/clutter-1.5.11:1.0[introspection] >=x11-libs/gtk+-3:3[introspection] x11-libs/libX11 x11-libs/libxklavier x11-libs/libXtst dev-libs/libxslt DESCRIPTION=Input assistive technology intended for switch and pointer users @@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=mirror://gnome/sources/caribou/0.4/caribou-0.4.21.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=9074357f1982c7711c869fc78f98025e diff --git a/metadata/md5-cache/app-accessibility/epos-2.5.37-r3 b/metadata/md5-cache/app-accessibility/epos-2.5.37-r3 index de21c6fb7912..c2402371fb37 100644 --- a/metadata/md5-cache/app-accessibility/epos-2.5.37-r3 +++ b/metadata/md5-cache/app-accessibility/epos-2.5.37-r3 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/byacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/byacc sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=Language independent text-to-speech system EAPI=7 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RESTRICT=test SLOT=0 SRC_URI=mirror://sourceforge/epos/epos-2.5.37.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=264341ea89f0f579473486db6a18c574 diff --git a/metadata/md5-cache/app-accessibility/espeak-ng-1.51 b/metadata/md5-cache/app-accessibility/espeak-ng-1.51 index 8bdd0ee6abf9..46a2f49868a4 100644 --- a/metadata/md5-cache/app-accessibility/espeak-ng-1.51 +++ b/metadata/md5-cache/app-accessibility/espeak-ng-1.51 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig man? ( app-text/ronn-ng ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig man? ( app-text/ronn-ng ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=mbrola? ( app-accessibility/mbrola ) sound? ( media-libs/pcaudiolib ) DESCRIPTION=Software speech synthesizer for English, and some other languages @@ -11,5 +11,5 @@ LICENSE=GPL-3+ unicode RDEPEND=mbrola? ( app-accessibility/mbrola ) sound? ( media-libs/pcaudiolib ) !app-accessibility/espeak sound? ( media-sound/sox ) SLOT=0 SRC_URI=https://github.com/espeak-ng/espeak-ng/archive/1.51.tar.gz -> espeak-ng-1.51.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3cb4c8d41ecdea5d9cd0962226f431cf diff --git a/metadata/md5-cache/app-accessibility/espeak-ng-9999 b/metadata/md5-cache/app-accessibility/espeak-ng-9999 index 8dd48425e71d..211f0a34a5e2 100644 --- a/metadata/md5-cache/app-accessibility/espeak-ng-9999 +++ b/metadata/md5-cache/app-accessibility/espeak-ng-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig man? ( app-text/ronn-ng ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig man? ( app-text/ronn-ng ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare test unpack DEPEND=mbrola? ( app-accessibility/mbrola ) sound? ( media-libs/pcaudiolib ) DESCRIPTION=Software speech synthesizer for English, and some other languages @@ -10,5 +10,5 @@ LICENSE=GPL-3+ unicode PROPERTIES=live RDEPEND=mbrola? ( app-accessibility/mbrola ) sound? ( media-libs/pcaudiolib ) !app-accessibility/espeak sound? ( media-sound/sox ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=62b9ccef0f7a5f96f2c3261c77f720b6 diff --git a/metadata/md5-cache/app-accessibility/flite-2.2-r1 b/metadata/md5-cache/app-accessibility/flite-2.2-r1 index 52b9c3a754a7..6be4c6c38831 100644 --- a/metadata/md5-cache/app-accessibility/flite-2.2-r1 +++ b/metadata/md5-cache/app-accessibility/flite-2.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack DEPEND=pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !pulseaudio? ( alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) DESCRIPTION=Flite text to speech engine @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( alsa ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/festvox/flite/archive/v2.2.tar.gz -> flite-2.2.tar.gz voices? ( http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_ben_rm.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_guj_ad.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_guj_dp.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_guj_kt.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_hin_ab.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_kan_plv.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_mar_aup.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_mar_slp.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_pan_amp.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_tam_sdr.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_tel_kpn.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_tel_sk.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_tel_ss.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_aew.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_ahw.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_aup.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_awb.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_axb.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_bdl.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_clb.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_eey.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_fem.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_gka.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_jmk.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_ksp.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_ljm.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_lnh.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_rms.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_rxr.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_slp.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_slt.flitevox ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d12e5a467a067c68989b421facd93367 diff --git a/metadata/md5-cache/app-accessibility/orca-45.1 b/metadata/md5-cache/app-accessibility/orca-45.1 index 3e9846257b91..43cee6e4c378 100644 --- a/metadata/md5-cache/app-accessibility/orca-45.1 +++ b/metadata/md5-cache/app-accessibility/orca-45.1 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=app-accessibility/at-spi2-core-2.48:2[introspection] >=dev-libs/glib-2.28:2 media-libs/gstreamer:1.0[introspection] >=x11-libs/gtk+-3.6.2:3[introspection] python_single_target_python3_10? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] >=dev-python/pygobject-3.18:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] >=dev-python/pygobject-3.18:3[python_targets_python3_11(-)] ) braille? ( python_single_target_python3_10? ( >=app-accessibility/brltty-5.0-r3[python,python_targets_python3_10(-)] dev-libs/liblouis[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=app-accessibility/brltty-5.0-r3[python,python_targets_python3_11(-)] dev-libs/liblouis[python,python_targets_python3_11(-)] ) ) DESCRIPTION=Extensible screen reader that provides access to the desktop @@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=mirror://gnome/sources/orca/45/orca-45.1.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=db3c20e476aa31c1e542be2c50c03e57 diff --git a/metadata/md5-cache/app-accessibility/orca-45.2 b/metadata/md5-cache/app-accessibility/orca-45.2 index 2ab163f53d4e..01e23b0a97ef 100644 --- a/metadata/md5-cache/app-accessibility/orca-45.2 +++ b/metadata/md5-cache/app-accessibility/orca-45.2 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=app-accessibility/at-spi2-core-2.48:2[introspection] >=dev-libs/glib-2.28:2 media-libs/gstreamer:1.0[introspection] >=x11-libs/gtk+-3.6.2:3[introspection] python_single_target_python3_10? ( dev-python/gst-python:1.0[python_targets_python3_10(-)] >=dev-python/pygobject-3.18:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/gst-python:1.0[python_targets_python3_11(-)] >=dev-python/pygobject-3.18:3[python_targets_python3_11(-)] ) braille? ( python_single_target_python3_10? ( >=app-accessibility/brltty-5.0-r3[python,python_targets_python3_10(-)] dev-libs/liblouis[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=app-accessibility/brltty-5.0-r3[python,python_targets_python3_11(-)] dev-libs/liblouis[python,python_targets_python3_11(-)] ) ) DESCRIPTION=Extensible screen reader that provides access to the desktop @@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=mirror://gnome/sources/orca/45/orca-45.2.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=87122c7af86ac7ceb31c2a046ac83dcf diff --git a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2 b/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2 index 98d9f3e46bd7..adc6bcfca962 100644 --- a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2 +++ b/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/help2man >=sys-devel/gettext-0.19.8 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=sys-apps/help2man >=sys-devel/gettext-0.19.8 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) >=dev-libs/dotconf-1.3 >=dev-libs/glib-2.36:2 >=media-libs/libsndfile-1.0.2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak-ng ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-libs/libpulse ) DESCRIPTION=Speech synthesis interface @@ -12,5 +12,5 @@ RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_tar REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) SLOT=0 SRC_URI=https://github.com/brailcom/speechd/releases/download/0.11.4/speech-dispatcher-0.11.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=58e5a523fdf72cadaf678d00ae5c4988 diff --git a/metadata/md5-cache/app-accessibility/speech-tools-2.5.0-r1 b/metadata/md5-cache/app-accessibility/speech-tools-2.5.0-r1 index 74339c16d540..39be0f5b356c 100644 --- a/metadata/md5-cache/app-accessibility/speech-tools-2.5.0-r1 +++ b/metadata/md5-cache/app-accessibility/speech-tools-2.5.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend setup DEPEND=media-libs/alsa-lib sys-libs/ncurses:= nas? ( media-libs/nas ) X? ( x11-libs/libX11 x11-libs/libXt ) DESCRIPTION=Speech tools for Festival Text to Speech engine @@ -11,5 +11,5 @@ LICENSE=FESTIVAL HPND BSD rc regexp-UofT RDEPEND=media-libs/alsa-lib sys-libs/ncurses:= nas? ( media-libs/nas ) X? ( x11-libs/libX11 x11-libs/libXt ) SLOT=0 SRC_URI=http://www.festvox.org/packed/festival/2.5/speech_tools-2.5.0-release.tar.gz https://dev.gentoo.org/~neurogeek/speech-tools/speech_tools-2.1-r3-patches.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d28b8973b5feccf4b7f6ac243323100c diff --git a/metadata/md5-cache/app-accessibility/speech-tools-2.5.0-r2 b/metadata/md5-cache/app-accessibility/speech-tools-2.5.0-r2 index eabadcbf1b68..74f0001d9ccc 100644 --- a/metadata/md5-cache/app-accessibility/speech-tools-2.5.0-r2 +++ b/metadata/md5-cache/app-accessibility/speech-tools-2.5.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend setup DEPEND=media-libs/alsa-lib sys-libs/ncurses:= nas? ( media-libs/nas ) X? ( x11-libs/libX11 x11-libs/libXt ) DESCRIPTION=Speech tools for Festival Text to Speech engine @@ -11,5 +11,5 @@ LICENSE=FESTIVAL HPND BSD rc regexp-UofT RDEPEND=media-libs/alsa-lib sys-libs/ncurses:= nas? ( media-libs/nas ) X? ( x11-libs/libX11 x11-libs/libXt ) SLOT=0 SRC_URI=http://www.festvox.org/packed/festival/2.5/speech_tools-2.5.0-release.tar.gz https://dev.gentoo.org/~neurogeek/speech-tools/speech_tools-2.1-r3-patches.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=dc9ef77a28773f91b0fa8915b6f61442 diff --git a/metadata/md5-cache/app-accessibility/sphinx2-0.6-r1 b/metadata/md5-cache/app-accessibility/sphinx2-0.6-r1 index f8194aa08563..9a9a8920c2a3 100644 --- a/metadata/md5-cache/app-accessibility/sphinx2-0.6-r1 +++ b/metadata/md5-cache/app-accessibility/sphinx2-0.6-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=CMU Speech Recognition-engine EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ppc x86 LICENSE=BSD-2 SLOT=0 SRC_URI=mirror://sourceforge/cmusphinx/sphinx2-0.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=055e9dd6a603cb35f11b85612c8ec264 diff --git a/metadata/md5-cache/app-accessibility/yasr-0.6.9-r1 b/metadata/md5-cache/app-accessibility/yasr-0.6.9-r1 index d1cc3bd48d2e..ec1a44a11117 100644 --- a/metadata/md5-cache/app-accessibility/yasr-0.6.9-r1 +++ b/metadata/md5-cache/app-accessibility/yasr-0.6.9-r1 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure postinst prepare DESCRIPTION=General-purpose console screen reader EAPI=7 @@ -9,5 +9,5 @@ KEYWORDS=amd64 ppc ~riscv x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/yasr/yasr-0.6.9.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5bb1ffd78f017f56aec0e7bafed96c5f diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 03bd89df2bf43248a72baaff8868eb03175e9aa6..9823c7c526385bb79ed22b0d382e6c023ecb8cff 100644 GIT binary patch literal 56219 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 literal 57284 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 F0RROSz^(uQ diff --git a/metadata/md5-cache/app-admin/ananicy-2.2.1-r1 b/metadata/md5-cache/app-admin/ananicy-2.2.1-r1 index 8b32c2b6c340..b49fdd73e100 100644 --- a/metadata/md5-cache/app-admin/ananicy-2.2.1-r1 +++ b/metadata/md5-cache/app-admin/ananicy-2.2.1-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/Nefelim4ag/Ananicy INHERIT=python-single-r1 IUSE=python_single_target_pypy3 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 +KEYWORDS=amd64 ~arm ~arm64 LICENSE=GPL-3 RDEPEND=python_single_target_pypy3? ( dev-python/pypy3:= ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) sys-process/schedtool REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) SLOT=0 SRC_URI=https://github.com/Nefelim4ag/Ananicy/archive/2.2.1.tar.gz -> ananicy-2.2.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=93df1f4ea98ac85956604a2563b6df06 +_md5_=d0f0132cdfaaa759d9424e1bb0e547c2 diff --git a/metadata/md5-cache/app-admin/apache-tools-2.4.57 b/metadata/md5-cache/app-admin/apache-tools-2.4.57 index f1d45c45cdd8..1732636698bc 100644 --- a/metadata/md5-cache/app-admin/apache-tools-2.4.57 +++ b/metadata/md5-cache/app-admin/apache-tools-2.4.57 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=dev-libs/apr-1.5.0:1= dev-libs/apr-util:1= dev-libs/expat dev-libs/libpcre2 virtual/libcrypt:= kernel_linux? ( sys-apps/util-linux ) ssl? ( dev-libs/openssl:0= ) dev-build/libtool DESCRIPTION=Useful Apache tools - htdigest, htpasswd, ab, htdbm @@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/apr-1.5.0:1= dev-libs/apr-util:1= dev-libs/expat dev-libs/lib RESTRICT=test SLOT=0 SRC_URI=mirror://apache/httpd/httpd-2.4.57.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=74978bcbf6fc01565d66ac42905544b0 diff --git a/metadata/md5-cache/app-admin/apache-tools-2.4.58 b/metadata/md5-cache/app-admin/apache-tools-2.4.58 index 51dba28209c3..5b425859c663 100644 --- a/metadata/md5-cache/app-admin/apache-tools-2.4.58 +++ b/metadata/md5-cache/app-admin/apache-tools-2.4.58 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=dev-libs/apr-1.5.0:1= dev-libs/apr-util:1= dev-libs/expat dev-libs/libpcre2 virtual/libcrypt:= kernel_linux? ( sys-apps/util-linux ) ssl? ( dev-libs/openssl:0= ) dev-build/libtool DESCRIPTION=Useful Apache tools - htdigest, htpasswd, ab, htdbm @@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/apr-1.5.0:1= dev-libs/apr-util:1= dev-libs/expat dev-libs/lib RESTRICT=test SLOT=0 SRC_URI=mirror://apache/httpd/httpd-2.4.58.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=74978bcbf6fc01565d66ac42905544b0 diff --git a/metadata/md5-cache/app-admin/apg-2.3.0b_p20150129-r1 b/metadata/md5-cache/app-admin/apg-2.3.0b_p20150129-r1 index f20de10daad3..84343f8ed775 100644 --- a/metadata/md5-cache/app-admin/apg-2.3.0b_p20150129-r1 +++ b/metadata/md5-cache/app-admin/apg-2.3.0b_p20150129-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=virtual/libcrypt:= cracklib? ( sys-libs/cracklib ) DESCRIPTION=Another Password Generator @@ -11,5 +11,5 @@ LICENSE=BSD RDEPEND=virtual/libcrypt:= cracklib? ( sys-libs/cracklib ) SLOT=0 SRC_URI=https://dev.gentoo.org/~bircoph/distfiles/apg-2.3.0b_p20150129.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d6150fa688409070dfd213998c36c50e diff --git a/metadata/md5-cache/app-admin/augeas-1.14.1 b/metadata/md5-cache/app-admin/augeas-1.14.1 index 9d11ee8bede8..68cea1ef02e6 100644 --- a/metadata/md5-cache/app-admin/augeas-1.14.1 +++ b/metadata/md5-cache/app-admin/augeas-1.14.1 @@ -1,4 +1,4 @@ -BDEPEND=>=app-text/NaturalDocs-1.40 virtual/pkgconfig test? ( dev-lang/ruby ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=app-text/NaturalDocs-1.40 virtual/pkgconfig test? ( dev-lang/ruby ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=dev-libs/libxml2 sys-libs/readline:= DESCRIPTION=A library for changing configuration files @@ -12,5 +12,5 @@ RDEPEND=dev-libs/libxml2 sys-libs/readline:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/hercules-team/augeas/releases/download/release-1.14.1/augeas-1.14.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=feb6c1ee1357feb7d9050a432121ed71 diff --git a/metadata/md5-cache/app-admin/awscli-1.32.54 b/metadata/md5-cache/app-admin/awscli-1.32.54 deleted file mode 100644 index 85d47d474674..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.32.54 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.54[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Universal Command Line Environment for AWS -EAPI=8 -HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ -INHERIT=bash-completion-r1 distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.34.54[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.32.54.tar.gz -> aws-cli-1.32.54.gh.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=f8e728f1052de3bb635a1292740d7bb5 diff --git a/metadata/md5-cache/app-admin/awscli-1.32.59 b/metadata/md5-cache/app-admin/awscli-1.32.59 index 304398b317db..01de49f42316 100644 --- a/metadata/md5-cache/app-admin/awscli-1.32.59 +++ b/metadata/md5-cache/app-admin/awscli-1.32.59 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ INHERIT=bash-completion-r1 distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/botocore-1.34.59[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/aws/aws-cli/archive/1.32.59.tar.gz -> aws-cli-1.32.59.gh.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=26d79af710d57f697ff897857cc16d28 +_md5_=f8e728f1052de3bb635a1292740d7bb5 diff --git a/metadata/md5-cache/app-admin/awscli-1.32.65 b/metadata/md5-cache/app-admin/awscli-1.32.65 deleted file mode 100644 index 289249c7c538..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.32.65 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.65[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Universal Command Line Environment for AWS -EAPI=8 -HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ -INHERIT=bash-completion-r1 distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.34.65[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.32.65.tar.gz -> aws-cli-1.32.65.gh.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=26d79af710d57f697ff897857cc16d28 diff --git a/metadata/md5-cache/app-admin/awscli-1.32.67 b/metadata/md5-cache/app-admin/awscli-1.32.67 deleted file mode 100644 index fa18d3095e52..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.32.67 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.67[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Universal Command Line Environment for AWS -EAPI=8 -HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ -INHERIT=bash-completion-r1 distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.34.67[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.32.67.tar.gz -> aws-cli-1.32.67.gh.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=26d79af710d57f697ff897857cc16d28 diff --git a/metadata/md5-cache/app-admin/awscli-1.32.68 b/metadata/md5-cache/app-admin/awscli-1.32.68 deleted file mode 100644 index 5b97cb0a45d7..000000000000 --- a/metadata/md5-cache/app-admin/awscli-1.32.68 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.68[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Universal Command Line Environment for AWS -EAPI=8 -HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ -INHERIT=bash-completion-r1 distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.34.68[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.32.68.tar.gz -> aws-cli-1.32.68.gh.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=26d79af710d57f697ff897857cc16d28 diff --git a/metadata/md5-cache/app-admin/awscli-1.32.66 b/metadata/md5-cache/app-admin/awscli-1.32.69 similarity index 93% rename from metadata/md5-cache/app-admin/awscli-1.32.66 rename to metadata/md5-cache/app-admin/awscli-1.32.69 index 06c9e72d84d9..bb2267677d31 100644 --- a/metadata/md5-cache/app-admin/awscli-1.32.66 +++ b/metadata/md5-cache/app-admin/awscli-1.32.69 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.66[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.69[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Universal Command Line Environment for AWS EAPI=8 @@ -7,10 +7,10 @@ INHERIT=bash-completion-r1 distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=Apache-2.0 -RDEPEND=>=dev-python/botocore-1.34.66[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +RDEPEND=>=dev-python/botocore-1.34.69[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/aws/aws-cli/archive/1.32.66.tar.gz -> aws-cli-1.32.66.gh.tar.gz +SRC_URI=https://github.com/aws/aws-cli/archive/1.32.69.tar.gz -> aws-cli-1.32.69.gh.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=26d79af710d57f697ff897857cc16d28 diff --git a/metadata/md5-cache/app-admin/calamares-3.3.5 b/metadata/md5-cache/app-admin/calamares-3.3.5 new file mode 100644 index 000000000000..f53b8a0cfac7 --- /dev/null +++ b/metadata/md5-cache/app-admin/calamares-3.3.5 @@ -0,0 +1,18 @@ +BDEPEND=qt6? ( >=dev-qt/qttools-6.5.0:6[linguist] >=kde-frameworks/extra-cmake-modules-5.240 ) !qt6? ( >=dev-qt/linguist-tools-5.15.0:5 >=kde-frameworks/extra-cmake-modules-5.78 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:* +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/yaml-cpp:= python_single_target_python3_10? ( >=dev-libs/boost-1.72.0:=[python,python_targets_python3_10(-)] dev-libs/libpwquality[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/boost-1.72.0:=[python,python_targets_python3_11(-)] dev-libs/libpwquality[python_targets_python3_11(-)] ) qt6? ( >=dev-qt/qtbase-6.5.0:6[concurrent,dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.5.0:6 >=dev-qt/qtsvg-6.5.0:6 >=dev-qt/qtwebengine-6.5.0:6[widgets] dev-qt/kdsingleapplication[qt6] >=kde-frameworks/kconfig-5.240:6 >=kde-frameworks/kcoreaddons-5.240:6 >=kde-frameworks/kcrash-5.240:6 >=kde-frameworks/ki18n-5.240:6 >=kde-frameworks/kpackage-5.240:6 >=kde-frameworks/kparts-5.240:6 >=kde-frameworks/kservice-5.240:6 >=kde-frameworks/kwidgetsaddons-5.240:6 sys-auth/polkit-qt[qt6(-)] >=sys-libs/kpmcore-24.01.75:6= ) !qt6? ( >=dev-qt/qtconcurrent-5.15.0:5 >=dev-qt/qtdbus-5.15.0:5 >=dev-qt/qtdeclarative-5.15.0:5 >=dev-qt/qtgui-5.15.0:5 >=dev-qt/qtnetwork-5.15.0:5 >=dev-qt/qtsvg-5.15.0:5 >=dev-qt/qtwebengine-5.15.0:5[widgets] >=dev-qt/qtwidgets-5.15.0:5 >=dev-qt/qtxml-5.15.0:5 dev-qt/kdsingleapplication[-qt6] >=kde-frameworks/kconfig-5.78:5 >=kde-frameworks/kcoreaddons-5.78:5 >=kde-frameworks/kcrash-5.78:5 >=kde-frameworks/ki18n-5.78:5 >=kde-frameworks/kpackage-5.78:5 >=kde-frameworks/kparts-5.78:5 >=kde-frameworks/kservice-5.78:5 >=kde-frameworks/kwidgetsaddons-5.78:5 sys-auth/polkit-qt[qt5(+)] >=sys-libs/kpmcore-20.04.0:5= ) sys-apps/dbus sys-apps/dmidecode virtual/libcrypt:= test? ( !qt6? ( dev-qt/qttest:5 ) ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Distribution-independent installer framework +EAPI=8 +HOMEPAGE=https://calamares.io +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm python-single-r1 +IUSE=+networkmanager qt6 +upower debug test python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/yaml-cpp:= python_single_target_python3_10? ( >=dev-libs/boost-1.72.0:=[python,python_targets_python3_10(-)] dev-libs/libpwquality[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/boost-1.72.0:=[python,python_targets_python3_11(-)] dev-libs/libpwquality[python_targets_python3_11(-)] ) qt6? ( >=dev-qt/qtbase-6.5.0:6[concurrent,dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.5.0:6 >=dev-qt/qtsvg-6.5.0:6 >=dev-qt/qtwebengine-6.5.0:6[widgets] dev-qt/kdsingleapplication[qt6] >=kde-frameworks/kconfig-5.240:6 >=kde-frameworks/kcoreaddons-5.240:6 >=kde-frameworks/kcrash-5.240:6 >=kde-frameworks/ki18n-5.240:6 >=kde-frameworks/kpackage-5.240:6 >=kde-frameworks/kparts-5.240:6 >=kde-frameworks/kservice-5.240:6 >=kde-frameworks/kwidgetsaddons-5.240:6 sys-auth/polkit-qt[qt6(-)] >=sys-libs/kpmcore-24.01.75:6= ) !qt6? ( >=dev-qt/qtconcurrent-5.15.0:5 >=dev-qt/qtdbus-5.15.0:5 >=dev-qt/qtdeclarative-5.15.0:5 >=dev-qt/qtgui-5.15.0:5 >=dev-qt/qtnetwork-5.15.0:5 >=dev-qt/qtsvg-5.15.0:5 >=dev-qt/qtwebengine-5.15.0:5[widgets] >=dev-qt/qtwidgets-5.15.0:5 >=dev-qt/qtxml-5.15.0:5 dev-qt/kdsingleapplication[-qt6] >=kde-frameworks/kconfig-5.78:5 >=kde-frameworks/kcoreaddons-5.78:5 >=kde-frameworks/kcrash-5.78:5 >=kde-frameworks/ki18n-5.78:5 >=kde-frameworks/kpackage-5.78:5 >=kde-frameworks/kparts-5.78:5 >=kde-frameworks/kservice-5.78:5 >=kde-frameworks/kwidgetsaddons-5.78:5 sys-auth/polkit-qt[qt5(+)] >=sys-libs/kpmcore-20.04.0:5= ) sys-apps/dbus sys-apps/dmidecode virtual/libcrypt:= app-admin/sudo dev-libs/libatasmart net-misc/rsync || ( sys-boot/grub:2 sys-apps/systemd[boot(-)] sys-apps/systemd-utils[boot] ) sys-boot/os-prober sys-fs/squashfs-tools sys-libs/timezone-data virtual/udev networkmanager? ( net-misc/networkmanager ) upower? ( sys-power/upower ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=https://github.com/calamares/calamares/releases/download/v3.3.5/calamares-3.3.5.tar.gz +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm a9d1de06ef0d5d4de7114a10dcb64daa flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d4407137637999ca9421053e907e334b diff --git a/metadata/md5-cache/app-admin/ccze-0.2.1-r5 b/metadata/md5-cache/app-admin/ccze-0.2.1-r5 index 5a8bd52c1f05..7d9fab3cfdb1 100644 --- a/metadata/md5-cache/app-admin/ccze-0.2.1-r5 +++ b/metadata/md5-cache/app-admin/ccze-0.2.1-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=dev-libs/libpcre sys-libs/ncurses:0= DESCRIPTION=A flexible and fast logfile colorizer @@ -11,5 +11,5 @@ RDEPEND=dev-libs/libpcre sys-libs/ncurses:0= RESTRICT=test SLOT=0 SRC_URI=mirror://gentoo/ccze-0.2.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 fixheadtails 1721997ed44d035654efe12da50797ef gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee fixheadtails 1721997ed44d035654efe12da50797ef gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7e24d566bb11b05d29f08bab71427687 diff --git a/metadata/md5-cache/app-admin/chrpath-0.16-r1 b/metadata/md5-cache/app-admin/chrpath-0.16-r1 index 2eebe14b9538..8e4d9f436c16 100644 --- a/metadata/md5-cache/app-admin/chrpath-0.16-r1 +++ b/metadata/md5-cache/app-admin/chrpath-0.16-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Chrpath can modify the rpath and runpath of ELF executables EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 arm ~arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x6 LICENSE=GPL-2+ SLOT=0 SRC_URI=https://alioth-archive.debian.org/releases/chrpath/chrpath/0.16/chrpath-0.16.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=154ec9e62f0a6cbeb758bf31b2c312eb diff --git a/metadata/md5-cache/app-admin/clsync-0.4.5 b/metadata/md5-cache/app-admin/clsync-0.4.5 index 87795a1745cf..95810e2abe57 100644 --- a/metadata/md5-cache/app-admin/clsync-0.4.5 +++ b/metadata/md5-cache/app-admin/clsync-0.4.5 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig apidoc? ( app-text/doxygen[dot] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig apidoc? ( app-text/doxygen[dot] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare pretend setup DEPEND=caps? ( sys-libs/libcap ) cgroups? ( dev-libs/libcgroup ) clsync? ( dev-libs/glib:2 ) mhash? ( app-crypt/mhash ) DESCRIPTION=Live sync tool based on inotify, written in GNU C @@ -12,5 +12,5 @@ RDEPEND=caps? ( sys-libs/libcap ) cgroups? ( dev-libs/libcgroup ) clsync? ( dev- REQUIRED_USE=|| ( clsync socket-library ) || ( gio inotify ) mhash? ( cluster ) seccomp? ( caps ) SLOT=0 SRC_URI=https://github.com/clsync/clsync/archive/v0.4.5.tar.gz -> clsync-0.4.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=60db8ace3aa35951b52dd0a6570f9f06 diff --git a/metadata/md5-cache/app-admin/clsync-9999 b/metadata/md5-cache/app-admin/clsync-9999 index 081312e28219..320f0fd3fc1d 100644 --- a/metadata/md5-cache/app-admin/clsync-9999 +++ b/metadata/md5-cache/app-admin/clsync-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig apidoc? ( app-text/doxygen[dot] ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig apidoc? ( app-text/doxygen[dot] ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare pretend setup unpack DEPEND=caps? ( sys-libs/libcap ) cgroups? ( dev-libs/libcgroup ) clsync? ( dev-libs/glib:2 ) mhash? ( app-crypt/mhash ) DESCRIPTION=Live sync tool based on inotify, written in GNU C @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=caps? ( sys-libs/libcap ) cgroups? ( dev-libs/libcgroup ) clsync? ( dev-libs/glib:2 ) mhash? ( app-crypt/mhash ) !app-doc/clsync-docs !dev-libs/libclsync REQUIRED_USE=|| ( clsync socket-library ) || ( gio inotify ) mhash? ( cluster ) seccomp? ( caps ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=231892ccc0644d9305765b8c1b3d79a8 diff --git a/metadata/md5-cache/app-admin/conserver-8.2.6-r3 b/metadata/md5-cache/app-admin/conserver-8.2.6-r3 index 24a0249ca80c..e188c777c57e 100644 --- a/metadata/md5-cache/app-admin/conserver-8.2.6-r3 +++ b/metadata/md5-cache/app-admin/conserver-8.2.6-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 ssl? ( dev-libs/openssl ) +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 ssl? ( dev-libs/openssl ) DEFINED_PHASES=configure install postinst prepare test DEPEND=net-libs/libnsl:= virtual/libcrypt:= debug? ( dev-libs/dmalloc:= ) freeipmi? ( sys-libs/freeipmi:= ) kerberos? ( virtual/krb5 net-libs/libgssglue ) ssl? ( dev-libs/openssl:0= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) DESCRIPTION=Serial Console Manager @@ -12,5 +12,5 @@ RDEPEND=net-libs/libnsl:= virtual/libcrypt:= debug? ( dev-libs/dmalloc:= ) freei RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/conserver/conserver/releases/download/v8.2.6/conserver-8.2.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4da684906f3197fccaed6e100b00f741 diff --git a/metadata/md5-cache/app-admin/cronolog-1.6.2-r6 b/metadata/md5-cache/app-admin/cronolog-1.6.2-r6 index 58ea321399b4..826921564a14 100644 --- a/metadata/md5-cache/app-admin/cronolog-1.6.2-r6 +++ b/metadata/md5-cache/app-admin/cronolog-1.6.2-r6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=Log rotation software EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~arm ppc x86 LICENSE=GPL-2+ Apache-1.0 SLOT=0 SRC_URI=http://cronolog.org/download/cronolog-1.6.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=407be2dc5b2c4e5e9af3153d7d0e7500 diff --git a/metadata/md5-cache/app-admin/cronolog-1.6.2-r7 b/metadata/md5-cache/app-admin/cronolog-1.6.2-r7 index a8d5a09c7850..ac0ac9a8b1a5 100644 --- a/metadata/md5-cache/app-admin/cronolog-1.6.2-r7 +++ b/metadata/md5-cache/app-admin/cronolog-1.6.2-r7 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile prepare DESCRIPTION=Log rotation software EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~arm ~ppc ~x86 LICENSE=GPL-2+ Apache-1.0 SLOT=0 SRC_URI=http://cronolog.org/download/cronolog-1.6.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9f21e355c38dce1b7a296ae4ab97e736 diff --git a/metadata/md5-cache/app-admin/drush-6.7.0-r6 b/metadata/md5-cache/app-admin/drush-6.7.0-r6 index e023e9969612..3f9cd7dfa8a3 100644 --- a/metadata/md5-cache/app-admin/drush-6.7.0-r6 +++ b/metadata/md5-cache/app-admin/drush-6.7.0-r6 @@ -9,4 +9,4 @@ RDEPEND=dev-lang/php[cli,ctype,json(+),simplexml] dev-php/PEAR-Console_Table SLOT=0 SRC_URI=https://github.com/drush-ops/drush/archive/6.7.0.tar.gz -> drush-6.7.0.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=9a5f6326b464a9f5f04388817e4dafef +_md5_=daf290691598263194f60c44e53d9f3b diff --git a/metadata/md5-cache/app-admin/drush-6.7.0-r4 b/metadata/md5-cache/app-admin/drush-6.7.0-r7 similarity index 89% rename from metadata/md5-cache/app-admin/drush-6.7.0-r4 rename to metadata/md5-cache/app-admin/drush-6.7.0-r7 index 0a3cf0b64f59..91ef92abfd8e 100644 --- a/metadata/md5-cache/app-admin/drush-6.7.0-r4 +++ b/metadata/md5-cache/app-admin/drush-6.7.0-r7 @@ -3,10 +3,10 @@ DESCRIPTION=Command line shell and scripting interface for Drupal EAPI=8 HOMEPAGE=https://github.com/drush-ops/drush INHERIT=bash-completion-r1 -KEYWORDS=amd64 x86 +KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=dev-lang/php[cli,ctype,json(+),simplexml] dev-php/PEAR-Console_Table SLOT=0 SRC_URI=https://github.com/drush-ops/drush/archive/6.7.0.tar.gz -> drush-6.7.0.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=9af46a11ceef9df19a733257bb98d2ae +_md5_=6b62b11f44314fa15d011805d30ff7ec diff --git a/metadata/md5-cache/app-admin/eselect-9999 b/metadata/md5-cache/app-admin/eselect-9999 index 9da359839b68..8be6db279800 100644 --- a/metadata/md5-cache/app-admin/eselect-9999 +++ b/metadata/md5-cache/app-admin/eselect-9999 @@ -1,4 +1,4 @@ -BDEPEND=doc? ( dev-python/docutils ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=doc? ( dev-python/docutils ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install postinst prepare unpack DEPEND=sys-apps/coreutils sys-apps/sed DESCRIPTION=Gentoo's multi-purpose configuration and management tool @@ -11,5 +11,5 @@ PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax ) PROPERTIES=live RDEPEND=sys-apps/coreutils sys-apps/sed sys-apps/file sys-libs/ncurses:0 SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=13259cc30d58765c553f8c55b7fc49cf diff --git a/metadata/md5-cache/app-admin/fam-2.7.0_p17_p3 b/metadata/md5-cache/app-admin/fam-2.7.0_p17_p3 index 494a7c1f4f3d..a13e429b089c 100644 --- a/metadata/md5-cache/app-admin/fam-2.7.0_p17_p3 +++ b/metadata/md5-cache/app-admin/fam-2.7.0_p17_p3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test unpack DEPEND=!app-admin/gamin net-libs/libtirpc net-nds/rpcbind DESCRIPTION=FAM, the File Alteration Monitor @@ -11,5 +11,5 @@ LICENSE=GPL-2 LGPL-2.1 RDEPEND=!app-admin/gamin net-libs/libtirpc net-nds/rpcbind SLOT=0 SRC_URI=mirror://debian/pool/main/f/fam/fam_2.7.0.orig.tar.gz mirror://debian/pool/main/f/fam/fam_2.7.0-17.3.diff.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4f29582330437a7ba06fc66932fdd0f4 diff --git a/metadata/md5-cache/app-admin/fifo-cronolog-1.1.1-r2 b/metadata/md5-cache/app-admin/fifo-cronolog-1.1.1-r2 deleted file mode 100644 index 1767665c0484..000000000000 --- a/metadata/md5-cache/app-admin/fifo-cronolog-1.1.1-r2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install postinst -DESCRIPTION=cronolog wrapper for use with dumb daemons like squid, varnish and so on -EAPI=8 -HOMEPAGE=https://cgit.gentoo.org/proj/fifo-cronolog.git -KEYWORDS=~amd64 ~x86 -LICENSE=BSD-2 GPL-2 -RDEPEND=app-admin/cronolog -SLOT=0 -SRC_URI=http://dev.gentoo.org/~robbat2/distfiles/fifo-cronolog-1.1.1.tar.bz2 -_md5_=032e0f4aa33b6f38357be29adcb9996d diff --git a/metadata/md5-cache/app-admin/fifo-cronolog-1.2.3 b/metadata/md5-cache/app-admin/fifo-cronolog-1.2.3-r1 similarity index 93% rename from metadata/md5-cache/app-admin/fifo-cronolog-1.2.3 rename to metadata/md5-cache/app-admin/fifo-cronolog-1.2.3-r1 index 4ce92caa189f..378f7e5a3d44 100644 --- a/metadata/md5-cache/app-admin/fifo-cronolog-1.2.3 +++ b/metadata/md5-cache/app-admin/fifo-cronolog-1.2.3-r1 @@ -10,4 +10,4 @@ RDEPEND=app-admin/cronolog SLOT=0 SRC_URI=http://dev.gentoo.org/~robbat2/distfiles/fifo-cronolog-1.2.3.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=ab325f198e5fa33a9ea081b0ce4e653a +_md5_=56eb9a84790532683841d4ed1584f823 diff --git a/metadata/md5-cache/app-admin/fsvs-1.2.11 b/metadata/md5-cache/app-admin/fsvs-1.2.11 index a2d5776802fa..de9e4b18cfda 100644 --- a/metadata/md5-cache/app-admin/fsvs-1.2.11 +++ b/metadata/md5-cache/app-admin/fsvs-1.2.11 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install postinst prepare DEPEND=dev-libs/apr-util dev-libs/libpcre dev-util/ctags dev-vcs/subversion sys-libs/db:* sys-libs/gdbm DESCRIPTION=Backup/restore for subversion backends @@ -10,5 +10,5 @@ LICENSE=GPL-3 RDEPEND=dev-libs/apr-util dev-libs/libpcre dev-util/ctags dev-vcs/subversion sys-libs/db:* sys-libs/gdbm SLOT=0 SRC_URI=https://github.com/phmarek/fsvs/archive/refs/tags/fsvs-1.2.11.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2a62cfc597986970371a35a8c6a6e411 diff --git a/metadata/md5-cache/app-admin/gam-server-0.1.10-r3 b/metadata/md5-cache/app-admin/gam-server-0.1.10-r3 index 747fb481fb27..fcd3d4537554 100644 --- a/metadata/md5-cache/app-admin/gam-server-0.1.10-r3 +++ b/metadata/md5-cache/app-admin/gam-server-0.1.10-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=dev-libs/glib-2:2 >=dev-libs/libgamin-0.1.10 !app-admin/fam !=dev-libs/glib-2:2 >=dev-libs/libgamin-0.1.10 !app-admin/fam !=dev-lang/go-1.18:= -DESCRIPTION=A command-line interface for Hetzner Cloud -EAPI=7 -HOMEPAGE=https://github.com/hetznercloud/cli -KEYWORDS=amd64 -LICENSE=MIT -RESTRICT=strip -SLOT=0 -SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.37.0.tar.xz -_md5_=663f8576aae407dde9134668ffb37a31 diff --git a/metadata/md5-cache/app-admin/hcloud-1.41.1 b/metadata/md5-cache/app-admin/hcloud-1.41.1 deleted file mode 100644 index 13dbca35731a..000000000000 --- a/metadata/md5-cache/app-admin/hcloud-1.41.1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install test -DEPEND=>=dev-lang/go-1.18:= -DESCRIPTION=A command-line interface for Hetzner Cloud -EAPI=7 -HOMEPAGE=https://github.com/hetznercloud/cli -KEYWORDS=~amd64 -LICENSE=MIT -RESTRICT=strip -SLOT=0 -SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.41.1.tar.xz -_md5_=ac079178aef6d30a5cba964309ee4673 diff --git a/metadata/md5-cache/app-admin/hcloud-1.42.0 b/metadata/md5-cache/app-admin/hcloud-1.42.0 index 503261d2be9a..f3d7f1ad919f 100644 --- a/metadata/md5-cache/app-admin/hcloud-1.42.0 +++ b/metadata/md5-cache/app-admin/hcloud-1.42.0 @@ -4,10 +4,10 @@ DESCRIPTION=A command-line interface for Hetzner Cloud EAPI=8 HOMEPAGE=https://github.com/hetznercloud/cli INHERIT=go-module -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=MIT RESTRICT=strip SLOT=0 SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.42.0.tar.xz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=34595ec6b2f0475d20246bf7ef780999 +_md5_=be1ea238c2880be174353563d5844dbb diff --git a/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29 b/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29 index 4186f627423f..3fbfb02b1683 100644 --- a/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29 +++ b/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare DESCRIPTION=A simple utility to read the temperature of SMART capable hard drives EAPI=7 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=selinux? ( sec-policy/selinux-hddtemp ) SLOT=0 SRC_URI=http://download.savannah.gnu.org/releases/hddtemp/hddtemp-0.3-beta15.tar.bz2 mirror://gentoo/hddtemp-20080531.db.bz2 mirror://debian/pool/main/h/hddtemp/hddtemp_0.3-beta15-53.diff.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b88811babddfcb715e258c99800100f0 diff --git a/metadata/md5-cache/app-admin/integrit-4.2_rc1 b/metadata/md5-cache/app-admin/integrit-4.2_rc1 index 19a4e6ce44cb..f7f356da10ba 100644 --- a/metadata/md5-cache/app-admin/integrit-4.2_rc1 +++ b/metadata/md5-cache/app-admin/integrit-4.2_rc1 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install postinst prepare DESCRIPTION=file integrity verification program EAPI=8 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RESTRICT=test SLOT=0 SRC_URI=https://github.com/integrit/integrit/archive/v4.2-rc1.tar.gz -> integrit-4.2_rc1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1bf947074044a21fda88d9b326fd3ef0 diff --git a/metadata/md5-cache/app-admin/lnav-0.11.1-r2 b/metadata/md5-cache/app-admin/lnav-0.11.1-r2 index 7e13f1e64149..3fa39432b941 100644 --- a/metadata/md5-cache/app-admin/lnav-0.11.1-r2 +++ b/metadata/md5-cache/app-admin/lnav-0.11.1-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-arch/bzip2:0= app-arch/libarchive:= >=dev-db/sqlite-3.9.0 dev-libs/libpcre2 >=net-misc/curl-7.23.0 sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib:= pcap? ( net-analyzer/wireshark[tshark] ) test? ( virtual/openssh[ssl] dev-cpp/doctest ) DESCRIPTION=A curses-based tool for viewing and analyzing log files @@ -12,5 +12,5 @@ RDEPEND=app-arch/bzip2:0= app-arch/libarchive:= >=dev-db/sqlite-3.9.0 dev-libs/l RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tstack/lnav/archive/refs/tags/v0.11.1.tar.gz -> lnav-0.11.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6a2a53f15f592763c71292addcedaef2 diff --git a/metadata/md5-cache/app-admin/lnav-0.11.2 b/metadata/md5-cache/app-admin/lnav-0.11.2 index 5efa7dbe9278..20aa10f200bb 100644 --- a/metadata/md5-cache/app-admin/lnav-0.11.2 +++ b/metadata/md5-cache/app-admin/lnav-0.11.2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-arch/bzip2:0= app-arch/libarchive:= >=dev-db/sqlite-3.9.0 dev-libs/libpcre2 >=net-misc/curl-7.23.0 sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib:= pcap? ( net-analyzer/wireshark[tshark] ) test? ( virtual/openssh[ssl] dev-cpp/doctest ) DESCRIPTION=A curses-based tool for viewing and analyzing log files @@ -12,5 +12,5 @@ RDEPEND=app-arch/bzip2:0= app-arch/libarchive:= >=dev-db/sqlite-3.9.0 dev-libs/l RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tstack/lnav/archive/refs/tags/v0.11.2.tar.gz -> lnav-0.11.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ccb70c43de6ebaef3da0cb27093c61b3 diff --git a/metadata/md5-cache/app-admin/logmon-0.4.4-r1 b/metadata/md5-cache/app-admin/logmon-0.4.4-r1 index d7a006739b18..1198dcfd2d60 100644 --- a/metadata/md5-cache/app-admin/logmon-0.4.4-r1 +++ b/metadata/md5-cache/app-admin/logmon-0.4.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=sys-libs/ncurses:0= DESCRIPTION=Split-screen terminal/ncurses based log viewer @@ -10,5 +10,5 @@ LICENSE=Artistic RDEPEND=sys-libs/ncurses:0= SLOT=0 SRC_URI=http://www.edespot.com/code/LogMon/LogMon-0.4.4.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f3369a0c012a543707b8187d0ea15ef3 diff --git a/metadata/md5-cache/app-admin/metalog-20220214 b/metadata/md5-cache/app-admin/metalog-20220214 index 346d582851b6..48a6a245ba80 100644 --- a/metadata/md5-cache/app-admin/metalog-20220214 +++ b/metadata/md5-cache/app-admin/metalog-20220214 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=dev-build/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst preinst prepare DEPEND=dev-libs/libpcre2 DESCRIPTION=A highly configurable replacement for syslogd/klogd @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/libpcre2 SLOT=0 SRC_URI=https://github.com/hvisage/metalog/archive/metalog-20220214.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d8bec0f2b04913aa0ae99334f7ad0b18 diff --git a/metadata/md5-cache/app-admin/metalog-20230719 b/metadata/md5-cache/app-admin/metalog-20230719 index 74872135701a..cef117fb708f 100644 --- a/metadata/md5-cache/app-admin/metalog-20230719 +++ b/metadata/md5-cache/app-admin/metalog-20230719 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=dev-build/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst preinst prepare DEPEND=dev-libs/libpcre2 DESCRIPTION=A highly configurable replacement for syslogd/klogd @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/libpcre2 SLOT=0 SRC_URI=https://github.com/hvisage/metalog/archive/metalog-20230719.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9ae0f6250f1c6b1cca956ac28dcca1a7 diff --git a/metadata/md5-cache/app-admin/procinfo-ng-2.0.304-r2 b/metadata/md5-cache/app-admin/procinfo-ng-2.0.304-r2 index 0b015e3a349c..480cafa57957 100644 --- a/metadata/md5-cache/app-admin/procinfo-ng-2.0.304-r2 +++ b/metadata/md5-cache/app-admin/procinfo-ng-2.0.304-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=sys-libs/ncurses:= DESCRIPTION=Completely rewrite of the old system monitoring app procinfo @@ -10,5 +10,5 @@ LICENSE=|| ( GPL-2 LGPL-2.1 ) RDEPEND=sys-libs/ncurses:= SLOT=0 SRC_URI=mirror://sourceforge/procinfo-ng/procinfo-ng-2.0.304.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e998b7a3a1885913a51894dfd4e3a54b diff --git a/metadata/md5-cache/app-admin/pwman3-0.11.1 b/metadata/md5-cache/app-admin/pwman3-0.11.1 deleted file mode 100644 index 5211856e413e..000000000000 --- a/metadata/md5-cache/app-admin/pwman3-0.11.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pexpect[python_targets_python3_10(-)?] ) test? ( >=dev-python/cryptography-2.3[python_targets_python3_10(-)?] >=dev-python/colorama-0.3.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A lightweight password-manager with multiple database backends -EAPI=7 -HOMEPAGE=https://pwman3.github.io/pwman3/ -INHERIT=distutils-r1 optfeature -IUSE=test python_targets_python3_10 -KEYWORDS=~amd64 -LICENSE=GPL-3+ -RDEPEND=>=dev-python/cryptography-2.3[python_targets_python3_10(-)?] >=dev-python/colorama-0.3.0[python_targets_python3_10(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) -REQUIRED_USE=|| ( python_targets_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pwman3/pwman3/archive/v0.11.1.tar.gz -> pwman3-0.11.1.tar.gz -_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=ade02d667a20b16ffe13676dffd12f66 diff --git a/metadata/md5-cache/app-admin/pwman3-0.12.2 b/metadata/md5-cache/app-admin/pwman3-0.12.2 index 5f8853bf625b..88a57d619672 100644 --- a/metadata/md5-cache/app-admin/pwman3-0.12.2 +++ b/metadata/md5-cache/app-admin/pwman3-0.12.2 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/cryptography-2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install postinst prepare test DESCRIPTION=A lightweight password-manager with multiple database backends EAPI=8 HOMEPAGE=https://pwman3.github.io/pwman3/ INHERIT=distutils-r1 optfeature -IUSE=test python_targets_python3_10 python_targets_python3_11 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=~amd64 LICENSE=GPL-3+ -RDEPEND=>=dev-python/cryptography-2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) !test? ( test ) +RDEPEND=>=dev-python/cryptography-2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pwman3/pwman3/archive/v0.12.2.tar.gz -> pwman3-0.12.2.tar.gz _eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=6f66d3c0e98cf23656a67b007b6c377b +_md5_=1aa33134347e9c8b04b4733c2c99baa4 diff --git a/metadata/md5-cache/app-admin/radmind-1.15.4-r1 b/metadata/md5-cache/app-admin/radmind-1.15.4-r1 index 2f88ad46e8eb..b5b8035663d2 100644 --- a/metadata/md5-cache/app-admin/radmind-1.15.4-r1 +++ b/metadata/md5-cache/app-admin/radmind-1.15.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/openssl:0= net-libs/libnsl pam? ( sys-libs/pam ) zlib? ( sys-libs/zlib ) DESCRIPTION=Command-line tools and server to remotely administer multiple Unix filesystems @@ -11,5 +11,5 @@ LICENSE=HPND RDEPEND=dev-libs/openssl:0= net-libs/libnsl pam? ( sys-libs/pam ) zlib? ( sys-libs/zlib ) SLOT=0 SRC_URI=https://github.com/voretaq7/radmind/releases/download/radmind-1.15.4/radmind-1.15.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b599339f4610192467ed0401df1fb569 diff --git a/metadata/md5-cache/app-admin/rasdaemon-0.8.0-r2 b/metadata/md5-cache/app-admin/rasdaemon-0.8.0-r2 index 12d13dcd71b5..7121eb70b9a6 100644 --- a/metadata/md5-cache/app-admin/rasdaemon-0.8.0-r2 +++ b/metadata/md5-cache/app-admin/rasdaemon-0.8.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install prepare setup DEPEND=dev-db/sqlite dev-libs/libtraceevent elibc_musl? ( sys-libs/argp-standalone ) DESCRIPTION=Reliability, Availability and Serviceability logging tool @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-db/sqlite dev-libs/libtraceevent elibc_musl? ( sys-libs/argp-standalone ) dev-perl/DBI dev-perl/DBD-SQLite sys-apps/dmidecode selinux? ( sec-policy/selinux-rasdaemon ) SLOT=0 SRC_URI=https://github.com/mchehab/rasdaemon/releases/download/refs%2Fheads%2Fmaster/rasdaemon-0.8.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4f06e85e5e51a7be42942295b0cc65c4 diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2310.0 b/metadata/md5-cache/app-admin/rsyslog-8.2310.0 index c447fdf54c89..988053f16ebb 100644 --- a/metadata/md5-cache/app-admin/rsyslog-8.2310.0 +++ b/metadata/md5-cache/app-admin/rsyslog-8.2310.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( =app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( =app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile config configure install postinst prepare setup test unpack DEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] ) elibc_musl? ( sys-libs/queue-standalone ) DESCRIPTION=An enhanced multi-threaded syslogd with database support and more @@ -13,5 +13,5 @@ REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2310.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2310.0.tar.gz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=db36b81e550c71afbef6cbd42ea2d73a diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2312.0 b/metadata/md5-cache/app-admin/rsyslog-8.2312.0 index b78cfb092996..456aac5505cc 100644 --- a/metadata/md5-cache/app-admin/rsyslog-8.2312.0 +++ b/metadata/md5-cache/app-admin/rsyslog-8.2312.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( =app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( =app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile config configure install postinst prepare setup test unpack DEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] ) elibc_musl? ( sys-libs/queue-standalone ) DESCRIPTION=An enhanced multi-threaded syslogd with database support and more @@ -13,5 +13,5 @@ REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2312.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2312.0.tar.gz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0aff379b5e694579bf4745c7c5abf842 diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2402.0 b/metadata/md5-cache/app-admin/rsyslog-8.2402.0 index 26abdbaf52b5..ce943ab89b27 100644 --- a/metadata/md5-cache/app-admin/rsyslog-8.2402.0 +++ b/metadata/md5-cache/app-admin/rsyslog-8.2402.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( =app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( =app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile config configure install postinst prepare setup test unpack DEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] ) elibc_musl? ( sys-libs/queue-standalone ) DESCRIPTION=An enhanced multi-threaded syslogd with database support and more @@ -13,5 +13,5 @@ REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2402.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2402.0.tar.gz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4f7510ad711a9490a52d0e7a1946e7a0 diff --git a/metadata/md5-cache/app-admin/sagan-2.0.1-r6 b/metadata/md5-cache/app-admin/sagan-2.0.1-r6 index 5eb7dfb3bee9..9acfef749af2 100644 --- a/metadata/md5-cache/app-admin/sagan-2.0.1-r6 +++ b/metadata/md5-cache/app-admin/sagan-2.0.1-r6 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst preinst prepare DEPEND=acct-group/sagan acct-user/sagan app-admin/sagan-rules dev-libs/libestr dev-libs/libfastjson:= dev-libs/liblognorm dev-libs/libpcre dev-libs/libyaml geoip? ( dev-libs/geoip ) redis? ( dev-libs/hiredis:= ) pcap? ( net-libs/libpcap ) smtp? ( net-libs/libesmtp:= ) DESCRIPTION=Sagan is a multi-threaded, real time system and event log monitoring system @@ -12,5 +12,5 @@ RDEPEND=acct-group/sagan acct-user/sagan app-admin/sagan-rules dev-libs/libestr REQUIRED_USE=mysql? ( libdnet ) SLOT=0 SRC_URI=https://sagan.quadrantsec.com/download/sagan-2.0.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b6a5a34920489f48d17c12e3eeed6333 diff --git a/metadata/md5-cache/app-admin/selint-9999 b/metadata/md5-cache/app-admin/selint-9999 index 744172e07a23..623d7111ef10 100644 --- a/metadata/md5-cache/app-admin/selint-9999 +++ b/metadata/md5-cache/app-admin/selint-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure prepare unpack DEPEND=dev-libs/confuse:= dev-libs/uthash elibc_musl? ( sys-libs/fts-standalone ) test? ( dev-libs/check ) DESCRIPTION=Static code analysis of refpolicy style SELinux policy @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=dev-libs/confuse:= dev-libs/uthash elibc_musl? ( sys-libs/fts-standalone ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ee14742e8cc44df0bdef0d0c89381f96 diff --git a/metadata/md5-cache/app-admin/sshguard-2.4.3 b/metadata/md5-cache/app-admin/sshguard-2.4.3 index d0064b7a5063..8b5da76ad591 100644 --- a/metadata/md5-cache/app-admin/sshguard-2.4.3 +++ b/metadata/md5-cache/app-admin/sshguard-2.4.3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=install prepare DEPEND=app-alternatives/lex DESCRIPTION=protects hosts from brute force attacks against ssh @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=virtual/logger SLOT=0 SRC_URI=mirror://sourceforge/sshguard/sshguard-2.4.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c0cfce40b63693d3640fd25a4e694fb5 diff --git a/metadata/md5-cache/app-admin/sshguard-99999 b/metadata/md5-cache/app-admin/sshguard-99999 index ab4c574476ef..36956d801a52 100644 --- a/metadata/md5-cache/app-admin/sshguard-99999 +++ b/metadata/md5-cache/app-admin/sshguard-99999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=install prepare unpack DEPEND=app-alternatives/lex DESCRIPTION=protects hosts from brute force attacks against ssh @@ -9,5 +9,5 @@ LICENSE=BSD PROPERTIES=live RDEPEND=virtual/logger SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4d6f6240aaa5c0ed91805abfc0e81fc6 diff --git a/metadata/md5-cache/app-admin/sud-1.3-r2 b/metadata/md5-cache/app-admin/sud-1.3-r2 index 58518acd60e4..41649ef87c50 100644 --- a/metadata/md5-cache/app-admin/sud-1.3-r2 +++ b/metadata/md5-cache/app-admin/sud-1.3-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=elibc_musl? ( sys-libs/queue-standalone ) DESCRIPTION=A daemon to execute processes with special privileges in a nosuid environment @@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~ppc ~x86 LICENSE=BSD SLOT=0 SRC_URI=http://www.s0ftpj.org/projects/sud/sud-1.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=22ceeb83f5f4dbcb731245d51bb53a87 diff --git a/metadata/md5-cache/app-admin/sudo-1.9.15_p5 b/metadata/md5-cache/app-admin/sudo-1.9.15_p5 index ad080541d695..1ae1c75fae09 100644 --- a/metadata/md5-cache/app-admin/sudo-1.9.15_p5 +++ b/metadata/md5-cache/app-admin/sudo-1.9.15_p5 @@ -1,4 +1,4 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-sudo ) app-alternatives/yacc virtual/pkgconfig >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-sudo ) app-alternatives/yacc virtual/pkgconfig >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=configure install postinst prepare unpack DEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1:= sasl? ( dev-libs/cyrus-sasl net-nds/openldap:=[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( sys-libs/libselinux ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:= ) sssd? ( sys-auth/sssd[sudo] ) DESCRIPTION=Allows users or groups to run commands as other users @@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap REQUIRED_USE=?? ( pam skey ) ?? ( gcrypt ssl ) SLOT=0 SRC_URI=https://www.sudo.ws/sudo/dist/sudo-1.9.15p5.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.9.15p5.tar.gz verify-sig? ( https://www.sudo.ws/sudo/dist/sudo-1.9.15p5.tar.gz.sig ftp://ftp.sudo.ws/pub/sudo/sudo-1.9.15p5.tar.gz.sig ) -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 _md5_=5e70643aa8d28fb2d05a069512631263 diff --git a/metadata/md5-cache/app-admin/sudo-9999 b/metadata/md5-cache/app-admin/sudo-9999 index 748bc7fe0a68..fbaf47e458b0 100644 --- a/metadata/md5-cache/app-admin/sudo-9999 +++ b/metadata/md5-cache/app-admin/sudo-9999 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/yacc virtual/pkgconfig >=app-portage/elt-patches-20170815 dev-vcs/mercurial +BDEPEND=app-alternatives/yacc virtual/pkgconfig >=app-portage/elt-patches-20240116 dev-vcs/mercurial DEFINED_PHASES=configure install postinst prepare unpack DEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1:= sasl? ( dev-libs/cyrus-sasl net-nds/openldap:=[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( sys-libs/libselinux ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:= ) sssd? ( sys-auth/sssd[sudo] ) DESCRIPTION=Allows users or groups to run commands as other users @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1:= sasl? ( dev-libs/cyrus-sasl net-nds/openldap:=[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( sys-libs/libselinux ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:= ) sssd? ( sys-auth/sssd[sudo] ) >=app-misc/editor-wrapper-3 virtual/editor ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) selinux? ( sec-policy/selinux-sudo ) sendmail? ( virtual/mta ) virtual/tmpfiles REQUIRED_USE=?? ( pam skey ) ?? ( gcrypt ssl ) SLOT=0 -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 9d3a9a889a6fa62ae794f817c156491b mercurial e6a56a378cb9241482284b8b897c7a39 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 5f49a16f67f81bdf873e3d1f10b10001 mercurial e6a56a378cb9241482284b8b897c7a39 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fb0d5b58e5d16c2b4b1e2e50dada3e25 diff --git a/metadata/md5-cache/app-admin/sxid-4.2-r3 b/metadata/md5-cache/app-admin/sxid-4.2-r3 index 4b841de123ea..d2ae037e459d 100644 --- a/metadata/md5-cache/app-admin/sxid-4.2-r3 +++ b/metadata/md5-cache/app-admin/sxid-4.2-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=postinst prepare DESCRIPTION=suid, sgid file and directory checking EAPI=8 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=virtual/mailx selinux? ( sec-policy/selinux-sxid ) SLOT=0 SRC_URI=https://linukz.org/download/sxid-4.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=da47af7a42b6bd847d4c0c219a8f9f90 diff --git a/metadata/md5-cache/app-admin/sysklogd-9999 b/metadata/md5-cache/app-admin/sysklogd-9999 index df6de3ef5513..cc07acbaab0e 100644 --- a/metadata/md5-cache/app-admin/sysklogd-9999 +++ b/metadata/md5-cache/app-admin/sysklogd-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install postinst prepare unpack DEPEND=logger? ( sys-apps/util-linux[-logger(+)] ) DESCRIPTION=Standard log daemons @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=logger? ( sys-apps/util-linux[-logger(+)] ) logrotate? ( app-admin/logrotate ) RESTRICT=test SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=459e82ea4bd5cf50fd65dcbefbf5a04a diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.0.1 b/metadata/md5-cache/app-admin/syslog-ng-4.0.1 index 13f0f15e994c..b2e9d4d8e63d 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.0.1 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.0.1 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/bison-3.7.6 app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-devel/bison-3.7.6 app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare setup DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre-6.1:= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1= ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-libs/openssl:0= test? ( dev-libs/criterion ) DESCRIPTION=syslog replacement with advanced filtering features @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.0.1/syslog-ng-4.0.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c6f23e63dbb39721f3d6d536eabf33b9 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r1 b/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r1 index 085769763948..6596fbe5603a 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r1 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/bison-3.7.6 app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-devel/bison-3.7.6 app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare setup DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre-6.1:= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1= ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-libs/openssl:0= test? ( dev-libs/criterion ) DESCRIPTION=syslog replacement with advanced filtering features @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.1.1/syslog-ng-4.1.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1e065bf0f0632ab8ae47d1fb99c2fdd2 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2 b/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2 index a78de1f9163b..bce981e372e5 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.1.1-r2 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/bison-3.7.6 app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-devel/bison-3.7.6 app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare setup DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre-6.1:= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1= ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-libs/openssl:0= test? ( dev-libs/criterion ) DESCRIPTION=syslog replacement with advanced filtering features @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.1.1/syslog-ng-4.1.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0e613ec52f2621d17dc4bd07d1d7fa12 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.2.0 b/metadata/md5-cache/app-admin/syslog-ng-4.2.0 index b56e6ad51abf..511b11152fff 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.2.0 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.2.0 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare setup DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre-6.1 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) test? ( dev-libs/criterion ) DESCRIPTION=syslog replacement with advanced filtering features @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.2.0/syslog-ng-4.2.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0611665ffd96472f726654fb2a5488b9 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.3.1-r1 b/metadata/md5-cache/app-admin/syslog-ng-4.3.1-r1 index 50257bd1573c..16b88ec92c16 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.3.1-r1 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.3.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare setup DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre2-10.0 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) test? ( dev-libs/criterion ) DESCRIPTION=syslog replacement with advanced filtering features @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.3.1/syslog-ng-4.3.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ef10a53a0aa3dc0dc438897bc15cc8d4 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r1 b/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r1 index a20350599d8a..f8cad06eaae6 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r1 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare setup DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre2-10.0 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) test? ( dev-libs/criterion ) DESCRIPTION=syslog replacement with advanced filtering features @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.4.0/syslog-ng-4.4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8e65549f5bbffb100f769fbad839c771 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r2 b/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r2 index 662f3fd9a2df..dd8bade53697 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r2 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig grpc? ( dev-libs/protobuf:= ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig grpc? ( dev-libs/protobuf:= ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare setup DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre2-10.0 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) grpc? ( dev-libs/protobuf:= net-libs/grpc:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) test? ( dev-libs/criterion ) DESCRIPTION=syslog replacement with advanced filtering features @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.4.0/syslog-ng-4.4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=45045e6f86479246d7760e1dade42838 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r3 b/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r3 index db26f383d1d0..ad75453d2532 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r3 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.4.0-r3 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig grpc? ( dev-libs/protobuf:= ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig grpc? ( dev-libs/protobuf:= ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare setup DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre2-10.0 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) grpc? ( dev-libs/protobuf:= net-libs/grpc:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) mqtt? ( net-libs/paho-mqtt-c:1.3 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) test? ( dev-libs/criterion ) DESCRIPTION=syslog replacement with advanced filtering features @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.4.0/syslog-ng-4.4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=45c6f6c785d2e7324d0ffdf82e553648 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.6.0 b/metadata/md5-cache/app-admin/syslog-ng-4.6.0 index eb6e271c8ae1..b5dff4de84d1 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.6.0 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.6.0 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig grpc? ( dev-libs/protobuf:= ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig grpc? ( dev-libs/protobuf:= ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare setup DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre2-10.0 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) grpc? ( dev-libs/protobuf:= net-libs/grpc:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) test? ( dev-libs/criterion ) DESCRIPTION=syslog replacement with advanced filtering features @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.6.0/syslog-ng-4.6.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=03bce5e78fe681fcbecf7259db9be215 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.6.0-r1 b/metadata/md5-cache/app-admin/syslog-ng-4.6.0-r1 index cff2f0383f77..326d862adae9 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.6.0-r1 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.6.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig grpc? ( dev-libs/protobuf:= ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-devel/bison-3.7.6 sys-devel/flex virtual/pkgconfig grpc? ( dev-libs/protobuf:= ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare setup DEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre2-10.0 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) grpc? ( dev-libs/protobuf:= net-libs/grpc:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) mqtt? ( net-libs/paho-mqtt-c:1.3 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) test? ( dev-libs/criterion ) DESCRIPTION=syslog replacement with advanced filtering features @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.6.0/syslog-ng-4.6.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=45c6f6c785d2e7324d0ffdf82e553648 diff --git a/metadata/md5-cache/app-admin/tripwire-2.4.3.7 b/metadata/md5-cache/app-admin/tripwire-2.4.3.7 index 9ae09457ebce..4ed7dc11570e 100644 --- a/metadata/md5-cache/app-admin/tripwire-2.4.3.7 +++ b/metadata/md5-cache/app-admin/tripwire-2.4.3.7 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=ssl? ( dev-libs/openssl:0= ) DESCRIPTION=Open Source File Integrity Checker and IDS @@ -12,5 +12,5 @@ PDEPEND=tools? ( app-admin/mktwpol ) RDEPEND=ssl? ( dev-libs/openssl:0= ) virtual/cron virtual/mta selinux? ( sec-policy/selinux-tripwire ) SLOT=0 SRC_URI=https://github.com/Tripwire/tripwire-open-source/archive/2.4.3.7.tar.gz -> tripwire-2.4.3.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=507db94619486673ee2d1384c87e7d80 diff --git a/metadata/md5-cache/app-admin/whowatch-1.8.6-r2 b/metadata/md5-cache/app-admin/whowatch-1.8.6-r2 index b8a6efab326d..7a3af058e810 100644 --- a/metadata/md5-cache/app-admin/whowatch-1.8.6-r2 +++ b/metadata/md5-cache/app-admin/whowatch-1.8.6-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=sys-libs/ncurses:= DESCRIPTION=Displays information about users currently logged on in real time @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:= SLOT=0 SRC_URI=https://github.com/mtsuszycki/whowatch/releases/download/whowatch-1.8.6/whowatch-1.8.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1d50213b161adc091770f211c4053f6a diff --git a/metadata/md5-cache/app-admin/xstow-1.1.0 b/metadata/md5-cache/app-admin/xstow-1.1.0 index f6c4f399733a..eea8dc9cb94b 100644 --- a/metadata/md5-cache/app-admin/xstow-1.1.0 +++ b/metadata/md5-cache/app-admin/xstow-1.1.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=ncurses? ( sys-libs/ncurses:= ) DESCRIPTION=Replacement for GNU stow with extensions @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=ncurses? ( sys-libs/ncurses:= ) SLOT=0 SRC_URI=mirror://sourceforge/xstow/xstow-1.1.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=96530ba86b230ba382185d6717bb4526 diff --git a/metadata/md5-cache/app-admin/xtail-2.1_p8 b/metadata/md5-cache/app-admin/xtail-2.1_p8 index bd8dd7c98b45..76941bbb3bf1 100644 --- a/metadata/md5-cache/app-admin/xtail-2.1_p8 +++ b/metadata/md5-cache/app-admin/xtail-2.1_p8 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=Tail multiple logfiles at once, even if rotated EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ppc sparc x86 LICENSE=BSD SLOT=0 SRC_URI=http://www.unicom.com/sw/xtail/xtail-2.1.tar.gz http://www.unicom.com/files/20120219-patch-aalto.zip mirror://debian/pool/main/x/xtail/xtail_2.1-8.debian.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ca85960bb3a05fe8745a337e8be5028a diff --git a/metadata/md5-cache/app-antivirus/Manifest.gz b/metadata/md5-cache/app-antivirus/Manifest.gz index 2a7aad825713ed659370ae30053c2a661f3dbe27..759ea60005c07c4f8e56b7e40994f0d591e9592d 100644 GIT binary patch literal 1679 zcmV;A25|WwiwFP!00002|7})Fu3Whdo%bqg1AgF7lsI&w0|ZEB$p%D;>@@l_aDuEq z=i2adV&qNg)m2@IIy@i#^zrW>U+1^|`~LR_dSlWz<`19vB|7Ho$G?93%b(=O*U}g= zUBgCK(>P1Y+0^~0?BUhp7FT!c-e;+5b<{B}mJYhICHKl9>vj&OknLD+A8c8(j<2(C zNKU(I2b*}Q1^(T%{p9O!fBraFUfO|`5kfaq&#CKoP?g@Z@r+bdhVeLur^b|VdB&=X z|3Y)#6t&to^h}oJJ5J4>f?HSIC{mn$=iFl~rxje>!}d9scFyke!%zQ(7QfNkc=5oA z??7eC-L%djHb-UnlzCNx$mgE7-17E9xubi<9r$`L0lJ|mRrzeAl5|)n)meFqXx!C{w%s^Br|+l9L!z(ncRIAXKyt=RpC1~T4rE_<+c{jiewbr zgCLUIaRu<_BrtWI2^Ccwl4pUsv z6?E6cJ4Oxe@1z8O%TpLE@>y*Reov(hdZEKKnE3*`Y|8x7fiVfz z_O+9FArq0gpSnRA_+Aev@heP+LE|a+h(VLU=7C1Wh;ydafJ*7IUvN=qI8J_nC|f_fHGc3=ZG!q}+DWkCQO@@;t(Wln1`{RBBOl$J z(Xba=tJM#K_6@*!6|Zq>*hq(q2994d;2ILu7ZzaYGNP5*gM{Y1H#muQ7d6jv!p01@n=YIqnHa}FZvde; zgb7i}qdiZ^9O6H)@iQ(2t`0qJOFQffZeItzWY9W+BitnO3rxNL__;s*^3U@RNDpAW z1Xp^;3hK6-QFW1D6n$#VntQN-bZ;cmkt zfrC*R#DT)-rs3KQ?V$tM@*YKQO!WWR@+(%1$i-&OKzx_P854Ul6Zl9MDYhTTmwFF0 z!LAblTbTtn#*Pe+K7i@sl-{^MC=PwXQxE`z&=UhU6Bk{Lm}7E>0PZ^a^bhv>f3OPJ z6#UuWv9gs<9Z$x?s2v`}jKenvbf-vt3k(efuMtsbb36t^Fto&F;faWbG=!Za-;XV{ z9X2QM5~&CiSD(SdQ5UI+pK%n*WOuCO^!Y7+M5PBzWpXDFom^1xk>NF)G3d literal 1678 zcmV;9266cxiwFP!00002|817bj-^Qrg!l6l=LM$ZYi4@cqd`J~9lSu=&K%GTEE>e~ z6Mwb3dT3FbQ|I#MB^>_3KY#k`r&s;9|FQq`BfT-{8}pB!`6cT1`svS~{`3d=={0ZM zVKIi)Ag$pdN1A(0mZP!=zn;lG_MT*W$*P;;ZM=@E)VQl#Yli7CmpK;;&GuP2y_my| z#XN-O)~EGWXz>7NNH`E9W8F zYny3D3>BHV7td+Y&Yrt(l55;PQ<9A5I=xSB&t z5+Cc@1K*XJR&a60u~rIMJ9x)ep-xHJyeQW)TIxX;@6B?m9~#_Sq(|~O6x3(eDq1J5 z3vo^7WPxal?5MJL4k zOzp+k%Uh4hmZ3A@3%r!TEj%?~u6=y$quA{%t`(CZ(d4djy1sqU6rap<#F~2XBZ-YF zZR5 zbXqmx*1>SYf*JOV6_7D6JTQ6tW`Vg3?Nqg|=#Hyr3?Bk_Fs^ib5B!^ud@D-7r$9D> z$i7hcm9paTMPEM*1K+Pgp#pZ-d~b!S!$%9o4HOQFNaOx72aXO$x!MH=@BluF<2N#3 z=YnPD=Rqj1-28#yr=69e9d1?1c)GGjl_`8j*gEtrDsW`6qk`ZH|qm>Uc=7 zc3WjO+5{Nc&$(e4Z`c5x_*JH2*mz2p75_k9_*B z`~okw*40rA+g}I{T=VieZl1%d0^6?{poYY`4Fp&Y;9IoPHgJpna$z4lub|K=x7_ep zgEcs%Zk!oJz~c5m4~wHe!4w1l(v!sC&BR65r45;p@(wJQKJ^1$|BqGy zOo7kiLn}ij;~aaX1JnZyVq`cXIM8>x`dWCc1J;Nrdea}k5P+7rESQLBNJH3-*l2}? zvIBDhmdJ@PL5}LFk&dQj@JulV;M?)VtUT>QE5_Q4x~&8W6u>j&aKT6b8`AwsfY1g% zWX^psLiAOp1X+<7D8V!!RG+2=Vne1TVgrD>`b-BfBVhnR&|N$WQ#nvB8!d_&G+_Tl ztKWY8{0oMucpJ|o#XPt?~wgs4&TS2D*SdWWPiZqKK-GVizPfa8Xs)r3dPCrR-{ z_yD6GFBT?0j`46&6QFPHgTXE^N5wOdVhT?DQ3j}hp`sP{Kqe#Z^xh}ukc(&sLeMpN YHl9lZMDrQ%Hre{&zaB+=B%TWZ0D9*vO#lD@ diff --git a/metadata/md5-cache/app-antivirus/clamav-0.103.11-r1 b/metadata/md5-cache/app-antivirus/clamav-0.103.11-r1 index f4916f50ee10..90f47ba9c783 100644 --- a/metadata/md5-cache/app-antivirus/clamav-0.103.11-r1 +++ b/metadata/md5-cache/app-antivirus/clamav-0.103.11-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-build/autoconf-2.69-r5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=dev-build/autoconf-2.69-r5 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare test DEPEND=acct-group/clamav acct-user/clamav dev-libs/libltdl dev-libs/libmspack || ( dev-libs/libpcre2 >dev-libs/libpcre-6 ) dev-libs/tomsfastmath >=sys-libs/zlib-1.2.2:= bzip2? ( app-arch/bzip2 ) clamdtop? ( sys-libs/ncurses:0 ) clamsubmit? ( net-misc/curl dev-libs/json-c:= ) elibc_musl? ( sys-libs/fts-standalone ) iconv? ( virtual/libiconv ) !libclamav-only? ( net-misc/curl ) dev-libs/openssl:0= milter? ( mail-filter/libmilter:= ) xml? ( dev-libs/libxml2 ) metadata-analysis-api? ( dev-libs/json-c:* ) test? ( dev-libs/check ) DESCRIPTION=Clam Anti-Virus Scanner @@ -13,5 +13,5 @@ REQUIRED_USE=libclamav-only? ( !clamonacc !clamdtop !clamsubmit !milter !metadat RESTRICT=!test? ( test ) SLOT=0/lts SRC_URI=https://www.clamav.net/downloads/production/clamav-0.103.11.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fb74cbacba19ebfbae27f6890cd256ab diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index a014fe288abd736a2667213cc894903633f47b8b..2ebae6833770b882e2404f294e3636cd884f8330 100644 GIT binary patch literal 28457 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

    XhkT~Md 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

    ^8P=Sqem8--% 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/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DESCRIPTION=Utility for opening arj archives EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~pp LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://debian/pool/main/a/arj/arj_3.10.22.orig.tar.gz mirror://debian/pool/main/a/arj/arj_3.10.22-15.debian.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6e3c14f26610b2f70874595684380c71 diff --git a/metadata/md5-cache/app-arch/atool-0.39.0-r1 b/metadata/md5-cache/app-arch/atool-0.39.0-r1 index be076be40fad..82bf4bcfdcfb 100644 --- a/metadata/md5-cache/app-arch/atool-0.39.0-r1 +++ b/metadata/md5-cache/app-arch/atool-0.39.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=dev-lang/perl DESCRIPTION=Script for managing file archives of various types @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=dev-lang/perl !app-text/adiff SLOT=0 SRC_URI=https://savannah.nongnu.org/download/atool/atool-0.39.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e99983c369df0d9506d4de1bab75a403 diff --git a/metadata/md5-cache/app-arch/cabextract-9999 b/metadata/md5-cache/app-arch/cabextract-9999 index f2e75abc0dc9..4108fd2e3eb4 100644 --- a/metadata/md5-cache/app-arch/cabextract-9999 +++ b/metadata/md5-cache/app-arch/cabextract-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare unpack DEPEND=~dev-libs/libmspack-9999:= DESCRIPTION=Extracts files from Microsoft cabinet archive files @@ -10,5 +10,5 @@ LICENSE=GPL-3 PROPERTIES=live RDEPEND=~dev-libs/libmspack-9999:= extras? ( dev-lang/perl ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=47517f0521bbc39728dd79d32e3b942d diff --git a/metadata/md5-cache/app-arch/cpio-2.13-r5 b/metadata/md5-cache/app-arch/cpio-2.13-r5 index cf1693a8a940..3b39ce65444c 100644 --- a/metadata/md5-cache/app-arch/cpio-2.13-r5 +++ b/metadata/md5-cache/app-arch/cpio-2.13-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure postinst prepare DESCRIPTION=A file archival tool which can also read and write tar files EAPI=8 @@ -10,5 +10,5 @@ LICENSE=GPL-3+ PDEPEND=app-alternatives/cpio SLOT=0 SRC_URI=mirror://gnu/cpio/cpio-2.13.tar.bz2 https://dev.gentoo.org/~sam/distfiles/app-arch/cpio/cpio-2.13-CVE-2021-38185.patch.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7190f57d4ff05289c3a0db8b1c680b6e diff --git a/metadata/md5-cache/app-arch/cpio-2.14 b/metadata/md5-cache/app-arch/cpio-2.14 index 7fb9a4cf4d08..522524597f57 100644 --- a/metadata/md5-cache/app-arch/cpio-2.14 +++ b/metadata/md5-cache/app-arch/cpio-2.14 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure postinst prepare DESCRIPTION=A file archival tool which can also read and write tar files EAPI=8 @@ -10,5 +10,5 @@ LICENSE=GPL-3+ PDEPEND=app-alternatives/cpio SLOT=0 SRC_URI=mirror://gnu/cpio/cpio-2.14.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b8061a3ca3652d9a667ef2c370ad4cb1 diff --git a/metadata/md5-cache/app-arch/dpkg-1.20.12-r1 b/metadata/md5-cache/app-arch/dpkg-1.20.12-r1 index fb82a53c66f0..9c200519d604 100644 --- a/metadata/md5-cache/app-arch/dpkg-1.20.12-r1 +++ b/metadata/md5-cache/app-arch/dpkg-1.20.12-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=app-arch/tar-1.34-r1 >=dev-lang/perl-5.14.2:= sys-libs/ncurses:=[unicode(+)] bzip2? ( app-arch/bzip2 ) libmd? ( app-crypt/libmd ) lzma? ( app-arch/xz-utils ) nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) zlib? ( >=sys-libs/zlib-1.1.4 ) app-arch/xz-utils virtual/pkgconfig test? ( dev-perl/IO-String dev-perl/Test-Pod virtual/perl-Test-Harness ) DESCRIPTION=Package maintenance system for Debian @@ -12,5 +12,5 @@ RDEPEND=>=app-arch/tar-1.34-r1 >=dev-lang/perl-5.14.2:= sys-libs/ncurses:=[unico RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://debian/pool/main/d/dpkg/dpkg_1.20.12.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=302b7be26810e362e79e4f7996d98bd5 diff --git a/metadata/md5-cache/app-arch/dpkg-1.20.9-r1 b/metadata/md5-cache/app-arch/dpkg-1.20.9-r1 index bb9ad6870cdf..b5ac0923660b 100644 --- a/metadata/md5-cache/app-arch/dpkg-1.20.9-r1 +++ b/metadata/md5-cache/app-arch/dpkg-1.20.9-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=dev-lang/perl-5.14.2:= bzip2? ( app-arch/bzip2 ) libmd? ( app-crypt/libmd ) lzma? ( app-arch/xz-utils ) nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) zlib? ( >=sys-libs/zlib-1.1.4 ) app-arch/xz-utils virtual/pkgconfig test? ( dev-perl/IO-String dev-perl/Test-Pod virtual/perl-Test-Harness ) DESCRIPTION=Package maintenance system for Debian @@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/perl-5.14.2:= bzip2? ( app-arch/bzip2 ) libmd? ( app-crypt/li RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://debian/pool/main/d/dpkg/dpkg_1.20.9.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=de07e244e147c9035f487105c55b4ff4 diff --git a/metadata/md5-cache/app-arch/dpkg-1.21.1 b/metadata/md5-cache/app-arch/dpkg-1.21.1 index 56e328dc62c8..fc84c0800ebe 100644 --- a/metadata/md5-cache/app-arch/dpkg-1.21.1 +++ b/metadata/md5-cache/app-arch/dpkg-1.21.1 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=app-arch/gzip-1.7 >=dev-lang/perl-5.14.2:= bzip2? ( app-arch/bzip2 ) libmd? ( app-crypt/libmd ) lzma? ( app-arch/xz-utils ) nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) zlib? ( >=sys-libs/zlib-1.1.4 ) app-arch/xz-utils virtual/pkgconfig test? ( dev-perl/IO-String dev-perl/Test-Pod virtual/perl-Test-Harness ) DESCRIPTION=Package maintenance system for Debian @@ -12,5 +12,5 @@ RDEPEND=>=app-arch/gzip-1.7 >=dev-lang/perl-5.14.2:= bzip2? ( app-arch/bzip2 ) l RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://debian/pool/main/d/dpkg/dpkg_1.21.1.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7933b5a707988328a095aefb9dd2cb37 diff --git a/metadata/md5-cache/app-arch/dpkg-1.21.15-r2 b/metadata/md5-cache/app-arch/dpkg-1.21.15-r2 index 668ef87125d9..bffc48ca2211 100644 --- a/metadata/md5-cache/app-arch/dpkg-1.21.15-r2 +++ b/metadata/md5-cache/app-arch/dpkg-1.21.15-r2 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=app-arch/gzip-1.7 >=app-arch/tar-1.34-r1 app-crypt/libmd >=dev-lang/perl-5.14.2:= sys-libs/ncurses:=[unicode(+)] bzip2? ( app-arch/bzip2 ) lzma? ( app-arch/xz-utils ) nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) zlib? ( >=sys-libs/zlib-1.1.4 ) app-arch/xz-utils virtual/pkgconfig test? ( dev-perl/IO-String dev-perl/Test-Pod virtual/perl-Test-Harness ) DESCRIPTION=Package maintenance system for Debian @@ -12,5 +12,5 @@ RDEPEND=>=app-arch/gzip-1.7 >=app-arch/tar-1.34-r1 app-crypt/libmd >=dev-lang/pe RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://debian/pool/main/d/dpkg/dpkg_1.21.15.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fa0a8806906c7f7721798096457959d7 diff --git a/metadata/md5-cache/app-arch/dpkg-1.21.15-r3 b/metadata/md5-cache/app-arch/dpkg-1.21.15-r3 index 6f4ecbc7bbe3..8a9aca418612 100644 --- a/metadata/md5-cache/app-arch/dpkg-1.21.15-r3 +++ b/metadata/md5-cache/app-arch/dpkg-1.21.15-r3 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=app-arch/gzip-1.7 >=app-arch/tar-1.34-r1 app-crypt/libmd >=dev-lang/perl-5.14.2:= sys-libs/ncurses:=[unicode(+)] bzip2? ( app-arch/bzip2 ) lzma? ( app-arch/xz-utils ) nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) zlib? ( >=sys-libs/zlib-1.1.4 ) app-arch/xz-utils virtual/pkgconfig test? ( dev-perl/IO-String dev-perl/Test-Pod virtual/perl-Test-Harness ) DESCRIPTION=Package maintenance system for Debian @@ -12,5 +12,5 @@ RDEPEND=>=app-arch/gzip-1.7 >=app-arch/tar-1.34-r1 app-crypt/libmd >=dev-lang/pe RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://debian/pool/main/d/dpkg/dpkg_1.21.15.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4dd90b85f6eec121750168faef0ceec0 diff --git a/metadata/md5-cache/app-arch/dpkg-1.21.19 b/metadata/md5-cache/app-arch/dpkg-1.21.19 index b41e50d7e2c4..45bdd449d1b7 100644 --- a/metadata/md5-cache/app-arch/dpkg-1.21.19 +++ b/metadata/md5-cache/app-arch/dpkg-1.21.19 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=app-arch/gzip-1.7 >=app-arch/tar-1.34-r1 app-crypt/libmd >=dev-lang/perl-5.14.2:= sys-libs/ncurses:=[unicode(+)] bzip2? ( app-arch/bzip2 ) lzma? ( app-arch/xz-utils ) nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) zlib? ( >=sys-libs/zlib-1.1.4 ) zstd? ( app-arch/zstd:= ) app-arch/xz-utils virtual/pkgconfig test? ( dev-perl/IO-String dev-perl/Test-Pod virtual/perl-Test-Harness ) DESCRIPTION=Package maintenance system for Debian @@ -11,5 +11,5 @@ RDEPEND=>=app-arch/gzip-1.7 >=app-arch/tar-1.34-r1 app-crypt/libmd >=dev-lang/pe RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://debian/pool/main/d/dpkg/dpkg_1.21.19.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=bd5659049e3db61d548c45700de9e0d7 diff --git a/metadata/md5-cache/app-arch/dpkg-1.21.19-r1 b/metadata/md5-cache/app-arch/dpkg-1.21.19-r1 index b6af46b8a379..172fa86e2808 100644 --- a/metadata/md5-cache/app-arch/dpkg-1.21.19-r1 +++ b/metadata/md5-cache/app-arch/dpkg-1.21.19-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/lex nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=app-arch/gzip-1.7 >=app-arch/tar-1.34-r1 app-crypt/libmd >=dev-lang/perl-5.14.2:= sys-libs/ncurses:=[unicode(+)] bzip2? ( app-arch/bzip2 ) lzma? ( app-arch/xz-utils ) nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) zlib? ( >=sys-libs/zlib-1.1.4 ) zstd? ( app-arch/zstd:= ) app-arch/xz-utils virtual/pkgconfig test? ( dev-perl/IO-String dev-perl/Test-Pod virtual/perl-Test-Harness ) DESCRIPTION=Package maintenance system for Debian @@ -11,5 +11,5 @@ RDEPEND=>=app-arch/gzip-1.7 >=app-arch/tar-1.34-r1 app-crypt/libmd >=dev-lang/pe RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://debian/pool/main/d/dpkg/dpkg_1.21.19.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=29dbe49fb8a1a2d77cb72ae7cbc56b7e diff --git a/metadata/md5-cache/app-arch/engrampa-1.26.1 b/metadata/md5-cache/app-arch/engrampa-1.26.1 index 139bb3776352..d4b8623d22ac 100644 --- a/metadata/md5-cache/app-arch/engrampa-1.26.1 +++ b/metadata/md5-cache/app-arch/engrampa-1.26.1 @@ -1,4 +1,4 @@ -BDEPEND=app-text/yelp-tools dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=mate-base/mate-common-1.26 +BDEPEND=app-text/yelp-tools dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.26 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=dev-libs/glib-2.50:2 >=dev-libs/json-glib-0.14 virtual/libintl x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[X] x11-libs/libSM x11-libs/pango caja? ( >=mate-base/caja-1.17.1 ) magic? ( sys-apps/file ) DESCRIPTION=Engrampa archive manager for MATE @@ -12,5 +12,5 @@ LICENSE=FDL-1.1+ GPL-2+ LGPL-2+ RDEPEND=>=dev-libs/glib-2.50:2 >=dev-libs/json-glib-0.14 virtual/libintl x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[X] x11-libs/libSM x11-libs/pango caja? ( >=mate-base/caja-1.17.1 ) magic? ( sys-apps/file ) virtual/libintl SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.26/engrampa-1.26.1.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e897d85a570a17cc57345eae544b4b6f diff --git a/metadata/md5-cache/app-arch/engrampa-1.26.2 b/metadata/md5-cache/app-arch/engrampa-1.26.2 index 2c0d9b5d7e98..6d5edd4de11c 100644 --- a/metadata/md5-cache/app-arch/engrampa-1.26.2 +++ b/metadata/md5-cache/app-arch/engrampa-1.26.2 @@ -1,4 +1,4 @@ -BDEPEND=app-text/yelp-tools dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=mate-base/mate-common-1.26 +BDEPEND=app-text/yelp-tools dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.26 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=dev-libs/glib-2.50:2 >=dev-libs/json-glib-0.14 virtual/libintl x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[X] x11-libs/libSM x11-libs/pango caja? ( >=mate-base/caja-1.17.1 ) magic? ( sys-apps/file ) DESCRIPTION=Engrampa archive manager for MATE @@ -12,5 +12,5 @@ LICENSE=FDL-1.1+ GPL-2+ LGPL-2+ RDEPEND=>=dev-libs/glib-2.50:2 >=dev-libs/json-glib-0.14 virtual/libintl x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[X] x11-libs/libSM x11-libs/pango caja? ( >=mate-base/caja-1.17.1 ) magic? ( sys-apps/file ) virtual/libintl SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.26/engrampa-1.26.2.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f55da0ca86a929f5633c791c635a0d54 diff --git a/metadata/md5-cache/app-arch/engrampa-1.27.1 b/metadata/md5-cache/app-arch/engrampa-1.27.1 index 21019ed35400..a94cb466912a 100644 --- a/metadata/md5-cache/app-arch/engrampa-1.27.1 +++ b/metadata/md5-cache/app-arch/engrampa-1.27.1 @@ -1,4 +1,4 @@ -BDEPEND=app-text/yelp-tools dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=mate-base/mate-common-1.27 +BDEPEND=app-text/yelp-tools dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.27 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=dev-libs/glib-2.50:2 >=dev-libs/json-glib-0.14 virtual/libintl x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[X] x11-libs/libSM x11-libs/pango caja? ( >=mate-base/caja-1.17.1 ) magic? ( >=sys-apps/file-5.38 ) DESCRIPTION=Engrampa archive manager for MATE @@ -11,5 +11,5 @@ LICENSE=FDL-1.1+ GPL-2+ LGPL-2+ RDEPEND=>=dev-libs/glib-2.50:2 >=dev-libs/json-glib-0.14 virtual/libintl x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[X] x11-libs/libSM x11-libs/pango caja? ( >=mate-base/caja-1.17.1 ) magic? ( >=sys-apps/file-5.38 ) virtual/libintl SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.27/engrampa-1.27.1.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=cf91f59dac58847486e8b3ee610a7623 diff --git a/metadata/md5-cache/app-arch/file-roller-44 b/metadata/md5-cache/app-arch/file-roller-44 new file mode 100644 index 000000000000..80d5b0fc381f --- /dev/null +++ b/metadata/md5-cache/app-arch/file-roller-44 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( dev-util/gi-docgen ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/glib-2.38:2 >=gui-libs/gtk-4.8.1:4[introspection?] >=gui-libs/libadwaita-1.2:1 nautilus? ( >=gnome-base/nautilus-43.0 ) >=dev-libs/json-glib-0.14 >=app-arch/libarchive-3.2:= introspection? ( dev-libs/gobject-introspection ) x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango +DESCRIPTION=Archive manager for GNOME +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/FileRoller +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson readme.gentoo-r1 xdg +IUSE=gtk-doc +introspection nautilus +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ CC-BY-SA-3.0 +RDEPEND=>=dev-libs/glib-2.38:2 >=gui-libs/gtk-4.8.1:4[introspection?] >=gui-libs/libadwaita-1.2:1 nautilus? ( >=gnome-base/nautilus-43.0 ) >=dev-libs/json-glib-0.14 >=app-arch/libarchive-3.2:= introspection? ( dev-libs/gobject-introspection ) x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango +REQUIRED_USE=gtk-doc? ( introspection ) +SLOT=0 +SRC_URI=mirror://gnome/sources/file-roller/44/file-roller-44.tar.xz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2e97fd9b07d2790d33fa3fde1f0af978 diff --git a/metadata/md5-cache/app-arch/lbzip2-2.5_p20181227-r2 b/metadata/md5-cache/app-arch/lbzip2-2.5_p20181227-r2 index 646d6e4801f0..f6220ddb110f 100644 --- a/metadata/md5-cache/app-arch/lbzip2-2.5_p20181227-r2 +++ b/metadata/md5-cache/app-arch/lbzip2-2.5_p20181227-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DESCRIPTION=Parallel bzip2 utility EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~ LICENSE=GPL-3 SLOT=0 SRC_URI=https://dev.gentoo.org/~whissi/dist/lbzip2/lbzip2-2.5_p20181227.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=58b5f3c8adafff8b0366f94e1476253c diff --git a/metadata/md5-cache/app-arch/lcab-1.0_beta12 b/metadata/md5-cache/app-arch/lcab-1.0_beta12 index 2eb7ba2d5117..00f247ed6557 100644 --- a/metadata/md5-cache/app-arch/lcab-1.0_beta12 +++ b/metadata/md5-cache/app-arch/lcab-1.0_beta12 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=CAB file creation tool EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=ftp://mirror.ohnopub.net/mirror/lcab-1.0b12.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=054d79883aafffed8496eb2cea37872b diff --git a/metadata/md5-cache/app-arch/lha-114i_p20201004 b/metadata/md5-cache/app-arch/lha-114i_p20201004 index d2bb9991efef..b4cae2a51815 100644 --- a/metadata/md5-cache/app-arch/lha-114i_p20201004 +++ b/metadata/md5-cache/app-arch/lha-114i_p20201004 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Utility for creating and opening lzh archives EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-lin LICENSE=lha SLOT=0 SRC_URI=https://github.com/jca02266/lha/archive/7c3cd95fdf0d2f9198bb779561724cd314bc39a6.tar.gz -> lha-114i_p20201004.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=326d9a20daeea0bf1b1ae915bdc7bb3e diff --git a/metadata/md5-cache/app-arch/lha-114i_p20210328 b/metadata/md5-cache/app-arch/lha-114i_p20210328 index 7cfe198e26e3..28c5a22c049c 100644 --- a/metadata/md5-cache/app-arch/lha-114i_p20210328 +++ b/metadata/md5-cache/app-arch/lha-114i_p20210328 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Utility for creating and opening lzh archives EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x LICENSE=lha SLOT=0 SRC_URI=https://github.com/jca02266/lha/archive/26950220c9c7590fd603ecaa54a12a52371affed.tar.gz -> lha-114i_p20210328.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8be33b01bfd70ab7aeef6656a305c735 diff --git a/metadata/md5-cache/app-arch/libarchive-3.7.2-r2 b/metadata/md5-cache/app-arch/libarchive-3.7.2-r2 index e0dfea00ffdf..fcda8f7581b4 100644 --- a/metadata/md5-cache/app-arch/libarchive-3.7.2-r2 +++ b/metadata/md5-cache/app-arch/libarchive-3.7.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 ) elibc_musl? ( sys-libs/queue-standalone ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 ) elibc_musl? ( sys-libs/queue-standalone ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install prepare test unpack DEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( virtual/acl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) blake2? ( app-crypt/libb2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) expat? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !expat? ( dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kernel_linux? ( xattr? ( sys-apps/attr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lz4? ( >=app-arch/lz4-0_p131:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.2.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzo? ( >=dev-libs/lzo-2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nettle? ( dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kernel_linux? ( virtual/os-headers e2fsprogs? ( sys-fs/e2fsprogs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) test? ( app-arch/lrzip app-arch/lz4 app-arch/lzip app-arch/lzop app-arch/xz-utils app-arch/zstd lzma? ( app-arch/xz-utils[extra-filters(+)] ) ) DESCRIPTION=Multi-format archive and compression library @@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32 RESTRICT=!test? ( test ) SLOT=0/13 SRC_URI=https://www.libarchive.de/downloads/libarchive-3.7.2.tar.xz verify-sig? ( https://www.libarchive.de/downloads/libarchive-3.7.2.tar.xz.asc ) -_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 -_md5_=5700eeeb60f7d0a8757a11b005a9c59e +_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_md5_=88d6a669f553290f4c69f62793f0caff diff --git a/metadata/md5-cache/app-arch/lrzip-0.651 b/metadata/md5-cache/app-arch/lrzip-0.651 index 221b6cf6a2bb..d0643eb05652 100644 --- a/metadata/md5-cache/app-arch/lrzip-0.651 +++ b/metadata/md5-cache/app-arch/lrzip-0.651 @@ -1,4 +1,4 @@ -BDEPEND=dev-perl/Pod-Parser amd64? ( dev-lang/nasm ) x86? ( dev-lang/nasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-perl/Pod-Parser amd64? ( dev-lang/nasm ) x86? ( dev-lang/nasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-arch/bzip2 app-arch/lz4 dev-libs/lzo sys-libs/zlib DESCRIPTION=Long Range ZIP or Lzma RZIP optimized for compressing large files @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=app-arch/bzip2 app-arch/lz4 dev-libs/lzo sys-libs/zlib SLOT=0 SRC_URI=https://github.com/ckolivas/lrzip/archive/v0.651.tar.gz -> lrzip-0.651.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a8ba236f9bf47bfb75530ddd2d5addbd diff --git a/metadata/md5-cache/app-arch/lrzip-next-0.12.6-r1 b/metadata/md5-cache/app-arch/lrzip-next-0.12.6-r1 index 3e6bd62b81aa..94bfb085e512 100644 --- a/metadata/md5-cache/app-arch/lrzip-next-0.12.6-r1 +++ b/metadata/md5-cache/app-arch/lrzip-next-0.12.6-r1 @@ -1,4 +1,4 @@ -BDEPEND=amd64? ( dev-lang/nasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=amd64? ( dev-lang/nasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-arch/bzip2 app-arch/bzip3 app-arch/lz4 app-arch/zstd dev-libs/libgcrypt dev-libs/libgpg-error dev-libs/lzo sys-libs/zlib DESCRIPTION=Fork of Con Kolivas' lrzip program for compressing large files @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=app-arch/bzip2 app-arch/bzip3 app-arch/lz4 app-arch/zstd dev-libs/libgcrypt dev-libs/libgpg-error dev-libs/lzo sys-libs/zlib SLOT=0 SRC_URI=https://github.com/pete4abw/lrzip-next/archive/v0.12.6.tar.gz -> lrzip-next-0.12.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e151ab5a754d0cdd15049a2a555e5ebc diff --git a/metadata/md5-cache/app-arch/lzip-1.24.1 b/metadata/md5-cache/app-arch/lzip-1.24.1 index b1dad3bce640..d0d8c7cd49ff 100644 --- a/metadata/md5-cache/app-arch/lzip-1.24.1 +++ b/metadata/md5-cache/app-arch/lzip-1.24.1 @@ -5,9 +5,9 @@ EAPI=7 HOMEPAGE=https://www.nongnu.org/lzip/lzip.html INHERIT=toolchain-funcs verify-sig IUSE=verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-2+ SLOT=0 SRC_URI=https://download.savannah.gnu.org/releases/lzip/lzip-1.24.1.tar.gz verify-sig? ( https://download.savannah.gnu.org/releases/lzip/lzip-1.24.1.tar.gz.sig ) _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 -_md5_=5190440498c659ed5310eaa82035f3d0 +_md5_=4106a7046bba35f9770901f4e61cd1df diff --git a/metadata/md5-cache/app-arch/par2cmdline-turbo-1.1.0 b/metadata/md5-cache/app-arch/par2cmdline-turbo-1.1.0 index 0a817836c1b2..3d4bff79dda1 100644 --- a/metadata/md5-cache/app-arch/par2cmdline-turbo-1.1.0 +++ b/metadata/md5-cache/app-arch/par2cmdline-turbo-1.1.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=par2cmdline × ParPar: speed focused par2cmdline fork EAPI=8 @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=!app-arch/par2cmdline SLOT=0 SRC_URI=https://github.com/animetosho/par2cmdline-turbo/archive/refs/tags/v1.1.0.tar.gz -> par2cmdline-turbo-1.1.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=aef12ec86f19c54418d0cab74a459f7a diff --git a/metadata/md5-cache/app-arch/par2cmdline-turbo-1.1.1 b/metadata/md5-cache/app-arch/par2cmdline-turbo-1.1.1 index 70771c3d3224..75b22d1976d0 100644 --- a/metadata/md5-cache/app-arch/par2cmdline-turbo-1.1.1 +++ b/metadata/md5-cache/app-arch/par2cmdline-turbo-1.1.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=par2cmdline × ParPar: speed focused par2cmdline fork EAPI=8 @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=!app-arch/par2cmdline SLOT=0 SRC_URI=https://github.com/animetosho/par2cmdline-turbo/archive/refs/tags/v1.1.1.tar.gz -> par2cmdline-turbo-1.1.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=aef12ec86f19c54418d0cab74a459f7a diff --git a/metadata/md5-cache/app-arch/par2cmdline-turbo-9999 b/metadata/md5-cache/app-arch/par2cmdline-turbo-9999 index 8edaf0e851fe..780f383a1033 100644 --- a/metadata/md5-cache/app-arch/par2cmdline-turbo-9999 +++ b/metadata/md5-cache/app-arch/par2cmdline-turbo-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=prepare unpack DESCRIPTION=par2cmdline × ParPar: speed focused par2cmdline fork EAPI=8 @@ -9,5 +9,5 @@ LICENSE=GPL-2+ PROPERTIES=live RDEPEND=!app-arch/par2cmdline SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=aef12ec86f19c54418d0cab74a459f7a diff --git a/metadata/md5-cache/app-arch/pdv-1.5.1-r5 b/metadata/md5-cache/app-arch/pdv-1.5.1-r5 index 2b305420c4a1..3030ba572e91 100644 --- a/metadata/md5-cache/app-arch/pdv-1.5.1-r5 +++ b/metadata/md5-cache/app-arch/pdv-1.5.1-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=gui? ( >=x11-libs/motif-2.3:0 >=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0 >=x11-libs/libXext-1.0.0 ) DESCRIPTION=build a self-extracting and self-installing binary package @@ -11,5 +11,5 @@ LICENSE=MIT RDEPEND=gui? ( >=x11-libs/motif-2.3:0 >=x11-libs/libX11-1.0.0 >=x11-libs/libXt-1.0.0 >=x11-libs/libXext-1.0.0 ) SLOT=0 SRC_URI=mirror://sourceforge/pdv/pdv-1.5.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b08b4016dd6453d56bde5e87703737ef diff --git a/metadata/md5-cache/app-arch/pixz-1.0.7-r1 b/metadata/md5-cache/app-arch/pixz-1.0.7-r1 index f7f086046add..6f2ebb384e02 100644 --- a/metadata/md5-cache/app-arch/pixz-1.0.7-r1 +++ b/metadata/md5-cache/app-arch/pixz-1.0.7-r1 @@ -11,4 +11,4 @@ RDEPEND=!static? ( >=app-arch/libarchive-2.8:= >=app-arch/xz-utils-5 ) SLOT=0 SRC_URI=https://github.com/vasi/pixz/releases/download/v1.0.7/pixz-1.0.7.tar.xz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=d420355a32445b89dbb2583d46b5c135 +_md5_=c4da0e9d13ba369aa23d335a7791d9e6 diff --git a/metadata/md5-cache/app-arch/pixz-9999 b/metadata/md5-cache/app-arch/pixz-9999 index 9373b9fc94e3..b1a138977c10 100644 --- a/metadata/md5-cache/app-arch/pixz-9999 +++ b/metadata/md5-cache/app-arch/pixz-9999 @@ -1,4 +1,4 @@ -BDEPEND=app-text/asciidoc >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-text/asciidoc >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare unpack DEPEND=!static? ( >=app-arch/libarchive-2.8:= >=app-arch/xz-utils-5 ) static? ( >=app-arch/libarchive-2.8:=[static-libs(+)] >=app-arch/xz-utils-5[static-libs(+)] ) DESCRIPTION=Parallel Indexed XZ compressor @@ -10,5 +10,5 @@ LICENSE=BSD-2 PROPERTIES=live RDEPEND=!static? ( >=app-arch/libarchive-2.8:= >=app-arch/xz-utils-5 ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=5818f0aee52055b3c2d9a21a03e61969 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=6d57b237f2661a38c9a5da09903ae7a5 diff --git a/metadata/md5-cache/app-arch/rpm-4.18.1 b/metadata/md5-cache/app-arch/rpm-4.18.1 index 838f3d91d891..fac2529ba260 100644 --- a/metadata/md5-cache/app-arch/rpm-4.18.1 +++ b/metadata/md5-cache/app-arch/rpm-4.18.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) nls? ( sys-devel/gettext ) test? ( sys-apps/fakechroot ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) nls? ( sys-devel/gettext ) test? ( sys-apps/fakechroot ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) DEFINED_PHASES=compile configure install postinst prepare pretend setup test DEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) !app-arch/rpm5 app-arch/libarchive:= >=app-arch/bzip2-1.0.1 app-arch/xz-utils >=app-crypt/gnupg-1.2 >=dev-lang/perl-5.8.8 dev-libs/elfutils dev-libs/libgcrypt:= >=dev-libs/popt-1.7 sys-apps/file >=sys-libs/zlib-1.2.3-r1 virtual/libintl acl? ( virtual/acl ) audit? ( sys-process/audit ) caps? ( >=sys-libs/libcap-2.0 ) dbus? ( sys-apps/dbus ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) nls? ( virtual/libintl ) zstd? ( app-arch/zstd:= ) dev-lang/perl DESCRIPTION=Red Hat Package Management Utils @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) python? ( RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://ftp.osuosl.org/pub/rpm/releases/rpm-4.18.x/rpm-4.18.1.tar.bz2 http://ftp.rpm.org/releases/rpm-4.18.x/rpm-4.18.1.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4d9498c71dd684b9f16dd937ddffd31f diff --git a/metadata/md5-cache/app-arch/rpm-4.19.1.1 b/metadata/md5-cache/app-arch/rpm-4.19.1.1 index e74b41f05a4b..5bd123748db2 100644 --- a/metadata/md5-cache/app-arch/rpm-4.19.1.1 +++ b/metadata/md5-cache/app-arch/rpm-4.19.1.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://rpm.org/ https://github.com/rpm-software-management/rpm INHERIT=cmake lua-single python-single-r1 toolchain-funcs IUSE=acl audit caps +berkdb doc dbus nls openmp python readline selinux +sequoia +sqlite lua_single_target_lua5-3 lua_single_target_lua5-4 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=~alpha ~amd64 ~loong ~riscv ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~x86 LICENSE=GPL-2 LGPL-2 RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) >=app-arch/bzip2-1.0.1 app-arch/libarchive:= app-arch/xz-utils app-arch/zstd:= >=app-crypt/gnupg-1.2 >=dev-lang/perl-5.8.8 dev-libs/elfutils >=dev-libs/popt-1.7 sys-apps/file sys-libs/readline:= >=sys-libs/zlib-1.2.3-r1 acl? ( virtual/acl ) audit? ( sys-process/audit ) caps? ( >=sys-libs/libcap-2.0 ) dbus? ( sys-apps/dbus ) nls? ( virtual/libintl ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) readline? ( sys-libs/readline:= ) sequoia? ( app-crypt/rpm-sequoia ) !sequoia? ( dev-libs/libgcrypt:= ) sqlite? ( dev-db/sqlite:3 ) selinux? ( sec-policy/selinux-rpm ) REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://ftp.osuosl.org/pub/rpm/releases/rpm-4.19.x/rpm-4.19.1.1.tar.bz2 http://ftp.rpm.org/releases/rpm-4.19.x/rpm-4.19.1.1.tar.bz2 _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b9788164cc5be81ef3f3516a218b7a30 +_md5_=f156bdb1c71f26bd72e50c9fdc43aa50 diff --git a/metadata/md5-cache/app-arch/rzip-2.1-r5 b/metadata/md5-cache/app-arch/rzip-2.1-r5 index c090ce8a6d00..f52a12815a0f 100644 --- a/metadata/md5-cache/app-arch/rzip-2.1-r5 +++ b/metadata/md5-cache/app-arch/rzip-2.1-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=postinst prepare DEPEND=app-arch/bzip2:= DESCRIPTION=Compression program for large files @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=app-arch/bzip2:= SLOT=0 SRC_URI=https://rzip.samba.org/ftp/rzip/rzip-2.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3d70490194d7f854adffa397f16fb866 diff --git a/metadata/md5-cache/app-arch/stenc-1.1.1 b/metadata/md5-cache/app-arch/stenc-1.1.1 index 53b461491b94..e56e75ac1dbf 100644 --- a/metadata/md5-cache/app-arch/stenc-1.1.1 +++ b/metadata/md5-cache/app-arch/stenc-1.1.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=SCSI Tape Encryption Manager enables AES support for LTO drives EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://github.com/scsitape/stenc/archive/1.1.1.tar.gz -> stenc-1.1.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7cd714a96ee0f95a773b4ef0d2fae5db diff --git a/metadata/md5-cache/app-arch/stenc-2.0.0 b/metadata/md5-cache/app-arch/stenc-2.0.0 index 400dae9c3362..7a7577105ea5 100644 --- a/metadata/md5-cache/app-arch/stenc-2.0.0 +++ b/metadata/md5-cache/app-arch/stenc-2.0.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pandoc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pandoc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=SCSI Tape Encryption Manager enables AES support for LTO drives EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://github.com/scsitape/stenc/archive/2.0.0.tar.gz -> stenc-2.0.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d89ef226ea6e9826fd0d8182eaa1343e diff --git a/metadata/md5-cache/app-arch/torrentzip-0.9-r1 b/metadata/md5-cache/app-arch/torrentzip-0.9-r1 index b14b02f042ee..9fbb6b52dff3 100644 --- a/metadata/md5-cache/app-arch/torrentzip-0.9-r1 +++ b/metadata/md5-cache/app-arch/torrentzip-0.9-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=sys-libs/zlib DESCRIPTION=Create identical zip archives over multiple systems @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/zlib SLOT=0 SRC_URI=https://dev.gentoo.org/~monsieurp/packages/torrentzip-0.9.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7e60833362de09bd8a08942a9351918c diff --git a/metadata/md5-cache/app-arch/unadf-0.7.12-r2 b/metadata/md5-cache/app-arch/unadf-0.7.12-r2 index 7123249de1f9..2317ca7098f5 100644 --- a/metadata/md5-cache/app-arch/unadf-0.7.12-r2 +++ b/metadata/md5-cache/app-arch/unadf-0.7.12-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Extract files from Amiga adf disk images EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~hppa ppc x86 ~x86-linux ~ppc-macos LICENSE=GPL-2 SLOT=0 SRC_URI=http://lclevy.free.fr/adflib/adflib-0.7.12.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=74b1f1083beed6608b38653cdaebc462 diff --git a/metadata/md5-cache/app-arch/wimlib-1.13.4-r1 b/metadata/md5-cache/app-arch/wimlib-1.13.4-r1 index 7159b6ed9133..782d579d9a93 100644 --- a/metadata/md5-cache/app-arch/wimlib-1.13.4-r1 +++ b/metadata/md5-cache/app-arch/wimlib-1.13.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig cpu_flags_x86_ssse3? ( yasm? ( dev-lang/yasm ) !yasm? ( dev-lang/nasm ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig cpu_flags_x86_ssse3? ( yasm? ( dev-lang/yasm ) !yasm? ( dev-lang/nasm ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DESCRIPTION=The open source Windows Imaging (WIM) library EAPI=7 @@ -11,5 +11,5 @@ RDEPEND=dev-libs/libxml2:2 fuse? ( sys-fs/fuse:0 ) iso? ( app-arch/cabextract ap RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://wimlib.net/downloads/wimlib-1.13.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9ae0133123f6f434fda4ccb3b0c7bb1f diff --git a/metadata/md5-cache/app-arch/wimlib-1.14.1 b/metadata/md5-cache/app-arch/wimlib-1.14.1 index 91cd828eef62..611c9e5933d8 100644 --- a/metadata/md5-cache/app-arch/wimlib-1.14.1 +++ b/metadata/md5-cache/app-arch/wimlib-1.14.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=fuse? ( sys-fs/fuse:3 ) iso? ( app-arch/cabextract app-cdr/cdrtools ) ntfs? ( sys-fs/ntfs3g:= ) DESCRIPTION=The open source Windows Imaging (WIM) library @@ -12,5 +12,5 @@ RDEPEND=fuse? ( sys-fs/fuse:3 ) iso? ( app-arch/cabextract app-cdr/cdrtools ) nt RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://wimlib.net/downloads/wimlib-1.14.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a3e56073653b03779765d4e87eb50d6a diff --git a/metadata/md5-cache/app-arch/xar-1.8.0.0.487.100.1 b/metadata/md5-cache/app-arch/xar-1.8.0.0.487.100.1 index 651cb9d89958..b0a19fada5ef 100644 --- a/metadata/md5-cache/app-arch/xar-1.8.0.0.487.100.1 +++ b/metadata/md5-cache/app-arch/xar-1.8.0.0.487.100.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=elibc_musl? ( sys-libs/fts-standalone ) kernel_linux? ( virtual/acl ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] DESCRIPTION=An easily extensible archive format @@ -11,5 +11,5 @@ LICENSE=BSD-2 RDEPEND=elibc_musl? ( sys-libs/fts-standalone ) kernel_linux? ( virtual/acl ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] SLOT=0 SRC_URI=https://github.com/apple-oss-distributions/xar/archive/xar-487.100.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7867d5627a8815c7f1ff9f8263e72841 diff --git a/metadata/md5-cache/app-arch/xar-1.8.0.0.498 b/metadata/md5-cache/app-arch/xar-1.8.0.0.498 index 13ebcf9c31bd..ed961f596998 100644 --- a/metadata/md5-cache/app-arch/xar-1.8.0.0.498 +++ b/metadata/md5-cache/app-arch/xar-1.8.0.0.498 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=elibc_musl? ( sys-libs/fts-standalone ) kernel_linux? ( virtual/acl ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] DESCRIPTION=An easily extensible archive format @@ -11,5 +11,5 @@ LICENSE=BSD-2 RDEPEND=elibc_musl? ( sys-libs/fts-standalone ) kernel_linux? ( virtual/acl ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] SLOT=0 SRC_URI=https://github.com/apple-oss-distributions/xar/archive/xar-498.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=19f2d0f0f2ed4aadad992494910d50e8 diff --git a/metadata/md5-cache/app-arch/xz-utils-5.4.5 b/metadata/md5-cache/app-arch/xz-utils-5.4.5 index e73f0ea8dba8..105caede6a5f 100644 --- a/metadata/md5-cache/app-arch/xz-utils-5.4.5 +++ b/metadata/md5-cache/app-arch/xz-utils-5.4.5 @@ -1,4 +1,4 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jiatan ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jiatan ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst preinst prepare test unpack DESCRIPTION=Utils for managing LZMA compressed files EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~ LICENSE=public-domain LGPL-2.1+ GPL-2+ SLOT=0 SRC_URI=https://github.com/tukaani-project/xz/releases/download/v5.4.5/xz-5.4.5.tar.gz mirror://sourceforge/lzmautils/xz-5.4.5.tar.gz https://tukaani.org/xz/xz-5.4.5.tar.gz verify-sig? ( https://github.com/tukaani-project/xz/releases/download/v5.4.5/xz-5.4.5.tar.gz.sig https://tukaani.org/xz/xz-5.4.5.tar.gz.sig ) -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig a79ba011daaf532d71a219182474d150 _md5_=e6e58ed3c7a2d1e45b1ce83967275b5f diff --git a/metadata/md5-cache/app-arch/xz-utils-5.4.6-r1 b/metadata/md5-cache/app-arch/xz-utils-5.4.6-r1 index 60ed8a727743..ceefa32b8174 100644 --- a/metadata/md5-cache/app-arch/xz-utils-5.4.6-r1 +++ b/metadata/md5-cache/app-arch/xz-utils-5.4.6-r1 @@ -1,4 +1,4 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jiatan ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jiatan ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst preinst prepare test unpack DESCRIPTION=Utils for managing LZMA compressed files EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~ LICENSE=public-domain LGPL-2.1+ GPL-2+ SLOT=0 SRC_URI=https://github.com/tukaani-project/xz/releases/download/v5.4.6/xz-5.4.6.tar.gz mirror://sourceforge/lzmautils/xz-5.4.6.tar.gz https://tukaani.org/xz/xz-5.4.6.tar.gz verify-sig? ( https://github.com/tukaani-project/xz/releases/download/v5.4.6/xz-5.4.6.tar.gz.sig https://tukaani.org/xz/xz-5.4.6.tar.gz.sig ) -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 _md5_=0ddcdac76e9fc4396fec0d79d6b5f456 diff --git a/metadata/md5-cache/app-arch/xz-utils-5.6.1 b/metadata/md5-cache/app-arch/xz-utils-5.6.1 index 53020d0eb55e..097afb697a33 100644 --- a/metadata/md5-cache/app-arch/xz-utils-5.6.1 +++ b/metadata/md5-cache/app-arch/xz-utils-5.6.1 @@ -1,13 +1,13 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jiatan ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jiatan ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst preinst prepare test unpack DESCRIPTION=Utils for managing LZMA compressed files EAPI=8 HOMEPAGE=https://tukaani.org/xz/ INHERIT=flag-o-matic libtool multilib multilib-minimal preserve-libs toolchain-funcs verify-sig IUSE=cpu_flags_arm_crc32 doc +extra-filters pgo nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -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 LICENSE=0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 ) SLOT=0 SRC_URI=https://github.com/tukaani-project/xz/releases/download/v5.6.1/xz-5.6.1.tar.gz mirror://sourceforge/lzmautils/xz-5.6.1.tar.gz https://tukaani.org/xz/xz-5.6.1.tar.gz verify-sig? ( https://github.com/tukaani-project/xz/releases/download/v5.6.1/xz-5.6.1.tar.gz.sig https://tukaani.org/xz/xz-5.6.1.tar.gz.sig ) -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 -_md5_=2e7d35c123caac4e0563f84223421597 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_md5_=3bb26399b55b2b6fba24e34797dc1586 diff --git a/metadata/md5-cache/app-arch/xz-utils-9999 b/metadata/md5-cache/app-arch/xz-utils-9999 index 4686d59479f7..883f094b60f2 100644 --- a/metadata/md5-cache/app-arch/xz-utils-9999 +++ b/metadata/md5-cache/app-arch/xz-utils-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext >=dev-build/libtool-2 >=app-portage/elt-patches-20170815 >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gettext >=dev-build/libtool-2 >=app-portage/elt-patches-20240116 >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst preinst prepare test unpack DESCRIPTION=Utils for managing LZMA compressed files EAPI=8 @@ -8,5 +8,5 @@ IUSE=cpu_flags_arm_crc32 doc +extra-filters pgo nls static-libs abi_x86_32 abi_x LICENSE=0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 ) PROPERTIES=live SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2e7d35c123caac4e0563f84223421597 diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index 062bd8792920c3d9a7247ba90aa89d2c1ab638b7..dad7dabe429dbf1caade94cd803b0289f39b9be3 100644 GIT binary patch literal 12067 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/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 dev-lang/perl virtual/pkgconfig +BDEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig dev-libs/libxslt virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-lang/perl virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) dev-lang/perl DESCRIPTION=The Advanced Maryland Automatic Network Disk Archiver @@ -11,5 +11,5 @@ LICENSE=HPND BSD BSD-2 GPL-2+ GPL-3+ RDEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) selinux? ( sec-policy/selinux-amanda ) dev-lang/perl:= SLOT=0 SRC_URI=mirror://sourceforge/amanda/amanda-3.5.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9a3756ba4598df7a436efc9c0fdbd303 diff --git a/metadata/md5-cache/app-backup/bacula-13.0.3-r2 b/metadata/md5-cache/app-backup/bacula-13.0.3-r2 index 19a932933cdc..2044529ef0e4 100644 --- a/metadata/md5-cache/app-backup/bacula-13.0.3-r2 +++ b/metadata/md5-cache/app-backup/bacula-13.0.3-r2 @@ -1,4 +1,4 @@ -BDEPEND=>=app-portage/elt-patches-20170815 virtual/pkgconfig +BDEPEND=>=app-portage/elt-patches-20240116 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup DEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/postgresql:=[threads(+)] ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) sqlite? ( dev-db/sqlite:3 ) ) dev-libs/gmp:0 qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtsvg:5 x11-libs/qwt:6 ) logwatch? ( sys-apps/logwatch ) readline? ( sys-libs/readline:0 ) static? ( dev-libs/lzo[static-libs] sys-libs/ncurses:=[static-libs] sys-libs/zlib[static-libs] acl? ( virtual/acl[static-libs(+)] ) ssl? ( dev-libs/openssl:0=[static-libs] ) ) !static? ( dev-libs/lzo sys-libs/ncurses:= sys-libs/zlib acl? ( virtual/acl ) ssl? ( dev-libs/openssl:0= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-util/patchelf DESCRIPTION=Featureful client/server network backup suite @@ -12,5 +12,5 @@ RDEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/ REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacula-clientonly ) SLOT=0 SRC_URI=mirror://sourceforge/bacula/bacula-13.0.3.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5d05455844254767c667d49526d18a53 diff --git a/metadata/md5-cache/app-backup/bacula-13.0.4 b/metadata/md5-cache/app-backup/bacula-13.0.4 index 90055cee762f..9ce904dfb9fe 100644 --- a/metadata/md5-cache/app-backup/bacula-13.0.4 +++ b/metadata/md5-cache/app-backup/bacula-13.0.4 @@ -1,4 +1,4 @@ -BDEPEND=>=app-portage/elt-patches-20170815 virtual/pkgconfig +BDEPEND=>=app-portage/elt-patches-20240116 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup DEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/postgresql:=[threads(+)] ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) sqlite? ( dev-db/sqlite:3 ) ) dev-libs/gmp:0 qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtsvg:5 x11-libs/qwt:6 ) logwatch? ( sys-apps/logwatch ) readline? ( sys-libs/readline:0 ) static? ( dev-libs/lzo[static-libs] sys-libs/ncurses:=[static-libs] sys-libs/zlib[static-libs] acl? ( virtual/acl[static-libs(+)] ) ssl? ( dev-libs/openssl:0=[static-libs] ) ) !static? ( dev-libs/lzo sys-libs/ncurses:= sys-libs/zlib acl? ( virtual/acl ) ssl? ( dev-libs/openssl:0= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-util/patchelf DESCRIPTION=Featureful client/server network backup suite @@ -12,5 +12,5 @@ RDEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/ REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacula-clientonly ) SLOT=0 SRC_URI=mirror://sourceforge/bacula/bacula-13.0.4.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b4f3c9bcb3426f525b5a6c9ea0731cc0 diff --git a/metadata/md5-cache/app-backup/borgmatic-1.8.9 b/metadata/md5-cache/app-backup/borgmatic-1.8.9 new file mode 100644 index 000000000000..77cbee1cf189 --- /dev/null +++ b/metadata/md5-cache/app-backup/borgmatic-1.8.9 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_single_target_python3_10? ( >=dev-python/flexmock-0.10.10[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/flexmock-0.10.10[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/flexmock-0.10.10[python_targets_python3_12(-)] ) ) test? ( app-backup/borgbackup python_single_target_python3_10? ( =dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.3.1[python_targets_python3_12(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_12(-)] ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare setup test +DESCRIPTION=Automatically create, prune and verify backups with borgbackup +EAPI=8 +HOMEPAGE=https://torsion.org/borgmatic/ +INHERIT=distutils-r1 systemd pypi +IUSE=apprise test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv +LICENSE=GPL-3 +RDEPEND=app-backup/borgbackup python_single_target_python3_10? ( =dev-build/autoconf-2.71 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=dev-build/autoconf-2.71 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare test DEPEND=acct-group/burp acct-user/burp dev-libs/uthash dev-libs/openssl:0= net-libs/librsync:= sys-libs/ncurses:0= sys-libs/libcap sys-libs/zlib virtual/libcrypt:= acl? ( sys-apps/acl ) xattr? ( sys-apps/attr ) elibc_musl? ( sys-libs/queue-standalone ) test? ( dev-libs/check ) DESCRIPTION=Network backup and restore client and server for Unix and Windows @@ -12,5 +12,5 @@ RDEPEND=acct-group/burp acct-user/burp dev-libs/uthash dev-libs/openssl:0= net-l RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/grke/burp/archive/3.1.4.tar.gz -> burp-3.1.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=530205fd69bbffbab191dd28fcff1ae7 diff --git a/metadata/md5-cache/app-backup/dar-2.7.14 b/metadata/md5-cache/app-backup/dar-2.7.14 new file mode 100644 index 000000000000..8ef3ea9ca9db --- /dev/null +++ b/metadata/md5-cache/app-backup/dar-2.7.14 @@ -0,0 +1,17 @@ +BDEPEND=doc? ( app-text/doxygen ) nls? ( sys-devel/gettext ) +DEFINED_PHASES=configure install +DEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr ) +DESCRIPTION=A full featured backup tool, aimed for disks +EAPI=8 +HOMEPAGE=http://dar.linux.free.fr/ +INHERIT=flag-o-matic +IUSE=argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr +KEYWORDS=~amd64 ~ppc ~sparc ~x86 ~amd64-linux +LICENSE=GPL-2+ +RDEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr ) +REQUIRED_USE=?? ( dar32 dar64 ) gpg? ( gcrypt ) +RESTRICT=test +SLOT=0 +SRC_URI=https://downloads.sourceforge.net/project/dar/dar/2.7.14/dar-2.7.14.tar.gz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=8aab1958d152bc460c939e0cd733a1e7 diff --git a/metadata/md5-cache/app-backup/duplicity-2.1.4 b/metadata/md5-cache/app-backup/duplicity-2.1.4 index 938016cc9d1d..eb6d4300ef64 100644 --- a/metadata/md5-cache/app-backup/duplicity-2.1.4 +++ b/metadata/md5-cache/app-backup/duplicity-2.1.4 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://duplicity.gitlab.io/ INHERIT=distutils-r1 pypi IUSE=s3 test python_targets_python3_10 python_targets_python3_11 debug -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=GPL-3 RDEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] s3? ( dev-python/boto3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/d/duplicity/duplicity-2.1.4.tar.gz _eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=d4389dc841fd6525747547d20c63d30d +_md5_=4813d59fdeb402a4d205c9ae9e21f835 diff --git a/metadata/md5-cache/app-backup/fsarchiver-0.8.7 b/metadata/md5-cache/app-backup/fsarchiver-0.8.7 index bf9346e0a5f4..5a4b5849ba54 100644 --- a/metadata/md5-cache/app-backup/fsarchiver-0.8.7 +++ b/metadata/md5-cache/app-backup/fsarchiver-0.8.7 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=dev-libs/libgcrypt:0= >=sys-fs/e2fsprogs-1.41.4 lz4? ( app-arch/lz4 ) lzma? ( >=app-arch/xz-utils-4.999.9_beta ) lzo? ( >=dev-libs/lzo-2.02 ) zstd? ( app-arch/zstd ) static? ( app-arch/bzip2[static-libs] dev-libs/libgcrypt:0=[static-libs] dev-libs/libgpg-error[static-libs] sys-apps/util-linux[static-libs] >=sys-fs/e2fsprogs-1.41.4[static-libs] sys-libs/zlib[static-libs] lz4? ( app-arch/lz4[static-libs] ) lzma? ( app-arch/xz-utils[static-libs] ) lzo? ( dev-libs/lzo[static-libs] ) zstd? ( app-arch/zstd[static-libs] ) ) DESCRIPTION=Flexible filesystem archiver for backup and deployment tool @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/libgcrypt:0= >=sys-fs/e2fsprogs-1.41.4 lz4? ( app-arch/lz4 ) lzma? ( >=app-arch/xz-utils-4.999.9_beta ) lzo? ( >=dev-libs/lzo-2.02 ) zstd? ( app-arch/zstd ) static? ( app-arch/bzip2[static-libs] dev-libs/libgcrypt:0=[static-libs] dev-libs/libgpg-error[static-libs] sys-apps/util-linux[static-libs] >=sys-fs/e2fsprogs-1.41.4[static-libs] sys-libs/zlib[static-libs] lz4? ( app-arch/lz4[static-libs] ) lzma? ( app-arch/xz-utils[static-libs] ) lzo? ( dev-libs/lzo[static-libs] ) zstd? ( app-arch/zstd[static-libs] ) ) SLOT=0 SRC_URI=https://github.com/fdupoux/fsarchiver/releases/download/0.8.7/fsarchiver-0.8.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4843dbb11cce51f2a3eccb7bed7504d7 diff --git a/metadata/md5-cache/app-backup/hdup-2.0.14-r2 b/metadata/md5-cache/app-backup/hdup-2.0.14-r2 index a5702f9e63bc..1cb001da6cbb 100644 --- a/metadata/md5-cache/app-backup/hdup-2.0.14-r2 +++ b/metadata/md5-cache/app-backup/hdup-2.0.14-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install postinst prepare DEPEND=app-arch/bzip2 app-arch/gzip app-arch/tar >=dev-libs/glib-2.0 DESCRIPTION=Hdup is backup program using tar, find, gzip/bzip2, mcrypt and ssh @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=app-arch/bzip2 app-arch/gzip app-arch/tar >=dev-libs/glib-2.0 virtual/openssh sys-apps/coreutils sys-apps/findutils crypt? ( app-crypt/mcrypt ) SLOT=0 SRC_URI=http://www.miek.nl/projects/hdup2/hdup-2.0.14.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7e6dc5c7bb30969f6b048aea6eced323 diff --git a/metadata/md5-cache/app-backup/rdup-1.1.15-r1 b/metadata/md5-cache/app-backup/rdup-1.1.15-r1 index d4b3250cd839..c7b4a6c6e0e6 100644 --- a/metadata/md5-cache/app-backup/rdup-1.1.15-r1 +++ b/metadata/md5-cache/app-backup/rdup-1.1.15-r1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-arch/libarchive dev-libs/glib:2 dev-libs/libpcre dev-libs/nettle DESCRIPTION=Generate a file list suitable for full or incremental backups @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( !debug ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/miekg/rdup/archive/1.1.15.tar.gz -> rdup-1.1.15.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c9b17ef9f8993f4e209ebf6317c1a9cd diff --git a/metadata/md5-cache/app-backup/snapper-0.10.6 b/metadata/md5-cache/app-backup/snapper-0.10.6 index 245758863760..07c30d1dce5b 100644 --- a/metadata/md5-cache/app-backup/snapper-0.10.6 +++ b/metadata/md5-cache/app-backup/snapper-0.10.6 @@ -1,4 +1,4 @@ -BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare DEPEND=dev-libs/boost:= dev-libs/json-c:= dev-libs/libxml2 dev-libs/icu:= sys-apps/acl sys-apps/dbus sys-apps/util-linux >=sys-fs/btrfs-progs-3.17.1 sys-libs/zlib virtual/libintl lvm? ( sys-fs/lvm2 ) pam? ( sys-libs/pam ) xattr? ( sys-apps/attr ) DESCRIPTION=Command-line program for btrfs and lvm snapshot management @@ -12,5 +12,5 @@ RDEPEND=dev-libs/boost:= dev-libs/json-c:= dev-libs/libxml2 dev-libs/icu:= sys-a RESTRICT=test SLOT=0 SRC_URI=https://github.com/openSUSE/snapper/archive/v0.10.6.tar.gz -> snapper-0.10.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7f452d52f7c112e9c088d9aebf4d6236 diff --git a/metadata/md5-cache/app-backup/snapper-0.10.7 b/metadata/md5-cache/app-backup/snapper-0.10.7 index 62f141a30013..f821e00f48bc 100644 --- a/metadata/md5-cache/app-backup/snapper-0.10.7 +++ b/metadata/md5-cache/app-backup/snapper-0.10.7 @@ -1,4 +1,4 @@ -BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare DEPEND=dev-libs/boost:= dev-libs/json-c:= dev-libs/libxml2 dev-libs/icu:= sys-apps/acl sys-apps/dbus sys-apps/util-linux >=sys-fs/btrfs-progs-3.17.1 sys-libs/zlib virtual/libintl lvm? ( sys-fs/lvm2 ) pam? ( sys-libs/pam ) xattr? ( sys-apps/attr ) DESCRIPTION=Command-line program for btrfs and lvm snapshot management @@ -12,5 +12,5 @@ RDEPEND=dev-libs/boost:= dev-libs/json-c:= dev-libs/libxml2 dev-libs/icu:= sys-a RESTRICT=test SLOT=0 SRC_URI=https://github.com/openSUSE/snapper/archive/v0.10.7.tar.gz -> snapper-0.10.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a2bd8eab698e20df5399305e8b374a73 diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz index 48a745f1b0b90161647286d145e704aaaaad2084..3e7dd82cbfd974bfa245762b55dbb3a71f1cfe02 100644 GIT binary patch literal 6725 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 T1Pz*{gx~!isqj@ks4f5i=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install postinst prepare DEPEND=dev-libs/popt DESCRIPTION=Popular filesystem benchmark @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/popt SLOT=0 SRC_URI=https://www.samba.org/ftp/pub/tridge/dbench/dbench-4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b34e6c21c2733cc2dc912a5dbda66099 diff --git a/metadata/md5-cache/app-benchmarks/filebench-1.4.9.1-r2 b/metadata/md5-cache/app-benchmarks/filebench-1.4.9.1-r2 index cff687c9c560..2a89e7a1b650 100644 --- a/metadata/md5-cache/app-benchmarks/filebench-1.4.9.1-r2 +++ b/metadata/md5-cache/app-benchmarks/filebench-1.4.9.1-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=auto-completion? ( dev-libs/libtecla ) app-alternatives/lex app-alternatives/yacc DESCRIPTION=Filebench - A Model Based File System Workload Generator @@ -11,5 +11,5 @@ LICENSE=CDDL RDEPEND=auto-completion? ( dev-libs/libtecla ) SLOT=0 SRC_URI=mirror://sourceforge/filebench/filebench-1.4.9.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a609a9d2574f62c586c763a1ba49b7a5 diff --git a/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111 b/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111 index b4bec010754f..44b297f0d419 100644 --- a/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111 +++ b/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=idleconn? ( dev-libs/libevent:0= ) dev-libs/openssl:0= DESCRIPTION=A tool from HP for measuring web server performance @@ -11,5 +11,5 @@ LICENSE=GPL-2+-with-openssl-exception RDEPEND=idleconn? ( dev-libs/libevent:0= ) dev-libs/openssl:0= SLOT=0 SRC_URI=https://github.com/httperf/httperf/archive/00bf5dab6fd284aa559f125964f5fe6dc0f23595.tar.gz -> httperf-0.9.1_p20181111.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d93da30ba4ad12a82d11bed77f66fa64 diff --git a/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111-r1 b/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111-r1 index 25323e4268c6..64b183467bc3 100644 --- a/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111-r1 +++ b/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=idleconn? ( dev-libs/libevent:0= ) dev-libs/openssl:0= DESCRIPTION=A tool from HP for measuring web server performance @@ -11,5 +11,5 @@ LICENSE=GPL-2+-with-openssl-exception RDEPEND=idleconn? ( dev-libs/libevent:0= ) dev-libs/openssl:0= SLOT=0 SRC_URI=https://github.com/httperf/httperf/archive/00bf5dab6fd284aa559f125964f5fe6dc0f23595.tar.gz -> httperf-0.9.1_p20181111.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=bf0f3b4f08e36eea761b5cffddb9740d diff --git a/metadata/md5-cache/app-benchmarks/pmbw-0.6.3 b/metadata/md5-cache/app-benchmarks/pmbw-0.6.3 index 5f610e1aa9fd..a844a715c9e3 100644 --- a/metadata/md5-cache/app-benchmarks/pmbw-0.6.3 +++ b/metadata/md5-cache/app-benchmarks/pmbw-0.6.3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=Parallel Memory Bandwidth Measurement / Benchmark Tool EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 LICENSE=GPL-3+ SLOT=0 SRC_URI=https://github.com/bingmann/pmbw/archive/refs/tags/pmbw-0.6.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8b4cd479c54e8ebccd6ede72fe798d63 diff --git a/metadata/md5-cache/app-benchmarks/siege-4.1.0 b/metadata/md5-cache/app-benchmarks/siege-4.1.0 index 483dbc4d6f30..130b7680a88c 100644 --- a/metadata/md5-cache/app-benchmarks/siege-4.1.0 +++ b/metadata/md5-cache/app-benchmarks/siege-4.1.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=sys-libs/zlib ssl? ( dev-libs/openssl:0= ) DESCRIPTION=A HTTP regression testing and benchmarking utility @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=sys-libs/zlib ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=http://download.joedog.org/siege/siege-4.1.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3953adb125fbdcf15ad70f41c912717e diff --git a/metadata/md5-cache/app-benchmarks/siege-4.1.6 b/metadata/md5-cache/app-benchmarks/siege-4.1.6 index b9bd9d73a00f..fb746732fef7 100644 --- a/metadata/md5-cache/app-benchmarks/siege-4.1.6 +++ b/metadata/md5-cache/app-benchmarks/siege-4.1.6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=sys-libs/zlib ssl? ( dev-libs/openssl:0= ) DESCRIPTION=A HTTP regression testing and benchmarking utility @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=sys-libs/zlib ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=http://download.joedog.org/siege/siege-4.1.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e0e2dbebde504adc08102dbb20008f00 diff --git a/metadata/md5-cache/app-benchmarks/siege-4.1.6-r1 b/metadata/md5-cache/app-benchmarks/siege-4.1.6-r1 index 77b9bbfb069a..6555c29bbaa1 100644 --- a/metadata/md5-cache/app-benchmarks/siege-4.1.6-r1 +++ b/metadata/md5-cache/app-benchmarks/siege-4.1.6-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=sys-libs/zlib ssl? ( dev-libs/openssl:0= ) DESCRIPTION=A HTTP regression testing and benchmarking utility @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=sys-libs/zlib ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=http://download.joedog.org/siege/siege-4.1.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5ee97787a54b88de32c80c5f957db389 diff --git a/metadata/md5-cache/app-benchmarks/stress-1.0.7 b/metadata/md5-cache/app-benchmarks/stress-1.0.7 index 13233b509db5..da030c819031 100644 --- a/metadata/md5-cache/app-benchmarks/stress-1.0.7 +++ b/metadata/md5-cache/app-benchmarks/stress-1.0.7 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DESCRIPTION=A deliberately simple workload generator for POSIX systems EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc LICENSE=GPL-2+ SLOT=0 SRC_URI=mirror://debian/pool/main/s/stress/stress_1.0.7.orig.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=367ee1cef427d96086b38f5a1c81be98 diff --git a/metadata/md5-cache/app-benchmarks/sysbench-1.0.20-r101 b/metadata/md5-cache/app-benchmarks/sysbench-1.0.20-r101 index 3396e4a3f6d5..503ad4db89f4 100644 --- a/metadata/md5-cache/app-benchmarks/sysbench-1.0.20-r101 +++ b/metadata/md5-cache/app-benchmarks/sysbench-1.0.20-r101 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/libtool virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-build/libtool virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare setup test DEPEND=dev-libs/concurrencykit dev-libs/libxslt test? ( python_single_target_python3_10? ( dev-util/cram[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-util/cram[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-util/cram[python_targets_python3_12(-)] ) ) aio? ( dev-libs/libaio ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) lua_single_target_luajit? ( dev-lang/luajit:= ) DESCRIPTION=A scriptable multi-threaded benchmark tool based on LuaJIT @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( lua_single_target_luajit ) ^^ ( python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/akopytov/sysbench/archive/1.0.20.tar.gz -> sysbench-1.0.20.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2489c0e797c79a037f3579deb587c4fd diff --git a/metadata/md5-cache/app-cdr/Manifest.gz b/metadata/md5-cache/app-cdr/Manifest.gz index b32dff58b1136e9d8e999871cb5eccf24f324698..5b4c6918b2774aaf7e3db90f66e5773452031a24 100644 GIT binary patch literal 9311 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 N`5$Z+z1WOE000e1*f9VA literal 9308 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 K^YhJ&KmY*qDU^W# diff --git a/metadata/md5-cache/app-cdr/brasero-3.12.3 b/metadata/md5-cache/app-cdr/brasero-3.12.3 index b247652387ee..8b85997a115b 100644 --- a/metadata/md5-cache/app-cdr/brasero-3.12.3 +++ b/metadata/md5-cache/app-cdr/brasero-3.12.3 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/intltool-0.50 dev-util/itstool >=dev-build/gtk-doc-am-1.12 sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=>=dev-util/intltool-0.50 dev-util/itstool >=dev-build/gtk-doc-am-1.12 sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=dev-libs/glib-2.29.14:2 >=x11-libs/gtk+-3:3[introspection?] media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=dev-libs/libxml2-2.6:2 >=x11-libs/libnotify-0.6.1:= media-libs/libcanberra[gtk3] x11-libs/libICE x11-libs/libSM introspection? ( >=dev-libs/gobject-introspection-1.30:= ) libburn? ( >=dev-libs/libburn-0.4:= >=dev-libs/libisofs-0.6.4:= ) nautilus? ( >=gnome-base/nautilus-2.91.90 ) playlist? ( >=dev-libs/totem-pl-parser-2.29.1:= ) tracker? ( app-misc/tracker:3= ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=CD/DVD burning application for the GNOME desktop @@ -12,5 +12,5 @@ PDEPEND=gnome-base/gvfs RDEPEND=>=dev-libs/glib-2.29.14:2 >=x11-libs/gtk+-3:3[introspection?] media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=dev-libs/libxml2-2.6:2 >=x11-libs/libnotify-0.6.1:= media-libs/libcanberra[gtk3] x11-libs/libICE x11-libs/libSM introspection? ( >=dev-libs/gobject-introspection-1.30:= ) libburn? ( >=dev-libs/libburn-0.4:= >=dev-libs/libisofs-0.6.4:= ) nautilus? ( >=gnome-base/nautilus-2.91.90 ) playlist? ( >=dev-libs/totem-pl-parser-2.29.1:= ) tracker? ( app-misc/tracker:3= ) media-libs/gst-plugins-good:1.0 media-plugins/gst-plugins-meta:1.0[mp3?] x11-themes/hicolor-icon-theme css? ( media-libs/libdvdcss:1.2 ) !libburn? ( app-cdr/cdrdao app-cdr/cdrtools app-cdr/dvd+rw-tools ) SLOT=0/3.1 SRC_URI=mirror://gnome/sources/brasero/3.12/brasero-3.12.3.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c3e9f0ce469c60325c6ca65383a22f61 diff --git a/metadata/md5-cache/app-cdr/cdck-0.7.0-r3 b/metadata/md5-cache/app-cdr/cdck-0.7.0-r3 index 0109fdaa2942..879ed8c3efd8 100644 --- a/metadata/md5-cache/app-cdr/cdck-0.7.0-r3 +++ b/metadata/md5-cache/app-cdr/cdck-0.7.0-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Measure the read time per sector on CD or DVD to check the quality EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=http://swaj.net/unix/cdck/cdck-0.7.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=dcb612f934125f4f56f9af75c769162b diff --git a/metadata/md5-cache/app-cdr/cdrdao-1.2.4-r2 b/metadata/md5-cache/app-cdr/cdrdao-1.2.4-r2 index 27f8bbcd8af9..834f33cbdede 100644 --- a/metadata/md5-cache/app-cdr/cdrdao-1.2.4-r2 +++ b/metadata/md5-cache/app-cdr/cdrdao-1.2.4-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-cdr/cdrtools encode? ( >=media-sound/lame-3.99 ) mad? ( media-libs/libao media-libs/libmad ) vorbis? ( media-libs/libao media-libs/libvorbis ) DESCRIPTION=Burn CDs in disk-at-once mode with a command line interface @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=app-cdr/cdrtools encode? ( >=media-sound/lame-3.99 ) mad? ( media-libs/libao media-libs/libmad ) vorbis? ( media-libs/libao media-libs/libvorbis ) !app-cdr/cue2toc SLOT=0 SRC_URI=https://github.com/cdrdao/cdrdao/archive/refs/tags/rel_1_2_4.tar.gz -> cdrdao-1.2.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8e96c530ec84e1567f3e699625a6d7cd diff --git a/metadata/md5-cache/app-cdr/cdrdao-1.2.5 b/metadata/md5-cache/app-cdr/cdrdao-1.2.5 index 6cecda0c2b15..952a052b78c8 100644 --- a/metadata/md5-cache/app-cdr/cdrdao-1.2.5 +++ b/metadata/md5-cache/app-cdr/cdrdao-1.2.5 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-cdr/cdrtools encode? ( >=media-sound/lame-3.99 ) mad? ( media-libs/libao media-libs/libmad ) vorbis? ( media-libs/libao media-libs/libvorbis ) DESCRIPTION=Burn CDs in disk-at-once mode with a command line interface @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=app-cdr/cdrtools encode? ( >=media-sound/lame-3.99 ) mad? ( media-libs/libao media-libs/libmad ) vorbis? ( media-libs/libao media-libs/libvorbis ) !app-cdr/cue2toc SLOT=0 SRC_URI=https://github.com/cdrdao/cdrdao/archive/refs/tags/rel_1_2_5.tar.gz -> cdrdao-1.2.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3816f21bd618eab575866f53aa1e8549 diff --git a/metadata/md5-cache/app-cdr/cdrdao-1.2.5-r1 b/metadata/md5-cache/app-cdr/cdrdao-1.2.5-r1 index bfe82db3bfa6..d0797e6bec25 100644 --- a/metadata/md5-cache/app-cdr/cdrdao-1.2.5-r1 +++ b/metadata/md5-cache/app-cdr/cdrdao-1.2.5-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-cdr/cdrtools encode? ( >=media-sound/lame-3.99 ) mad? ( media-libs/libao media-libs/libmad ) vorbis? ( media-libs/libao media-libs/libvorbis ) DESCRIPTION=Burn CDs in disk-at-once mode with a command line interface @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=app-cdr/cdrtools encode? ( >=media-sound/lame-3.99 ) mad? ( media-libs/libao media-libs/libmad ) vorbis? ( media-libs/libao media-libs/libvorbis ) !app-cdr/cue2toc SLOT=0 SRC_URI=https://github.com/cdrdao/cdrdao/archive/refs/tags/rel_1_2_5.tar.gz -> cdrdao-1.2.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ca4502dea63eaaee7f14bba28a080185 diff --git a/metadata/md5-cache/app-cdr/cdw-0.8.1-r3 b/metadata/md5-cache/app-cdr/cdw-0.8.1-r3 index 3c471f2b7f2a..a34e99476ab3 100644 --- a/metadata/md5-cache/app-cdr/cdw-0.8.1-r3 +++ b/metadata/md5-cache/app-cdr/cdw-0.8.1-r3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-cdr/cdrtools app-cdr/dvd+rw-tools dev-libs/libburn dev-libs/libcdio:=[-minimal] sys-libs/ncurses:= DESCRIPTION=An ncurses based console frontend for cdrtools and dvd+rw-tools @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=app-cdr/cdrtools app-cdr/dvd+rw-tools dev-libs/libburn dev-libs/libcdio:=[-minimal] sys-libs/ncurses:= SLOT=0 SRC_URI=mirror://sourceforge/cdw/cdw-0.8.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0ff9a1825c37593069208731de219b34 diff --git a/metadata/md5-cache/app-cdr/cuecue-0.2.2-r5 b/metadata/md5-cache/app-cdr/cuecue-0.2.2-r5 index 67337357bebc..daba18a7c8ce 100644 --- a/metadata/md5-cache/app-cdr/cuecue-0.2.2-r5 +++ b/metadata/md5-cache/app-cdr/cuecue-0.2.2-r5 @@ -1,4 +1,4 @@ -BDEPEND=media-libs/flac sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=media-libs/flac sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=flac? ( media-libs/flac:= ) mp3? ( media-libs/libmad ) vorbis? ( media-libs/libvorbis media-libs/libogg ) DESCRIPTION=Cuecue converts .cue + [.ogg|.flac|.wav|.mp3] to .cue + .bin @@ -12,5 +12,5 @@ RDEPEND=flac? ( media-libs/flac:= ) mp3? ( media-libs/libmad ) vorbis? ( media-l REQUIRED_USE=|| ( flac mp3 vorbis ) SLOT=0 SRC_URI=mirror://gentoo/cuecue-0.2.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a7eadff444e82980c0070673c4b5c327 diff --git a/metadata/md5-cache/app-cdr/cuetools-1.4.1-r1 b/metadata/md5-cache/app-cdr/cuetools-1.4.1-r1 index e209a27f719e..a05c5a6bd34a 100644 --- a/metadata/md5-cache/app-cdr/cuetools-1.4.1-r1 +++ b/metadata/md5-cache/app-cdr/cuetools-1.4.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install postinst prepare DESCRIPTION=Utilities to manipulate and convert cue and toc files EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2 SLOT=0 SRC_URI=https://github.com/svend/cuetools/archive/1.4.1.tar.gz -> cuetools-1.4.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2048601a0d90e8416daad4088625d33e diff --git a/metadata/md5-cache/app-cdr/graveman-0.3.12_p5-r5 b/metadata/md5-cache/app-cdr/graveman-0.3.12_p5-r5 index 3aff8aa21d59..1e6ae7cfed98 100644 --- a/metadata/md5-cache/app-cdr/graveman-0.3.12_p5-r5 +++ b/metadata/md5-cache/app-cdr/graveman-0.3.12_p5-r5 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 app-arch/xz-utils +BDEPEND=dev-util/intltool virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=app-cdr/cdrdao app-cdr/cdrtools >=dev-libs/glib-2.4:2 >=gnome-base/libglade-2.4:2.0 media-libs/libmng:= x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-2.4:2 dvdr? ( app-cdr/dvd+rw-tools ) flac? ( media-libs/flac:= ) mp3? ( media-libs/libid3tag:= media-libs/libmad media-sound/sox ) nls? ( virtual/libintl ) vorbis? ( media-libs/libogg media-libs/libvorbis media-sound/sox ) DESCRIPTION=Graphical frontend for cdrecord, mkisofs, readcd and sox using GTK+2 @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=app-cdr/cdrdao app-cdr/cdrtools >=dev-libs/glib-2.4:2 >=gnome-base/libglade-2.4:2.0 media-libs/libmng:= x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-2.4:2 dvdr? ( app-cdr/dvd+rw-tools ) flac? ( media-libs/flac:= ) mp3? ( media-libs/libid3tag:= media-libs/libmad media-sound/sox ) nls? ( virtual/libintl ) vorbis? ( media-libs/libogg media-libs/libvorbis media-sound/sox ) SLOT=0 SRC_URI=http://graveman.tuxfamily.org/sources/graveman-0.3.12-5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=cab698035b73a3e768b194621d038a84 diff --git a/metadata/md5-cache/app-cdr/mirage2iso-9999 b/metadata/md5-cache/app-cdr/mirage2iso-9999 index dec9f77be538..5b1e418941d9 100644 --- a/metadata/md5-cache/app-cdr/mirage2iso-9999 +++ b/metadata/md5-cache/app-cdr/mirage2iso-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure prepare unpack DEPEND=>=dev-libs/libmirage-2.0.0:0= dev-libs/glib:2= pinentry? ( dev-libs/libassuan:0= ) DESCRIPTION=CD/DVD image converter using libmirage @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=>=dev-libs/libmirage-2.0.0:0= dev-libs/glib:2= pinentry? ( dev-libs/libassuan:0= ) pinentry? ( app-crypt/pinentry ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=845fa2a2b4f1550a47606f39fbb62857 diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz index ebe9c3f170593e12a2eb6905877532b9bf79eacb..38d3e9607d7f6501aa1ce3537bd2516261bd3ede 100644 GIT binary patch literal 24565 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 literal 24584 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≶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 D`rrz+ diff --git a/metadata/md5-cache/app-containers/buildah-1.34.1 b/metadata/md5-cache/app-containers/buildah-1.33.7 similarity index 85% rename from metadata/md5-cache/app-containers/buildah-1.34.1 rename to metadata/md5-cache/app-containers/buildah-1.33.7 index 8164c8b942cb..7e3eda214e26 100644 --- a/metadata/md5-cache/app-containers/buildah-1.34.1 +++ b/metadata/md5-cache/app-containers/buildah-1.33.7 @@ -5,12 +5,12 @@ DESCRIPTION=A tool that facilitates building OCI images EAPI=8 HOMEPAGE=https://github.com/containers/buildah INHERIT=go-module linux-info -IUSE=apparmor btrfs +seccomp systemd doc test -KEYWORDS=~amd64 ~arm64 +IUSE=apparmor btrfs +seccomp systemd test +KEYWORDS=amd64 ~arm64 LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) app-containers/containers-common app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:= RESTRICT=test strip SLOT=0 -SRC_URI=https://github.com/containers/buildah/archive/v1.34.1.tar.gz -> buildah-1.34.1.tar.gz +SRC_URI=https://github.com/containers/buildah/archive/v1.33.7.tar.gz -> buildah-1.33.7.tar.gz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=a9a182c7a0ab98f9b6bde75691467108 +_md5_=fbc1b6f5eaf319aa6b8a644a0418d2fe diff --git a/metadata/md5-cache/app-containers/buildah-1.34.3 b/metadata/md5-cache/app-containers/buildah-1.34.3 new file mode 100644 index 000000000000..e931740cf659 --- /dev/null +++ b/metadata/md5-cache/app-containers/buildah-1.34.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install prepare pretend setup test unpack +DEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) app-containers/containers-common app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:= +DESCRIPTION=A tool that facilitates building OCI images +EAPI=8 +HOMEPAGE=https://github.com/containers/buildah +INHERIT=go-module linux-info +IUSE=apparmor btrfs +seccomp systemd test +KEYWORDS=amd64 ~arm64 +LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 +RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) app-containers/containers-common app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:= +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/containers/buildah/archive/v1.34.3.tar.gz -> buildah-1.34.3.tar.gz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=fbc1b6f5eaf319aa6b8a644a0418d2fe diff --git a/metadata/md5-cache/app-containers/buildah-1.35.0 b/metadata/md5-cache/app-containers/buildah-1.35.1 similarity index 93% rename from metadata/md5-cache/app-containers/buildah-1.35.0 rename to metadata/md5-cache/app-containers/buildah-1.35.1 index 4b29a94d9e42..94f2bbf91f4d 100644 --- a/metadata/md5-cache/app-containers/buildah-1.35.0 +++ b/metadata/md5-cache/app-containers/buildah-1.35.1 @@ -11,6 +11,6 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) app-containers/containers-common app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:= RESTRICT=test strip SLOT=0 -SRC_URI=https://github.com/containers/buildah/archive/v1.35.0.tar.gz -> buildah-1.35.0.tar.gz +SRC_URI=https://github.com/containers/buildah/archive/v1.35.1.tar.gz -> buildah-1.35.1.tar.gz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=59fb2b4adf58b38a87bde3f8afceb727 diff --git a/metadata/md5-cache/app-containers/buildah-9999 b/metadata/md5-cache/app-containers/buildah-9999 index 763a6c623771..56bf32e410c1 100644 --- a/metadata/md5-cache/app-containers/buildah-9999 +++ b/metadata/md5-cache/app-containers/buildah-9999 @@ -1,6 +1,6 @@ BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install prepare pretend setup test unpack -DEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) app-containers/containers-common app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:= +DEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:= DESCRIPTION=A tool that facilitates building OCI images EAPI=8 HOMEPAGE=https://github.com/containers/buildah @@ -8,8 +8,8 @@ INHERIT=go-module linux-info git-r3 IUSE=apparmor btrfs +seccomp systemd test LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 PROPERTIES=live -RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) app-containers/containers-common app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:= +RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:= RESTRICT=test strip SLOT=0 _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=59fb2b4adf58b38a87bde3f8afceb727 +_md5_=733801fcd1d7f7fcc8860e2b6132e6d9 diff --git a/metadata/md5-cache/app-containers/catatonit-0.2.0 b/metadata/md5-cache/app-containers/catatonit-0.2.0 index 4f41f19572cb..6fae4bb977d7 100644 --- a/metadata/md5-cache/app-containers/catatonit-0.2.0 +++ b/metadata/md5-cache/app-containers/catatonit-0.2.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=A container init that is so simple it's effectively brain-dead EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 arm64 ~ppc64 ~riscv LICENSE=GPL-2+ SLOT=0 SRC_URI=https://github.com/openSUSE/catatonit/archive/v0.2.0.tar.gz -> catatonit-0.2.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6cca072ebdcc223df2d2a111e3493c76 diff --git a/metadata/md5-cache/app-containers/catatonit-9999 b/metadata/md5-cache/app-containers/catatonit-9999 index 415153a860cd..bbaae7017681 100644 --- a/metadata/md5-cache/app-containers/catatonit-9999 +++ b/metadata/md5-cache/app-containers/catatonit-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=install prepare unpack DESCRIPTION=A container init that is so simple it's effectively brain-dead EAPI=8 @@ -7,5 +7,5 @@ INHERIT=autotools git-r3 LICENSE=GPL-2+ PROPERTIES=live SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=896fdc8cd92b6a4964bd05e224722f24 diff --git a/metadata/md5-cache/app-containers/containers-common-0.58.0-r1 b/metadata/md5-cache/app-containers/containers-common-0.58.0-r1 new file mode 100644 index 000000000000..e9a6bc965f7e --- /dev/null +++ b/metadata/md5-cache/app-containers/containers-common-0.58.0-r1 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-go/go-md2man-2.0.3 +DEFINED_PHASES=compile install postinst prepare +DESCRIPTION=Common config files and docs for Containers stack +EAPI=8 +HOMEPAGE=https://github.com/containers/common +INHERIT=readme.gentoo-r1 +KEYWORDS=~amd64 ~arm64 ~riscv +LICENSE=Apache-2.0 +RDEPEND=>=app-containers/aardvark-dns-1.10.0 >=app-containers/crun-1.14.3 >=app-containers/containers-image-5.30.0 >=app-containers/containers-storage-1.53.0 app-containers/containers-shortnames >=app-containers/netavark-1.10.3 net-firewall/nftables net-firewall/iptables[nftables] >=net-misc/passt-2024.03.20 >=sys-fs/fuse-overlayfs-1.13 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/containers/common/archive/v0.58.0.tar.gz -> containers-common-0.58.0.tar.gz +_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 +_md5_=3a9ac430e8e799082697839c27998271 diff --git a/metadata/md5-cache/app-containers/containers-common-9999 b/metadata/md5-cache/app-containers/containers-common-9999 index 092445573112..8871ef09cd7e 100644 --- a/metadata/md5-cache/app-containers/containers-common-9999 +++ b/metadata/md5-cache/app-containers/containers-common-9999 @@ -1,13 +1,13 @@ BDEPEND=>=dev-go/go-md2man-2.0.3 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile install prepare unpack +DEFINED_PHASES=compile install postinst prepare unpack DESCRIPTION=Common config files and docs for Containers stack EAPI=8 HOMEPAGE=https://github.com/containers/common -INHERIT=git-r3 +INHERIT=readme.gentoo-r1 git-r3 LICENSE=Apache-2.0 PROPERTIES=live -RDEPEND=app-containers/containers-image app-containers/containers-storage app-containers/containers-shortnames net-firewall/nftables net-firewall/iptables[nftables] || ( app-containers/crun app-containers/runc ) || ( ( >=app-containers/netavark-1.6.0 >=app-containers/aardvark-dns-1.6.0 ) >=app-containers/cni-plugins-0.9.1 ) +RDEPEND=>=app-containers/aardvark-dns-1.10.0 >=app-containers/crun-1.14.3 >=app-containers/containers-image-5.30.0 >=app-containers/containers-storage-1.53.0 app-containers/containers-shortnames >=app-containers/netavark-1.10.3 net-firewall/nftables net-firewall/iptables[nftables] >=net-misc/passt-2024.03.20 >=sys-fs/fuse-overlayfs-1.13 RESTRICT=test SLOT=0 -_eclasses_=git-r3 86fa1f157b70b9d2ff340c4633b1cf4b -_md5_=c0c5897e9b4dc2f470c54a7e827eaffb +_eclasses_=git-r3 86fa1f157b70b9d2ff340c4633b1cf4b readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 +_md5_=3a9ac430e8e799082697839c27998271 diff --git a/metadata/md5-cache/app-containers/crun-1.8.4 b/metadata/md5-cache/app-containers/crun-1.8.4 index 98375ab7ad63..a7f1147ec78e 100644 --- a/metadata/md5-cache/app-containers/crun-1.8.4 +++ b/metadata/md5-cache/app-containers/crun-1.8.4 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup DEPEND=dev-libs/libgcrypt:= dev-libs/yajl:= sys-kernel/linux-headers caps? ( sys-libs/libcap ) criu? ( >=sys-process/criu-3.15 ) seccomp? ( sys-libs/libseccomp ) systemd? ( sys-apps/systemd:= ) DESCRIPTION=A fast and low-memory footprint OCI Container Runtime fully written in C @@ -12,5 +12,5 @@ RDEPEND=dev-libs/libgcrypt:= dev-libs/yajl:= sys-kernel/linux-headers caps? ( sy RESTRICT=test SLOT=0 SRC_URI=https://github.com/containers/crun/releases/download/1.8.4/crun-1.8.4.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=dbfbe1dd279cbba39454971233f08b3d diff --git a/metadata/md5-cache/app-containers/devcontainer-0.56.1 b/metadata/md5-cache/app-containers/devcontainer-0.58.0 similarity index 62% rename from metadata/md5-cache/app-containers/devcontainer-0.56.1 rename to metadata/md5-cache/app-containers/devcontainer-0.58.0 index 2ac657d88b65..25eb05e64143 100644 --- a/metadata/md5-cache/app-containers/devcontainer-0.56.1 +++ b/metadata/md5-cache/app-containers/devcontainer-0.58.0 @@ -3,9 +3,9 @@ DEFINED_PHASES=compile install DESCRIPTION=Reference implementation of the Development Containers specification EAPI=8 HOMEPAGE=https://containers.dev/ https://github.com/devcontainers/cli/ -KEYWORDS=amd64 ~x86 +KEYWORDS=~amd64 ~x86 LICENSE=MIT RDEPEND=net-libs/nodejs SLOT=0 -SRC_URI=https://registry.npmjs.org/@devcontainers/cli/-/cli-0.56.1.tgz -> devcontainer-0.56.1.tgz -_md5_=2b9897e7fb551cf5b6ddfdea63f5b7a6 +SRC_URI=https://registry.npmjs.org/@devcontainers/cli/-/cli-0.58.0.tgz -> devcontainer-0.58.0.tgz +_md5_=b442cdef242f97ffcd6e5e5c379b87ed diff --git a/metadata/md5-cache/app-containers/distrobox-1.7.0 b/metadata/md5-cache/app-containers/distrobox-1.7.0 deleted file mode 100644 index 824d6e747605..000000000000 --- a/metadata/md5-cache/app-containers/distrobox-1.7.0 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Use any Linux distribution inside your terminal (powered by docker/podman) -EAPI=8 -HOMEPAGE=https://distrobox.privatedns.org/ https://github.com/89luca89/distrobox/ -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=GPL-3 -RDEPEND=|| ( app-containers/docker app-containers/podman ) -SLOT=0 -SRC_URI=https://github.com/89luca89/distrobox/archive/1.7.0.tar.gz -> distrobox-1.7.0.tar.gz -_md5_=21f50840cb20bdf565ebdd31e7396d0d diff --git a/metadata/md5-cache/app-containers/distrobox-1.7.0.1 b/metadata/md5-cache/app-containers/distrobox-1.7.0.1 index 6396f490ba7d..3c49113b876d 100644 --- a/metadata/md5-cache/app-containers/distrobox-1.7.0.1 +++ b/metadata/md5-cache/app-containers/distrobox-1.7.0.1 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Use any Linux distribution inside your terminal (powered by docker/podman) EAPI=8 HOMEPAGE=https://distrobox.privatedns.org/ https://github.com/89luca89/distrobox/ -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86 LICENSE=GPL-3 RDEPEND=|| ( app-containers/docker app-containers/podman ) SLOT=0 SRC_URI=https://github.com/89luca89/distrobox/archive/1.7.0.1.tar.gz -> distrobox-1.7.0.1.tar.gz -_md5_=21f50840cb20bdf565ebdd31e7396d0d +_md5_=9c466ab0497fe0637c2260405dd29e92 diff --git a/metadata/md5-cache/app-containers/docker-compose-1.29.2-r6 b/metadata/md5-cache/app-containers/docker-compose-1.29.2-r6 index 5a5fd5cced65..1d678d111c27 100644 --- a/metadata/md5-cache/app-containers/docker-compose-1.29.2-r6 +++ b/metadata/md5-cache/app-containers/docker-compose-1.29.2-r6 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/docker/compose INHERIT=bash-completion-r1 distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm64 +KEYWORDS=amd64 arm64 LICENSE=Apache-2.0 RDEPEND=>=dev-python/distro-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docker-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dockerpty-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docopt-0.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-2.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/PySocks-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/texttable-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/websocket-client-0.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/docker/compose/archive/1.29.2.tar.gz -> docker-compose-1.29.2.gh.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=5787a50bd4e6ff93b7ca5579d4b34aec +_md5_=54e0067f7d19d535acef5c15bc074684 diff --git a/metadata/md5-cache/app-containers/lxc-templates-3.0.4 b/metadata/md5-cache/app-containers/lxc-templates-3.0.4 index 05eebdacc135..a2eb11392a44 100644 --- a/metadata/md5-cache/app-containers/lxc-templates-3.0.4 +++ b/metadata/md5-cache/app-containers/lxc-templates-3.0.4 @@ -1,4 +1,4 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-linuxcontainers ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-linuxcontainers ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=prepare unpack DEPEND=>=app-containers/lxc-3.0 DESCRIPTION=Old style template scripts for LXC @@ -11,5 +11,5 @@ LICENSE=LGPL-3 RDEPEND=>=app-containers/lxc-3.0 SLOT=0 SRC_URI=https://linuxcontainers.org/downloads/lxc/lxc-templates-3.0.4.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxc/lxc-templates-3.0.4.tar.gz.asc ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 _md5_=18a10db9a88ffdedb7ec0732f77c1d4d diff --git a/metadata/md5-cache/app-containers/nerdctl-1.4.0 b/metadata/md5-cache/app-containers/nerdctl-1.7.5 similarity index 67% rename from metadata/md5-cache/app-containers/nerdctl-1.4.0 rename to metadata/md5-cache/app-containers/nerdctl-1.7.5 index 5ccbe56089f0..e2250ec4c80a 100644 --- a/metadata/md5-cache/app-containers/nerdctl-1.4.0 +++ b/metadata/md5-cache/app-containers/nerdctl-1.7.5 @@ -1,13 +1,16 @@ BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip DEFINED_PHASES=compile install unpack +DEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit ) DESCRIPTION=Docker-compatible CLI for containerd, with support for Compose EAPI=8 HOMEPAGE=https://github.com/containerd/nerdctl INHERIT=go-module +IUSE=rootless KEYWORDS=~amd64 LICENSE=Apache-2.0 BSD BSD-2 ISC MIT +RDEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit ) RESTRICT=strip SLOT=0 -SRC_URI=https://github.com/containerd/nerdctl/archive/refs/tags/v1.4.0.tar.gz -> nerdctl-1.4.0.tar.gz https://github.com/containerd/nerdctl/releases/download/v1.4.0/nerdctl-1.4.0-go-mod-vendor.tar.gz +SRC_URI=https://github.com/containerd/nerdctl/archive/refs/tags/v1.7.5.tar.gz -> nerdctl-1.7.5.tar.gz https://github.com/containerd/nerdctl/releases/download/v1.7.5/nerdctl-1.7.5-go-mod-vendor.tar.gz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=098f135f5fa2187c59560e05c973748b +_md5_=f42345e4b65b48416e7bf7328c631ba0 diff --git a/metadata/md5-cache/app-containers/podman-4.8.3 b/metadata/md5-cache/app-containers/podman-4.8.3 deleted file mode 100644 index 1b0bb1c9c4ed..000000000000 --- a/metadata/md5-cache/app-containers/podman-4.8.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-go/go-md2man >=dev-lang/go-1.20:= app-arch/unzip -DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) wrapper? ( !app-containers/docker-cli ) fuse? ( sys-fs/fuse-overlayfs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) -DESCRIPTION=A tool for managing OCI containers and pods with Docker-compatible CLI -EAPI=8 -HOMEPAGE=https://github.com/containers/podman/ https://podman.io/ -INHERIT=go-module tmpfiles linux-info -IUSE=apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp selinux systemd -KEYWORDS=amd64 arm64 ~riscv -LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 -RDEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) wrapper? ( !app-containers/docker-cli ) fuse? ( sys-fs/fuse-overlayfs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) virtual/tmpfiles -RESTRICT=test strip -SLOT=0 -SRC_URI=https://github.com/containers/podman/archive/v4.8.3.tar.gz -> podman-4.8.3.tar.gz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=70b5812522028b68c435a4b331e96af1 diff --git a/metadata/md5-cache/app-containers/podman-5.0.0 b/metadata/md5-cache/app-containers/podman-5.0.0 new file mode 100644 index 000000000000..3a7d9eec1d33 --- /dev/null +++ b/metadata/md5-cache/app-containers/podman-5.0.0 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 ) dev-go/go-md2man >=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install postinst prepare setup unpack +DEPEND=app-containers/catatonit >=app-containers/conmon-2.1.10 >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) wrapper? ( !app-containers/docker-cli ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) +DESCRIPTION=A tool for managing OCI containers and pods with Docker-compatible CLI +EAPI=8 +HOMEPAGE=https://github.com/containers/podman/ https://podman.io/ +INHERIT=go-module python-any-r1 tmpfiles linux-info +IUSE=apparmor btrfs +seccomp selinux systemd wrapper +KEYWORDS=~amd64 ~arm64 ~riscv +LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 +RDEPEND=app-containers/catatonit >=app-containers/conmon-2.1.10 >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) wrapper? ( !app-containers/docker-cli ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) virtual/tmpfiles +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/containers/podman/archive/v5.0.0.tar.gz -> podman-5.0.0.tar.gz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=618f4d7f64cb156cd1e2c99d4ba560f2 diff --git a/metadata/md5-cache/app-containers/podman-5.0.0_rc5 b/metadata/md5-cache/app-containers/podman-5.0.0_rc5 deleted file mode 100644 index 7b857da16b43..000000000000 --- a/metadata/md5-cache/app-containers/podman-5.0.0_rc5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-go/go-md2man >=dev-lang/go-1.20:= app-arch/unzip -DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) cron? ( virtual/cron ) wrapper? ( !app-containers/docker-cli ) fuse? ( sys-fs/fuse-overlayfs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) -DESCRIPTION=A tool for managing OCI containers and pods with Docker-compatible CLI -EAPI=8 -HOMEPAGE=https://github.com/containers/podman/ https://podman.io/ -INHERIT=go-module tmpfiles linux-info -IUSE=apparmor btrfs cgroup-hybrid cron wrapper +fuse +init +rootless +seccomp selinux systemd -LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 -RDEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) cron? ( virtual/cron ) wrapper? ( !app-containers/docker-cli ) fuse? ( sys-fs/fuse-overlayfs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) virtual/tmpfiles -RESTRICT=test strip -SLOT=0 -SRC_URI=https://github.com/containers/podman/archive/v5.0.0-rc5.tar.gz -> podman-5.0.0_rc5.tar.gz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=421c6bb1047a17222c6945573d587bd4 diff --git a/metadata/md5-cache/app-containers/podman-5.0.0_rc7 b/metadata/md5-cache/app-containers/podman-5.0.0_rc7 deleted file mode 100644 index 208ae307f235..000000000000 --- a/metadata/md5-cache/app-containers/podman-5.0.0_rc7 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-go/go-md2man >=dev-lang/go-1.20:= app-arch/unzip -DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) cron? ( virtual/cron ) wrapper? ( !app-containers/docker-cli ) fuse? ( sys-fs/fuse-overlayfs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) -DESCRIPTION=A tool for managing OCI containers and pods with Docker-compatible CLI -EAPI=8 -HOMEPAGE=https://github.com/containers/podman/ https://podman.io/ -INHERIT=go-module tmpfiles linux-info -IUSE=apparmor btrfs cgroup-hybrid cron wrapper +fuse +init +rootless +seccomp selinux systemd -LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 -RDEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) cron? ( virtual/cron ) wrapper? ( !app-containers/docker-cli ) fuse? ( sys-fs/fuse-overlayfs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) virtual/tmpfiles -RESTRICT=test strip -SLOT=0 -SRC_URI=https://github.com/containers/podman/archive/v5.0.0-rc7.tar.gz -> podman-5.0.0_rc7.tar.gz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=384f6b9f8dc12be991bf9bcac47a4064 diff --git a/metadata/md5-cache/app-containers/podman-9999 b/metadata/md5-cache/app-containers/podman-9999 index 032796d46e00..6479251b6ea8 100644 --- a/metadata/md5-cache/app-containers/podman-9999 +++ b/metadata/md5-cache/app-containers/podman-9999 @@ -1,15 +1,15 @@ -BDEPEND=dev-go/go-md2man >=dev-lang/go-1.20:= app-arch/unzip >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) cron? ( virtual/cron ) wrapper? ( !app-containers/docker-cli ) fuse? ( sys-fs/fuse-overlayfs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 ) dev-go/go-md2man >=dev-lang/go-1.20:= app-arch/unzip >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile install postinst prepare setup unpack +DEPEND=app-containers/catatonit >=app-containers/conmon-2.1.10 >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) wrapper? ( !app-containers/docker-cli ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) DESCRIPTION=A tool for managing OCI containers and pods with Docker-compatible CLI EAPI=8 HOMEPAGE=https://github.com/containers/podman/ https://podman.io/ -INHERIT=go-module tmpfiles linux-info git-r3 -IUSE=apparmor btrfs cgroup-hybrid cron wrapper +fuse +init +rootless +seccomp selinux systemd +INHERIT=go-module python-any-r1 tmpfiles linux-info git-r3 +IUSE=apparmor btrfs +seccomp selinux systemd wrapper LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 PROPERTIES=live -RDEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) cron? ( virtual/cron ) wrapper? ( !app-containers/docker-cli ) fuse? ( sys-fs/fuse-overlayfs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) virtual/tmpfiles +RDEPEND=app-containers/catatonit >=app-containers/conmon-2.1.10 >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) wrapper? ( !app-containers/docker-cli ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) virtual/tmpfiles RESTRICT=test strip SLOT=0 -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=384f6b9f8dc12be991bf9bcac47a4064 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=618f4d7f64cb156cd1e2c99d4ba560f2 diff --git a/metadata/md5-cache/app-containers/podman-tui-1.0.0 b/metadata/md5-cache/app-containers/podman-tui-1.0.0 new file mode 100644 index 000000000000..79be15474f6e --- /dev/null +++ b/metadata/md5-cache/app-containers/podman-tui-1.0.0 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Terminal UI frontend for Podman +EAPI=8 +HOMEPAGE=https://github.com/containers/podman-tui +INHERIT=go-module +KEYWORDS=~amd64 +LICENSE=Apache-2.0 BSD-2 BSD MIT MPL-2.0 +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/containers/podman-tui/archive/v1.0.0.tar.gz -> podman-tui-1.0.0.tar.gz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=fa56bc6d8cf4dd31d746b1338339cb66 diff --git a/metadata/md5-cache/app-containers/slirp4netns-1.1.12-r1 b/metadata/md5-cache/app-containers/slirp4netns-1.1.12-r1 index eca46d19da79..114f71435d41 100644 --- a/metadata/md5-cache/app-containers/slirp4netns-1.1.12-r1 +++ b/metadata/md5-cache/app-containers/slirp4netns-1.1.12-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=postinst prepare DEPEND=dev-libs/glib:2= net-libs/libslirp:= sys-libs/libseccomp:= sys-libs/libcap:= DESCRIPTION=User-mode networking for unprivileged network namespaces @@ -11,5 +11,5 @@ RDEPEND=dev-libs/glib:2= net-libs/libslirp:= sys-libs/libseccomp:= sys-libs/libc RESTRICT=test SLOT=0 SRC_URI=https://github.com/rootless-containers/slirp4netns/archive/v1.1.12.tar.gz -> slirp4netns-1.1.12.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=36c18a9806990b9bd0a28a7474bb1d0c diff --git a/metadata/md5-cache/app-containers/slirp4netns-1.1.9 b/metadata/md5-cache/app-containers/slirp4netns-1.1.9 index 9ac4529abdcc..cafc50db6812 100644 --- a/metadata/md5-cache/app-containers/slirp4netns-1.1.9 +++ b/metadata/md5-cache/app-containers/slirp4netns-1.1.9 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=postinst prepare DEPEND=dev-libs/glib:2= dev-libs/libpcre:= net-libs/libslirp:= sys-libs/libseccomp:= sys-libs/libcap:= virtual/pkgconfig DESCRIPTION=User-mode networking for unprivileged network namespaces @@ -11,5 +11,5 @@ RDEPEND=dev-libs/glib:2= dev-libs/libpcre:= net-libs/libslirp:= sys-libs/libsecc RESTRICT=test SLOT=0 SRC_URI=https://github.com/rootless-containers/slirp4netns/archive/v1.1.9.tar.gz -> slirp4netns-1.1.9.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b457b74e750cb0db702441d4e9728d24 diff --git a/metadata/md5-cache/app-containers/slirp4netns-1.2.0 b/metadata/md5-cache/app-containers/slirp4netns-1.2.0 index 33b4d90157bc..8a56735fce6d 100644 --- a/metadata/md5-cache/app-containers/slirp4netns-1.2.0 +++ b/metadata/md5-cache/app-containers/slirp4netns-1.2.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=postinst prepare DEPEND=dev-libs/glib:2= net-libs/libslirp:= sys-libs/libseccomp:= sys-libs/libcap:= DESCRIPTION=User-mode networking for unprivileged network namespaces @@ -11,5 +11,5 @@ RDEPEND=dev-libs/glib:2= net-libs/libslirp:= sys-libs/libseccomp:= sys-libs/libc RESTRICT=test SLOT=0 SRC_URI=https://github.com/rootless-containers/slirp4netns/archive/v1.2.0.tar.gz -> slirp4netns-1.2.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=36c18a9806990b9bd0a28a7474bb1d0c diff --git a/metadata/md5-cache/app-containers/snapd-2.57.6 b/metadata/md5-cache/app-containers/snapd-2.57.6 index 25f464532ac0..7157fbdd605c 100644 --- a/metadata/md5-cache/app-containers/snapd-2.57.6 +++ b/metadata/md5-cache/app-containers/snapd-2.57.6 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig +BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma] DESCRIPTION=Service and tools for management of snap packages @@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 SRC_URI=https://github.com/snapcore/snapd/releases/download/2.57.6/snapd_2.57.6.vendor.tar.xz -> snapd-2.57.6.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=4890ef91805a8a226b2aab1d3054ea58 diff --git a/metadata/md5-cache/app-containers/snapd-2.58 b/metadata/md5-cache/app-containers/snapd-2.58 index d19846089490..e235c5a4ca2e 100644 --- a/metadata/md5-cache/app-containers/snapd-2.58 +++ b/metadata/md5-cache/app-containers/snapd-2.58 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig +BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma] DESCRIPTION=Service and tools for management of snap packages @@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 SRC_URI=https://github.com/snapcore/snapd/releases/download/2.58/snapd_2.58.vendor.tar.xz -> snapd-2.58.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=960ad1b1ce3188966084dacbfedb0100 diff --git a/metadata/md5-cache/app-containers/snapd-2.60.3 b/metadata/md5-cache/app-containers/snapd-2.60.3 index 5057966e9a7c..f9e26bf0a450 100644 --- a/metadata/md5-cache/app-containers/snapd-2.60.3 +++ b/metadata/md5-cache/app-containers/snapd-2.60.3 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig +BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma,lzo] DESCRIPTION=Service and tools for management of snap packages @@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 SRC_URI=https://github.com/snapcore/snapd/releases/download/2.60.3/snapd_2.60.3.vendor.tar.xz -> snapd-2.60.3.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=499a69dfbc3290a7f3064f6a5966696b diff --git a/metadata/md5-cache/app-containers/snapd-2.60.4 b/metadata/md5-cache/app-containers/snapd-2.60.4 index 0c37b094d9a3..208b229dbf26 100644 --- a/metadata/md5-cache/app-containers/snapd-2.60.4 +++ b/metadata/md5-cache/app-containers/snapd-2.60.4 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig +BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma,lzo] DESCRIPTION=Service and tools for management of snap packages @@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 SRC_URI=https://github.com/snapcore/snapd/releases/download/2.60.4/snapd_2.60.4.vendor.tar.xz -> snapd-2.60.4.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=499a69dfbc3290a7f3064f6a5966696b diff --git a/metadata/md5-cache/app-containers/snapd-2.61 b/metadata/md5-cache/app-containers/snapd-2.61 index 1cd17c519df9..34bfd6ed0601 100644 --- a/metadata/md5-cache/app-containers/snapd-2.61 +++ b/metadata/md5-cache/app-containers/snapd-2.61 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig +BDEPEND=>=dev-lang/go-1.9 dev-python/docutils sys-devel/gettext sys-fs/xfsprogs sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DEPEND=sys-libs/libseccomp:= apparmor? ( sec-policy/apparmor-profiles sys-apps/apparmor:= ) dev-libs/glib virtual/libudev systemd? ( sys-apps/systemd ) sys-libs/libcap:= sys-fs/squashfs-tools[lzma,lzo] DESCRIPTION=Service and tools for management of snap packages @@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd RESTRICT=strip SLOT=0 SRC_URI=https://github.com/snapcore/snapd/releases/download/2.61/snapd_2.61.vendor.tar.xz -> snapd-2.61.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=499a69dfbc3290a7f3064f6a5966696b diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 48504f613b5029c3fabf756c93fbe2c9976e32a1..b5951b8ba0ee0c7297b6faaaa7b03af74a0073b8 100644 GIT binary patch literal 39150 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 O=l=l|AhRP*69E9iUG%U3 literal 39284 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 sWyjd=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=install postinst postrm prepare DEPEND=>=sys-apps/pcsc-lite-1.6.4 virtual/libusb:0 DESCRIPTION=Non CCID driver for ACR38 AC1038-based Smart Card Reader @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=sys-apps/pcsc-lite-1.6.4 virtual/libusb:0 SLOT=0 SRC_URI=https://www.linuxunderground.be/ACR38_LINUX_100711_P.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=acbede72d2cf4c5bbb486ceb931e92dd diff --git a/metadata/md5-cache/app-crypt/adcli-0.9.2 b/metadata/md5-cache/app-crypt/adcli-0.9.2 index 96caa1e23a27..e43141aa545f 100644 --- a/metadata/md5-cache/app-crypt/adcli-0.9.2 +++ b/metadata/md5-cache/app-crypt/adcli-0.9.2 @@ -1,4 +1,4 @@ -BDEPEND=doc? ( app-text/docbook-xml-dtd:4.3 app-text/xmlto dev-libs/libxslt ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=doc? ( app-text/docbook-xml-dtd:4.3 app-text/xmlto dev-libs/libxslt ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-crypt/mit-krb5 net-nds/openldap:=[sasl] DESCRIPTION=Tool for performing actions on an Active Directory domain @@ -11,5 +11,5 @@ LICENSE=LGPL-2.1 RDEPEND=app-crypt/mit-krb5 net-nds/openldap:=[sasl] SLOT=0 SRC_URI=https://gitlab.freedesktop.org/realmd/adcli/-/archive/0.9.2/adcli-0.9.2.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f2431be3b9b0c0974e3d28f173624cd1 diff --git a/metadata/md5-cache/app-crypt/bsign-0.4.5-r1 b/metadata/md5-cache/app-crypt/bsign-0.4.5-r1 index aed02f7d07d1..145274ce8fa0 100644 --- a/metadata/md5-cache/app-crypt/bsign-0.4.5-r1 +++ b/metadata/md5-cache/app-crypt/bsign-0.4.5-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=embed secure hashes (SHA1) and digital signatures (GNU Privacy Guard) into files EAPI=7 @@ -9,5 +9,5 @@ KEYWORDS=~amd64 ppc ~x86 ~x86-linux ~ppc-macos LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://debian/pool/main/b/bsign/bsign_0.4.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6346b7e3e7135e5030e0091c0b6ca547 diff --git a/metadata/md5-cache/app-crypt/ccid-1.5.4 b/metadata/md5-cache/app-crypt/ccid-1.5.4 index e0e7dd82bb36..81867ba47cb8 100644 --- a/metadata/md5-cache/app-crypt/ccid-1.5.4 +++ b/metadata/md5-cache/app-crypt/ccid-1.5.4 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare DEPEND=>=sys-apps/pcsc-lite-1.8.3 twinserial? ( dev-lang/perl ) usb? ( virtual/libusb:1 ) DESCRIPTION=CCID free software driver @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=sys-apps/pcsc-lite-1.8.3 twinserial? ( dev-lang/perl ) usb? ( virtual/libusb:1 ) SLOT=0 SRC_URI=https://ccid.apdu.fr/files/ccid-1.5.4.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=cfc64aaa242ab95b3d260ff1c4ca61c2 diff --git a/metadata/md5-cache/app-crypt/ccrypt-1.11-r4 b/metadata/md5-cache/app-crypt/ccrypt-1.11-r4 index 5736289bf99d..684e2847f10b 100644 --- a/metadata/md5-cache/app-crypt/ccrypt-1.11-r4 +++ b/metadata/md5-cache/app-crypt/ccrypt-1.11-r4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=virtual/libcrypt:= emacs? ( >=app-editors/emacs-23.1:* ) DESCRIPTION=Encryption and decryption @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=virtual/libcrypt:= SLOT=0 SRC_URI=mirror://sourceforge/ccrypt/1.11/ccrypt-1.11.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=72d6fec7d7ca9ac2714d27afa273381c diff --git a/metadata/md5-cache/app-crypt/ckpass-0.2-r2 b/metadata/md5-cache/app-crypt/ckpass-0.2-r2 index 0de9442951cb..9c5b05499c64 100644 --- a/metadata/md5-cache/app-crypt/ckpass-0.2-r2 +++ b/metadata/md5-cache/app-crypt/ckpass-0.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=>=dev-libs/libkpass-6 DESCRIPTION=ncurses based password database client compatible with KeePass 1.x databases @@ -10,5 +10,5 @@ LICENSE=GPL-3+ RDEPEND=>=dev-libs/libkpass-6 SLOT=0 SRC_URI=mirror://sourceforge/ckpass/ckpass-0.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fea4bd562d6e4b30ee7f558664accaf4 diff --git a/metadata/md5-cache/app-crypt/codecrypt-1.8-r3 b/metadata/md5-cache/app-crypt/codecrypt-1.8-r3 index faaa5bc02a04..69d3e6196217 100644 --- a/metadata/md5-cache/app-crypt/codecrypt-1.8-r3 +++ b/metadata/md5-cache/app-crypt/codecrypt-1.8-r3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=dev-libs/gmp:= sci-libs/fftw:3.0= cryptopp? ( >=dev-libs/crypto++-7:= ) DESCRIPTION=Post-quantum cryptography tool @@ -11,5 +11,5 @@ LICENSE=LGPL-3 RDEPEND=dev-libs/gmp:= sci-libs/fftw:3.0= cryptopp? ( >=dev-libs/crypto++-7:= ) SLOT=0 SRC_URI=http://e-x-a.org/codecrypt/files/codecrypt-1.8.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ebba95a42dc3c302636ca09cf30513b6 diff --git a/metadata/md5-cache/app-crypt/coolkey-1.1.0-r9 b/metadata/md5-cache/app-crypt/coolkey-1.1.0-r9 index 8e66b3b3176c..63b603f5f183 100644 --- a/metadata/md5-cache/app-crypt/coolkey-1.1.0-r9 +++ b/metadata/md5-cache/app-crypt/coolkey-1.1.0-r9 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare setup DEPEND=>=sys-apps/pcsc-lite-1.6.4 dev-libs/nss[utils] sys-libs/zlib >=app-crypt/ccid-1.4.0 DESCRIPTION=Linux Driver support for the CoolKey and CAC products @@ -11,5 +11,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=sys-apps/pcsc-lite-1.6.4 dev-libs/nss[utils] sys-libs/zlib SLOT=0 SRC_URI=https://directory.fedora.redhat.com/download/coolkey/coolkey-1.1.0.tar.gz mirror://gentoo/coolkey-1.1.0-patches-003.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=085de2e0269f2ef42b5e471f0eecb718 diff --git a/metadata/md5-cache/app-crypt/dieharder-3.31.1-r4 b/metadata/md5-cache/app-crypt/dieharder-3.31.1-r4 index 89d7f04edc24..2bd674d5c5d5 100644 --- a/metadata/md5-cache/app-crypt/dieharder-3.31.1-r4 +++ b/metadata/md5-cache/app-crypt/dieharder-3.31.1-r4 @@ -1,4 +1,4 @@ -BDEPEND=doc? ( dev-tex/latex2html ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=doc? ( dev-tex/latex2html ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=sci-libs/gsl:= DESCRIPTION=An advanced suite for testing the randomness of RNGs @@ -12,5 +12,5 @@ RDEPEND=sci-libs/gsl:= RESTRICT=test SLOT=0 SRC_URI=https://www.phy.duke.edu/~rgb/General/dieharder/dieharder-3.31.1.tgz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ab222e33b66fd9132751509f86c1ebdc diff --git a/metadata/md5-cache/app-crypt/eid-mw-5.1.15 b/metadata/md5-cache/app-crypt/eid-mw-5.1.15 index 3be608a4b571..f50530fa37e3 100644 --- a/metadata/md5-cache/app-crypt/eid-mw-5.1.15 +++ b/metadata/md5-cache/app-crypt/eid-mw-5.1.15 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm prepare DEPEND=>=sys-apps/pcsc-lite-1.2.9 gtk? ( x11-libs/gdk-pixbuf[jpeg] x11-libs/gtk+:3 dev-libs/libxml2 net-misc/curl[ssl] net-libs/libproxy >=app-crypt/pinentry-1.1.0-r4[gtk] ) p11-kit? ( app-crypt/p11-kit ) virtual/pkgconfig DESCRIPTION=Electronic Identity Card middleware supplied by the Belgian Federal Government @@ -12,5 +12,5 @@ RDEPEND=>=sys-apps/pcsc-lite-1.2.9 gtk? ( x11-libs/gdk-pixbuf[jpeg] x11-libs/gtk REQUIRED_USE=dialogs? ( gtk ) SLOT=0 SRC_URI=https://codeload.github.com/fedict/eid-mw/tar.gz/v5.1.15 -> eid-mw-5.1.15.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3c68e161c5711f140bf8b363bb753a6b diff --git a/metadata/md5-cache/app-crypt/eid-mw-9999 b/metadata/md5-cache/app-crypt/eid-mw-9999 index c5c6e65f0eb0..02cca99ee7c7 100644 --- a/metadata/md5-cache/app-crypt/eid-mw-9999 +++ b/metadata/md5-cache/app-crypt/eid-mw-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install postinst postrm prepare unpack DEPEND=>=sys-apps/pcsc-lite-1.2.9 gtk? ( x11-libs/gdk-pixbuf[jpeg] x11-libs/gtk+:3 dev-libs/libxml2 net-misc/curl[ssl] net-libs/libproxy >=app-crypt/pinentry-1.1.0-r4[gtk] ) p11-kit? ( app-crypt/p11-kit ) virtual/pkgconfig DESCRIPTION=Electronic Identity Card middleware supplied by the Belgian Federal Government @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=>=sys-apps/pcsc-lite-1.2.9 gtk? ( x11-libs/gdk-pixbuf[jpeg] x11-libs/gtk+:3 dev-libs/libxml2 net-misc/curl[ssl] net-libs/libproxy >=app-crypt/pinentry-1.1.0-r4[gtk] ) p11-kit? ( app-crypt/p11-kit ) REQUIRED_USE=dialogs? ( gtk ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=85282353959e3de1b977c6b817a4303b diff --git a/metadata/md5-cache/app-crypt/gpa-0.10.0-r1 b/metadata/md5-cache/app-crypt/gpa-0.10.0-r1 index e2ce1c7cf192..6cf623491aad 100644 --- a/metadata/md5-cache/app-crypt/gpa-0.10.0-r1 +++ b/metadata/md5-cache/app-crypt/gpa-0.10.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure postinst postrm preinst prepare DEPEND=>=app-crypt/gnupg-2:= >=app-crypt/gpgme-1.11.1:= >=dev-libs/libassuan-1.1.0:= >=dev-libs/libgpg-error-1.4:= >=x11-libs/gtk+-2.10.0:2= DESCRIPTION=The GNU Privacy Assistant (GPA) is a graphical user interface for GnuPG @@ -12,5 +12,5 @@ LICENSE=GPL-3 RDEPEND=>=app-crypt/gnupg-2:= >=app-crypt/gpgme-1.11.1:= >=dev-libs/libassuan-1.1.0:= >=dev-libs/libgpg-error-1.4:= >=x11-libs/gtk+-2.10.0:2= SLOT=0 SRC_URI=mirror://gnupg/gpa/gpa-0.10.0.tar.bz2 https://dev.gentoo.org/~sam/distfiles/app-crypt/gpa/gpa-0.10.0-autoconf.patch.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=89747a3b7c17b2231e157d15dc76208b diff --git a/metadata/md5-cache/app-crypt/gpgme-1.23.2 b/metadata/md5-cache/app-crypt/gpgme-1.23.2 index 6d983a5ce6f6..8cf8950f31e7 100644 --- a/metadata/md5-cache/app-crypt/gpgme-1.23.2 +++ b/metadata/md5-cache/app-crypt/gpgme-1.23.2 @@ -1,4 +1,4 @@ -BDEPEND=python_targets_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)?] ) python? ( dev-lang/swig ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=python_targets_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)?] ) python? ( dev-lang/swig ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install prepare test unpack DEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.46-r1:= python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) qt5? ( dev-qt/qtcore:5 ) qt6? ( dev-qt/qtbase:6 ) test? ( qt5? ( dev-qt/qttest:5 ) ) DESCRIPTION=GnuPG Made Easy is a library for making GnuPG easier to use @@ -13,5 +13,5 @@ REQUIRED_USE=qt5? ( cxx ) qt6? ( cxx ) python? ( || ( python_targets_python3_10 RESTRICT=!test? ( test ) SLOT=1/11.6.15.2 SRC_URI=mirror://gnupg/gpgme/gpgme-1.23.2.tar.bz2 verify-sig? ( mirror://gnupg/gpgme/gpgme-1.23.2.tar.bz2.sig ) -_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 _md5_=b2341374eab980547300f122bbc7f73d diff --git a/metadata/md5-cache/app-crypt/heimdal-7.8.0-r1 b/metadata/md5-cache/app-crypt/heimdal-7.8.0-r1 index 5ce7326313a7..efa435f078f1 100644 --- a/metadata/md5-cache/app-crypt/heimdal-7.8.0-r1 +++ b/metadata/md5-cache/app-crypt/heimdal-7.8.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup test DEPEND=virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) berkdb? ( >=sys-libs/db-4.8.30-r1:*[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb:= ) caps? ( sys-libs/libcap-ng ) >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:0= >=sys-libs/readline-6.2_p5-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] afs? ( net-fs/openafs ) hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) X? ( x11-libs/libX11 x11-libs/libXau x11-libs/libXt ) !!app-crypt/mit-krb5 !!app-crypt/mit-krb5-appl || ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-perl/JSON virtual/pkgconfig sys-apps/texinfo >=dev-build/autoconf-2.62 test? ( X? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) ) DESCRIPTION=Kerberos 5 implementation from KTH @@ -13,5 +13,5 @@ REQUIRED_USE=otp? ( berkdb ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/heimdal/heimdal/releases/download/heimdal-7.8.0/heimdal-7.8.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 _md5_=6b0fe507c3f1a53077700081f820f56d diff --git a/metadata/md5-cache/app-crypt/heimdal-7.8.0-r2 b/metadata/md5-cache/app-crypt/heimdal-7.8.0-r2 index 187d7f6f8dcf..b4b945ab76ce 100644 --- a/metadata/md5-cache/app-crypt/heimdal-7.8.0-r2 +++ b/metadata/md5-cache/app-crypt/heimdal-7.8.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup test DEPEND=virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) berkdb? ( >=sys-libs/db-4.8.30-r1:*[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb:= ) caps? ( sys-libs/libcap-ng ) >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:0= >=sys-libs/readline-6.2_p5-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] afs? ( net-fs/openafs ) hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) X? ( x11-libs/libX11 x11-libs/libXau x11-libs/libXt ) !!app-crypt/mit-krb5 !!app-crypt/mit-krb5-appl || ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-perl/JSON virtual/pkgconfig sys-apps/texinfo >=dev-build/autoconf-2.62 test? ( X? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) ) DESCRIPTION=Kerberos 5 implementation from KTH @@ -13,5 +13,5 @@ REQUIRED_USE=otp? ( berkdb ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/heimdal/heimdal/releases/download/heimdal-7.8.0/heimdal-7.8.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 _md5_=52fb6749888048ddb83c0e8402eec339 diff --git a/metadata/md5-cache/app-crypt/heimdal-7.8.0-r3 b/metadata/md5-cache/app-crypt/heimdal-7.8.0-r3 index c3359c9bf9d8..c77b4563b326 100644 --- a/metadata/md5-cache/app-crypt/heimdal-7.8.0-r3 +++ b/metadata/md5-cache/app-crypt/heimdal-7.8.0-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup test DEPEND=virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] berkdb? ( >=sys-libs/db-4.8.30-r1:*[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb:= ) caps? ( sys-libs/libcap-ng ) >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:0= >=sys-libs/readline-6.2_p5-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] afs? ( net-fs/openafs ) hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) !!app-crypt/mit-krb5 !!app-crypt/mit-krb5-appl || ( dev-lang/python:3.12 dev-lang/python:3.11 ) dev-perl/JSON virtual/pkgconfig sys-apps/texinfo >=dev-build/autoconf-2.62 DESCRIPTION=Kerberos 5 implementation from KTH @@ -13,5 +13,5 @@ REQUIRED_USE=otp? ( berkdb ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/heimdal/heimdal/releases/download/heimdal-7.8.0/heimdal-7.8.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7c9cf17f8aa2da02c6208029a04c07ef diff --git a/metadata/md5-cache/app-crypt/ima-evm-utils-1.4-r1 b/metadata/md5-cache/app-crypt/ima-evm-utils-1.4-r1 index 29bdc5249a4d..07cf08bebc6f 100644 --- a/metadata/md5-cache/app-crypt/ima-evm-utils-1.4-r1 +++ b/metadata/md5-cache/app-crypt/ima-evm-utils-1.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt test? ( app-editors/vim-core ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt test? ( app-editors/vim-core ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/openssl:0= sys-apps/keyutils:= tpm? ( app-crypt/tpm2-tss:= ) DESCRIPTION=Supporting tools for IMA and EVM @@ -12,5 +12,5 @@ RDEPEND=dev-libs/openssl:0= sys-apps/keyutils:= tpm? ( app-crypt/tpm2-tss:= ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.sourceforge.net/linux-ima/ima-evm-utils-1.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=002d017fc31f6e337f89b6831235caea diff --git a/metadata/md5-cache/app-crypt/ima-evm-utils-9999 b/metadata/md5-cache/app-crypt/ima-evm-utils-9999 index 48de655a9f20..2fa4f92fa2ce 100644 --- a/metadata/md5-cache/app-crypt/ima-evm-utils-9999 +++ b/metadata/md5-cache/app-crypt/ima-evm-utils-9999 @@ -1,4 +1,4 @@ -BDEPEND=app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt test? ( app-editors/vim-core ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt test? ( app-editors/vim-core ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare unpack DEPEND=dev-libs/openssl:0= sys-apps/keyutils:= tpm? ( app-crypt/tpm2-tss:= ) DESCRIPTION=Supporting tools for IMA and EVM @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=dev-libs/openssl:0= sys-apps/keyutils:= tpm? ( app-crypt/tpm2-tss:= ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2c1f74dd8d18cd3875533bbec8e4a08e diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717 index 36d50c76c4c0..f3ede6e74f05 100644 --- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717 +++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend setup test DEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2 DESCRIPTION=Fast password cracker, community enhanced version @@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) openc RESTRICT=test SLOT=0 SRC_URI=https://github.com/openwall/john/archive/c798c3f39215f6e08c67677eb9b79f65cfe08e40.tar.gz -> johntheripper-jumbo-1.9.0_p20230717.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e32be179ad1649a021967fe7d6ecbe7e diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102 index 8799a887ed6c..99f656ff66f1 100644 --- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102 +++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend setup test DEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2 DESCRIPTION=Fast password cracker, community enhanced version @@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) openc RESTRICT=test SLOT=0 SRC_URI=https://github.com/openwall/john/archive/9daf16b5743b2c521d23c281e13ae8cdbd37b1eb.tar.gz -> johntheripper-jumbo-1.9.0_p20240102.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=41754afdd3f42db3e371e1fd7fc85a16 diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 index 4060be312bc4..4426816348e8 100644 --- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 +++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare pretend setup test unpack DEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2 DESCRIPTION=Fast password cracker, community enhanced version @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2 dev-perl/Compress-Raw-Lzma dev-perl/Digest-MD2 virtual/perl-Digest-MD5 dev-perl/Digest-SHA3 dev-perl/Digest-GOST !app-crypt/johntheripper RESTRICT=test SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=41754afdd3f42db3e371e1fd7fc85a16 diff --git a/metadata/md5-cache/app-crypt/libb2-0.98.1-r3 b/metadata/md5-cache/app-crypt/libb2-0.98.1-r3 index f152326ae574..6c1fa4387024 100644 --- a/metadata/md5-cache/app-crypt/libb2-0.98.1-r3 +++ b/metadata/md5-cache/app-crypt/libb2-0.98.1-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend setup test DEPEND=openmp? ( || ( >=sys-devel/gcc-4.2:*[openmp] sys-devel/clang-runtime:*[openmp] ) ) DESCRIPTION=C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp @@ -11,5 +11,5 @@ LICENSE=CC0-1.0 RDEPEND=openmp? ( || ( >=sys-devel/gcc-4.2:*[openmp] sys-devel/clang-runtime:*[openmp] ) ) SLOT=0 SRC_URI=https://github.com/BLAKE2/libb2/archive/73d41c8255a991ed2adea41c108b388d9d14b449.tar.gz -> libb2-0.98.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=669f1926deee6abea05e0780028d3707 diff --git a/metadata/md5-cache/app-crypt/libmd-1.0.4 b/metadata/md5-cache/app-crypt/libmd-1.0.4 index b1e58aa82f25..f495ec149ce1 100644 --- a/metadata/md5-cache/app-crypt/libmd-1.0.4 +++ b/metadata/md5-cache/app-crypt/libmd-1.0.4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Message Digest functions from BSD systems EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~ LICENSE=|| ( BSD BSD-2 ISC BEER-WARE public-domain ) SLOT=0 SRC_URI=https://archive.hadrons.org/software/libmd/libmd-1.0.4.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=516d41a62f80431216db6302cd55f8eb diff --git a/metadata/md5-cache/app-crypt/libscrypt-1.22-r2 b/metadata/md5-cache/app-crypt/libscrypt-1.22-r2 index cf4d8687a4bd..4732284d88c6 100644 --- a/metadata/md5-cache/app-crypt/libscrypt-1.22-r2 +++ b/metadata/md5-cache/app-crypt/libscrypt-1.22-r2 @@ -8,4 +8,4 @@ LICENSE=BSD-2 SLOT=0 SRC_URI=https://github.com/technion/libscrypt/archive/v1.22.tar.gz -> libscrypt-1.22.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=09796c38ce31fa7d3e2acec769ef91ff +_md5_=62847db36962e79d9396ebb7fd260af4 diff --git a/metadata/md5-cache/app-crypt/libsecret-0.21.1 b/metadata/md5-cache/app-crypt/libsecret-0.21.1 index 996f23391944..dbc446809e27 100644 --- a/metadata/md5-cache/app-crypt/libsecret-0.21.1 +++ b/metadata/md5-cache/app-crypt/libsecret-0.21.1 @@ -1,4 +1,4 @@ -BDEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/libxslt dev-util/gdbus-codegen dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( app-text/docbook-xml-dtd:4.1.2 >=dev-util/gi-docgen-2021.7 ) test? ( || ( ( dev-lang/python:3.12 dev-python/dbus-python[python_targets_python3_12(-)] introspection? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) ) ( dev-lang/python:3.11 dev-python/dbus-python[python_targets_python3_11(-)] introspection? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) ) ( dev-lang/python:3.10 dev-python/dbus-python[python_targets_python3_10(-)] introspection? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) ) ) test-rust? ( introspection? ( >=dev-libs/gjs-1.32 ) ) tpm? ( app-crypt/swtpm app-crypt/tpm2-abrmd >=app-crypt/tpm2-tss-3.2.0:= ) ) vala? ( || ( dev-lang/vala:0.56 ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/libxslt dev-util/gdbus-codegen dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( app-text/docbook-xml-dtd:4.1.2 >=dev-util/gi-docgen-2021.7 ) test? ( || ( ( dev-lang/python:3.12 dev-python/dbus-python[python_targets_python3_12(-)] introspection? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) ) ( dev-lang/python:3.11 dev-python/dbus-python[python_targets_python3_11(-)] introspection? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) ) ( dev-lang/python:3.10 dev-python/dbus-python[python_targets_python3_10(-)] introspection? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) ) ) test-rust? ( introspection? ( >=dev-libs/gjs-1.32 ) ) tpm? ( app-crypt/swtpm app-crypt/tpm2-abrmd >=app-crypt/tpm2-tss-3.2.0:= ) ) vala? ( || ( dev-lang/vala:0.56 ) ) >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=>=dev-libs/glib-2.44:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tpm? ( >=app-crypt/tpm2-tss-3.0.3:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) DESCRIPTION=GObject library for accessing the freedesktop.org Secret Service API @@ -15,5 +15,5 @@ REQUIRED_USE=vala? ( introspection ) gtk-doc? ( crypt ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/libsecret/0.21/libsecret-0.21.1.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=eecb59be5359955f2e2c856f47049d9b diff --git a/metadata/md5-cache/app-crypt/libu2f-server-1.1.0-r2 b/metadata/md5-cache/app-crypt/libu2f-server-1.1.0-r2 index 878abcb1304d..7bcad2995551 100644 --- a/metadata/md5-cache/app-crypt/libu2f-server-1.1.0-r2 +++ b/metadata/md5-cache/app-crypt/libu2f-server-1.1.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/hidapi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] test? ( dev-libs/check[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=Yubico Universal 2nd Factor (U2F) server C Library @@ -12,5 +12,5 @@ RDEPEND=dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mi RESTRICT=!test? ( test ) SLOT=0/0.1 SRC_URI=https://developers.yubico.com/libu2f-server/Releases/libu2f-server-1.1.0.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=867dced210c9fed848c1595f86b73178 diff --git a/metadata/md5-cache/app-crypt/loop-aes-losetup-2.39.2 b/metadata/md5-cache/app-crypt/loop-aes-losetup-2.39.2 index 4249868474bc..a34cb64ec91d 100644 --- a/metadata/md5-cache/app-crypt/loop-aes-losetup-2.39.2 +++ b/metadata/md5-cache/app-crypt/loop-aes-losetup-2.39.2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170815 +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 DEFINED_PHASES=configure install prepare DEPEND=selinux? ( >=sys-libs/libselinux-2.2.2-r4 ) virtual/os-headers DESCRIPTION=Loop-AES losetup utility @@ -11,5 +11,5 @@ LICENSE=GPL-2 LGPL-2.1 BSD-4 MIT public-domain RDEPEND=selinux? ( >=sys-libs/libselinux-2.2.2-r4 ) SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/utils/util-linux/v2.39/util-linux-2.39.2.tar.xz http://loop-aes.sourceforge.net/loop-AES/loop-AES-v3.8b.tar.bz2 -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6a360a6ca19d464d4bcbce4110546533 diff --git a/metadata/md5-cache/app-crypt/md5deep-4.4 b/metadata/md5-cache/app-crypt/md5deep-4.4 index 56f5857974b3..d961fc160caa 100644 --- a/metadata/md5-cache/app-crypt/md5deep-4.4 +++ b/metadata/md5-cache/app-crypt/md5deep-4.4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Expanded md5sum program with recursive and comparison options EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 arm arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=public-domain GPL-2 SLOT=0 SRC_URI=https://github.com/jessek/hashdeep/archive/release-4.4.tar.gz -> md5deep-4.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=290c7531f25412ce02f8e8bec9ebbc31 diff --git a/metadata/md5-cache/app-crypt/mhash-0.9.9.9-r3 b/metadata/md5-cache/app-crypt/mhash-0.9.9.9-r3 index 024388cc1628..b3ae9b2a79e2 100644 --- a/metadata/md5-cache/app-crypt/mhash-0.9.9.9-r3 +++ b/metadata/md5-cache/app-crypt/mhash-0.9.9.9-r3 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/perl sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-lang/perl sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DESCRIPTION=Library providing a uniform interface to a large number of hash algorithms EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv LICENSE=GPL-2+ SLOT=0 SRC_URI=mirror://sourceforge/mhash/mhash-0.9.9.9.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fa1712da7e3769de36ca7dac49b99146 diff --git a/metadata/md5-cache/app-crypt/mit-krb5-1.20.1 b/metadata/md5-cache/app-crypt/mit-krb5-1.20.1 index dc8c034baff8..e6e27aae13f0 100644 --- a/metadata/md5-cache/app-crypt/mit-krb5-1.20.1 +++ b/metadata/md5-cache/app-crypt/mit-krb5-1.20.1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/yacc cpu_flags_x86_aes? ( amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) ) doc? ( virtual/latex-base ) test? ( dev-util/cmocka ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/yacc cpu_flags_x86_aes? ( amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) ) doc? ( virtual/latex-base ) test? ( dev-util/cmocka ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test DEPEND=!!app-crypt/heimdal >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( >=dev-libs/libverto-0.2.5[libev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[libevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) keyutils? ( >=sys-apps/keyutils-1.5.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb:= ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkinit? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) DESCRIPTION=MIT Kerberos V @@ -12,5 +12,5 @@ RDEPEND=!!app-crypt/heimdal >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://web.mit.edu/kerberos/dist/krb5/1.20/krb5-1.20.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1a6d9743b5646a89fd4077a32e59dca0 diff --git a/metadata/md5-cache/app-crypt/mit-krb5-1.20.2 b/metadata/md5-cache/app-crypt/mit-krb5-1.20.2 index ffcd75ab3502..a781cb0334ac 100644 --- a/metadata/md5-cache/app-crypt/mit-krb5-1.20.2 +++ b/metadata/md5-cache/app-crypt/mit-krb5-1.20.2 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/yacc cpu_flags_x86_aes? ( amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) ) doc? ( virtual/latex-base ) test? ( dev-util/cmocka ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/yacc cpu_flags_x86_aes? ( amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) ) doc? ( virtual/latex-base ) test? ( dev-util/cmocka ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test DEPEND=!!app-crypt/heimdal >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( >=dev-libs/libverto-0.2.5[libev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[libevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) keyutils? ( >=sys-apps/keyutils-1.5.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb:= ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkinit? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) DESCRIPTION=MIT Kerberos V @@ -12,5 +12,5 @@ RDEPEND=!!app-crypt/heimdal >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://web.mit.edu/kerberos/dist/krb5/1.20/krb5-1.20.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=10307c1474f778d664de21747fcfc9cb diff --git a/metadata/md5-cache/app-crypt/mit-krb5-1.21.1 b/metadata/md5-cache/app-crypt/mit-krb5-1.21.1 index 3b8185929687..6638831ca5cf 100644 --- a/metadata/md5-cache/app-crypt/mit-krb5-1.21.1 +++ b/metadata/md5-cache/app-crypt/mit-krb5-1.21.1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/yacc cpu_flags_x86_aes? ( amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) ) doc? ( virtual/latex-base ) test? ( dev-util/cmocka ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/yacc cpu_flags_x86_aes? ( amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) ) doc? ( virtual/latex-base ) test? ( dev-util/cmocka ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test DEPEND=!!app-crypt/heimdal >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( >=dev-libs/libverto-0.2.5[libev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[libevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) keyutils? ( >=sys-apps/keyutils-1.5.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb:= ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkinit? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) DESCRIPTION=MIT Kerberos V @@ -12,5 +12,5 @@ RDEPEND=!!app-crypt/heimdal >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://web.mit.edu/kerberos/dist/krb5/1.21/krb5-1.21.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9a2e9002a2488f68e5ec219b80f4428a diff --git a/metadata/md5-cache/app-crypt/mit-krb5-1.21.2 b/metadata/md5-cache/app-crypt/mit-krb5-1.21.2 index 0cd42b9f2146..c569ab0a864b 100644 --- a/metadata/md5-cache/app-crypt/mit-krb5-1.21.2 +++ b/metadata/md5-cache/app-crypt/mit-krb5-1.21.2 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/yacc cpu_flags_x86_aes? ( amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) ) doc? ( virtual/latex-base ) test? ( dev-util/cmocka ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/yacc cpu_flags_x86_aes? ( amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) ) doc? ( virtual/latex-base ) test? ( dev-util/cmocka ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test DEPEND=!!app-crypt/heimdal >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( >=dev-libs/libverto-0.2.5[libev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[libevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) keyutils? ( >=sys-apps/keyutils-1.5.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb:= ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkinit? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) DESCRIPTION=MIT Kerberos V @@ -12,5 +12,5 @@ RDEPEND=!!app-crypt/heimdal >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://web.mit.edu/kerberos/dist/krb5/1.21/krb5-1.21.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=25d341eef5e59f950ddd25d246f460bf diff --git a/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 b/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 index c5f562bab47e..3cfcae53b070 100644 --- a/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 +++ b/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare unpack DEPEND=>=app-crypt/mit-krb5-1.8.0 sys-fs/e2fsprogs sys-libs/ncurses:= virtual/libcrypt:= DESCRIPTION=Kerberized applications split from the main MIT Kerberos V distribution @@ -10,5 +10,5 @@ LICENSE=openafs-krb5-a BSD RDEPEND=>=app-crypt/mit-krb5-1.8.0 sys-fs/e2fsprogs sys-libs/ncurses:= virtual/libcrypt:= SLOT=0 SRC_URI=http://web.mit.edu/kerberos/dist/krb5-appl/1.0/krb5-appl-1.0.3-signed.tar -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e22b03e048cc6b193a8f9ea9b89892f3 diff --git a/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r4 b/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r4 index fe202d243a95..baaa4f4f5220 100644 --- a/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r4 +++ b/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r4 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare unpack DEPEND=>=app-crypt/mit-krb5-1.8.0 sys-fs/e2fsprogs sys-libs/ncurses:= virtual/libcrypt:= DESCRIPTION=Kerberized applications split from the main MIT Kerberos V distribution @@ -10,5 +10,5 @@ LICENSE=openafs-krb5-a BSD RDEPEND=>=app-crypt/mit-krb5-1.8.0 sys-fs/e2fsprogs sys-libs/ncurses:= virtual/libcrypt:= SLOT=0 SRC_URI=http://web.mit.edu/kerberos/dist/krb5-appl/1.0/krb5-appl-1.0.3-signed.tar -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e62286cdc3f9ed9f0f1e9692ab2e5c2f diff --git a/metadata/md5-cache/app-crypt/mkp224o-1.6.1-r1 b/metadata/md5-cache/app-crypt/mkp224o-1.6.1-r1 deleted file mode 100644 index 2c74bb7e0893..000000000000 --- a/metadata/md5-cache/app-crypt/mkp224o-1.6.1-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=configure install -DEPEND=dev-libs/libsodium:= pcre? ( dev-libs/libpcre2:= ) -DESCRIPTION=Vanity address generator for v3 Tor hidden service addresses -EAPI=8 -HOMEPAGE=https://github.com/cathugger/mkp224o -IUSE=cpu_flags_x86_sse2 pcre -KEYWORDS=amd64 -LICENSE=CC0-1.0 -RDEPEND=dev-libs/libsodium:= pcre? ( dev-libs/libpcre2:= ) -SLOT=0 -SRC_URI=https://github.com/cathugger/mkp224o/releases/download/v1.6.1/mkp224o-1.6.1-src.tar.gz -_md5_=d08bab26d99b50b56c11cf9ca86c9863 diff --git a/metadata/md5-cache/app-crypt/nwipe-0.34 b/metadata/md5-cache/app-crypt/nwipe-0.34 index c2d01fea6f2b..e063aaab4018 100644 --- a/metadata/md5-cache/app-crypt/nwipe-0.34 +++ b/metadata/md5-cache/app-crypt/nwipe-0.34 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=sys-block/parted sys-libs/ncurses:= DESCRIPTION=Securely erase disks using a variety of recognized methods @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=sys-block/parted sys-libs/ncurses:= SLOT=0 SRC_URI=https://github.com/martijnvanbrummelen/nwipe/archive/v0.34.tar.gz -> nwipe-0.34.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=93e9dd11ea75ab591c538c7d577695d5 diff --git a/metadata/md5-cache/app-crypt/nwipe-0.35 b/metadata/md5-cache/app-crypt/nwipe-0.35 index ceda18920164..9119e22a248b 100644 --- a/metadata/md5-cache/app-crypt/nwipe-0.35 +++ b/metadata/md5-cache/app-crypt/nwipe-0.35 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=dev-libs/libconfig:= sys-block/parted sys-libs/ncurses:= DESCRIPTION=Securely erase disks using a variety of recognized methods @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/libconfig:= sys-block/parted sys-libs/ncurses:= SLOT=0 SRC_URI=https://github.com/martijnvanbrummelen/nwipe/archive/v0.35.tar.gz -> nwipe-0.35.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1d7c784db8464ab732c15d9ae96cc869 diff --git a/metadata/md5-cache/app-crypt/onak-0.5.0 b/metadata/md5-cache/app-crypt/onak-0.5.0 index 797a8eb31e72..c58f8ea64ec8 100644 --- a/metadata/md5-cache/app-crypt/onak-0.5.0 +++ b/metadata/md5-cache/app-crypt/onak-0.5.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=berkdb? ( >=sys-libs/db-4 ) postgres? ( dev-db/postgresql[server] ) DESCRIPTION=onak is an OpenPGP keyserver @@ -11,5 +11,5 @@ LICENSE=GPL-2 RESTRICT=test SLOT=0 SRC_URI=http://www.earth.li/projectpurple/files/onak-0.5.0.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=32540722228218d2a19e8ea2acca53fc diff --git a/metadata/md5-cache/app-crypt/onak-0.5.0-r1 b/metadata/md5-cache/app-crypt/onak-0.5.0-r1 index c9168b6ecb04..65e39e5e49e9 100644 --- a/metadata/md5-cache/app-crypt/onak-0.5.0-r1 +++ b/metadata/md5-cache/app-crypt/onak-0.5.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=berkdb? ( >=sys-libs/db-4 ) postgres? ( dev-db/postgresql[server] ) DESCRIPTION=onak is an OpenPGP keyserver @@ -11,5 +11,5 @@ LICENSE=GPL-2 RESTRICT=test SLOT=0 SRC_URI=http://www.earth.li/projectpurple/files/onak-0.5.0.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6516b65c4f3d5c9f52c61c09c338f52b diff --git a/metadata/md5-cache/app-crypt/ophcrack-3.8.0-r1 b/metadata/md5-cache/app-crypt/ophcrack-3.8.0-r1 index 54e2391eb2b5..2074a1060ff4 100644 --- a/metadata/md5-cache/app-crypt/ophcrack-3.8.0-r1 +++ b/metadata/md5-cache/app-crypt/ophcrack-3.8.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/unzip virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/unzip virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=dev-libs/openssl:= dev-libs/expat net-libs/netwib gui? ( dev-qt/qtcharts:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) DESCRIPTION=A time-memory-trade-off-cracker @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/openssl:= dev-libs/expat net-libs/netwib gui? ( dev-qt/qtcharts:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) tables? ( app-crypt/ophcrack-tables ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/project/ophcrack/ophcrack/3.8.0/ophcrack-3.8.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=0a5eb5cd0a718cdc4c89f3f1c1ad6157 diff --git a/metadata/md5-cache/app-crypt/osslsigncode-2.0 b/metadata/md5-cache/app-crypt/osslsigncode-2.0 index a96d38e0ecd3..78adf5da62d8 100644 --- a/metadata/md5-cache/app-crypt/osslsigncode-2.0 +++ b/metadata/md5-cache/app-crypt/osslsigncode-2.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=dev-libs/openssl:0= curl? ( net-misc/curl ) virtual/pkgconfig DESCRIPTION=Platform-independent tool for Authenticode signing of EXE/CAB files @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=dev-libs/openssl:0= curl? ( net-misc/curl ) SLOT=0 SRC_URI=https://github.com/mtrojnar/osslsigncode/archive/2.0.tar.gz -> osslsigncode-2.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b7ca9587c2c2943fac36004b5462b800 diff --git a/metadata/md5-cache/app-crypt/pinentry-1.2.1-r4 b/metadata/md5-cache/app-crypt/pinentry-1.2.1-r4 index 2fe8615ec59f..ee584283e8bd 100644 --- a/metadata/md5-cache/app-crypt/pinentry-1.2.1-r4 +++ b/metadata/md5-cache/app-crypt/pinentry-1.2.1-r4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=configure install postinst postrm prepare unpack DEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol @@ -13,5 +13,5 @@ PDEPEND=emacs? ( app-emacs/pinentry ) RDEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) gtk? ( app-crypt/gcr:0[gtk] ) SLOT=0 SRC_URI=mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2 verify-sig? ( mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2.sig ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 _md5_=46b463d85fb830d76e5642c7deff7179 diff --git a/metadata/md5-cache/app-crypt/pinentry-1.2.1-r6 b/metadata/md5-cache/app-crypt/pinentry-1.2.1-r6 index 73a80fc33467..86811766c8c2 100644 --- a/metadata/md5-cache/app-crypt/pinentry-1.2.1-r6 +++ b/metadata/md5-cache/app-crypt/pinentry-1.2.1-r6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=configure install postinst postrm prepare unpack DEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol @@ -13,5 +13,5 @@ PDEPEND=emacs? ( app-emacs/pinentry ) RDEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) gtk? ( app-crypt/gcr:0[gtk] ) SLOT=0 SRC_URI=mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2 verify-sig? ( mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2.sig ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 _md5_=5ebb9c68f47cacc35bec58f6afc90550 diff --git a/metadata/md5-cache/app-crypt/pinentry-1.3.0-r2 b/metadata/md5-cache/app-crypt/pinentry-1.3.0-r2 index f5985fe3dddc..d52482f8514a 100644 --- a/metadata/md5-cache/app-crypt/pinentry-1.3.0-r2 +++ b/metadata/md5-cache/app-crypt/pinentry-1.3.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=configure install postinst postrm prepare unpack DEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] wayland? ( kde-frameworks/kguiaddons:6 kde-frameworks/kwindowsystem:6 ) ) DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol @@ -13,5 +13,5 @@ PDEPEND=emacs? ( app-emacs/pinentry ) RDEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] wayland? ( kde-frameworks/kguiaddons:6 kde-frameworks/kwindowsystem:6 ) ) gtk? ( app-crypt/gcr:4[gtk] ) SLOT=0 SRC_URI=mirror://gnupg/pinentry/pinentry-1.3.0.tar.bz2 verify-sig? ( mirror://gnupg/pinentry/pinentry-1.3.0.tar.bz2.sig ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 _md5_=ebd915f0f57729aaf1c2a18c60509ab8 diff --git a/metadata/md5-cache/app-crypt/rpm-sequoia-1.6.0 b/metadata/md5-cache/app-crypt/rpm-sequoia-1.6.0 index 537765b72e56..417b401a3402 100644 --- a/metadata/md5-cache/app-crypt/rpm-sequoia-1.6.0 +++ b/metadata/md5-cache/app-crypt/rpm-sequoia-1.6.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://sequoia-pgp.org/ https://github.com/rpm-software-management/rpm-sequoia INHERIT=cargo llvm IUSE=nettle +openssl debug -KEYWORDS=~amd64 ~loong ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~x86 LICENSE=LGPL-2+ Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ MIT Unicode-DFS-2016 || ( GPL-2 GPL-3 LGPL-3 ) RDEPEND=nettle? ( dev-libs/nettle:= ) openssl? ( dev-libs/openssl:= ) REQUIRED_USE=^^ ( nettle openssl ) SLOT=0 SRC_URI=https://github.com/rpm-software-management/rpm-sequoia/archive/refs/tags/v1.6.0.tar.gz -> rpm-sequoia-1.6.0.tar.gz https://crates.io/api/v1/crates/aead/0.5.2/download -> aead-0.5.2.crate https://crates.io/api/v1/crates/aes-gcm/0.10.3/download -> aes-gcm-0.10.3.crate https://crates.io/api/v1/crates/aes/0.8.3/download -> aes-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstyle/1.0.4/download -> anstyle-1.0.4.crate https://crates.io/api/v1/crates/anyhow/1.0.79/download -> anyhow-1.0.79.crate https://crates.io/api/v1/crates/ascii-canvas/3.0.0/download -> ascii-canvas-3.0.0.crate https://crates.io/api/v1/crates/assert_cmd/2.0.13/download -> assert_cmd-2.0.13.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bindgen/0.68.1/download -> bindgen-0.68.1.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-padding/0.3.3/download -> block-padding-0.3.3.crate https://crates.io/api/v1/crates/blowfish/0.9.1/download -> blowfish-0.9.1.crate https://crates.io/api/v1/crates/botan-sys/0.10.5/download -> botan-sys-0.10.5.crate https://crates.io/api/v1/crates/botan/0.10.7/download -> botan-0.10.7.crate https://crates.io/api/v1/crates/bstr/1.9.0/download -> bstr-1.9.0.crate https://crates.io/api/v1/crates/buffered-reader/1.3.0/download -> buffered-reader-1.3.0.crate https://crates.io/api/v1/crates/bumpalo/3.14.0/download -> bumpalo-3.14.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/camellia/0.1.0/download -> camellia-0.1.0.crate https://crates.io/api/v1/crates/cast5/0.11.1/download -> cast5-0.11.1.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cdylib-link-lines/0.1.4/download -> cdylib-link-lines-0.1.4.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfb-mode/0.8.2/download -> cfb-mode-0.8.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.32/download -> chrono-0.4.32.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clang-sys/1.7.0/download -> clang-sys-1.7.0.crate https://crates.io/api/v1/crates/cmac/0.7.2/download -> cmac-0.7.2.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctr/0.9.2/download -> ctr-0.9.2.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.1/download -> curve25519-dalek-4.1.1.crate https://crates.io/api/v1/crates/dbl/0.3.2/download -> dbl-0.3.2.crate https://crates.io/api/v1/crates/der/0.7.8/download -> der-0.7.8.crate https://crates.io/api/v1/crates/des/0.8.1/download -> des-0.8.1.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/dsa/0.6.2/download -> dsa-0.6.2.crate https://crates.io/api/v1/crates/dyn-clone/1.0.16/download -> dyn-clone-1.0.16.crate https://crates.io/api/v1/crates/eax/0.5.0/download -> eax-0.5.0.crate https://crates.io/api/v1/crates/ecb/0.1.2/download -> ecb-0.1.2.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.0/download -> ed25519-dalek-2.1.0.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/ena/0.14.2/download -> ena-0.14.2.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.5/download -> fiat-crypto-0.2.5.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/ghash/0.5.0/download -> ghash-0.5.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/hermit-abi/0.3.4/download -> hermit-abi-0.3.4.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.59/download -> iana-time-zone-0.1.59.crate https://crates.io/api/v1/crates/idea/0.5.1/download -> idea-0.5.1.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/is-terminal/0.4.10/download -> is-terminal-0.4.10.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/js-sys/0.3.67/download -> js-sys-0.3.67.crate https://crates.io/api/v1/crates/lalrpop-util/0.20.0/download -> lalrpop-util-0.20.0.crate https://crates.io/api/v1/crates/lalrpop/0.20.0/download -> lalrpop-0.20.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.152/download -> libc-0.2.152.crate https://crates.io/api/v1/crates/libloading/0.8.1/download -> libloading-0.8.1.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.1.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/memsec/0.6.3/download -> memsec-0.6.3.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/nettle-sys/2.3.0/download -> nettle-sys-2.3.0.crate https://crates.io/api/v1/crates/nettle/7.3.0/download -> nettle-7.3.0.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-iter/0.1.43/download -> num-iter-0.1.43.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.0/download -> opaque-debug-0.3.0.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.99/download -> openssl-sys-0.9.99.crate https://crates.io/api/v1/crates/openssl/0.10.63/download -> openssl-0.10.63.crate https://crates.io/api/v1/crates/p256/0.13.2/download -> p256-0.13.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/petgraph/0.6.4/download -> petgraph-0.6.4.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.29/download -> pkg-config-0.3.29.crate https://crates.io/api/v1/crates/platforms/3.3.0/download -> platforms-3.3.0.crate https://crates.io/api/v1/crates/polyval/0.6.1/download -> polyval-0.6.1.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.4/download -> redox_users-0.4.4.crate https://crates.io/api/v1/crates/regex-automata/0.4.4/download -> regex-automata-0.4.4.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/ripemd/0.1.3/download -> ripemd-0.1.3.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.30/download -> rustix-0.38.30.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/semver/1.0.21/download -> semver-1.0.21.crate https://crates.io/api/v1/crates/sequoia-openpgp/1.17.0/download -> sequoia-openpgp-1.17.0.crate https://crates.io/api/v1/crates/sequoia-policy-config/0.6.0/download -> sequoia-policy-config-0.6.0.crate https://crates.io/api/v1/crates/serde/1.0.195/download -> serde-1.0.195.crate https://crates.io/api/v1/crates/serde_derive/1.0.195/download -> serde_derive-1.0.195.crate https://crates.io/api/v1/crates/sha1collisiondetection/0.3.3/download -> sha1collisiondetection-0.3.3.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/tempfile/3.9.0/download -> tempfile-3.9.0.crate https://crates.io/api/v1/crates/term/0.7.0/download -> term-0.7.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.56/download -> thiserror-impl-1.0.56.crate https://crates.io/api/v1/crates/thiserror/1.0.56/download -> thiserror-1.0.56.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/twofish/0.7.1/download -> twofish-0.7.1.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/universal-hash/0.5.1/download -> universal-hash-0.5.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.90/download -> wasm-bindgen-backend-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.90/download -> wasm-bindgen-macro-support-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.90/download -> wasm-bindgen-macro-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.90/download -> wasm-bindgen-shared-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.90/download -> wasm-bindgen-0.2.90.crate https://crates.io/api/v1/crates/win-crypto-ng/0.5.1/download -> win-crypto-ng-0.5.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/x25519-dalek/2.0.0/download -> x25519-dalek-2.0.0.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.8/download -> xxhash-rust-0.8.8.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate _eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=188c778219506edda2bb627b48e241e5 +_md5_=cc07aa682674198ce28034391bae74f9 diff --git a/metadata/md5-cache/app-crypt/sbsigntools-0.9.4-r1 b/metadata/md5-cache/app-crypt/sbsigntools-0.9.4-r1 index fe75caa4e146..22a550572bc9 100644 --- a/metadata/md5-cache/app-crypt/sbsigntools-0.9.4-r1 +++ b/metadata/md5-cache/app-crypt/sbsigntools-0.9.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=dev-libs/openssl:0= sys-apps/util-linux sys-apps/help2man sys-boot/gnu-efi sys-libs/binutils-libs virtual/pkgconfig DESCRIPTION=Utilities for signing and verifying files for UEFI Secure Boot @@ -10,5 +10,5 @@ LICENSE=GPL-3 LGPL-3 LGPL-2.1 CC0-1.0 RDEPEND=dev-libs/openssl:0= sys-apps/util-linux SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/snapshot/sbsigntools-0.9.4.tar.gz https://dev.gentoo.org/~tamiko/distfiles/sbsigntool-0.8-ccan.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e95c32eb54a18f31d1068319c5415c2c diff --git a/metadata/md5-cache/app-crypt/sbsigntools-0.9.5 b/metadata/md5-cache/app-crypt/sbsigntools-0.9.5 index 17754f1fd6e0..5090dcb07d20 100644 --- a/metadata/md5-cache/app-crypt/sbsigntools-0.9.5 +++ b/metadata/md5-cache/app-crypt/sbsigntools-0.9.5 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/help2man virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/help2man virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=dev-libs/openssl:= sys-apps/util-linux sys-boot/gnu-efi sys-libs/binutils-libs DESCRIPTION=Utilities for signing and verifying files for UEFI Secure Boot @@ -10,5 +10,5 @@ LICENSE=GPL-3 LGPL-3 LGPL-2.1 CC0-1.0 RDEPEND=dev-libs/openssl:= sys-apps/util-linux SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/snapshot/sbsigntools-0.9.5.tar.gz https://dev.gentoo.org/~tamiko/distfiles/sbsigntool-0.8-ccan.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d86cf9198e3d601096e3cf5acafbbf15 diff --git a/metadata/md5-cache/app-crypt/shash-0.2.6-r4 b/metadata/md5-cache/app-crypt/shash-0.2.6-r4 index b482174a75c3..6ce07b2ce4fe 100644 --- a/metadata/md5-cache/app-crypt/shash-0.2.6-r4 +++ b/metadata/md5-cache/app-crypt/shash-0.2.6-r4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=app-crypt/mhash-0.8.18-r1 static? ( app-crypt/mhash[static-libs(+)] ) DESCRIPTION=Generate or check digests or MACs of files @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=app-crypt/mhash-0.8.18-r1 static? ( app-crypt/mhash[static-libs(+)] ) SLOT=0 SRC_URI=ftp://mcrypt.hellug.gr/pub/mcrypt/shash/shash-0.2.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3247f4091bd38e2fec0105052b919ffa diff --git a/metadata/md5-cache/app-crypt/signing-party-2.11 b/metadata/md5-cache/app-crypt/signing-party-2.11 index 625a9d222010..7c7bf35dfdb1 100644 --- a/metadata/md5-cache/app-crypt/signing-party-2.11 +++ b/metadata/md5-cache/app-crypt/signing-party-2.11 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install prepare DEPEND=dev-lang/perl app-crypt/libmd DESCRIPTION=A collection of several tools related to OpenPGP @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-lang/perl app-crypt/libmd >=app-crypt/gnupg-1.3.92 dev-perl/GnuPG-Interface dev-perl/Text-Template dev-perl/MIME-tools net-mail/qprint >=dev-perl/MailTools-1.62 dev-perl/Net-IDN-Encode virtual/mailx virtual/mta || ( dev-perl/libintl-perl dev-perl/Text-Iconv app-text/recode ) SLOT=0 SRC_URI=mirror://debian/pool/main/s/signing-party/signing-party_2.11.orig.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c737cb3b3c2f3d8f835a2253f42b8122 diff --git a/metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06-r2 b/metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06-r2 index 121f03db506d..adb94f28eca2 100644 --- a/metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06-r2 +++ b/metadata/md5-cache/app-crypt/simple-tpm-pk11-0.06-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=app-crypt/tpm-tools[pkcs11] app-crypt/trousers dev-libs/opencryptoki[tpm] dev-libs/openssl:= DESCRIPTION=Simple PKCS11 provider for TPM chips @@ -11,5 +11,5 @@ RDEPEND=app-crypt/tpm-tools[pkcs11] app-crypt/trousers dev-libs/opencryptoki[tpm RESTRICT=test SLOT=0 SRC_URI=https://github.com/ThomasHabets/simple-tpm-pk11/archive/0.06.tar.gz -> simple-tpm-pk11-0.06.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c9fa45ef1089a91784dc287998dae29b diff --git a/metadata/md5-cache/app-crypt/ssdeep-2.14.1-r1 b/metadata/md5-cache/app-crypt/ssdeep-2.14.1-r1 index f7703bc79153..9df68acb34c9 100644 --- a/metadata/md5-cache/app-crypt/ssdeep-2.14.1-r1 +++ b/metadata/md5-cache/app-crypt/ssdeep-2.14.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Computes context triggered piecewise hashes (fuzzy hashes) EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://github.com/ssdeep-project/ssdeep/releases/download/release-2.14.1/ssdeep-2.14.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9370237a7f85f4270d5d8c73a8436a6f diff --git a/metadata/md5-cache/app-crypt/stan-0.4.1-r1 b/metadata/md5-cache/app-crypt/stan-0.4.1-r1 index c13e3318e676..b5c867bb8cda 100644 --- a/metadata/md5-cache/app-crypt/stan-0.4.1-r1 +++ b/metadata/md5-cache/app-crypt/stan-0.4.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=Stan analyzes binary streams and calculates statistical information EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=BSD SLOT=0 SRC_URI=mirror://gentoo/stan-0.4.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0117de18648a928dc3caf5e373945ec7 diff --git a/metadata/md5-cache/app-crypt/stoken-0.92-r3 b/metadata/md5-cache/app-crypt/stoken-0.92-r3 index dc724a6cc412..65d50959d80a 100644 --- a/metadata/md5-cache/app-crypt/stoken-0.92-r3 +++ b/metadata/md5-cache/app-crypt/stoken-0.92-r3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/nettle:= gtk? ( x11-libs/gtk+:3 ) DESCRIPTION=Software Token for Linux/UNIX @@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+ RDEPEND=dev-libs/nettle:= gtk? ( x11-libs/gtk+:3 ) SLOT=0 SRC_URI=https://github.com/cernekee/stoken/archive/v0.92.tar.gz -> stoken-0.92.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=40f6e4d6a466c6bdc5e81ee03899a476 diff --git a/metadata/md5-cache/app-crypt/swtpm-0.8.0-r2 b/metadata/md5-cache/app-crypt/swtpm-0.8.0-r2 index 6617b8713745..43d8f0a57abb 100644 --- a/metadata/md5-cache/app-crypt/swtpm-0.8.0-r2 +++ b/metadata/md5-cache/app-crypt/swtpm-0.8.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=fuse? ( dev-libs/glib:2 sys-fs/fuse:0 ) seccomp? ( sys-libs/libseccomp ) acct-group/tss acct-user/tss dev-libs/openssl:0= dev-libs/json-glib dev-libs/libtpms dev-libs/libtasn1:= net-libs/gnutls[pkcs11,tools] test? ( net-misc/socat dev-tcltk/expect ) DESCRIPTION=Libtpms-based TPM emulator @@ -12,5 +12,5 @@ RDEPEND=fuse? ( dev-libs/glib:2 sys-fs/fuse:0 ) seccomp? ( sys-libs/libseccomp ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/stefanberger/swtpm/archive/v0.8.0.tar.gz -> swtpm-0.8.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0156237e28b7576fefd3e2adbcc73db1 diff --git a/metadata/md5-cache/app-crypt/swtpm-0.8.1-r2 b/metadata/md5-cache/app-crypt/swtpm-0.8.1-r2 index a6b3849791ed..ccc8164bc9b9 100644 --- a/metadata/md5-cache/app-crypt/swtpm-0.8.1-r2 +++ b/metadata/md5-cache/app-crypt/swtpm-0.8.1-r2 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=fuse? ( dev-libs/glib:2 sys-fs/fuse:0 ) seccomp? ( sys-libs/libseccomp ) acct-group/tss acct-user/tss dev-libs/openssl:0= dev-libs/json-glib dev-libs/libtpms dev-libs/libtasn1:= net-libs/gnutls[pkcs11,tools] test? ( net-misc/socat dev-tcltk/expect ) DESCRIPTION=Libtpms-based TPM emulator @@ -12,5 +12,5 @@ RDEPEND=fuse? ( dev-libs/glib:2 sys-fs/fuse:0 ) seccomp? ( sys-libs/libseccomp ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/stefanberger/swtpm/archive/v0.8.1.tar.gz -> swtpm-0.8.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0156237e28b7576fefd3e2adbcc73db1 diff --git a/metadata/md5-cache/app-crypt/tpm-tools-1.3.9.2-r1 b/metadata/md5-cache/app-crypt/tpm-tools-1.3.9.2-r1 index 8db5ed6d531f..382893241be7 100644 --- a/metadata/md5-cache/app-crypt/tpm-tools-1.3.9.2-r1 +++ b/metadata/md5-cache/app-crypt/tpm-tools-1.3.9.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=app-crypt/trousers-0.3.15-r1 dev-libs/openssl:0= pkcs11? ( dev-libs/opencryptoki ) DESCRIPTION=TrouSerS' support tools for the Trusted Platform Modules @@ -11,5 +11,5 @@ LICENSE=CPL-1.0 RDEPEND=>=app-crypt/trousers-0.3.15-r1 dev-libs/openssl:0= pkcs11? ( dev-libs/opencryptoki ) SLOT=0 SRC_URI=mirror://sourceforge/trousers/tpm-tools/tpm-tools-1.3.9.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=04e54d7abd78aff87f0ee41db6f0d6b2 diff --git a/metadata/md5-cache/app-crypt/tpm2-abrmd-3.0.0-r2 b/metadata/md5-cache/app-crypt/tpm2-abrmd-3.0.0-r2 index 8f8fc3ce1da3..ce84977036b6 100644 --- a/metadata/md5-cache/app-crypt/tpm2-abrmd-3.0.0-r2 +++ b/metadata/md5-cache/app-crypt/tpm2-abrmd-3.0.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig dev-util/gdbus-codegen sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig dev-util/gdbus-codegen sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare DEPEND=acct-group/tss acct-user/tss sys-apps/dbus dev-libs/glib:= app-crypt/tpm2-tss:= test? ( app-crypt/swtpm >=app-crypt/tpm2-tss-3.0.0:= dev-util/cmocka ) DESCRIPTION=TPM2 Access Broker & Resource Manager @@ -12,5 +12,5 @@ RDEPEND=acct-group/tss acct-user/tss sys-apps/dbus dev-libs/glib:= app-crypt/tpm RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tpm2-software/tpm2-abrmd/releases/download/3.0.0/tpm2-abrmd-3.0.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b2892bcdd317e9603215c6c41b88e915 diff --git a/metadata/md5-cache/app-crypt/tpm2-openssl-1.2.0 b/metadata/md5-cache/app-crypt/tpm2-openssl-1.2.0 index 2563c362ebb9..3b082d3b59ac 100644 --- a/metadata/md5-cache/app-crypt/tpm2-openssl-1.2.0 +++ b/metadata/md5-cache/app-crypt/tpm2-openssl-1.2.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-build/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare test DEPEND=>=app-crypt/tpm2-tss-3.2.0:= >=dev-libs/openssl-3:= test? ( app-crypt/swtpm[gnutls(+)] app-crypt/tpm2-abrmd app-crypt/tpm2-tools ) DESCRIPTION=OpenSSL Provider for TPM2 integration @@ -12,5 +12,5 @@ RDEPEND=>=app-crypt/tpm2-tss-3.2.0:= >=dev-libs/openssl-3:= RESTRICT=!test? ( test ) SLOT=0/1.2.0 SRC_URI=https://github.com/tpm2-software/tpm2-openssl/releases/download/1.2.0/tpm2-openssl-1.2.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=23999c874baff4f55ba3283f55b60291 diff --git a/metadata/md5-cache/app-crypt/tpm2-pkcs11-1.9.0-r1 b/metadata/md5-cache/app-crypt/tpm2-pkcs11-1.9.0-r1 index 48e061841ea8..e07dda860c3b 100644 --- a/metadata/md5-cache/app-crypt/tpm2-pkcs11-1.9.0-r1 +++ b/metadata/md5-cache/app-crypt/tpm2-pkcs11-1.9.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) dev-build/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) dev-build/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=test? ( dev-util/cmocka ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) app-crypt/p11-kit app-crypt/tpm2-abrmd app-crypt/tpm2-tools[fapi?] !fapi? ( app-crypt/tpm2-tss:= ) fapi? ( >=app-crypt/tpm2-tss-3.0.1:=[fapi] ) dev-db/sqlite:3 dev-libs/libyaml dev-libs/openssl:= python_single_target_python3_10? ( dev-python/bcrypt[python_targets_python3_10(-)] dev-python/cryptography[python_targets_python3_10(-)] dev-python/pyasn1[python_targets_python3_10(-)] dev-python/pyasn1-modules[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/tpm2-pytss[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/bcrypt[python_targets_python3_11(-)] dev-python/cryptography[python_targets_python3_11(-)] dev-python/pyasn1[python_targets_python3_11(-)] dev-python/pyasn1-modules[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/tpm2-pytss[python_targets_python3_11(-)] ) DESCRIPTION=A PKCS#11 interface for TPM2 hardware @@ -13,5 +13,5 @@ REQUIRED_USE=( ^^ ( python_single_target_python3_10 python_single_target_python3 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tpm2-software/tpm2-pkcs11/releases/download/1.9.0/tpm2-pkcs11-1.9.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=31ee2ec23f03b40ab6176d36d49c59bd diff --git a/metadata/md5-cache/app-crypt/tpm2-tools-5.6-r1 b/metadata/md5-cache/app-crypt/tpm2-tools-5.6-r1 index 8345440ee6f3..da05d48df304 100644 --- a/metadata/md5-cache/app-crypt/tpm2-tools-5.6-r1 +++ b/metadata/md5-cache/app-crypt/tpm2-tools-5.6-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig dev-build/autoconf-archive test? ( app-editors/vim-core dev-tcltk/expect || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig dev-build/autoconf-archive test? ( app-editors/vim-core dev-tcltk/expect || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=>=app-crypt/tpm2-tss-3.0.1:=[fapi?] dev-libs/openssl:= net-misc/curl sys-libs/efivar:= test? ( app-crypt/swtpm app-crypt/tpm2-abrmd dev-util/cmocka ) DESCRIPTION=Tools for the TPM 2.0 TSS @@ -12,5 +12,5 @@ RDEPEND=>=app-crypt/tpm2-tss-3.0.1:=[fapi?] dev-libs/openssl:= net-misc/curl sys RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tpm2-software/tpm2-tools/releases/download/5.6/tpm2-tools-5.6.tar.gz https://dev.gentoo.org/~sam/distfiles/app-crypt/tpm2-tools/tpm2-tools-5.6-tpm2_eventlog-Create-raw-and-pretty-print-format-for.patch.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3951c41d647756be5a14cca69293277f diff --git a/metadata/md5-cache/app-crypt/tpm2-totp-0.3.0-r1 b/metadata/md5-cache/app-crypt/tpm2-totp-0.3.0-r1 index 3904351c8959..0ca0538508ee 100644 --- a/metadata/md5-cache/app-crypt/tpm2-totp-0.3.0-r1 +++ b/metadata/md5-cache/app-crypt/tpm2-totp-0.3.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-crypt/tpm2-tss:= media-gfx/qrencode plymouth? ( sys-boot/plymouth ) test? ( app-crypt/swtpm app-crypt/tpm2-tools >=app-crypt/tpm2-tss-3.0.0:= sys-apps/fakeroot sys-auth/oath-toolkit ) DESCRIPTION=Attest the trustworthiness of a device against a human using time-based OTP @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( plymouth ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/tpm2-software/tpm2-totp/releases/download/v0.3.0/tpm2-totp-0.3.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6121e0ebb5c5e409643c1591e6a61559 diff --git a/metadata/md5-cache/app-crypt/tpm2-tss-4.0.1 b/metadata/md5-cache/app-crypt/tpm2-tss-4.0.1 index 68cf13f5568d..b6ae1e5565da 100644 --- a/metadata/md5-cache/app-crypt/tpm2-tss-4.0.1 +++ b/metadata/md5-cache/app-crypt/tpm2-tss-4.0.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/acl virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=sys-apps/acl virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare setup test DEPEND=acct-group/tss acct-user/tss sys-apps/util-linux:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] fapi? ( dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-misc/curl-7.80.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( app-crypt/swtpm dev-libs/uthash dev-util/cmocka fapi? ( >=net-misc/curl-7.80.0 ) ) DESCRIPTION=TCG Trusted Platform Module 2.0 Software Stack @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( mbedtls openssl ) fapi? ( openssl !mbedtls ) policy? ( openssl RESTRICT=!test? ( test ) SLOT=0/4 SRC_URI=https://github.com/tpm2-software/tpm2-tss/releases/download/4.0.1/tpm2-tss-4.0.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=168f5a9b8e667f6c53330cc7f03ff48b diff --git a/metadata/md5-cache/app-crypt/tpm2-tss-4.0.1-r1 b/metadata/md5-cache/app-crypt/tpm2-tss-4.0.1-r1 index ac34bc267479..e74424eebcf8 100644 --- a/metadata/md5-cache/app-crypt/tpm2-tss-4.0.1-r1 +++ b/metadata/md5-cache/app-crypt/tpm2-tss-4.0.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/acl virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=sys-apps/acl virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare setup test DEPEND=acct-group/tss acct-user/tss sys-apps/util-linux:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] fapi? ( dev-libs/json-c:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-misc/curl-7.80.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( app-crypt/swtpm dev-libs/uthash dev-util/cmocka fapi? ( >=net-misc/curl-7.80.0 ) ) DESCRIPTION=TCG Trusted Platform Module 2.0 Software Stack @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( mbedtls openssl ) fapi? ( openssl !mbedtls ) policy? ( openssl RESTRICT=!test? ( test ) SLOT=0/4 SRC_URI=https://github.com/tpm2-software/tpm2-tss/releases/download/4.0.1/tpm2-tss-4.0.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=ded3afbb1721646b843219d644f52292 diff --git a/metadata/md5-cache/app-crypt/trousers-0.3.15 b/metadata/md5-cache/app-crypt/trousers-0.3.15 index 58a7d734bbe2..039c77636af1 100644 --- a/metadata/md5-cache/app-crypt/trousers-0.3.15 +++ b/metadata/md5-cache/app-crypt/trousers-0.3.15 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare setup DEPEND=acct-group/tss acct-user/tss >=dev-libs/glib-2 >=dev-libs/openssl-0.9.7:0= DESCRIPTION=An open-source TCG Software Stack (TSS) v1.1 implementation @@ -11,5 +11,5 @@ LICENSE=CPL-1.0 GPL-2 RDEPEND=acct-group/tss acct-user/tss >=dev-libs/glib-2 >=dev-libs/openssl-0.9.7:0= selinux? ( sec-policy/selinux-tcsd ) SLOT=0 SRC_URI=mirror://sourceforge/trousers/trousers/trousers-0.3.15.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=fdcb0c157c9c9b17ca63a23ad35f9622 diff --git a/metadata/md5-cache/app-crypt/trousers-0.3.15-r1 b/metadata/md5-cache/app-crypt/trousers-0.3.15-r1 index 82651d80ef08..51de0a2dbecc 100644 --- a/metadata/md5-cache/app-crypt/trousers-0.3.15-r1 +++ b/metadata/md5-cache/app-crypt/trousers-0.3.15-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare setup DEPEND=acct-group/tss acct-user/tss >=dev-libs/glib-2 >=dev-libs/openssl-0.9.7:0= DESCRIPTION=An open-source TCG Software Stack (TSS) v1.1 implementation @@ -11,5 +11,5 @@ LICENSE=CPL-1.0 GPL-2 RDEPEND=acct-group/tss acct-user/tss >=dev-libs/glib-2 >=dev-libs/openssl-0.9.7:0= selinux? ( sec-policy/selinux-tcsd ) SLOT=0 SRC_URI=mirror://sourceforge/trousers/trousers/trousers-0.3.15.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=278bcf5cc7180a190fd8672d569b1447 diff --git a/metadata/md5-cache/app-dicts/Manifest.gz b/metadata/md5-cache/app-dicts/Manifest.gz index be5bbc1332bc535d4d3991d1cca60b947cb5242d..11db42996050232b2401845169d51cb095dc2de1 100644 GIT binary patch literal 33851 zcmV(*K;FL}iwFP!00002|AhV9jwZ>GtqI=GQ{)R|Les@kDtb0|Kt4O4?mCR=kQAo zzl5Lv5`VhO{nP*U|NbBUum9)uzy0)FJ*_*Rr>uRK6W2&*mFu~3ywmB=xWe9TKc`*u z8%xM#ke9Ada~x~}V4*LnEmSngTJ?sraU zj5L1w|NI~SBggBfHFIt!*7D@s!}JH+J?a%|$k%@AmG8XTSmT;u+#}6!$~y7ckvG_* zCZ8ks!B540_tayKHJ$PB)4X4}dC0YM3Tc)QVmpgRKH;jR)HToifBf&?uht(~t&o0+ z-&QMqtky2^xlbyOZ`^s^!OG-W`0mwPNqxk0u9f@lX+Cp5ZSo2%O+2mU(w{u{2Kn2 z;pOHNp0whe3BzD{YR`4XE2Q+~o=4kma~SQU$U=42JMvOBo|^?Mn~%v?uPj>$cUyPh z!Fj!ye_O2B`nuLW^XZjei1&GFxcOYx;Knk?sfEvI5eFEh9L+k8wOWoX>@fE==GAg2 zdt&)H->J0KOXQW<Z9RF+JaZil_Z#_|6>G@7Vxs*C=NwiC zkFC$V2L?AMe#lRhhu3&8#h7uw0+OUV^f@O>dB$D??=I}lbFF)0OBY{q2i^kb#EI?@ zzAo1P}a){agj-nPoNr4CE@ihI9E7g{__;4uFD1eM$^v#;|XqLgnRR>NNv<>j9fxgPu;E zyVVaj1f<#xp3gD-DDbL1>jAyuBSI}c2=m@oy`COdCSvpx0Gsp7wp^rr3U6`)U;|I& zf0lE%QGf{izm+n8*?D7^pvXwQcRUpLed^YUzOL2pe!hQ+{~Qh@#vd`OP{7>53+@2S z^6ood1<$%GyK-UXbET`7LU3SRLTAgKZ2;geFCZyAEN*RBcyAaz|BC>T#^g`pOf&aB z>cKSUdd|4#EZ{R3`TVw6>^0th;pV;Uv+sNX@ME(>&t5nk?s$(=fct>m$I^)yE1l9i z51x2mTxy&i@KtsOJDTifzwg*f4I9r-*Y0CR+^)9Wr!Ek9;S+hbIj^sa^{3acSg(J; z)~9i`$Bp0f5UO#dFgw`(5Z%U}VYSdUhLv!4?5N?fmrwwVR6u@ja92Q5+)32YrYaMz9yK2u@Y3>RntOE8=G00R{q8 z&qPq^5nMKs?MVEAr_8YoQhYN}8Mu53KuVnKYgNoJ8Y1&NS2|~m`c%Fb`cQYuhZg~W z^Vfhl|MHD&T|Y)d@HY}P49eRW5(6fY`5FKgWN5(DH4d?_$d4MHdGm-VU8~J?*K7FT zm}@`J6S4b~0Ek@=hS=}QLy8X2hbs)$;M{@Gg;V0t`C6g$-&U&?LTv3|+XYYSL;#}O z;+p}iAhDZq#?>Mrm3J>tx0~&J*aZS?y0JNImObKQ))VW*0PmD?E6ZiR2ju58@D`LU zYZ0t?#x-(;2own3__A7S{CxeAzqw)#;d8OT)ICyMt~&13;gHxpOOhMZ34mTjE;3UD zk$J>HU}V{54*(QYFy)M?;13o5i;VzJ1WN4RWc^#k%6hnoJvkBYWQP;XUOYHNwvUg+ zDmk&mX|5SzDWzg3JjR1(Z)^lcCC|mw@Wq7yl;{Q@=!Fs>HvuZ#89pRW*ZqW1mI&IohAYGq9}0VYBt?sjho zGm%Ncmm#NEIQx4>SWyzSJAVt83OL_(w0-Js&`wKPE=9?sXEL zZUQo7`8IM642%WEnBzX7pbS8`H8BqmXI)@(S_#~~VFQcxSU;@T{5K@xPOk}%1t(dD zUBgQHK@9LQY~*bDz)JB@&x>Wxg&)h6MnYrxRR{*qeP8p&Pw;aVC*XrE!Lkl?rr-<2I=~x4 zOCu6w3-M}WoEu&MQ|6n9;m|&IjD3U_Lu+{l0w%n^mMrzDK1L+QqmTLz%k|&iuq%CA ztxtE%_m!{Pm+rh24#_sMTQC8r&NYZ{{1G3WWH9?AmIWDyB7%P0m37CNp)G@$6o~?R z3BJ(s4!l;x#-rejUHFr}<1lQtQEMik{VpHUCm&%4mmCDo)}efL<-l%XZ?VIKd5#RX zCqyES;3pH0P2~pRdF=$bBP1_E4;+l`gs7g1>%w5}dDa7#@GAyNK$fRsrE6XjL}Yi$ zXq;Gfi{OW#|E2y0_Mee)*5J#6#<-UBE#3>^aJ2>C5Cl+HV9v#= z4fgIK!cCqNqZ-e~4fb^%;Hy3Gj%%|>ILSucp*h(CU9&qs>S_%Db9pH{y%;0%KFGBh-KU62{)Gmb8dLXJZErcq@M>K}t zV8ZKpCb}Oph#I947*=~7q6TyZ*M-~FlYd;Z@rS<=9be)FtM8v!UmxTIjOtvg^EoxZ zpl4JDRiZWzj6RCcWi%KOmiQ#=XKnyhJqd3ShmKypl}Qc5ovZ5Y4;UvGX!@s3Uq zKv0?^wS=Z4^% zALx1F10_cyXa0}a$)2O!&>V%eKxs6*o&<+Qo{4hWp{wv5JG`6X~9skOx?u=`w`pT`r|H92TnaKq6y@;1Lz>4(uV% z5*!O}A=DC!0Z@>QVDv2HI-DQT51b!DCNx6=#HuaUGU^8jii@Tm09rJ6vixu2E)EYc z@AamuQSL1f`2ta~&Hcnr8%tpp$Ur3O`o0hRL8Z?BszlG3H`D~%#=V`LtgN-yzrH((3u?x0OY*Kwdq>1>qnT65H6~5+jp5c0Z zBy&Ek3-n=1+&654Mw4<`Bu2v;_pg(zuI(+93u zIy-#Hl^R59l?h=54HFvX#@#B&^1eRObAtTW2f>HL@}7l1eI{#0@M}mkuqX54Pb<6f zXexJz`g*npAH+)h`l=TaznOz-S7ZZOz!p&X_&R2TPj>=rH1PYW>P;)!!ED`ea~B2HJKGyc{|eR&dm_YqL+#z?gH(a7W}!y4SgNK6IbZkKQ)7 zggghPK=d5cVuZ2=Stka8lgdEm;vv43PXp~hI_QljL5M1L{vo)OboRU+h#j5_X<}WW z%0$L7;iV!fyTk_WuZ#6(77M^H|17pmuUz>2*2Z{Sc>V|n+i94uNl;~R=eZDxsJd$x z2nlf-#Gk0n3rp(_etq3Uw26F~rGZnPHDFsAN^$_k#EV|=UO=hA-&0|~K{vqTBLxj1 z&K@!)V2O>t#@P{*<|8l&Hi`#e@#F4~q0+Fl+%T{KAY+TB=#T!00eX+ph00$n*m$Dn zaU0^gkkyGdTqYf3dB z@NlA%c>ulzbo1m6mJPQWT@(dpaz(pByK|Z-4-f_Ijy<-F2#~h#DTM=f)G#@K)hFJ# zV*5~!(a%ISM5W->(KtK~MDVG+6?o$@3n~b}@B7pNcg0>RdxNc+c6q5b$~6sks9ePM zc9}k0_-M~J7J$7ksKhi?)LvN4d)CBT*7a2rJ! z5W-pp0hUj_@R$#+4ZAEg0OmQEh6e$FJ|K9mTXhA88VhcAfc|hT3~@dUl9nJ80oyq& z&@wyejv*-#Q!tr36Yfz>(44R#ru;D5e&OSQ#RFtaQz``3^;K*CZv32oOW6aQpXVE_ zv-uY+dYkSq7Zf7%eBlA?CHV!j9v~DE7~Xf44U@SLA$Ne0@>VzKT7ft=Iv5SGa9Cqc zZ+0~j(M`n#4?LdEYiy4KiNiQ1F7$DN{T`G??DoKDQ9Qf50cdriMtwHXf-uTvK?hiV zq?n?$@Uw>xL)gmCE*RHAe;lZFTsd5@S%oT^j^_qv;FKM{!)B}~I2Xlx0Qr7M;jB(tGl8^z0+b4cn>-d>XlR#qBNl&Kt|5r6%_G3-@xszmsc;=oGv{#^ zHgt#vdE$piTn(4)UAe4RTeX{CCfE`!BYcMl`gk(=Al3RxMwZOGZFT`JB4Hee4>o1+ zf$?fT*p|ZaH#Yy>aS%!*r`C{V3#cMgU%+L>fDxv5uJtm0saLD{k8{O?uk$sxi)f;n zV0R%F)CAuozS^KEQ{W}d)4>Dt1iuK4Xua0-L!cU=i%Wi_C5R;(>M$XigsM{ZZUl~z zFm1TDq9!g_DloGfbPk0YU@UUf$g=`t;L{XI7h4tL06*#mkwdhs;FwNs2mn0$+3%rU z;4L?7C_emG{K`*%_m}m3MzwyrV!lEn=mLO5Hy(n3F$qYp9UdEGg|b^5VpT>2H=y!B zwnAcE^ zD~nPHf!OlGy$HC8Z++m(L-Xb$9n<($@oy-~H#8LZwgXvx(FD9)&HR9 z8yCCHq3vg#-&X5sk99sBMu1M}sQC84cVmZ=kJqJ90dejD-|r2G!bW+9iC~6n_KJHO zB-Q_Zb^=pt4HF@?N9`wiQUj<0@Cn8SWWbn~4mEigKKILN{jYL9qB3lf75-+V~l)m?+iv1ZaQ zfbJ5!Jc36ou;(u1-TTKeHc=P6d~TRS0$zsay2#PXW6w5NTp;4IN@MbMam;dbL)m9W z%q)~%YZy5}-Rv?FzrkJB9_G;jc_8^(PcNGgiP8aXXKWivhJG-1e9aF2uV23$1bwa+ ziWy~K?kAX@l?@Y)9(DxbN>oRO`9-}StcW0wr4Td&5)pBDN`@@(?T}+sUA_B-QUt%H zNq`78IWDs!6L&>)cftss&7&`CKn!*tIU6ka?r2jK((ZgHUX09KW^LDFo(St;^@Hi3 z6j5VX6IjvjWa^<(!~eHg3c$V z*E`)FBoMF*W{8k&W?oP-SNH4&Uj+Wvfej8~61&05%n!abT>^fs_KI^8rwg&i-13v| z`<`m_kl3#t04qKpfy7UnEJPK+>o&V<9vqHK;5snVV9i25=(SSWMq+e^3;Sb`yGYAFAD4)5alx;#3D~;CYQHG6W`C^TQQ%dmgwja+@G+fnuMrd z3MK1BTSR>!L1c`V<$w8kfKRk_CL{>7s}Ljlfu>^96Y4FP^$3A zgk7s%!7zRWDZUr~A&wWE4aWq9UXeMhBDS zQHCc&B|OkPK-F~W*X5Ez^#05J%fAqd$R#`m3NX_GwRa-y5}Hvy?{QeJ&=$flKJ<7v zL+pocXStuy-BOORr)OuBb@zZ9{hI&-R{oR)?0X1*10l18YQ-)D4#e5nT=s)geOB-m zV()?VV#JU#Xg4H~_eaS?2ZJYI7oZSO!}}_%_|3ngyb#I28Ie=S4_!eMS-5~M$u~3> zT^iv{I3%nMaVrD3Kr#XmIF0EVdUO0?#s2zz3Ga6XHgg45ZWBe%joxp~%zL&$>{Ms%3s76VQkXrf?78n&n8@GUgl9#L2fsJjgH0 zO;gzkpZ5?Mefty$JtPC#xC!mAe-2nSTK`IrrXLLK%|wJ>{uS@KEDIhU(t84qy_QWl zBbX^4o64P)^DuzVMngl61HnkY-NtycOwr15G>MtM63_#20%4xDrG>}fD$f&vHgr4e zEqA0&hwSBk!bfn_n(pOROXFt(--ZX3{0n}YthRxn1pkE%jaUfG__$+Z8$Ud?!kRbh z$&=iZo$0}B2L{kPPIn=*8xo3N1?EjnWOKi_b#VyQFYEQ|_{LKIDM8<@?+zK&z{(%g zO-qo8FfDz~eNR(`rCH!`z#bzHAqMso)lIx&PlOp&3OG(!Yq!TK&lA37|A-$=+6sI> zSQVJW3#jzsn(Pjg^8@W~zzN#8*?$NV%!A;HCAOGk?jx}t_tlVPsErI~tseMeb7@M& zP-ZvebHGua9lPo^m<}V3;Tda!&reU|;pJ|KbV{D)L7G#lv%#6ZCg^|N-xrAI?+V2A z9fS^Smp!{-Udk~Kz;R5AP+-5-#v!mjQmFhj>W;YkAl-?1;GgP|_*wGgaW=6S*@d{n((8)5 zqY#namNgQNkv}UJi-><)@N;5P)_&{}Fpw>mvd@hAzsfVn&i3^M}ogsniGd6%{W+{a>w1BbzqT_pErf{4EIR*MHNC+yQyFL94wAsoUOYlEf{d=q%JOsAlz1|c3TQh2E^bH3% zp5yWPXX|fDuHbIUvL|-vU4_2nUa6BCT03!I~9IEg_uJE6-ve8AQVs4A1pV3w|B)hPvl{F4XjSI zG9f@ECssTg|K5mS#GPU)?)m}nfB#!a?~im9I*d>$)_YhULUizQ%I(IUbt*co76CGxHO zG>`$GCYrR6%_=TCa|-B+8`T0NRx2F8u9p1k`hffI$V7l&VUivg-=4`~uJaVo1Et)o zE?lcOi#gfT=a^KsFgfjK_96#CHp&P?HhA&I^T^98TZjU>&F*`y_25FFHV8ZT2Ws*l z{SGqjW3|p=wRgDgZVV=RTzrWemKS?2|n)UPm2YTXuOlcQ@ z=Ds|TFHgVjjgoyPXvH%?xGndzX9cHd9>8D&-SdWx|E0A;0Qj*ntL?4Pi}@9QdsPI~ z<_jJ~Cq8YtDsky!wNit}Tc!mx0*W3~)V0m)4#hz{X1hQO_2;d&;d9HiEetcKk3?K| z8F@m#(mYC5m?T(+cK{C)?veolm~2zc$+V(~u=D|)fg&lKTjgoGD$ zSbA4D4#MN|zyx3}puVX{ILm`&z_*`x-F}hUqQ^kdXFUI2X7V*uHPjJ{XPj)%L zCFdCkQTDc2k}_A#`FI>_X*mY@A+_26h($J7ta*+$*cWTa2zb!*+h}XtKl8TB%PO2_vwo#7YfGrn`Jg!-vM=tTOK ztk2h{dEp%ke8Kg$MIf1vf?PsA4}NLMtl2`<@!jDpw({^?AQlhx0Qrkp&w`jG4~?hc zqu;&^FtqR-8O;xf5HQPZauGZy0$?z9m_G*lVO|+0g>KvWK&TFz{|_00QlKX&wB%ZJ#ffDeThq&<6@ED1Y0%9d9!KPTX};OoU5BB-j+ro zU%oDu`PBYP`Ux=kEF;m`cF}KQnQ$90nYhz=>04Y`KA*zZlfJ`)wE5r!hb6KR!oom% z2r-+)dSUCXLqj76o;5;Vhi>e>{B88);E~i*yh?>4_PlMAz z+~7knCLoZvU0<6%|M*j1xS$7z2(D%p-tZqV{_!vm zo?&fZL184KRtD+Q$b7(&YhyYPxf{rUR>My(i}N!vobbWA%B0Y@^}`9_*vlS<01-{G z@;>9$hcK*RIVq@jtSeXU*8s#fL;-rC4;_n_zVS6n&(K}qm~AANCkc@tMTD(H-)q5F zA>k{W$0`yim)UGk=UQLw>W{yE$!VcI|p7JRO_6F^3kh}V_eTy&; z#Exjx(uf!Egk5#>ryF)yB^h=?Sdn!bjQB9N@3x8%gKM5+V5Mkp;0&ex#0G4CkW|!U zd)~@KKq|~@!Q-FDf|M(L)r)`p{g>7H1b9S+`9We^0(+MSt!xQ0u=+N{CQDSX zV=x)TicEX}GDPbs?~xSlyI%oK_D25;K$(O7CNwiujKTPZyE1D8eCw^pXAi;M7+b(J9K|0Mj%Xs z#2dB8$9q(=GXfDAzicN&#R9zbf=2V`?+N2D27+ZUn`7M%k~@2zQ_P-wq%3?}z-D(2 zykdt1{vqSShhQvxBjRY-O2jf*@fN3tIwm(TI@tSTW2&iBQ*Hd6SxVVfv6uHkf#2^* z6=VwC3SF>q*~7ckI&|68+D^?~#>!!eY&HAUEqEked|j=V%9q~`ufJ;tQg_+ojdDUz zjS$ss(3d9zhQz}lMJi}6q&AO?j(@IbKSw`SQ#KI480Q-M%ijf}tEJpqdXJsiKW;4( zEUN$;I5grMe=OmxCH+8o2ncbh;N*k}Na^FoVTGkim-<^KVHIRKZwtHi4AX=IP--!a zVkCRkV%rN#SRd2;X;!;427u49?Dj2Tv0J)uc2qoshY-4V{h>+rkAL|`rt8PN;Enaz z1)l8tL6=@xnCw=s<4WQ2j1@>gxMBXiLH@9Ct7kiM9Mf609RjV@lbLfvwxKVrkHKHw z_>^@?Xe2X-*JZvnANj#6UMu2otk#3{8kcZ`ilU z4ps9Ufo+6i5=7#C6&P!J_(lQ-+z}zyTfMuvz;;7FY!r3ygT9v5jL5@QbJ-rt_F$L9NouIR%_JXzxZU#px~j=IALF{-Q4{cEhzrY%PXJPH z1?_7R6~5%D9Ha?VOBlpcahWICC$v8MHJ%hrnO*8vpt|sw*RW;0T;;H=XgH`waHhrav>!==sJ`@9yWSt% z!TJbb!gF-inDB_8*-*3WVNoz!^42nJ3+Te<+4aJLR3bKtS$Hz9n)D-E+2TOPT83+D zGqnDGYm6e!4n9JliK1QGvi0r41&k)?}rCMkxBFhOB1o>@tzz+F?=KcXcFtPStzZsaBxvQZS@!23ERt zFAx4#IS_Mz-ShoZ(zfM`--+GUsndl!3!0To&6-uXgB0W$CXJPL|&hdLCzm5Rf4m zRf^}i5&K@CuGeD^N`3#nSV(RbJI_rVwTs=(FOSy|c#Vi$KTA<#R^ci*zv(HdWWYGt z0()(fD~;xl*1aEFli7r7tGK;GCIT~zdV($KHJ4%KW#WI_w&o)9v&Byvw%-y!-)wYp z3WDbw(C@E6|EE8E--O*ikFQbqV`gNJWzM@|tw>e2w7fk$Xk2w#xxs0o;w4ZaO)xxU z59|?;ooe)V;K&9&rjNilg*wu;G=uMSUdqB#(=*OvH581CliKc z91G|@c51_tY}n5**7~(J;!l72%^BlAb+lkaCLt%nV)t#!lPT|Gg<64$#$pb@+Ac7| z1F9!O>K;j}1&TJAMl@GQ&@T(UrW0%Uwf5|KXF0YFnsx$s0#^8&!3r**gU$ zgDrJ7o1~OD2%F?^pt9jtP(Hqxg|mFQ%o|ofG)Lm!3Ho8*@PoM)YhWIm(UjM`<|yWi zP;n?9K1R|w>=}ZF-eFe zgxfh830zQM-EP0((3#mBKMUG%*{Y_7 zZPI8sI7BypTC^3|;+NshdDID`#c+5m{ve>NZx8#M4J~kQaK}joZ~Myitn(Tkx~Kzl z?fSGW2j@hOy5M9Wi~JIs01GO>a$9TYgrd|O^7L3Zh@R~yWeDf6LaVyvo(G{;AE@>P zM4k4!Jn9XqW>+B5I`y&wfSa(WM*J_2kpDwQ@XvqwGJWckqOvw}KSE=_!ev$p*#K)Q zV09(p*yrCIG0;r7c+6wrR2@Tyv}_T1322l_NPs}cjwr(rz>IDI+8rS|!Kz01sbx-V zFM)W!L4rMBpXX()>o!w}(LlboQy3s!jtQ_Pz_KF5aW^RC+tDXY+PQJSCxmVB24H*h ztRNFYzPv3%>pf^VM6n*971|RZt+$m(}`@@o!EtY&n9ZmPMGo>^BFD z+aqncZp-~*vgSzjAST(EGeRinaP&)g(tF-a$UIg&Lq*TDMjSE)A+B!s`(UK!SOKL zaSUSw)IP1y-;?+{zSam~>;QM`$Wm4K39`s!B$UO+5#vc9&VYKB=iuzde zoEi*=m*S5ef%veT11{~DFZ~J?)XhJS&rH`wHN=^rmECGUyXY`)z{o)yNyUe3366WR zIK^XK+|^kim~$#%T<|Cb#~7YwJr=^+_L6t8sW)sus&wM`vM+~VUYu9Q`mHjSWo%!U z>~FTo5>u}D6AbaY#bSlK!yg>>f&PV2+lG1|(K}2hj#(w-nK2+#?KEf4QgS%W0d+l? z236-fcmPnq3?M|C@RSPvfiVisL^_CwCo$8Oo3ovbRIMBOAgOcSL{7)~gc=FM-)dRb zh%e7V;@Q10t39^GR$C+l>ZW6D&jt~*O~bR8Tq9mN^TLx%b%;rFCzVWA*cLue45q{T zE!a(e7CdQ}e_E{h7d!pYW$C--mj1bJrl(9kV=}W?VO8J)kbzz@#M#*y4F_uJ-I*tu zOi{ijXvCcf^|f{LZ%_j$142?yIKyHdG#v3Ef*Qr9!+E1*nvJ5jl?@yHr9ph~uOjCI z&v&p?-7`+Mci@i@yP52jztcp89`#GO-kxpCh~ouE1^toMaA_J98UOFi86-GHTO!O?C{)w66EK^i(0Ftx;W;j>eN7yQ@O4P*T7v(PVwCBKtK}c0;W_4 z3PQYdDQ|7^%959l3JC`iUA7fL7COrSm_8tSbfn&J%3}9y2gT{c57S*3kAsGWl8gN^ z(X~pQ#ouUURG~gKnSO(Uz=P0@{j7lZ!;w7XN0`q zmou|8XJ4QurhbE1$3h|;);PF$J2l-Yo-`Q%Xe5JvUS)W9om8Lv7ep)iqpe4 zVP__I;bH4?4bBp(9rd}KW;hf`NSO~$WPv^Ies*(C6XL{U!|rK|JQFYo!68b=(vSkV zU_nG5^wA;4?*%B_o(l)Nd7r})<9?Mza^0RjB7Tjow-xW2kXl65RJAm09Q^pYTL1NL z8W50v(~}gKHNS`-5^CR6jCHz>X_@Mp>t-D@F@aUcw*sT0>#`HD?jjFyHm9h{wl7K>HoNEfmTD$?AKZe_WgDsydVAcj$OQ5Llj(^wW^UCPPQp8Rd_#a>jg!adUp?`! z>*x5-OErL-4nrpX!yN2PFZLFf#HUWM6N3l3pvogbsP1APXt>KVNa2h#*bn2#J;aX% z3J$uv?0<1qpam~(lA;MVJsC=G|GE9VOq-i(J z0w&qXQPk2<6Xb^tiB42~jFBEOz&t%lezekrQ{*s#LPrrTyKM+culOV^?G~za8?I8#z5eXWP+j5{{1a z3B$|+p7Io=Rea~Y*}?PzT= zGX6nj>pT`Lm9J+&fBnP18CblDWC`pxm1V<>h$D@tqGTQz95%l& zjNmZRICjrDWjiAR-UqpHR3$r%Ee6X<5)cPc^Bu%~EL8ljGvG6}S$w1;YH@&K0CD?x zb>(uvRdju7h_rHKUN)YW(M#_fRcMiSbx;h4oy3)MY_~&8zc;vjmI0>pR-6eVmtF*o^ZX zt-b@1Jvl)=RfJQAstNi_njL3a~>QabvVGvR=~H+0&dbA4wIpw1l{{M zr%dGz5e;@TzF8xi+EEzcF>A*jhgV(`fG&RDnc7D7b6a8Y@JmidB5n~CaVBC~1H*zW z;X^R8bSRWFmM5-2BR~EuIH(6Y(OHVtS@gPhXNM$$8RzHeoWMOC=4+nv=2PTNd%UB# z(bDNL74E5+^Qk?-PzphUMl2h0b~zvzXZf0?|Ld1<_#H9DmWT?DULhblkaOJ-q$^m; z+k@wu*MvLqwQL$jf9f5(twa0ucI5Tz5^q>$l?nUnSV(FAfc0GMNn$;62G+i^+{hCl z#0hvFKj$AfwqeR=Z^8nc8w~|58WGFHCOstCKxuENXWIvEdkCFW6ioPUD-?^xt;I4j zPfR^D-^uAa1>r%wu~0k)fG=-8kIg{F-i5!p@R9QsMK{d$Jd6H_`1mgo7+ke-kzI`t@dP`62xJZRk}YConLI*vJc+$nh#Rau-MeJO zx4d@}{sF)27+weRdOG`o^B|yjhabZQl6AX~Aa=f7-E{4mK;6bFsy*5;C&KGN&TiAb z^Wr~_WOdGEvB5jBh7l$>&T%G+mFRh(5xYtbwJj2js(@dWB^yCaAlb5_~8!O;D5tdsXivSm>XyMZ6_L8*lb3ZvMG zZ!pH=EcRuR!xCtFnr`PiK4CkvX@8#eSIEh#P!oU>Jh{#Ir36cG_ym5wZ=CRCNDeUV zuqy!L8WyHC6nI5tw3$`CSAID_t^NC$R3=s#j+JW51d$ZG49VWQ({_hwx8zie3zSme_6ZdE7=MM-6d*4OTG62_?s5XI)T+;mbE_~I6NPOOQZIp1BHvJ zGDwph4cn=M!(J_n7Lm^H-sqd>f@fK*an%l_I%n$~V-NAfQ_%nmv($x<<{{_1{0217@|6I{!4^goj!V4Y*F%#b4DJ07yv1nH#>__Qn zV+t1Xo?{>LIRS?N#H};2zXbkh!Qze{XWZ5%n1O*}UXGctbZsGbp-gPaxcs4(K5%Q@ z9@JohRVnT`Agl?AS2Po+_gc+qg9zagZE!moc`eqwS%sQyf6K+m3lQz#Wfa>|n}v_P4+Mo63m&PDHbcgXY^Bo?So>i@P+ur)&WCT;e?|gBGw+shDyoTqRkmfzs8O4pu^Ni!Mke$&P`nNy%u=KL zj!Q}2sA2grA>J{5?8?oWdDn-H@2%M$7{4Bu{r&eC*Zt9qSHG(Vhc!C`?6%o&+L1v- zOv|QLV5y*%R|V#a1qf^>;kMbXVt;CcJ6_gT$-t8ho$7IulkkIsraq5lPAu3}*+cK` zfOkTC%5<dK)$+>`SsX7AxgDNFaOE$ZPTAk##SF2^x!HpHao$2(jL|i+1cz&Sd)2%1Cy#@n5&6y)TK9Cc zHn8Q8GYAwLVM~WY_+V!DV*>-bXa)t@T5XjiW=6-_!9pw}cG5)gMEHlr`p;i~nC1Uj z7{Ru+j`iAucpUI$zy0!HG=WCGuBnm;4nOZmc;|r1C9w zl%IhZFotI@7HVG8;|&|lxi&D3yGchskFNcD9t8nd?A0Rv0Wir%1)|V)q=G5%U|%2P zBS60-?ZAw9TMA}2&KdGh=?uqj#zhvUmlN!G4zT}oozN@~#pHO>FYEPR z3_`rahD80OlHy+aZbhdim&MbCv45fEVz?#}mQ}#r@_H`u)Sv z^?(2RZ*PjYJyAc{imKU~zW_!kgFVf{frNQWXas=Fezgf6UvB|xv0^Vyo$LSpm*Tznep7jn34afO2XdKJ=2^fwNhcnnt2AxBRm|BGS0C`Vx^u9*R zD|}h6|LgDHTUY+9fOCi~yoyJ`=IkX#m3ZIIEthf-3ae*RT@9FzW7c>d0Nn@(HLS#M z2SD<6cG5fL7_ws{y@k_!C?wk{EJPt2&CG@_XwF#ydSDjn!xslXk4qTds+Z%ua~?16 zuek&GMDV*km_qMs;}c;WP4vS6^7CG*!FNPQk9sFXRjVCM*h*|CVGdh7y6wJ`UFFq? zin*b@!IE+zv%js@{PUlG|DV5}|N1$-!`4w>pQVCq8n3X5LA^Xf95M^TwnjMNRPS3z|&C&c42yCTdZ(> zKF0#V!peIOf%ALsV#{&06WLq6_-a^)jqP}to$}pcI1Fr`-uMEC!9F%EH?z-d=Vfi| z&3f=%9s7mF4T;%}Cu|2-;Lo-bD?51k-)4O7U)SIE&;NP;GVHj%wW{=GR78EJGld!Q zJGz|(IhP~Bucmdv@vJDd&kn&}BzEy6gc6z$>;k2T0N%<$*o^ND2;Q%fZGgGnUMH5u zkuW!r8`I3EXUx-lhV_`=&0aIs3tY7ZY@C1bR3K0^1KBrImQ3xH8F;9d4b85 zg-~DG@%Xkm@TnW5GWF&y9Mh&)uXVtj64B$vatDlrg#@#@(v;9$zF(~W`V&?a{^x(B z^er#{xmr8<^v%**XHUiM0D06@D})gIVR^?-#1BqIWt)p@-F#}Y$ITlumY#(AcPp3Y zLc}DtcywIsy|2Q$A#cUVO6d2ngc#S76M?V(QJh4?yZ91*Dg?)vbjNcw@6xzzWr_|r z+zv>A>GGAytY~rAf*%K7U*@)lWzFwR9?`4PE-%Bg83v6KEbd8`hlg!qb~@4oDnYo$ zPDlN1wSND%pRd3E&;N)&q0m1aFhlUt1liND_V0KYTrEIyCo=TcPVt*SWO6y?m!Ec9 zV7u2WcnrmA0?4csw3U6INK}Y-_3jIozdM`m3>)$wfbco9O?7t5Q6L!Kb+AR}VpQ+^KreP;+sEgeA`6VWC)3M_ed2F});gV-$&^_V9(T0mJuTVd9JrH$euUD)y`?P+ z%I)diXPtY*Ur4vL@SV_G*o}cN!Io!E@W8d$LQAv0TrA3Ex)h`3u1m!1{TgzyEyx^gGiJKc(-= zn!WDp@urhwE*Y^BZj~TP19NgIybKfM^rEijH9jaoHfK9zQ*Q{u{pC5PtxEX<#hjGB zJ7V0ilh&D;SjQUTaD@pQK{eg28u^?&;kzf9n;-Euj%8(Sw*sKecSy}Um^xYg<~22&cyV~a68XN*glS7A39Z)yUYukKGpot1 zap>@MSsx7a4?Dh{H0F2{!WOhjvlj{ zg8#AR^3sX?FP7`qzx}pcpJ!t^u*~~v*7DsRSb1v{93JKfhu*{;Qw0t}w$T<3Jq{x- zlaOF4!45*Je@xUm)NOiGTPt4d1dF^aY$0M}efVU2+Z3zAPOJ{{R-@~~8D&n*LU6Fr z&Y_4(0pWueP2g?4yIQdxy~0=!sTK-55hOYE zu{xSkP;GFZ=oKuN8_A!Won7sFEl`rbAz&ca~Xvxz*khh6h?}f_hrdmX996a{#%3v&4Py;{}d|LWdomiR-}` zKeTj#pA?UG&xOZY{(;K6k5he$%`tqa?%hI*xSIp#REWsGpuip;arXCGJ!{il6el{p z;~%LVKx9+?1NVdI=L+Gv%5TKmdcquvy{T}z-j*> zu<<#75#7LVXFde2nLIve?<8S@h_yrjn}_z>Cb;WKf7SR{`pViFaQ1X{SQ4I zzdzj19!*BH%{6jxx|Fl_x{bc32aIa%I_JGbtwhtcS<7Dz^K4crRASV z`1-s58s}GZPx%Fmh~JSeKGLq?{k{hXF|9CUO8_r+7aa#ey@R=u;~^ZbNyL7~q&vAy z^3x6W(`hliF2(Hq-tM`Imx4oj@98A5Wi^W#yJLO7x7t0Alb=5?7_r_Kkq0O`Eu$zU z^4q`DxANF&?WibExV=cBd)nld^;q8v`;a@q2~r>c-on;O;A&>EEjTGo=0hFb-l%sC z?+A*7=j+^V2<+wCGX44=1H1b9`gUK&^%KhByIbB6!j}mjZ;7_#6)`nEDRl1QLfJ;^ zk2etNt=EL{H~~4whupB?PapRWytv5|AA< zr`oMVf8uiSzIi^)dQ9(MtpRV#+`+o46`enF zd10@uO~o|A*Bxj@D+W~|B2!((6b^iDM zj~CrNKfHgc-z^m?%XtLH+ahdaKvz0~VWUfvce$O$5$O23eYx0l6uWpz-w!0~yi z{@xSmmna-T#v(R-Mpe@c+v0&$+EK<9CT_o9%p-Nh-xNa z*Tr?}TaL@p>Zczgp&}R@ScL9kZ8K|N%@PJu*c-M?QD{{Jjf)8}f!&Ay9wU=Tj|X4304Ic0Fgs;wo@dOE(c;mW4f6K=Ldn zE`!qBLK+a&arMqrj3}Y|x-h;s_cfwt(qj_F*;sX@6K_B+&u=YvPYOjR^j4=Qd`^tL z8^~Rzy$0`1h!6#@weXTh`-Ab9ms!Cr9Fnx=>3f`J;UG+`zIXg)OT918sU62lTy1%p zVRb5`O=jNXmjVmf!7Hz;B?=(qQ6lUAcGcc&;CB-byrvN=w-4AtG0#zg7iHJ@R19z4 z!yM>!zjX-pooA6Ok8ngPFcM+R01nc{E^ja6^Rjs>0HJn7Q}59{PkEe|bi6fdt!F;Y zD{w;AjGx^;_9>LMj$Id?krFh$-$(L#6IlZsRuR;#;Ciq9B7i)$=zAa?tZ-fniW?tX zVc0SQFTBiDY$wy1jhuGU9{U)}I9nFZnp#}x%!2P1?oZ>_zy9s#|DTKJnPQs%^FO>E z$Og-w(*5bGrP?joZBM(LY>PEqED44}SV(PE76Y`4Pr0L~F#D~mn%+Z*b6XbW*psIq zGjUSjHwr{6dAoO3Gnmmsr+EvSt<+wM7%)6M*sH%kvR=ZS7j{;h*x3tjiH4V;-X(Xt z3W5WnEgg8aJl@mi?cI#cv5GkG9bHl`^Ueo(-`8?d5jX1WPpg(0=#5!>O3;}F9WOsRkjuom-e`!QN+RXRBQQ)?Mj2UdQ$#T;&QwZ3Bg2QX_@KRB4>9QWR z+Qb~~i^0KxvfAwN?2l&@kM;ZIeyKo->)$QbYh2&Wfy;TIZlTGn8I1U;o?1GlJOSdC zGwUr+ZwQ=ZX+JJ{RwcuZtx>N|%lc?ljU z7!UgSv(6IVBZgYbWI;H-;LYq!&$ieM$86ntapMMrgsA%7wrwwG>)xO27_&$Hw1nVl zU(={KWQv}!+hu5x91lFBQxu2Eyt}^lS=RL1+1Vd|{oVQFpI?1sZE92I*3Tk|H5Aba z19h;nbFAS0RP^v4NrE#j z6}cul8(|P6pLTIrMLOf>04j%*o#TxJ>v9xa_Q3Q;h*|q%`HHRjXs&Zvr@>M>gBSwN zE@Io+utcDY(eBj+%LymtftpkH5vbSUv+fM9gvod$6x6l$=S^Eve#=z+@xQ;F%Z}$= zE8?cdvY#pv-2xGJN|Se0c!&Fvy~40wR0}$ez zzu)TD)tbNi`F6tK_ZKGtSe7r(YJZg31=I;71sc&h0S*Es-5T#jOTXix3GA%+b65bq34~-?U@nw4BxPvB(ZD?Ke zIMWExy!OvNg0Bm;hG&hxRIL4TsSYthu8gU&CgZ%_50*thz);$RG%L=6U5m|uUT^Ui zsu?|B2s`%KKcXv$TgVsRv ztrf0s?Ts}jh|S*ZYH0Ru?c_}0=>eVxlh!ska`?R&!V3ki=&|>1!#PJ@ifRUW@@bws zJKfQ8Vq_jsCKQCCi4XuItbe^!a)>LTyUTag5$_<4XtzEPO&qgLhaFvz%j`-Z?i>W= zrIAXd1`5gg~;8F#~P@{*eL^$v9uA8+6 zo<5c=-LWN*y=KFiSRfN#CQglW%gXiPdRwm#L?wXG!QWntV(>e0M8Rzn#ht^I-cb$! z55&S_V--sVX&#hO@W%0G{wg_*fZ!S9zg)8R#kzK%*lDxwkDWs2;eD}sG6PAe?7{7P znfRX8+wKI*jF!Ut?bm(0HhezW16etYBLLrQQ1lc!KB<|nOGuYW2&#xW9em(#CNYW z=-}vV0Hn21fiEZ1j+7rf`GmY>wubg!9yf@h*cDwhHl;APHh`5}CC!W5a)@ z2|7=BO83&DXB1mW@~7NB zxdTiNoF=R<@3!&wqULyjX4!sQcC&b=fcLFqMdS7s*K5Nfk|Xih6STB9?OaABTaa}baqvc>S-8Kh z)*jH(^5u%k;zfa%&83g`JHVMcAbVRba|mr$+7>oCGip1{>)AQcy%LModt&vu!BIV_mf5pzI$qJ!Fp<*MLF_) zzsbVOHXCoLH_u}h6~Ab==`?89Wm{Cu4kh3nHUVQ=G+{Wh-WQ831S&6W`8=R?V!BgH z0DcRmGGThbt)PAHIt4_n3)cg-FYIqTVpB{+2Dy*mF=Q6A7% z_&w}4Lqg1B!Tp>Nv5BTujOBk?v;T>vkMF_-sNGNbyOum}FmdQ^_C`PNLcc6LHssnk z!8?1YtlcHm+HnM$Ed$FFQQNIS>n9E$-n>5`7b^SAo=?j}JU+B_;y4e)meS&2Sy=u9 z>n)Bfou4gJM88nH=-P`UyVL;g~PEoQC0%jhE=`SJ@R5GDhN90HB615_l|cv zd)tyXW&-`F{b7^IB~$3$D?(`T0*FC~fcX*DF2@i!oUwQ^%Sx|1{IF1e`uXKriXMLB zlR^;4Jkm2Glw=0BOx|Wz2tF21R&QZ_XKZL>jyyYSzSZL4NmKT0H?(&V5DObbHaJwU zi_{IOvyM0P5(^4M1st(iH|{ZF~(%N% ztk$xgpjsy!(p$_DE{BjI=`-nrp^L8mVA4TVF1>He<)+pgn&1v$xE|W50ntM;a~f--Vu6Iq)!*>e(%ElVIlM z1o?%t9biLBVlTqd)gG&AE`DnTCk?Pu&bpRsn3`mJ9S1UA{OB>Z&g|?^kGGzM4^HX58Lhkr_l|yg+dO@zRGg)&zdHZ~RI?l#OYqK$ z>e%FJ>QY{j<^?Ys-sjS{?ZalptW$l6RY;;w3W42Wc>qIKhb;$q?fjOad)5*}zvOi! z1D#nnMtwQ(0Xj3f{ol8h{>{6et+JSxN7;^odheVn$OOyP(4i(#*LK>T*i}!r(+~Un z*Q<5?U|YAfZI`Wb4wObScWYBj_Rq>^&%$m95xQU5KqDFKPlU zBph&^r243AcQQ{*M2i?c^bI51pcN?QMbyKA7$5W$x=LViP?GX5T@KxH1po0q2*}iY z>*a{W@6UM|wD;$D&EvEH9Kr=Kc#d(j-PsWaqv>OoC|sz)f%w3+(pyttKI*!&)vM-T z%8#q{XV222Q+7WQez4BSKxy25HE$j8Av*-JvnSh1V|yLbbToq7s%~bHu)yI^ls6?} zZ78l=oiK0TFJcMKPw1Lf)3)I0pwofZ(pwQX$0j;Y$Uj!f0zA)N5tZ8++1Q<7t$DFf zwS>Q!eI@ig1f+4^)=BjKTQlt)r-aR6**L)_dXN~?<3%9W+ApQsb9o_&C0$xTvq*DU z2Ic&9;`k3M_1Bl05{kYf@u-MzW!=`LptBZM<`l8RezGV;yDVaMtH+YZ>>g+))DiI} z*YjH0H4p535s3(PI-U0wIRxo;Cb!)W)oWZGaRPNSES<}-pnUvir-3uPi-}c?)vM`~ zJ;xAo_U~NpJ>HXti#A;m@9d>}$EF&!?Y$Ta^#p^!ps$P~t4NEWN0$#i-p(HS2!pENO#||-fW@7{=j&=ce|}qsudj1<9q-|QO!gmWESc4?miJnYjQ5hL z4R0~49qlqNUP)l&nf#*jbj@jn6K-3+ypRzDLGf=J42e_ao%R73KMoqWy%=EC%f%j0 zQVS11NS2cV`AY}KIq?P14bSn81y9V)wWG{HK2-3{Kh30im>j<~wh?i?YQVJB@-kmN zE0uI?+r|>DQz{tgcF9@y+fjC>+vSJgus-JcVX6M|bNxq;b@=W=mKs#d-^Rr|A$K_M zLsGOmmLA_?46DJte=qKhgrCKBb$*Y{BUA-*l{B@tE~N&VIk<7+0gpc?J%Cv9kz;n-qtvwV+Jx|jDjs0`;% z&SgxFmMix9c)j-y8_Yg;H%oDn{do3$zDHHdzNzkw<9uQIkz)OBygDadW@+kY`maXE zusvQ~=xJ&}b2^S5x@4%41$%*&6V~jKs&;?h4pH~uxjAOG%eB%w@hk?ftgC6*(H6b0 zjKBzKoNx7!%V>R`_nto!geL^GkDL}X>he0Yba@*|GgCF+v7C1GILHltV5P~q(PAy! zUYRzs)2r50djj#^4uF;?KD8TW=w0FiUai2lPAEH*!IA7VXU;GVy0>-6dm;+z+NJZWF?^3p_yXAkp~;LORM^j%)hhR4BH@PY7NN^pBoO9Hzb zbYvVotfd7uUWIex&)2v+Mo92-WDsZ!3Eie+a9FQX1C%~*xAxArd}i}{)kG*q8k@y@ zoHm!dlNajQ-lln;a5_yhYs8+MvZvL{x-c1gg)L`tgm`jHg9C2tfK4|%dPWGBeJx(a z<|Q`X4~mKIACsm3>rFmfzl8P+bTofgPZFGMaMkzLYR6HV5VZcLdUmv&_r9GeY8^I4 z{$5Fp=S}?Vc?W=A4lD+zyipXJ_d-;UK#8a5N$rZDXTRtQ>Ab^g*fR8MRNZ(r&j)Tj z;E^NU?Iwk+9uTS6aO+hpwjr)&^-uGDFe`uZ<2AC7`HgH^Fbbk^YVUPi5^SG`z-r$l zv1%7$i^H>7H4tqa8;gpUMcDRsJV*Fpz5ep;L=4Y^GJINBG3&DTxgW;{IYj5s-Uq*gFIWJA z+CN?k=Gd&y>vV_LDTQRg+i_IeJAOMaXC+vTeHoP9g!=~bZ2k?3WFmR>Uh(=An+x_S zC$Z*^?{*#^fy$cglsjCOrAZE82v(;-3^s^mG5g;4`aw$nufK!x?I*1E+Bm<097a)2ZaK(v?oCJ8m7k;o;=jqL2r@boFDk1D+&dXf`)6v*3^=ejH|;>NbHm3u^R?e$sYi_%TXM! zM_w@er&}4pANKr!@aGC6aUmn80CNP6gm&$kidm#Y)xC3s*UIv$nv2U;BQ z&=4*v#{OCse){sZtxmU9e)d$%`aVTf=Ji0@<^8HMXZJQG4Y*Rsd0#?Wi;zJ=pNdf? z;ik7@JiHtm{rc=}=B~iL)};KYbPUCAcm<%bLos#b>ed7i#ZTDFgYm%eIc2BKtfpwm z$uiqZCxTDd?G#Zh&8kCcRR)Ir4VYVw6*YJXxJ$$xYIWYkri(O8K|$rH8!!vgB!&P; zqT2diyXiH~M(~y9ms^WZZz|W@7C+vI$x&u!v$tbcFhxy8g+QB~P(J(4;gT@wFx;6Z8tT*uDV-UJNWmH1YMONBwQrt4afvT4;ECDww@!_tsb%7qO6 z&>Kn1mWQQmyIJ20#(I%A^4eRcR*0NX4iCs&|L~a|5IFJ~LMQ~PRu457Nr_Co2LtJ+pXQ7t{9RPfPwlmV*YB@t@L zlXYqED~n1EaFSs`5ddrwfPHN~i0#OCCdhys?ibS0o6E3-qbF-0&@1H#-Hr&-gPN;F!j7fcm5581hTnO>h0cq}Dm}$KFw8s{)y0Cv8BL$PO%-0asvUu&%59sJ+v{2&Rsi5AL{1S<@pAKm?CliV$(ZmU74M+^fGOi{^u1RDSX(;ccA-}BIa?M?h zhYuzO1W}?AZ%hMDbU?KynuVdyP;uf|jD;pl;Wv+2Iu@ z*+_!P=}?`Kl>=CMK~C}75s)~fy83u%4{KvoboDtnJ%D4yiR~R7hZp4(IGX~;%6|2r zEE!>{D^sMlnRkW?39^2wR+Az(zJ0MJI6P_=D96496{nWap~Wy!^d35c1CU#MfexSl zTn@wG!|f`;*@8{&8t0zJ3=Zv8r_%|jvnj0XmTXD#MIP`V$lZV= z!q>;8a_A>)s#^w<;gi(JB$Awt)0h=*sTrK4Yh=l}8bpF1FJJ1)%!%PT~hWhk4EIePbzEyj^nk>T;af6s##x z{!5iM&)=yfbsbdNu_{T{J!J;`OWVDpYf9tY$$5cND5$$6inG)#la!QIljeb!8bn$! zN)btW-wPiTszjVb* zCp(V!ew}VCbF~q1xe_F`+HaZTJY2s@Q@_-idG9cqeE7qV41&wCX2gg6%>sjpd(Dzb<2?_8?%d{}M9#_f;wbk+fdh$IT z@{4Y#053iZY*EBvgDbLoYb z{i#h{_a3;UGy?o}0{2>L-J>W@L)9Ma=MqQ>&=!0ag2%C!yhSjkD%py^fNLD10?$!j zy@{9w4O$gi%8MhGKwI?;fYJT5onju^c=4P1mM_co+3A7svvZxt^J+!45i`k#kCd@y^)y!20kV5f78_C`3Pi$Y;0;Q*4XUGsaHbm*1UdllmO2vvGV4(I$jE%Uw{3&xd`$P^ssCy zV&vh7qJzvVRa(<`eKe`(6j0(&WL0l$oq|iLYMjk#BtYsUaObYl1E22u{CD_ zAfb$Mv$2M1+43?nMVuRU9VyNae`nZ7GAVx1E6z4iOtDs8* z#;6YD{%(r&BfRi<*fUo@h|}KTfe+eX!oTTC{blUoZTOH9>hq> zEoyY|_$H#K!n-B8Q}B6@>V#`___H3%)UkvHxSybmdaF?}KPUmwgg_~CK zAVpHo>d!f?qLaW*MJA}43#jE*l|ADDBcV(MvtBpwZ`Od27yFRVVC9#=mSy-Z;e4M! zPy(IJ8?wkTb!yN6hpihV71n8EgLk6O@8Y(wxds6uF582w$`XaG8ob-`W8F0UaTNSe z5KRfRmA5RxoV)Dd-Hz z36qosx>8Kihmcjz8o^naVm5A;39N)VSeN#*9 z4z41_fcbc`KjQ^3uHJD_1~eI>MV^e;WfTj#CmLEzw$f& zZih&#WluPYlG#b~oG8KgWv%{L)%0RK>`xvdq?>CE5UZ}X-HR?7iJ1gNzV`;GQ=(^^ zoDRuX&K3cP`OZ{fIwZW!n)D`1Pyz;Z2Ixn#kfIU6ZP;T&Mt$jrbPfn1iP8qG@Kbdt1#t+~IKkhm{u9jv#u9lbhAFP;VV>wEd13&Z_m%(&v!@juw z@FD1ZCjW~FLN-Z6MmCX?TEI|p(wOX)?NAIBM8MnHL9&-Zq^DAnU6N^8VXW9;yln`3 zg=`EXEI%AqfFGw<8PPX3ss=A9HRrH&fTFHa2MsjiI3kN!7Pjn%mZ_XwUXzzVv#T7n zOS1JAJCt;=fWsZ&EHH<#5#SFBG)dyRJcDj2s9z|!Up{~B)Fh?lpH|BPx7*ipHnjo) zG)5szDIPCHowHM4M24_5o5#%5O+*QPC;#CsQ)tD@G3s-W z(R3>1%%rw9W_!~8F^N#;de_@qS?7+}HYEIeL!jr2v#m`lHxNUVsjU`@qN6v#P#@Jx zeO7s|`ar5@!FLnBI8K?W+H>c2g7?8&yH4Dc!naY2is=QJe)*pzikCmQFsnsW+>~*b z0H)gGoVWPN3_C6FykOwBoxA=PeK+5B>3`C*mQ6fplN#wJ!z--pF#*A=kT9~abdTjI zq4ZPnIwC~{*=b5AW$}Gusou>?k1CUCjXhL8_IfXC!gk$8ho*a_Xok}Lkdc(dA$;go zE%oGbgYtP`@VuN7Ra2+~sN1VktkQ7K;Dm+Zlz?bekmbio@qSsVKY^t={!sJdM%qHF z&P+k9B!{!9n;J8>R&l&{4c{#ItBnQO^88kEku{%zousPLS3N-3fH-y`P<7WFP=r<6 zsjq|AW`uf0W0Fd)V1c5773Kd!>8I^WLack+dup3?R(sI>jUpO2Xx;k^op02sb)pog z3Tor$D^%8iaFwl_C@h6qRzI_=4ogO#n;>r}!4g3_(fcqv&uvTE4Q%7Jmj3dOw;7(a z6b&EuJ43OmCUMb|?D(Rt*=&pZkio9IOxAXE9m3Nw<4x(%M3nNzTCPpjXjzubZR5}> z9JZ*Izq{56(RDhbj8l+nUZ&K7;y0R+-Y=?6MMJy*Tv7I_psG2!nIt+smNl z@3xi|F%Oy5ick9cGN9J7S70rv*#Veai*vmMd1^|Dra-1r;+$;GM3@eG0LnNH=deqo zW~+0|><5h{*?(CxphNl+uYd|A6KgpUd#9o~vi5YFmfP=pYl&e{Wh&-)NoS7Xj7wru zZHqx-j#@5iKpO2mDq8DwKR8ofzRDW*v`f&8P~E7Don`T(@T-Fg`>mIq{+Yy*NXD+2 zcv>tiK$EYl_1ll@F6>EeOA~JSc%Cv2k4Bd*8!tB*+?45TYl9BE75u9@hrVCKBtprM z4HIh8lG|3rt;Qd9mw#NUky1*Rf(}$db187j?Y0}O;f|U-@3as_rC6p;g}Ql9Q3zl1 zT^;mrPzt;`$sdOUDV&8(^H#QmD$Ql8J*8rTK7m?LXjtQWb{A|KF6QerC1IkPRgbK(a~&YRTPi7q#MJ{+H5(6Q;_K zF7U~XM=q9eE%B!4=6QOV0_0=yjwU&p&9ZI^y_a)lTGM0wY7#Y|lDVm!O6^ls0(!*% zvX4}aCKF~g{V!p)e)08%pY^Xl-gM zryB}UaQgRy-4z{>=w1{?OFgUWs`JvuNhDfyws+D@Fkh-ww^JSQ6qfALWf%B39d><> z?vqm6wr9{ya&O%uYVr%V2UzWm;PTgndos~qKz|N8GAuTMYkro}g94F15Q zx7D@LXvd*MK*{Qd>PR%zvvwE|px5dNg39Vx>}xRbH3c60B z?q$3RAo#7FN(Xz3!>(iZB)Qppl)Ld@#ShM#sDfVxa*cC2OjR{>!|i{FY!neE(dgQV zn>=O?H#_ePw~hG8N#&GA$>)Fxisf{=SA&M^6l8!s^*80s6R~zmrsZ;_n2nlj{X2{I z^Y!heb9P-1^V@6v=4VF&Du|O(R#RJo-*IL6c#d(Ve29Y`A)ZcC?n-HRlMCKcN>N!> zJ21cr%3bPFPI%}P9MsIZIZ>V{p;En3bDF92hYxe_D&t=|8Qq#VZR&0lQmIY@kx_*! zz9K6}=^~ud*PL3$I!VG@7;+gwYXBCG1kkkt7>`q7Gs+#%9}mk*AqXmg;0$il`z{%0 zuKK!kZ%UOc9Lx8z@t#WVqC#Gga--gr7iM532~nC#+3`BGy_gC(@Xuh*xG4I4xGM?x ziy5VWr7vD9rJ@~D9d>w>Z2;qY9jj$6dtxj*N*$Z?K9qQTXmn8&v&V=T;^Mi8kXDMi zPqL(G?d+>Z>a_D%z6jBwAL^4!UOB-|N`gZi-s2}=qPh z{&{K+23aci@2%d4o%ghMPDWeqFJCnWT2s0A;?2no?CQKE(z}K66gW-727qUuvO;*w z=1tNT_4E*)1&gag?mfpo>Dp6!zEuF))GXPpp>*Bbv>?>m@zJgTqB{z=bJ%2%ws>*8 zE**FEQll_EkL1AP(1Dif;Lso1>tX`o-n9UFo7!}`pzF%sG{za~74uj!AFFzkO2E}@ z+0KJ;6bhl<&U$=VyEpazd;Iz7^OvWEd*V(w8Eu=3KhOKC>O6v9_a)LzBzE@wbO^2l zYAcHTy#^vg5zn1Yy^-^!(*??9_2$~^#?BWZiK%&`d4_ePSx9Wj6voF?auY{|N@RV-{46eAea+Qy4WJzG#5!ht&u4}rHa0j3Xq?<_2xRrwghIb%J@@k8m zk0V?7c1 z*lpWleR2#X3lh>u2Go&6f07mW4gfgb?%q|&aWW=JkE8ao>ImRfAvth;Z?ba(c;d~{ z4VVMyj^$}iPvHz=(0-O>ggNTg1xI8_3cagOP6bG)Iq^~{SR8pE6M--0Am9=9+Bj?y zu&AeYUMC;TzoO8~@%CnUv!4|d%Dy#|PuADllu>dERKK@)iW@&I-m?U)E)|4|+n$Or zVu~J#3et@O$0C1vU4R}=ARh_1w z_BmK;qRKpWB8a9u1jTIfFML5NlPa>zwh7dssWwv%N7C!~-r{|3zdtYDlhOoL8rz{c zJILcC@fuiecU*-1p{jfuorvV{qE0oAxc4;*JvD);nWX4!9QcX~#vW3TU>lsa?Hntf zE-#a0?}f&t$*4lTr~GBg-S-0ZqV|i?I|NE0DcbrbX=CpE;^k-}Z!dW*q4H>Zvy>78 zY*P=lEc|Sw|4A;PdQqxlIxl*w=c{cdK$W^8$RgA@U4jeyRVGq=ANKh6;{Eo=mv8Sp zgR*8)#PJ!*+Gu-Rj)cd49OIm}BC;k-s*eIyH1U{NJGmsVZfFq_*ulxI*dx>SjzZ~si}&U4 z|KZrmj;2PJ3($(w?Kb&y-3<#QJoO_A@cUqQ9dQfG2Fbm)_(}XlY!A-RDeS%PKvr`O zSg_jiD#C)XNrjXWm6Z0?DY}NK|5}LK`{Dr@*}YDiDMNAf%`qHeBCv(6m$hl6FqUY= zlBpi;WmD#)aA;W_3u}MZE#EZR9Hc;9p~BHywIc6kr*E|}4vl%*5g_tnK+-_1yu`38+Oi9!mGL3z z@O6?#rt*9%K}(e@um8w|Q3oh(KXnCvuWI}B-U29SFaJ6L6PILYJ3wY83WKeIZKF3) z=Ru|7WYN-=s)}1{NgJa8ev^GRBXz|XIvHLceCy9 zfBg1bnmtW0$5Is!n%;_kbvxM`;23ZO8M!EPFZY3Yr>|T%V?_UsN5`r>OS;wCbbOpOa#ar zI3;$5#XBL+$qHU_m~GFdh(L%d8hh4llTI+FRl;4~p$a)P%h@3F2dCtem?h+2`sGrD zdUF`ZZNt;io4u=xs3nT{1&q~HzF}iVdAX-kpPq09sRl>szHIS0AMRjf@|Luz`oR}6 znkWGCy~T6)eRJn^%{tcrU2MZ^V6E$h-F*I?oZU^QpKki4?&MLaqJ>W0Lfwhl3v@>9 zlqFvP3zJt@#CcBArDT`F1k~TaUB^X_;z(OsV%Pa_WIsO~Gf9WbBk^n=cCSBK^?ON= zl=L$A9Pb5b)y>s70Me zzb>yOu4Mtg>zADOWh+cDQJ0^$u>+>G&b*dWW!|VpbTTkPYi78EV-6aa>6njPF4oH^7^+Z{OiK~r7dpzw-)Yp#5gEfF}+n&U(jCc?Y$!DRuPJ2 zgzB_QAZqpHnC-5+l<4l(503g#dEX#;eQ`^?wL;=ZQlkUp0i#z|OQ0ln?X_nD)jW@L zutM{R6$8|#ngbzQG&sHH2mmRngyoKlbs5Bl4%34nHo2d@76CRTQ zp~U9fOti*MK~<8h$yrkT$YHoR70RUSY3*gC65|tS>Mk=AJl2Fq} zkgXsas_vJvnHQOxuy7qfvTb`v-=11%Y}V34F@EZpV^CfZH8$tRi+D^0`BRb?U{1S8 z0G9UQGkP(?o@KG7gZM#LnGsZ-TnX5DKN%A2i9@A=w%!M|Owls#V2ivg-Y_0?R1~I{Q%Y(~eN#NRR`fLeRJ3!s>Fw(|K$=QC0Jn7Stnj zhL}pm$%L16``bU~-+sHld0-#6h}U_CCf`ESKaw{&`|=Kch<5EUMYUHpl|d-amzEdN z86;6R2U)f?zI`how>jsLbVioE&WR)_Tc4jv&j!FuTDSSiLn@gz)+l3rG~JzdN#1ZZ ziD^!ENdTz;^su;vNm&easKJEe&eAEtNNSii{v5lJ+rwZql;6aIO9mG=+YbaN| zLOqXISIev?;5MXrM;dE0H=8^n7Q#3mn1D<9CTUH>E^i zv#1$tLdx?!!A^qvVP}NHbO7<$UCQCfN7=ouaQLyRk;t#q<N#~rsv@Bu>?q*SYJqflJ=D$MaEcrz@C#q-=#9= zuIZ$J{$u75INElcH=Tb5ifEsE{X=W zueC^?0DfLUJzVMQhh9Lpu8!0+924EpDX(wh&$a73$V(n;q(xh<{u<~0`JXRlpBl!s zfb<~Q zzX)v#dJHyNp>`iNh`79DTb_bM*!NA>olI+XJ9cLfCm}TqjW@fOGE)r>M;L);)iEhK z9K|RFRF*P%cnXi?pr_-5)NVYNxhsQ0%@zP8b}pbGM@^a!@5~f)^3~^(zq5EBbHo!N z00dxjJMXMacUPB0ZJo#$&NXhEqassAzv_@T&t6r@-Ski@cFQ=fm4d!GDQlkuWPB0N zv-)aNAmarpxF6t0ECT^ty2DPdg@9WRT;jNbI$FR)twy$@YR6RUQI)9ELMHMw$EI`w zg@m;BDAh5m+<7^xwNquQz~fA|qv*l5D37>kj~x8r2p@IzMhb6-s_#YVdbOUmYWfBt_vmosU#szst1IbwMMmC3ZH0fM1^O;ZRuA9-ZnpYQtFM3=G5d zMxNm0nRA0C1e=q{4rZ&VqXvb?`XrB7|GY2WDW8`;uV{{z2E=s2!?7%qwEvRVrV6bB zleR2@O=@Co5^}CL+owI8%fBK!zO8`Mu8JRDX(*x6)&?Qq9h55Fr>vu8$1?9D_U|m- zf7*Av0KKk<6U!7(daqn(6{m-Csu;65i|1HlvbWzgV$}J)A2)HRPpYzeXzIidwZgJX zN&-2&vjeWAd{sRPIO_To*`<}~PDRxY%>|xj*!eBMNN_A6k4@-+3SW3eYP%bJJd(4H zhiV|9F9|6Agu^jWhA|bwp@5SeI?f~jNUa!B`9C5lq$MDnk69{g9ntP#2?-Cmv6CFLU!&xu&N5j25C)94^TT-c9 z3e|cgoTiJk=}DqqkFJKQL0%4vc@-gD@=z0!kVr))W3-eZa0=PWYmM@3UUjLr57Hc! ze7D#tp&l%{+-p9dTPCyB5_MdpxF<6&V`2gxIol$JZwh?TzaV=dK>a9HvTHMC3%NVl z-xX9?jQwhC*2JrQ#UlUs_17Oi>s_<`6!H)8NiYxa1aitoj0}(^pH#5D zZpYNV4n1G1&3Sk+)$H(iFBj#T??;tVmlZd^d|RdTTVviPKsoxxxKLj`B}PrT$+4R)B-XN zl@60ul}8U&5M+moAJpuF@%em!a+@bxEvU6T6}a@4F0^l~lZWqlsp8V2B??Ib0SmfW ziKlmE8#hP$>n<6=Hhl@8IuK2535; z)NYF7ltH&8b$!BCu&U^jQF<0|LlsG!4i zuCdsDk+g$j)K#H{A{>p)i){tiI2sfc56Rdw6vw7O@WkO$I*bZ!CFV(CHSE{jRbwWK zc`5~~e%Xl9t4AV|X7BU0+Ae@xGEX*o6bFYa@De!-kbKS}U6eyIPrhPa>eE?2*0+^< z_Fi0C2(>($KctI;K2;13g@T6a=1x`-zM$x;8@YHrPs>%TjN#OK(_8K-UFNQzJV2}=L- z+{p`?3l&XA50&2L8;fb*r^1xCJd?1-P%qs)RQpg?R`#Hr9SLS-qg+s_&LL$z0m!zO z6NB$s#4k$~KP=UCt`b#AU)}l0Qo20w?lym+dAUr+Zwk9tLe!zqm6 zk9nD8bFAE~XPHXnT!63CE?Xp9o@(8I42iOh0OegHM?|#~3dq#09-KgK^6}1_NX7aM TLaXy9=YRbldX@HmWb*(3D{?>K literal 33840 zcmV($K;yq3iwFP!00002|Af8Ek|oEnWjXJ!$R9|EncK^4cuT59N~C+%J-_1ia9lL; zU;!X0tgr92JdtrC5~NfWFGyrYoa1h$x^-_gRki>AAOG)ve7b)7>;Cb_&)5Aqd{@GE z;q$NYQ?B{bfBV1xyGnEd)DJVO3Z2Z`#Qo}=eqZKj9tRf z=e4f$?8lkH)yH`r*D7agVh%RH}n9V1-%N+aw#cf42R4c66? z&r$ltPsN^l>aoO@_I2~qykE#X=M%;b^tCIrjKJ{`>pY`ia#F>AU!4 zwbI*ats3vVQ@wrT&g)*ROc|B$p8c$;Uoq`tmcDu#_gMEicmN&vGox`n=>T7n;*UE$JP4vbNuf3YFhDavEsh!fuZcZW(!xEJLDtuaLyygl5z^I z-Mrkm!<}XvBViaUPwSezrPLYM`tas$4THKihtc#B+M{g`!4f&io z@Zh{&EMFHZo_!v3?Q!?UFT}j>7BZj98e}Z<+O6^#XT$-nTDN8$uQ|^W&#=N+$2E?# zgt`WnUrJ8(oV`Xq>I@e~oa(x-Q0}Xhe4cHGF!+WzQ#)r^^W$Ru_Pe(Ahh?2_i-nQK zap7P0VmC_Ia}7Ky>W7_gyHewOFy@|Ty;-)lu$P(cdG>YAvP#aoH*At!y4k}sq{vz% ztouCE5o5lO`<^59iV-$;o2R{2sIjut`RihZxE8i`mur+!+I8Z7S2;$*8cJ`NXureW zo7KT%+dcAy!Ht0*@)PyuHEv8X7Tm9bBq@hJ#$YM;wdRF)S9a$dmy;+iIP$rvoH8LkGG-*&_blhhJ{%nn>hS@CREN$K za_;*oI00J;y3C4=l>%0@vt1K+E|`0`!Hd? z$2f0n;uy!p|G2`)qhjh;Z~j(2%bfkH*Bujo#&eB(_L6t&VfP+btTTkP^L6iZV@c-@ zCH8R4HZfA{p=*7+@8iOTQy=}qYK{GeWgVaLS>DzPn@LBycG(MjnE3`I&klOe%zE89 zf{n4U(?`p3-ABcFMja;r26ENa!an?o%2tmMFMxtYy=x40#IQ0^q49Dt^;Uqrd4tWa zK~KAlb+$J*1fqb_W^vnzh4&Mq=YJ6((lz*# zIMOJ+Uu|QWW8VA9V^r`NjJ&@t7JH5NAGmq1Yp+}m0RCF+(7h&3hdbtLSKvNi_px>& z#!S2R&Vwi37nizr5BMrOgB=Zav*#RpZDHa0=~(?55w~mS>O&U@yzq`Z+Ze~k#rpX% zEY|A}*m@b)dAspzY(h1z6h;TzZ=&0^Mwn+f7lxH^ckJlIV-KMK7-@j~THvmrL>z8? z^7h~;kILqQtpiJEo!egZfDMFWr?afN+890G38UCVkT?1e4~$?uPu7d!Y|) zrLuVu0JwY%h~w8UWb61gB7(n>pkYv6#*i2=iNeeX~QUsBC#EZblvW*@9D5zj61yjKv8vYkg0z45Yv44a0KO0uoLnii=M7)z74lsN2 z;1Jn80Q83I5E+@{8kp7$Z@O(ut9+9I79xpSigNfLdZnz{AXu`xgV{uCW`{xMy-v@bY=F-Z%WC*CUS`Q0I?{ zk*s?ggr`hEhAd|z=Y@f>pcr#pJ5-bb2sa1j0piR9Y)&(Q+Zi@6S&#Y6ij99mB6506 z_?mE%x!EeGCTNQ_4x^>3Ez zpI@*meOaxSJC=NuBm2^wm%<_0Ms^D(0M$7z;v0X&M<*G~+KFXB#-WIyAGxvaI5V{6 zA|^$mz?yx3IU^ zVZuB|f!h-z5l8TofybtrL3my}LGB32lh6YPV>= zbAX8KPTl8+)mj%c;`k2WO7E!rg7^~}AoCa611l+eNBj@^Fo=S{t6B~%VK724BU(DL z4M68xL82QXnK7(>R939k6Tk&EItv}z!f9BJ`)-nJxDQ-=Ogn2UL5i}SlW*(wE-@IAA&=iEud13E&U} zP*-5i!Kz*C-A#lWJSRqV-3vEZ$FYI0^M-dEi$%go7U~Yo$rb=B;C1Ek5Tk_Cq|@M7 zMQU_6oc;~$9~J|Pa8-!)Rq1kriyP5O=y&S?chq75&l7qP(uet>I$5XlKv>NiqB_z< zsA7CXWB3gwJnws;`!R#4Q5u0^wZ|rEKxc4WxLw=j+cmp>{GI6d5HDDLe_?&QkrObg zeaz11v;c!1Q5n>T+B`7&C_}uD&Ur1ZWM`^n`hLcyT~-45?B|4;U>Nzyx12 zKcjd@CkP-Y%`2S=O>ri|H9iQ6Askpz0tD`fV=5epmIFlv0lyl52hYs#%nu8;e-!G^ zKc^yCC@?W3aJI1Yi44weVp6jjKc@Rm|e76U~x4xYahv}r}9G_brJ&0reg z;alASWy8WCMq3~z))%}(1tQ0p^5O ziz#C`xs86JU~peV+YIn}c1N90R7cKE;DG?hB0>H#Yy+BoqhjTPiQl|<5m1zW#pv2S zKbqJ68J9f5cahlm)g{5%uWN>X=LC{A*v*0}uL!?FA4CF?IftuUpiYOOa*uzojj1y5TcVeUi{pcvwd8W=j$W|{dAlu#%9!%_Adn;_J0j06&x zPre0*L%G8xKy|DE4zS{ZwA#>2SSS&am7Kixo&mmwszCx_@~Ep>*o=YpMwdpn6NA4b zunl2`Dmet_apUyB(1~^ghVPG3X#euKBOEM*<0yYn{Pq%%MY22wbOtje_M-Pr#QJGU zlcyLMJE|Y(x#JBbM2;!dnQn#9{yxWFr{e6ZyEZX)s98Ohhe37NPcI9%ujd83>DC1<@;?%DWLA z`6#pq1dE4bg))S2K?7PI@a=)>xH_C4(GQ$&LMAjr0>r9K)-vh`35tuRz5ujn?qvGk z#9bU7U|#b{SEJm|MC1!Z#dEAXzHBUoQ6U47sO$UQ@CTJT|Em!_M_Eu4Y#aAJRU1mD z4MM4#Ayp9g-XGzyD@b;O^2GC2fw+wTil}$YH`H^ZUlC-4`HD}ahJV5H>NhrKhLFX2 zliM$!Y{VD9v0%!_bt6cj1c=ji2?;x%O2~D(ts8hWlZyF`GiTF2h(W{mwRlWu5_InB z%axpYPHBArPtnHaLkIR{@&%U%jZUB-!_?latH6;lU^AT;1OqWcNNesqtPZ?NotFhQ z!GwK*P{aiSFsg<9MB46r7Gl+q6&`^njW`DzX_`tMzi(p~Y@gVq`hZ9i@w1tQ>#Rrk zn9I2@*Xu2r^Rh0`hkb^brt_Vmb>^ zazagSxMuC_@F7<^AyTsr2rFoq&@dTyYaq+>`bf_K@*i&m9}>%ZR{r!JtQo=YM52K` zg%`iix*CtBa)+qTdwK9dti-R6b|CRjb5Q3I*+3TX45)m39kaowI{`MDc!b*2OAUwsm=gvAG zx=-jwZ<|{}o&!@LdI@SVLfHvfCkBC(>|Y7|0@euKnFXjm1E2#rS!$B`W?IP4BUH2l zKZ9rn!!X;y=3fohH2@+W%HsWSSEN{KS0@${5Am(CPtXpegWh-&gs5WYZ-PrrdyV6U z*x|X5Ce{_IOk}(Uyi`PGm)OAdaj|}3u>kz~XR&R1<-q5cHpbh+^RKY6ofGpl392ma zJQpGnRd=ikAt6qK_yg5>U}^n?Umux>Hjpo)p5T;c4cJzJl5Bu6@uCO37f?Fk@2Rri zpc~-vmV$;57Y~^du*Ak6*Ip5m<|8l&Hi`#e@#E^Zq0+E4-7v5LAY+S$=#T!00eX+p zg~}f+*mXzG;}*nqBC8W`IN7_kcmvZVp!1mQ_{a77^}Tv*FY8J(gmlBcajS+2d%lHw z@Falu8d41iJe;T&9)NEF-8{L2Wy7tmE{cLPrJ-G+-6ai_2Z(}p#~#mu2#~g~A%z2X z)G#H0)jMWf@qAN{(a%ISM5W--(KtK~MDT9B6?o$@3n~b}?`yXU?uxxM_6A!s?eb7< zlxw=!p?VP8&%^ZL#7BF{SOE4up%TMX(fPn?S)(Q1vdxd0=vHgTx6DL;TP-*h;k0)U z96odr=saZtBMxK-%QDU9@y-)5i^?XmsTp8_WTM9)Z7_o7p>#h`4}d*rSuPeyRS9k`D~;t^o=cwz0S zHn{xGN1T@tbuJ+ znd6aBN|E56SPm>4{zh1d6J3CHUMnLQaUTAf==yQF{`RGqTAB#=m@i_6gXvA0Jg_!3yh2`EmX(C z3TOmjs!P+(l20UXR7+LDZ#-cZ3#GBmM@xP(lpM_z(MTT;IKKb;heD;7^jXB|m9I*m zYXwP9jJu71L>a<95rjS6ApS^Oglov0L*1=b17~?HGgOK2-8}{wctr%%o5^_=6Bd4U zh{y0`{=zVb>=_r!=FrwX_t(|B&)Yhm4kJJ(bX5F#!*^qcl3$NYqXObs7ks~;KomC0 zGYkYXT(dXa+aRg__p=k2+FBS0sdcr!qbD_hDgd8gY(NH#Y3fjehv9QStk!>Rgmw6H zzRLrpa%`MqS`0BU9sbDkB}g-55Q7`TR22-KXPToBT^?Ub;3UtNLDh@kvJXfMKAicG zzM8uRm1E7MUjW@9czFbmSYXdx$lUweF*Z>byu35aAptL!=eo$z!(-3$VsU|p!zzuz z*TrkptsBZd3u0!X^v)9_C#aiUM&h4vm$@$U=zu(se9XJoMTkV{0JkHa3rdE5Fm`;* z4*u5<9}a?EtA%1l8JPPCre|ftgrl1sLAVmt(P4g3?;9&3$YUu4&45Hi9PU~m3w%4| z7**GDKTwL`w=@Y5!6vW6?8v}f5#60If@kyS(;5(i-CNEE3(g&Fib7hQ55!W$sJE;b(Ty9~~`pi7r~;;C^UFrXRO zH@*zZxUO$j>&FkW`gOj+@4+|9ZMD;aTAoSm7@B!W^eleJ7ZKwQk7ci&iky5wwgy%S z`C(__YMOc)A&m?~2OgKLMyW$gVVI%ZP6dQ7j0A>F z*h~w)aZBv4@tm#WtX4HlL{@ceW+li#d$K16J;igP&7qvANQlb~s2Z%Y;ns6Wvz-?# z`@t}l4XucZ=h5@MKQ7m!eEvle0wP32zB<3jyFlKX<&@Lt3Y>Om`61*^PuIJNfa3XG z@tLKIH;e_HPfTw)We*Yv*cCHG$ew0iP%=mN>;_*1{^o`aUc@AJgOwR?d~3J_{95Y` z=O#{9Vvo7yJLQ~*8a*WTs|Ub}&qpBf(i%hRbStibrzrn4KhqCV|1b$Ir_kbv$c_S8iIy1SvEt)vr7vGBcOtnNu zkKq1<$+R#M<(oA^$LdZD@gG*`43T!pMmY=g-(c1S!f~v3~0ak5#Hv4{U4e)ODCfs zau5|Er7${}ERS+|GE~D2%>z_Tr+!>6DMatz!x>^fbi2s?gzhty7<;-`L0NYXxY54}Fkt0(oxr|_@EHghXJ}UJLf}B0 zRm^4IIMu6yw-S3dtQRAOltH^8fxJIT9y%C20XqPNfEr#$WyLf9j`Bhz17}1|AwP5l zO=RH$x};=iEV?wpn{Y^28{$?5aDZe4B5)ehHT0JF&5Hf@zJ&LkfsN9Dm29Hu&glK~ zH1l4p(&7o=e;r-lq1EOCc!5qtygm8sp4^NK{bTvyTC4>d#!nV&rY)p`GQ+n3J(fIX zDHlNvqRn3+o*+&8d>sWP)~}l6AxyA5^W4x{e_dDKMYYUt6apGi!4&Q$T(cahSjL<| zO`LpL#Dn~@+%(md@OclB(YJSn&_gnyjf>F!_~!-7M(ZC5()5jiJ(-B`-M`{phh@Q+ zhxDF+W3P1)&Io48$5Z9b%6S;TXQQDZ$AMs^-!5akS*B>^IGV&vUk&JiIDjzE+S0^h zaFzRxKpVOp_EtJlr$hEi-{CDdYE5~%)zbKpz_-hTO8y1EO;+2$P=f!$hDIy|X1v|8 zYZ*U0wZfVg>&cVk!OrwxwgUs`9j7~x*(VZ;Uj^n(O%!v#*}6D{>WB6E;rhZ-|CFHb z)^~@3YGCCz>gG(4i7+gEE`1GCh4r++VS_zJ9zqQ4DXN=z#hwT=suXaXuy$sTQ|>!_ z$^H>PPH8LfePdN%5-*_Ai*v9$P|i2B&wvxOak2jpCYT4o6-zv0lDS`r^~lGGEJJM+ zIBWC3ADc@0^Ta zhxNWdyu2$A*LM&)uwC{n!@QJZh(OECSb%T^tDKF-%B*NH5!CK#4Plq8c(I3|?h2y- z^)FO!eX=8aKp-VGBF;gih>^7o z(3H8q$=v+#+ZQ77P>JKi*&@4xA`kctK{uRdI+1Q|c$(r-5_$o1xhEKA1mFqJ3U%gP z&K2N37DH@L_7F=C3k((==ZTrZaVF#x=(ivtsC@Ey_b1R6D{Cyle`EE}v2O4X*oya- z2l}@a)YR1%9AJBn$LFVIh1Nz=gd4>G1xkGaV(Z2u2^KgRoGl*~rrMq`J)E?R7)1*Q zfn>s?c11P}e0hSZ7n(oEZ`R8KiR_6i$}W5*V6DFEZ~+}L3u`YR`1la-;9;T1PyL8i zc7i@PE_W#O2G4;MfsX>5@!l1FS|DHq5orzxG0e9BP!qzz2YP6Q_| z0&;}6N{RX$YM_#1p;E2)usnqDbgB7y zR#;01)p&f1x7o_TGZFLR>1jYJ07L93IMys#`p(uZ!W4E0b(`x8=MGhf$Aut4iKl(? zCT|p0&@@aM9oc*+zlRdq+No5O@)4E5mau8&rj4%{~7jHbaysWW>D4=Y1-*c@S z7Xr0G*o%LlCO6V=BjesyYfn~tg(G)kFhTXyu&(0CzhW{KPgTt^U=YDNz&0U27)r52 z0;YN=%nd355fQ9Vad>!RSF6S9_gPSAW&}H!S=w%^3o~kBwPv zZ;f6okN8`&A)ppta3ebLY0FiKOK+={PI$a!T0kS9=s`uB%e?NTIEdS97igjW%xW7x zw;s#FFmw7y#F^_=2J|b9tz?Bsf@OFI@G#&miSX%Z>>&vtx)Hnf2^G8oUi-0F{Kw0R zUaa($B78+icu|L?cZK6cc$^-X0L&HCHx&tIxv>oR_8pJx7pYCUN5?Q#TqyWrEG};m zpA7i`hduLTmjhgK>?`AA@}}uY!|8w{3kORENd? zg#tmT&=VBe^qk0YHx_vkz!yQem>yZk^$Y64dJro;a4122iA$Q}Vv(N&TQkX-*|g)S zyuk|g(ajStOQVo49~aAfYX2^M0!&_IBs$xw`c13@ZUZJ0cRDYf#g*yvDSSQY+dRlQ zZk%AVL^eWL7-$b6W|LSiY~6J@(a3>kjgZ$%H(4h?1T(x-$*b1XY~q8n-*1u;{t|Ms z{111`9(P+x2;u?taBv*AH_*V!EjZ?|Cf!;Un_;kvYBlG&;X#|gbkEH05u*lDIC|=` zt2KtG>1=x%oDSj!AA&IffxPYf*!20+_x~nOZ|5NoCdG-KZVf^#(&mOGPu6il4>l28 z%`Cj(KVbarVIDlg+Q5p!NJOmy(xNxp z6T-2lJq!UNnquR9u16ojurA9Msj$P z5D8L5*hcg{CVUkVKEuAPB7t(5%?5Rj`O&U^`r$*KKD<*vcT2(UM>YsMU{863+;sHEiSKa*Sf*m$VhMf>rWMzX9AIA1&s|Yc;({l{06zvV1 zp|tOK0^4sS6*YO@Ph}z?6~;Y1LYl+cTdVS5s6ZZ%S+flVmajGhtE51DgAO-KRryZv zwMUqAi?*S#6!SimV*Fx3NY*FS|DbU2_~*7DX8l63cTi-cQFfH7h*Y^=jRV`W;EXb*>aYDXrGaI7L@e`z14Z? zGosw_@2lL);wXg&)a=Ml46D}ZXPyvUgdl<+gO5w-zydy!)1RI)-ai^#V9YOaYIh>u z;prW^zYrr3ra|J3+T-IrDp>`Ah>V}M6QW`P-gZEvdGzOm@iGR2WiXp<-4Bwxc%DUid_&c+d zvaM<_?|}l(&q){qwok$CZOwH_*8zaCz{ zYX?$y+2f6JLQq{Hs@tG1cL5BEhe3)|(OgJv9vK~fAJKk}zOAM_LHuf*JK10UE)ZQU zS!cv2m`H`WOvd>b$MKAs zfFDC#SY~_zka{X;ACqYCB~RrbO{iMJAfAfL+{r$n`RdoWQ#56I?8_Q&&=?vjN)w~e z!(n?mxLGog-kvx3m(@Ic(SYmP?07@cPl+)h9gje*VUJd?VtUo22r-jQ4gTT-P_<^{Tl+*YBsqe9Uug&uOBWz|9jh7asGvY#Fad-7G5_4yqBHX|X-+ zN0K0_5B=4y_ZxSxJ_4BV9Gx{LJR)co)U0?|6wH=9wG7Jwy6`%?o>-7d#6~d-PsY)b zeq<|KypXY$;o8~^txqrCWJ=@IUK@m;>yd@9&zHEnoaj?6ywrF5FqrtYkW^S%o`DLGB9$fwdw6 zSZ?+KsIwWrpE!?syN^ZmKd;~3>+1gQh_R+D&>^UT0wr zza#YA&I%zQLo%8a&vPU8y+U1&+a8qm{C%~M+$?q(i#Tc*yPaPiuOskIB653`qQ;`a zRd9aMQ&P!*ak2&W+9p>T%^$6M-?k>R3C&h#Y0X6^BI@)@8CASIA~-Ex9kJz%V!01#uq z--y_}HTGQy!!nKu^lm$~VM#XZ7Z_{%SR3*4&tIJ}{;8t{BQgm&5EiR1Tb@jLZ!6R) zOf*(=0M>Sa86HsG1yXlQS}jnt$uy$5LV|u-=rx>J!>^t9YPra4d#VnlV%XMT}0nr?ZpA+=MzTq2lt=7QY zHlr!8dCjYuFG9tkeE1ki<7LkfG&~o!?ExTnEL^8tn zd=7#T z{zQnCcAyin_K-~)T@DV>&F?eX3T*Mq<<5E338Teucr5-Ppscfp{ih8raBpzONd`~* z%5l&A7#_N)19Ru`vMmSaM31`QWFU+D5}N=E8o-jRHFQEzIvw(KTR4cG?K>3+=VgUf zbIUysLap9V?E{F~=i~CIH>jFjfkf-n>kI&H!lF*%f4znLZ!&_v{Q6<~)Qh6BHgZ2g zV?V-SRtnhwYpP&%BjVWSe>!5|G~wbgkA+k1x^zg(7Lk{LMjeC%2z2a-G7JIC=oX;m z2+0XnHNsCVb7Ff5#OnzX?D>41m$9zPOd&=C`C3k4fOI(~z?uNdiV(-$pj5J>Pfls) z!U69Pmc<)@ZRS})CWL%_T88Fx(6EVOJw8n|sac)(2ujmm<;kj`K<*E#_1Ej)oMhN? z1WT=xFnic<4j7-ewB^W_`^99e0Y-V2%EHL=$f986W~CW>tHc%xIRAP^eZS^ z@gP#or`QUPhgptexE8^OxQfIYrX29bo?&yC9QMj5R>Bei<+dV1EIhW8vc|`>&0l}~ zT)*=y1DO={NNaXqM56QO1@)?sE)e5T$7k~`(S|HBO z&Ny+PGd(+VCzC14*948og;3wlZvG8w0A)Z(>IwU@mU4I@ZH zrvjEUCo4V?Wyolxngs_$o8$D*eeDv?r;pR(hm)^`HhSW=hHCjTDMx5jx!ctmA<~yb zls7=PIV&lc|9Cr(MMhfb36dh1W4W9_1!VS;93RQj1FEo_XxXG4Q6M1aA%8r#`sK?X6CdSldfNg*I7R!|-16%m z)q`JVNVHdkJm8n3urzxepeClCL9A^d5e{n~0=yg+5KhO_fGcyP7)8rxSR%6ZvOhYU z8^XtacK$0458s5Hk>G`!tt%}!OQ?0!=X9Fkr9eW;ym=xE>~Z(KPUkcsPCPd3p0>y{ z0fP`6qO>gysgMg6MD#%)ZDRbIfI{|MIM~g5ZsW{htU}2OjE1f&PQc1l z9^!0HQI&0l^|5P+6NkPodzkK zaRmEe9Jz=1u|UB=cZdBi&Wg z!%>EbP>nS0rdhxwJ2|Ra8ft?4up!Zjs<$!HBLZn!V z3_No4;Vxpcp{hem%N!I$$f>(7@uPwkNRp$ieN029HTBw44!}#Yv&OvEAr0>yc-tL4*k3)T93PNX9?S8?=c@Mg{d|FHJ;RIWi6#Pv9?- zqw4&VD~L!75o@(90oz%E(9xrzVN>dkC-e7EEmMhcTXco>9DvkeL4(b!{h6vvQWAU<}Q28wIK7gx%4f8Gl^||Luf6 z2cYmW)iPcrJ}failj!gy40?>kf5$iA}`7B|1-bR^;y zQ4wb%rk!9|kR`kcMwSkRvajihE6~V~-xCh%flhRmqIDL%t<~8fiD1F`c{(R>Uk>v% zPnr1?dDFU{QQTXm zhz{hO8G>{KOL=?neDfG^C%%?V!{~R*vD-Sd9&blpKQ8fvWmcK6KevUH_77Okb>2y= zN6x_7XOSCuB7`^r&*N+Ufnytnd^Qsn;M`~^Xwen1Ol;Cak_D9Z6ZLHSK(>d_Nkzeg z|FS}{THIPKBlE=6L-UoKzEcq%#2X96V*vQd;`7)HWNfbd&4G{Xj~M^^^<_LG_W0+C z5zc&54Yb=r#M9X_)-1YVw&z*&N5sc}iNN5hm5c0Zgor2D`Ar}@VK2oZR+h;lWXF@( zi-ows+EZS&Aim|jgYXad702*8kk`}MH=G9n#XI~ME|9F-g#@wl_2{N+=K$&!R?+Oy zhB*;lH*$8F_8kZRaU`pAE~^dRi8YKc!E0}4qBxG(b5BQMvYmK9TXQ<7{^&_H1nJMj(1xShp5O>$TQZBJ8nzT+L1Gn>}ytiM4{W`mjll;BA=gaqfP1;G7G zmqVW+)AO6v`Z62nPkjf3?41e2+ewf2p3sNszz!VZDz`;l)59x|pV4oZ4FxUUPDi;{ znGaU*dxZe#ICeWQ3C*ZTcDgvx8{bIqMTATb#gYZvkDZTWvh{vp7Z5|l!7LY_h11xt zW=k92;Q-lcZCs0loi^*VVTz?9)Gh^cxjZ^Y(Pt=2aAs&Cs@pc`U^I`d0+8t;C?u;m z#{A4r$AaoNAI>uTD13hZ%fBf^<$N$8E1eun>E+hlDF!_xk-tX008Ol+T9 zAZRv7MfXku!_m&sEbg#f!KUN()bZj|aBC%1X+Vm$ig8RVBI&2lspEd-xlV$G=gmRG zhQWXW5b_nv#b+-m&P(w7lL&>hc#_}X@`?2c&)&-@}=xuAmA%%?N! zSFmo3Fk+J?Bne&QtlxfrZ20_L#+Cn|r|I2%4GZ3)CC-jp%V+_DE3hA&Zh^rk7UF~( zHktI(57b9kg!(5>pKU)a-T5w=fPYxK=PTI?2i+xVK})^&0r(ph%Q}J8VV14m9yr`@ zgiE9Lq63ACsWM2D9SzH=gO|Np7%d{5-_7Wo`+#RztZ}psq&jD7Z(|Sf#8c4#3$xUP zkme!hv-}PiA5M1U&+5$2u&|PN#+zX9aR$QgKR=Dv@y``q_7GLOA-v#05HsNoo_H7C*p%Xq1Hzh+cvUlTdau=-Hi!@|(FWPc$aAvhr&XxM_P0`MapzY_xSbb{4KFtQr&6DinA`LIWfx~e5woM)vdVMXGHTRjXRLuF(KYDe(XwS&AjWw#`p8IJurSeF8kYGFs}U8jMv`PgTtDg z0hVp{8+K$65!1A(6R+H?^F2zewX#%lTH6SRo3fsAgGAeC|OSwowa6Z*qyE2L+u{NH|2tV^OlJE z=NhHV*E#D*D!I_gx0x&37cF-Hj5mBCc5h=CHbG-i>@%v^8zJU1chQdB0h%EI%_SPn z&EpXZ@!()(w_XFqzL%xU4v~t(9y_Pe9`71sdvqQoG7HDGs|qE2ZE&jfl4r}EKe-(Y zjmUSd(9FZp+Q61W&LB{1ge@Ho;e(mw+Xe=9(F_W*wb?33%#4n;gN0Z|?4*h6iSRdz z_4gmXndSc~j9}Z&j`iAuxE=6izy0)JG=WCGuBnm;4&Tp6c;|r1~XwRPGBgU<@x_EOdHJk2h?b&b5JQ~~eps)6T>l2S1|Z^H7z>waHo-#KfLJY?JuDtGJ0~+F2Vy-#J{^Zsnz+Ag1+BK2 zIaVI%I869<45D;1_tT;K4&Mc?4s>SV-@WPvg$yftM8I1*Fs+d+2Qb&@WT%ONEb~A% zKL)1{biOBt@eFpC1YY<7G0Gy~V6pM-G}-CkQmYTrSPn@n$HPZ&o2yjc6}*5S-kuO1 zDDEeZ(DOG(*Z=(C-`*6FJyGA-imKU~zW_!kgFVf{frNQWXas=5ew_n6KAr;BXcd-c zh_iF7$iWQD1lNA1!tr+ZD<|mGWrBnEtTbZVZ5v+_ zQM325DE|XufH!>_0rOnWae4;Bo!3f`p7{(54cqxMXdKJ=2^fwNhcnnt2AxBRm|BGS z0C{(E^u9*RD|}e5|Mj=`)>U2=a1ODBSMey=oV~=T67So|aw!L)uzEJtwSf6JW{vj& z(2aml!$$me03>f`C%sdSAv-qGTR6>!Lb9F0LKL#m%xvg{=Ij}u2WFw(eDUJvaS6j) z^KzVL&g0?zH93G!1i$RT6nbA99|-Gcq8|oO?&nesz9Tw%)H^AfT5W5>R$@B|^RmUG z+wMEqRbGv#SWc8TSW*vU_LtQfzx?u-zyGlR@i{%i)=^)tQb9J2SD4kHUhhjBG7H1D zMmXW^z~pXON)CWZv>`lrgY@B?YC21n^hNhI_khK zOpk1<6|VPdED$WLKKBqfzc*J~j+>px-s;6y!$NFq$HVND?-s*hU~Bi2FK`&_ZPW5; z_L=QGtc}gA2jA7PUs&8FG0S+ua&QIyY&)^CgO~q0<8%Eme_x;fzJI;!xXxNt`YJOvb;9wiD7DWH!CobHaVLZlnh)#(rHBCD%0bwS&kYFPuTpG) zIi6l8md24VnaGW4mfZ{HX+Fbx%y;=ftLb_**?u*XnpU?~pl3La#c_Gwf|Z=&pLtD; z;X1s)@oIU`~nXk+IwhM#4gZSzT#L=&tV<>mNU3 zRpCGXn$nlN{A;yV^65`YYn?q6y94A=Q)eZF;1AO~ej>rEk}W1yz5|T z-VfqnC1;M$_U;Qq!RQ1#OuJXab+k~;=-5iHWVNuX{ z_H_0{*l>7e`WzLCf(s=l6g{Pt@ks;RN43l3a6-5VL#vhH{Dh#C9n7*$PZIz*$KRBv zz9u_N>hOXx0>^9g$n9+f!|FnQ)1U&sHbIAKK!{ty3aN5A^R$~4fN19tEsR*!kw(KT zKu`4R7Gs;7u%%$IGtV_|{AKk>2dZc=b&%aNrZD29UoScMcByo~_p4=pv$GrWM%3^e z&U2kzdTE`NbH%LdugB#~sObEFXSfmk>lsegH93>Ow&+fyoR@>7u!A#DEN8oMV!+TV zpgbBI0V4xt>$p;wcYDnScRJaV+Kd;9Es3SfO+`){B3 z&)=JV_>|t2HGAFH?M)|-X&_cYRtcgs_)a6EmtlgOUetAZjSor?C|nNN)Ek0ue|U~* zt5P{YF(;+7+K0pbo;ouV>%^OQVT^{2pqlPhjl3q0IPC?cVlD{GjR_eDLwat#-22OH zIY4NlTgtANZB5b|PveXC->FtZJU~P5h5^g~l+dmH?~WZCj+klyF+k408$IxFHCD@J z9J8E?G6>QA&2qU^_Y)4or+mDd3XzA^Teo%7AZPY^%H3fp`>@c%^5*Q!52q*Y)B4mP zzkc`y1khn|UWbT^WEocWHjZg!ZMOp89M6!NXE1fr<-Mi`gR_{`fm&yMB}~s`lF)iR z;KfO%Fte828ix)ahxNfg|7FLwb3EAOTAxdIG|B0>c7U}xTORak4`O1*F%uP>>H090 z{!EB!jvlj{g8wnc^wNp)FP7_v-@h)`>ujt9mU$hgwS3tFD{qa0!(+j4=tbNyRp20G z8*N(v;7%YxR56uc2cgwJCTbn(HoU3rtX}K{i_8|b5V5g706ji!ip^msRtI^j(edVt zGN;o*aN>uZLlKpNe+Dn0@?OtpMBw42p-&(VVyZgdd0%kVan)Fz2@IJ9j#jW)YCM5` zSbJt4m7|lF;W`=!tsuaa2-JtQ$p2!we*4G%^Kw0xDe_G7n&YtP^0J;5u&^Gz!B`Nf z779BNBsui4Ihv9fVE-Uyu=pc4l0P>+i5$6yr|cb=kIk;G>R@PFG-0i4&S2TO)2jGS zNw1)Ihhyq0knCt10y^~+aBNL69fN&)o0@m;90zfq7Y_X@&$Xd}2xwpDfylCot67Ga zy|Ax3_X0s?DZZrv!@l`wT}gP#W$$Oo#n&3Qx8>3izhc*WXM`b{@{BEd+KCOr!d-$GN~B!&W5W=qFT}2YV^)Bi!YbjTf%TdYfVrO>)FcIBX|yUIdnqe4iuLP$0BmT z4mX%DXM78c6@F4Z-rWZtYxxK9E^nv$RGVY?P~H0^!s2cYoKqnp|AGSh@`$rP*XmiD z?xHx+=^6jfy@T!A7J{c<>vNlqinD+Pm{?A{!?)O_Bfgfay{km(m*)n>0LF(FoP`fTYbK9R&S#P^LBv`jfXzdF;IfU=n}@w(FpZ}e+i;`#o}SIw z1i$gk?7+btbv=)#wl_k1F$X1RGe4GhG5 zggo<5?b$Dv*=`hPXfSa5$`7Z0UzVvk6bW&eUl&Yyd!ZD4v{_l9W#uy}*3!%3)i9U{ zq|`yQ&Orvf25)>g9;OFZ;kk7b^5A7`o*dlJbmt723%H0~)3GHsBolDNYxcsy33mj1 zz8=1Q|Bq|`fbOZ^ff4atD;XbY*YJAY1B4h>7_udR7rTp&1EHS5T*>he4%Z}NKV#CJ z+?K6^FxU^L#q>56v-!E*b5<_}AF%%6B(Z5Viy6CZeZRNb-Ez`bN#M5L7Lf-iIxV9r zCCbyk)0gttY3-;ePq@8Ep?liomi5@43;U2e!3k0z0N%pZLefBS7Tbc8>SR9DQT9f? zo@bt)Mg((^;It9QX)0PwAb_LD0 zJ;=3&VR(};lK!s6qCL2U{li|L(IJEBxi7`x5-bYr>99{5^=k2*i>s)%-Rne$qXqbV z#K+r8*|V{{^m(|Ch0oodXY1p|yhPhWx@*Z4vQzYtj2^D@7bppD5wTEyd(EmP z>$eRyj!LjEfEezW85EwCOmJ%3X&o+o;}I5$5Y5n?fa=?*#qDKc?QnmJGXuIQa~$hL zL795EJlx%-d9G}o)@43BBYM1r9=GkoyH$r*rSZ*&Xv9~`%MRz>S`)yk^ybh;%inl` z+rq8Uu;lPZ!r><(?D+iN1-}e=!$t|z@A`b2WsJcQCf=^+tXKjs9M#gz)}FGk8)c1^ zIdK`3UKY}TsE(_5refs%@MDbc$$jy5p5G4qkB#O3UrxLMxjetM+&wwU#0kC4=?Sli zv6+SKb=Yh0+=K{G@LCHmd9*(`T;pL@a0`bd&9VE!0WBPaiM8jB-(sov;W@SAc-h0V z3^S}wg|x}cd;C(k3uubAju&?8@Jp1){NJwHlMQ?~@xW^uv2y!>Efn({C3sPGi#O7m z4ZX~P9{H(5XwN*0WO;-mQsFZZ#!T2py4dCIWqe*XZv`OKj%eyVn)|M|^OCl=X3cqz z+j#{}$U=?3GV)EWgHaHwJR>D&dcTk4H4|9_999w3t>AjD{UU(ew&;5x9jtIh?-#40 z+I87711~(haA-N1&TQnclXlz3Sg*Zg;jF2}mCh`9zi>ZaKm7Ll=l{>e^Gq>~|NN`h z1KD8tDdiWc)n>P3w>|A}vMtttg!kwI?@TA|mJ?_fZ~VqnnDx|E4eueuYb=X$?8#k$ zT{JQjD+)w2dAoN}Gnmmsr+EvSt<+wM7%)84p;v#uWxa$uFYIi@QD-kaB^q9WnrrEH z6$A%DTRLzrdAz63%exs*$11K3k&4a1Yd2BHZWTiDh!OUC5F@G=3Wkk%7*-0Q`Mfz4 z&f{STq4VnmrT^{PJ*M|=`8?blrxD5t`a`Bw2+^>e%V`?JA-mHXbgWQy`qOC_xkFsG zv+1MITP>F1ZTxP}AcOaFfj3 z;x^o2{uYBB#Y?+U#KH4aYx%0}O5pH#QURAE!kuAydopy|r1MZty!cn{yrCAXO3pFnWWnGTT4c!*X;O)e>bykNAHdc?ljU z7&rR)RcDFsRTT5-V&4g0@MiW?&$ieM$0P*C^qEi$vlXsgQN3;-{JPdy(AH$iIv2eyGtuaG?h3&S>ASE%UWKiN?& zr>Eg(4Hj<_20`*+7l&1(BfbVuIh<^7ZzPz9qu`1MrWqk-?T_Uvw(6s~_Fa zy$*H}+b)JB0%bH0Y!=E3a0`5?EBgr4bMsjlN(ED|9toMlbvo5GY)$!^src!iU(RK( z`&ldErpK}`6^U-yvpA*6yDGfHeac=-H5wO34`fHN?ebjPW}SXX1IGu(q0Pn4MH&AH zNE!AzkN3Qp zYAe>Shto{c;Vcb4sa7u}LyB7!9ej1CxmW@@FGR5o>u0s!%YNDey0+{c9i~7`WH}sw z5a;~;vwd8x@%`uQgu(Y0CjnTNFOOz_l-Y&ZDnZ+1HKXS%VaGmu+|{NKHXV&+d~+gY@)|$>{ICSoiR&i)Ct;&lkb8NJx)W>8cXv$T zgVsRvt*F&(?Ts}jeK?Gl*m>H!wURS|hX;5bOj_IE$l>Q^2rm>kqQ~Cryqt67rKo10 z2cPD-v(p_dCstDe@fD$HA_Tw)^ItEO9O6i!e5&uNBc4GT(QbVpnmA^g4m&y_m&KJp z+&Ku!OEEK4@wUL^$ib##R^%|di9D|rl!}RkBqe|s^C!Ed9@1veDXa1K{` zMmYdH5DSluRV)Rhxg$>EjpL{JtK>8Sf@h5Xa>>pQ*5yGN#%SFiJ5?{eFE&qRASsPK z$j+CE&uP8wPO!{qDZJl)6PoX2C(|jE=5GE4XYHK;%Y@rcy z`>sqW<9uxY;l+D7K{_0LlRcn~{H9YBoi76X3)J4mlN{sfRFd24Tk-nyh|e{aUIs~g z_ez5fj*b(6v^FZR##a1{k_qh7nXk6!IMnI>dOZ8KRKMAye#+sX3ooigc)q+)rI=~s zg;^Sm)hdwW4A<+iSYgdVaH7|9m?7Rgs^{ z`Qi>RIdGb=KE2z<+lx-e1DuxapVMv@?-cO9b*$*h-r{;JSVVFp9(#h8_NJY~Xl#`f z|Hk{_p%Ctfi$BWpB!+Z{l!2>Q2WVkyJ+Jq!z|z*|I!%B%5$yIv`n)WnBmCLxek8qX zT1UnrKx}zmG}`6R8q~9w+M?jlDyWIJS0tpf=XY&hJ=&pPf*-zONzeHdWF1Bvypd=Y z^2gO$7qql~xT4ZCb#Ox!;r$M9<_^ea%Vjp9?MTa_2VB8PPXu2ltl4R41v~#lx?Wy~ z=|lueHQl#Ex?O`EIx>5!0RjnjHd?A({r3Z8L7cKBrL2u;l= z7?7itV8ULd4hX_H(MGl)cUcvI*>2}AR|FGiI@-$)P)z5D(fggi0%DHCO>!^ZA)X<$ zYO-gbUNA?OzA>w{HLLd23qB-10^6_bgz2D#Xmu7GKEMtFsoqZ-F?b#Tse7aQPtT$p z`M#cH;bEJNx73^GIWLyxwj&kV5A8ZUYj4G&1iZr{VBiqND=UNbzF1@>PwwmY z=}s*%ZDqqgVS2)?pncEemn(Ui7EM5U#CT}XUe{(Hwu~pPRy-(j*0U2!aOlQ+b^fKH zJfN-cd)RG(gqX*I`#B+E5lyWaD}P$E|3uTrXW;_W?o)Z!lIIO34&5!@=;vMNhlR(6 zTpK5NXD^ktyQEn=jzF_zV0t2IyESNi$IFK|?+?g@#y+#>!~QCd4{e>;&I7Tfv^rQ8 zmVd)~t0POtt7VGl7pfOsdy!<98o-^rArv(%X0v6e4mkT2fJd0Gz-I^!dBE%+xuffqQI z_XIke5sC4XQm3e&ZrIeDKY9U9&TvVv_1c#mj>TG$C2Yg0p6ecYF%%U99rU_PjiC3o zcRPFAk~d}o{iyxRCX+*^(7jiL(BcIU7a;=XM_4-?L*Q`6>d7oCJ#+YGp??1Sa4kg- zzwx3F1Tv5G%m^i!fi08S%nHHB;>qSMtj~-Mjm(i}dyc1CJltu>p6!PAE&^iV36TvB z73?DQ3Dud~8+wVJEzRR>W?3B!XgRGlp>GX9=>nxqLR%Z(LsfY`g}e(h_ZE?OOlQa0 z_Yx!@(>@Z1ML&a-FDv%EA;H0an8MDV_m^1#fQ7Trfpmm|hp6IFU;ynNL zYV~hcYg$jxtP>9DDP{?W!%P<>Wb=idVZl_LUspv_XMt@?zBlB@Ol;_Qof%XFzZ89A z9Z~QJaCgsdHssaWEc~UXr|=6lW5wj4J%0JsTV~?1XJF5fM$`Luq32Bwe3?r1?3TDm zF!OSP^1#^&upuR}7h&mYo+izM-q3lqPr=EomPU*QBtv(0$j(&RDJbkBBou#Y4I{*Y!vm6^s z@Xm_n*yLvFQeKh90WZ5emFvs)VY6b^soumYB+-jPV0Ty^z|hrU(*a(qJf-NCx&+ZL zc^%1x&TI>#J{UG-`Pt4)4QLovKWU)*^YvG?wqQg<*5>9G>JNw)Aq!!w!58v z*yq1qt>YWp%9a5hw#qqB8qM6To!wTL*{PfygvYLCoWc=w5d-!f6wJz2?4d5iR+1Mr zfff=DxK2`iG!Grk6BE(mw&V^;3c2rcI4`2U9EkBoPob*>7V80(f9Y`OmLvGL_d!6W zyxt3Tj~4gmybRj=bG+tpSO5;;0vJ5U*xK&s2!rd?$1G7eP=goZ1J_DVO@aBSBNwYz z&A-%dSL+wg(xOv#UkHD(&d5M%+zIb45!_aFGmC@;UJgZh zQX+m|qVt6OZKW*0gC8A;%H@n~?9Q-u zda+Qmg#R@AO6a=@NY{Q^C(-*)&9rx%5;iZ(#tAmjgT$C_F9NaFek$GW!wX3)>Cyrq z0Lv@CjG@^${>@7L_E1wo(K`~4iuh92ZCwgFYhqu1i$b(3B4)RGEP2fCfo4J- z5pPP{kCh!`!_Fs>h+wDFd0&x3kg_wm?S5!pGMYty$it?W79j{aNM$3%8IS8xK zGlI6fugHn3)3cDL&FubWrJiJI3Nq4MUUt+tb$&aUG<9FWQW1C6z?8dyy}rX%CM zBx=E1%xXuw%&S)t7UvzR=gVWrHDcsy@>`0OQ+11KEoKW;hb%-~3kg4}?dtp7&fP4065R{q^Xac$lSWuk>HD zSf1yb&+I0LHfG1sLzfISvS2T;a>ANjQqAt~>=1Pio=?ZjcDYu1CZ5HoBBrIwj<)E1 zWdue@<9Mo%Tt@5jy!ZSbAUq-He9LJ;qYke_ONY0SoMx)VGnUh?9tXL>53DrV87+2( z?3HO(aeCDpYEK~E0vxnF@#)MkL+=v5;MEFz=NA@dGB}dmE9HV0aYxp@!S^4=+u0c=lzU5}et^lfJ|2+3+~n3O*2?O9`?UwIs01 zK}W{X&01Pu<5f5re?G37H4yFEHWpPci?Ho&dyeqUdj0z4L=4Y^GQ6y-nsr%g=i9M?&g;XvyyKF0 z0@LE9yTgWe&0gI80Vx^6q2|1ZAY~|ohe6p*$QjJD`8Oz%iR8_D#oJwNE?B$n z#F{(4+j)EhDr>e=>2O(=COLp1Se*tjSRj_g>}%!ujg6(f_jwZ9qOC00P8vK#tVb`sL6CQ4!Eed(iOIJTOThJU52hJZK)~6Nb zfiN7aeSeHDCb8B2hBhmtJD$Hq?4l_}b(GGOH6=RSw2jI@rgO=Cai2KriZ@NF3-gfq zDlDU)?y8kKxT@yM=_B@1G?GCGEE^*rd_MA4Ytf?g_8CQp&kT@pEV>b+{l79p2P6>35 zM_w@er%M^ZANKr!@W%=xaUmnO0CNP6gnsUtidm#Y)xD?;MRuE#GEMWiru$Im>n6$F zQF9Gboc4WSR*x&)x`@PM6OW80Z0&@Y>AZti9ZTc+11(A{ z8p1`z*k8-SPhZ}S)#0(q&z_1|->0a`ydFrqykAx3?B1rN0apq+?@LH)5i&^VQ!&aU z+;l3&hnHicU!T3rJQUd1nv_44%B|Q9uK+Yw6jN8OZfy`z{Di$e7!O>ZLw4HCYKqpJ zEVCUt5q!dKr)YCQP={34?357z%q_=?790ZZmBRE^tMei@oupw33Mxn4fO#-oVhDgF zs;%$XO|Nkdg0D2cOf5dWsa$Vc{5TOy*$k`BSR4wbsHvzBXtxu}@4j+4l7c{Y zUoCq*5R^l>^k)w?3pfzrB^&#Iu6OR0*38Od@IAH!XR1Gb*)G_v}%qLYeDB>X~-$%LI!{6 zjihDE!=voGS>FL;JINb)ovlMFL~baT2V^eAcxD#_N7QFD=$D9@WGL8|mq z--^6}@hD44e`JYWanz#S#%;}DBl>!YS3m#4qdMY;fOYYpl%Y7m#hiIcVJ_Ne6&RsP z6j+MO?PQJmkgVcT{u27puaIn2v?P%P&db`oe#&O3wQ(g zC)?8CR~D5T;2^_-A^_MV0Q=hfB93F1wp~FE*9+eh4(70^^}Wq)r;@4A$RNfm$I!~Hi9mM1Z<+k0CmO?QI^ z=jH-t++D;m9`XiZ`DW6g&2{&Aa9U00?r~7M{6c8Wk5A8|i zfN+q;bUk5nFQ2y=QB9RAvO~L#zrmOSs4km^R=G)Fm>#aK-tW9^P$u2$N>_3u zgR%DR)(3BZk3BSMi4>r58b0^RlyEEA+y`(CcnSr&S+4?PofDR8Xp z*9gjz1veeYFlw7QGgL^B=cj5lDRSf6S6hO&SIq*Y>|0QAY6%@$3=>7KTW4?pa*r?2 z;q#x%VK{u4t`eLr*wn6Z@A;m=r9DtuR-1IzWtmkqg#zR)gHC{PDB2!vx}C(hYdPd< zsWJ=O9VmT3I+dyj+%>g#(6w8Eq(du}UDw4Cl&`Q&_5P?x#2S`@M=uR7gLI|k&PbfG z{l8r5DYbX~xklM@X;Eqo=jhVmjDV!-#wjC#AoO-IxteP&*JaKuailsWTatY7a&M$N zh~(b)kB`cwpRlQJ8AygtQX`W{a=1=oR=A{QaFfnEOU~6G5(FV%z@<7$K1VrgE90`l zS>4|@2r?EFeJXEIdOQ!}8PRjWKO4gK4}t?g_3J?|1d4;RMZNxhu#_y`PC0vRInHbf z*3>BfrAeFTKdB{k9aP$}DM>cGWd{6H+r2V0rEzw0oS+m6>LH2Zs4dGRC1tgwdEluA zkrs?nMAAO?%CEm)lHo5uTSd1Gob`j`sE288CjW1xRX4Y7-Y;&nRQ^nGvNF+0Oj5Oo z>2L$d5@-2@HF9N8%(k9HgG)NIE_P9p8}V-|I!RI&M}-q5MqI0JqmJrY2D4%GE;X{B zy5gmS6UTc$4-b~P+K9MZ36fgvm&|cK+&F7jzto+1XBb^Rd@&@0;Bsu)wYr)uH{8cL zC0vxNSc0!6!5g3-{3DN*STPS{^`8 zzNd?vS^zEE)#{AUZqm`BLe@&KC@et)C)+CsyMs(ATBd%0kt~@{@&YM9VI-|9mm2)> zSSeF2Z-qM0* zlB>BVR&}*HjZ>tKKeuVyayi~>oWoZH|LbXC_|+7H8}y)s%%HW2#+B7=X(ue)`}ZA2KU(Kr zI`FbTwTbKA1DBLWfWJ=Qj_t*Y6bNaJezQtANz`23odjH*%;9vMGCD zOG_Qjs9cJReVhhf_d}#*sl8~5a8XWD?>Lc}00w?b;J>D+$8!l}jp25WF28R>%}c^B z52w0iBu|B+Y;20p%WUjwEVkI~$f@2!?AE+~a+LtjDzWnBw|2i2Jiq?>^>7j7ALwD( zRK&=KBZ}T+W~tJezN<__J*R*Ymm(jB%B*^^so3OhRwn^cCxJV6l^*w9dda9$mW-`A z3jhgal$)JrsFp1+BXbq{n2>10rA^79Vqnc)C-iTvKM#v?UB)L=YIY)KFHIA`%E5d4*jCpqH0C8C2Qm=BfdshoZZBH|nj!~|*$3CyB8_koA3wR*Up+bG<$ ziU%o@dRBkVZ55pab}BMK)m%U=_onO_A21TiR4^ND1OH|X2zjv&2@Rh7GT5>V-zA*y z69`J6vw1@nDO0Bg4RAQRK~iCxHa2)C`ur|#i~2GP*;K;Wm6fF@*|c6G*N{P~bGo8?c-8-HDnBq*ofx0=S&9|3svXk`vXmbf-APoj%C-3G2;eJMX_p0ptL7UpKqZ8-nc-S?X^TR$tmR$+8fQytlDm&x z(CC`mCCB4Z(L@J&MK;C@j(_)w`p|v2r2-G?K1rX=tvb+caIL)QVP%kvuA$108ez&R zi<-Pgm6nYNlLJJUOkvyG+Q}6K?XInN-YyV<*-D!^*Y2F{A*U9+(90*K;ohC? zce_N|EPFz!N@gd`bD{*}muL0Is-_p?VSn-vA>Ev7fmk`P?OJrvNX#TC^1U}eof19U zRT%y*^=(;?w)*JN~Af)X&OGeAF@g;b3QF2f!NGU}6;W%W72Ro8}KqJGkY z&sIQ?ZXCFC+Y2C>p>?l<{Ui!-!s;g5`Csb-iDGG}{oR|KU?57j z_nlqeCnrc$r;JwdpUip-#tU$RA9t3IPfIf&pO!=X4_3^wv0SCffgf7#(_p&w+rGH| z@FD1ZCjW~FLN-Z6Mh=miTEI|p(mgpXTTu)aM8MnHL9(Ypq=ym>Ly~D-VXWF=ylemXGM)Zx{O@o(|x_ekUKv7o#Sqf;zbwnOwUD$FIEmOI>ye5Z0bEq7( zOR{x}9cn5(z}pkxE-;s{6W|L4nj~>uoz(lKQS4jDlaX2>A6fQoLS@I%l`OhzwzAHs3Q-HxVWHJNXB1nL;a`u2CO1 z8BM2B?o8_IVD=~7ACm}muCw0J>$-Quwp+r#69PS7+->bzxq%oITS#i5C^~u(4E0ex z)n}FWst=@k7JN71i|dq$64xF01H2F3+I8Zl6uyjFR7@|(^vnM&QM~-Yg;_14>Yl zUkAr#gnC6|l1i>%fvSQP<^MzJr|(NbY&h*bw9Pu2J?Qa95e;0l;XFg<8+B^kC?S8GLzx?BEhbJkn z6CU%OTd}GxanYOX`l7Dc9E+>SVAowHYdg9w;o+L`rgUf`N;$EXYm+rvmL+r9ICKk# zBdX=^u6086IUP~PDab(+DZN`r7Pma-$4J`YsD?tVQ2kOa?25r!JLgU5tOh6|(8@n* zgh!(GL7;bwKoO^POu!kyhZto&rR>^gP=ClOQ<|GyRwAr}Lnqc*hjLdK+!Nnk7Bzpj zwXBGF$ULq1q`xl%YCZM_tR*$O0CQ<^u9qO6no@#Sr*}JFCabC%ri&hcGOojM+oe&n z)jej;gT|7azpNQhk-o$$phC&ST5iNXsA!6+k?yVX{ocD;cFw6X6>~hLGskd5oj-%x z7B`7GYPqNZX|(sKXsz4*;7ob>Dr?x&u0bJsQ4LY1w@UQ9|`hMLe5lV(^ zm{60J+_oxiHU5?|>ZWICuw`gUGo^VnY z-$zwczWyo6AdsR3`$dh{r5tql-%VNSXEw_W*-+8|B&#%_mfZb*QY$|8e<@A4VHs?t z3w-k6k&9(qOT4MNc^(c^fP6f>(j`Z8Sk|P_xtu%GnjY&{lc)ie%uW4JYM-hS&?Ekr zeWYqMnJ}yAe+sMhi*GOdtbhIS*88J=`EUaj{}|GN)FRp_OaTlaI$mX(Ypk$3a2g2k z>28H6xcz(KbVU~=hJ(Ursb_WFbY9xHiA0OR@lKiv=2NxmeyAg!>{Pq{R|GvSyS_*F zNvUnyGia@@_FmMA6MW_SSF_1?SZ0&6ke4S32_g^()C^VUoF6Wy_T(9Lc?UabE814w zTjg1A+RzeCq(bq-?EA*ev*G&d{uPdX`Mv+PlpV%bIm#dZ_1{09pMKg+i*L#p{DDVr zYiOg>+JwRWpym}wVy1$g`9aRCMeT_;iZ zG+qS|{MHYi?dBARQ^)B^aVWDKthjI(OnG zA2WxGlXry6M*QTaa!aG+bHD_}aymS#K|^*5GQghtoATy~SUV-ta=B8>Mo;MRorm|+ z`RzyN?z$f4mt+0z?~Vji5GSRqrnUsXa%TB>u5qSZ#KEo*Pq!&|r8J!6g7=hCRF>5a z3~+*SmwJ>N9tH&mHM4F`lqX84G$(3qGu83%VID(e{8J~ROB1I}-EBfD)oCCys&K_u ze!t3TZzYqMi)gfXN;I3E}n}BX{D(9 zB#$($lYNdzopzMvix6G(?fU`EUt>&d#-)bwWp1IsQ|R8S+ZM0>AJURL8!Omqg??+cNK0|mt4L7cyhf? z9e4FoqcA;6a^dmTftKo^=nw6Er8y(Hr*~5y0UkTac=dB`B*X^n|hPuQqjS( zoe#!UsDyeu>+$8;y{Y$K_n)6We|dUvPuvMNqiu8X=Xrlkok#HNE}O$Sr@QZmOK>$% zTT$fiEf689cJG3H@}t$fdMurWcsKI&(jCoY!X<+_v6->+Excp?BRA$ zGqI1#L!nnEd8hqjetS($?0gZDn7R|qBdm#LC9x$_7{8{Go46_@U&6%_uu(`mr_&8> zZF=UM%HZ&|IH$>QQ{G7T_G?>sO%)%+i&YbUI(6|$m4pf|1g=U`3KgWG&F#*maC0oV zF$)B<$RaHciK4uzdqK?sq_jk@asis1KZ4<*ro6fka>@Kp+uu5NIM6*(;!xdA8aZSn znCoG0qhb!>DPJxaoN;O8Dj(U&lEAhSIArr`YrBzfS5>tK1duZ><=}wf1Bj9wZIQE_ z0xVu*-*xMaTJT2qQ>f#$C{l$wEWfPWmQ&969-eZ>-+XvMDShMASlYvcF5cKkL_SX2 zwpgEBL&<`KG?D>zB+;K_1-=6S-fy#aRdU>nNz&t}y{tL{cvVOaT;IFw+yI_v++S5}wgBY|Qbs1saZ5x6kvLuDxIVQIPB-Gt_X%sB3JdlaN7xO0I5%&6BY!dKL z5AD1Tel>rILNCY5$?|4DD=3tGX(penueT|qLC_VR^3 zRn^rdJQP3)C-Sj3v?HRVg;dX>xXVHeodU0xW8Ol?_CT;jI|uS!3g+Z5D3 zg-1KpmQ9Go`qa-tO-`ywCmj=ZE*CG(nZdap>+2 z@^O-Q4J^02F2eaxRX*K=h~)C3PBpH$kF^RtHGyfFr08xO_=*a~9#W8C8{D=XTq{0Z zUM9)Tg_QSfqK$mWU#8rBFHlcvzZjh%Pzp)W);CETbN3fdR}*=A$*}~lR#iPMrNjW+ z)I%)`KRfAvl1r#wl+~KBldRtcg?3&Q)~&AZ1XAUb}mZjujNLj@sy592Q;L)&5l8 z-<4frwL_p=ka1AW*?<6;0T<-0zQ?@t(3p!fw0xA8NQm}g1c_^csc(I49IyM=kIR7r zuyV}l9#*Z#azx*a%>;~d>K6b!+@(`HKOhcM69>DYRY+h5C--WPOxrsOrSCnwFMt0J z*H(744j25IUfpiD$)DS9SRmo4A5nqdh0|5y7M2Z?XKnG5_!qG~xI?F~_r3#J%{gGf zX3MJz3+_!Sq?D+nw69LlElmB_LfqaT9)OY4>$aIP6zAAn!yzUDTR3`In??#_iB>!^ z)uSCYWo`l?h ze0ZrWV&!U(jNtgq5OvBFN{YuU$%XE?Oq)brzPqhX*Fgr723q4KhF#H?T_~-L4@rlw zlQc4w=i3Ncs$4n#BNIj)ptSwe75u%b9n-l5P|#lfc>pF($>Y3nzS3@eQ~Q*+3%*xA`B*X`qq;!99|cgStVtj0YrX9p z6eU(FDJBWs6ctNK;8<;BO@x5O3N9p_ok=H;g)KtnE!AJ5=;`ug)qRJQd8_<#n7MM`v_yvsBRleb1MtQl1Tc6%=1*vYX(skP6aX;L}%H))^tNOtgGMXp= z^Sy`X>HFr%8=7^l1-jU8$G}?G-FEZ&YjSqCayn=x{Ze=GQK_PZPEMh&MC}DSqjt)Y zFMx%~(G_u?n{+DKr7!{YH*nW=(NbM$OH1rJ7gzT4!!eU|xI7Y%?qzrU$y2|U^hix_ zTj2ASzOamd`FscWQu(t}*BL6E!SAo)NWKw)f)9Hs?2}v|ITZaQjCN%WRYy#mQ#As! z!n}mYmxuS)U;f=t`RjYKNFQoiz>Yn|&6dx7s1dFDsghj#wWofJmB+W)lpxwG_(CTn z75$c9!l|8savHMQ)F-6GRzyoBLC*6&kt>OT5; zI+i$>1^ljGa^9D%Fu?>kOZ?h)z?9aR=W?pd8`X$T21aPjEdcR1Q2rQHW(1Hyg+26b zBpx27iU)=U@J-Evib6TDYK`TX?WsGJ=pNP&uKH1VUm$sXacjJ^LgGqNqXXmtqi0r2pe9c3xn}~^Jj!wN zgys_~2B=Rp2ST=JaC^-a08&&9%Rw`$d@ z5}R*3(Hc7iRY@|*p(n+UT!xENp-jr2-d`Tv=l<(YSO43$dU#J+R{5z8f|G)#RkaGc z*B$|ENo&Z9kRG)JKD`a26ohwmqb8551l?Yw24te(IQVQ(h4@HuuM?cuWQPLy{L@PP<3| zmiFN@IvC;1^020h_(4~hJE%Ij60rMzG9)+?MWuqi-Uqcz&5k-bA}x zr_cBQK6jzwlNA)TQA|~78TqibKCJXk=X`g|s`gCYs39-7GOhUbS_J?G5V8o>ZZ&r@ zaZ~SkP2{8P@v`M&_vxl`uO^5IjMbW@8QbGLKvnadPud-1anKuglT5U)o;}6yk;G&= zZBjO>N~cCKwJyNrb}8!AXJP}wja$J_J3^H!K@NxtL0^gstIH7&_p$9nwS9S#s7L4y zF_ny)2`|s>Z~vTs`|bMXg?&sB&*KVRz6HP>bn8IpbOwKmcI`1mwO2NkK`76cmKV_( zB+)h(S+=#leJLQfx#y8|MwYzJjU*^rpC3uj2Ea^O(|qM2l}x+WDr0*z-Q9OdPPn?n zG`G7XfHVMlSlq&-EQUJNV8Z*#(ka16YM6HZ9H)`odbvGwQ^+KJB^BB^AY5crU$zT8e>oYRhp4^rX70w&MgA&;~h)+eVp04o^PH?zqC`$EHRi|4&;E9ow}j{N1EoiO4r@Ub;`^ zW4V6z{ekmKy3O7A;Av2zWT^Ab*U&gje|5!X+R?uGpoF1Fk7 zJQvlblAhh-TODTK+fOG^&#g036$!m?qJTrI1v2FIP&b2N|jR? z73C%H7rlTkT^*@uxF))xQ(j-hpL5rFke7U~l@@Ke#%rAW=YJl|J~fP6 z1?juU(xi0BVYdllvewW&nH|(A;M9;x>=1{d_hlL>69}uz=ak(Oz~MF|m9)G00K?N~ zeiGUg^td@_mD>GoLB!>dZFve3Vc!qka5Jsj?bzKxoP^YHYrHue%1kvlTww&BHP@u% za8#odP+7`k@fMbJEF+(JQ@ioG%v~82YPJ9%adH6#Icm~eoS7-+m<8#-Oda*snszv_?|pS`J)t3xhN4s_0SZ4~s~O@rgQ>@ zgtYc3)iJBwdAh5$Q)R2b<4(4#=)txqA92whx%js$eALw&DZCd|->cH~YCRv{e01NQ z%RX^Wi1Lxwk<{UoqHrGWN2;$sWZLMuppn%QJDWkkFHg6)6c)8dr}~ZBFjhGOx8Zst zPjK_hxj_?x%}rz%v(?m5gTiZlkVmY4-XGo}pO-VQXpWW!#B{<#Sr$p!f5~f8g;s${ zTb95kHL*4cIp>@0(;klHUy)tkR={aj#gDIaE1}ZY0U_WON|oWKYxN! zbnbWodR^acEK@+~y>cE+oF3|-V$9|)o@tQRnwjF5=LbRAtw#sS`ic3d=4j z38Xl)1FoceHa!Zs>iQJfrIqPUMb(Su0#7^a{4Kypa4aE@L+FAEUwB4py9<1LCwCo- zY9L`O2`K)A%P~=gF%?2lz{w6BcM<@kRt%~9)HPZ|Ap1kZ%rh0GCa~ti(E;NF9Q>3s z>2}wz`w4&Ezn!1H{C@u!{<8fA1h+r!y-=kOi4Cra-Xn0rd0y&|hHH6FsNJS3GrwJ- zT1UcZ`j9p~N!07n)lfCa(`7M75z-}#nvjGJGV?MfCg72?En@hlz!&`svI7C?N2!uSn<-n!!_EGo zpu%GO*BGV3y1h0WU0+!ful^N_{NvYOfBdX>&Gwg&e~3?ld4MO7Q#N8`fGqi>f$eoW zruKE|`CM(z;$W)V;c+e(<(u!NNvX?1 z@9Bi6!TP%vsye!)wAT44O=L42tJd1DJ2pE~_IT|Z@E5l?mLNY%myc7EPl{SVMp5Z7 zX;oQ9u!0~vocy3}AB^A6FHmmt;HU+)mZt)jPU%Ab#&h!WJwK|rv}lP!l0d+M9#-P% z)i}o8)&90iMzBp^LpW=fel~|5(~9P4Fq6f$wP_kn@&SSZ`$=FIc_48roXrp!T#Dvc zC^~*9B$i!TzaOeoRA7?II4pKwb{DU}Sx0l?Dx0?{S}MLzLXYUmSKm(e_U<8Cuu-{W z*2zE=y&C77%EXyfFNd+FVL*Wl^0=$5s(-wK^{15ouaAmK>eu`CAJbo!#~YyO0m~H8 zvVTY+p+nf>cM!GQ;kmoBs472Hm11EJz+rdUDmpFoQgV(6@Qq98n2lqpCbdiXx(-lB zaHUMRV6JoRxt}UQDet9&o>QCmFqN{Zb#l&@X4)#W$j)skFY$dS&!r-HZFSP^uE}z| zWHmR?qUtO)E`O#d$5W5?T~}h)mXvkxD=bNu3t4g}A7^TT4wCURzdfmE@5QBs(4Kav zHn$$Q+||jpPLAa3Xf3zf=8anOozjwv+cyeRs2#543*fLTm!O`OlnJMKa)L3{b|@dhsU+lH4ij|~EViw3lmDc6J1@0W zs_$AT(%psS-m6)BIa%9e)zxj8k10gAgT*CvgU>Ie&lT&pH?_MOHvPoB?D)+`6+b+x z_c4-=_r;~2r+HQ(H+%G0;hIcj`IH4}(;qLT*1P^mcxpRm3Bks=~S5$?=0h&oR z$TkI~xu^w{rUGk94W720%jGGwLBPuf@p2K4rH69>A;53|8Y_T}E7DiJ(&vBuAG%^{ I+hp?q0GCA^Hvj+t diff --git a/metadata/md5-cache/app-dicts/eblook-1.6.1_p16 b/metadata/md5-cache/app-dicts/eblook-1.6.1_p16 index 3ed28ef048e6..de59df3fb0fb 100644 --- a/metadata/md5-cache/app-dicts/eblook-1.6.1_p16 +++ b/metadata/md5-cache/app-dicts/eblook-1.6.1_p16 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=>=dev-libs/eb-3.3.4 DESCRIPTION=Interactive search utility for electronic dictionaries @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-libs/eb-3.3.4 SLOT=0 SRC_URI=http://openlab.ring.gr.jp/edict/eblook/dist/eblook-1.6.1.tar.gz mirror://debian/pool/main/e/eblook/eblook_1.6.1-16.debian.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7cb54fd54cbc7c17d0b51c0f679bd2d6 diff --git a/metadata/md5-cache/app-dicts/eblook-1.6.1_p16-r1 b/metadata/md5-cache/app-dicts/eblook-1.6.1_p16-r1 index 8edb9b12005a..aece2ce807aa 100644 --- a/metadata/md5-cache/app-dicts/eblook-1.6.1_p16-r1 +++ b/metadata/md5-cache/app-dicts/eblook-1.6.1_p16-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=>=dev-libs/eb-3.3.4 DESCRIPTION=Interactive search utility for electronic dictionaries @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-libs/eb-3.3.4 SLOT=0 SRC_URI=http://openlab.ring.gr.jp/edict/eblook/dist/eblook-1.6.1.tar.gz mirror://debian/pool/main/e/eblook/eblook_1.6.1-16.debian.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5fa230168630bc48d3ec2f69ec74dfe7 diff --git a/metadata/md5-cache/app-dicts/ipadic-2.7.0-r2 b/metadata/md5-cache/app-dicts/ipadic-2.7.0-r2 index 584e3fb42559..a42b67033a85 100644 --- a/metadata/md5-cache/app-dicts/ipadic-2.7.0-r2 +++ b/metadata/md5-cache/app-dicts/ipadic-2.7.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=>=app-text/chasen-2.3.1 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=app-text/chasen-2.3.1 sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Japanese dictionary for ChaSen EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=ipadic SLOT=0 SRC_URI=mirror://sourceforge.jp/ipadic/24435/ipadic-2.7.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3ab9b0ee3d398372276aa83de8c71b0e diff --git a/metadata/md5-cache/app-dicts/libydpdict-1.0.4 b/metadata/md5-cache/app-dicts/libydpdict-1.0.4 index 8556e5d80efe..ff34feb77025 100644 --- a/metadata/md5-cache/app-dicts/libydpdict-1.0.4 +++ b/metadata/md5-cache/app-dicts/libydpdict-1.0.4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=Library for handling the Collins Dictionary database EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~riscv x86 LICENSE=LGPL-2.1 SLOT=0 SRC_URI=https://github.com/wojtekka/libydpdict/archive/1.0.4.tar.gz -> libydpdict-1.0.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b87c7d6c9916ede27f2cc8b7f7acdf40 diff --git a/metadata/md5-cache/app-dicts/wordnet-3.1-r1 b/metadata/md5-cache/app-dicts/wordnet-3.1-r1 index 683730d23052..b5aa184eefe2 100644 --- a/metadata/md5-cache/app-dicts/wordnet-3.1-r1 +++ b/metadata/md5-cache/app-dicts/wordnet-3.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=dev-lang/tcl:0= dev-lang/tk:0= DESCRIPTION=A lexical database for the English language @@ -10,5 +10,5 @@ LICENSE=Princeton RDEPEND=dev-lang/tcl:0= dev-lang/tk:0= SLOT=0 SRC_URI=http://wordnetcode.princeton.edu/3.0/WordNet-3.0.tar.gz http://wordnetcode.princeton.edu/wn3.1.dict.tar.gz https://dev.gentoo.org/~soap/distfiles/wordnet-3.0-patchset-2.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e0c1bdec12184327b1f93afb6157eee0 diff --git a/metadata/md5-cache/app-dicts/ydpdict-1.0.3-r1 b/metadata/md5-cache/app-dicts/ydpdict-1.0.3-r1 index 9fbf90434259..e28597feda7f 100644 --- a/metadata/md5-cache/app-dicts/ydpdict-1.0.3-r1 +++ b/metadata/md5-cache/app-dicts/ydpdict-1.0.3-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=app-dicts/libydpdict sys-libs/ncurses:=[unicode(+)] ao? ( media-libs/libao ) DESCRIPTION=Interface for the Collins Dictionary @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=app-dicts/libydpdict sys-libs/ncurses:=[unicode(+)] ao? ( media-libs/libao ) SLOT=0 SRC_URI=https://github.com/wojtekka/ydpdict/archive/1.0.3.tar.gz -> ydpdict-1.0.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d4ba4599fa25d1f1fffc1a07faf144a3 diff --git a/metadata/md5-cache/app-dicts/ydpdict-1.0.3-r2 b/metadata/md5-cache/app-dicts/ydpdict-1.0.3-r2 index 1dd20cec00d2..3001129d5976 100644 --- a/metadata/md5-cache/app-dicts/ydpdict-1.0.3-r2 +++ b/metadata/md5-cache/app-dicts/ydpdict-1.0.3-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=app-dicts/libydpdict sys-libs/ncurses:=[unicode(+)] ao? ( media-libs/libao ) DESCRIPTION=Interface for the Collins Dictionary @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=app-dicts/libydpdict sys-libs/ncurses:=[unicode(+)] ao? ( media-libs/libao ) SLOT=0 SRC_URI=https://github.com/wojtekka/ydpdict/archive/1.0.3.tar.gz -> ydpdict-1.0.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5dec9906cbf9d2f4a2de746b05f0f284 diff --git a/metadata/md5-cache/app-doc/Manifest.gz b/metadata/md5-cache/app-doc/Manifest.gz index c1f7a874852120375767e7c9ce8fca0466b4e8a8..59f5badd66b4f55046776b00fca533d852b78edb 100644 GIT binary patch literal 25451 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 PZ-4m*l}cnz)35*l%=pPN diff --git a/metadata/md5-cache/app-doc/audacity-3.3.3 b/metadata/md5-cache/app-doc/audacity-3.3.3 new file mode 100644 index 000000000000..92cc4534944f --- /dev/null +++ b/metadata/md5-cache/app-doc/audacity-3.3.3 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=HTML reference manual for Audacity +EAPI=8 +HOMEPAGE=https://www.audacityteam.org/ +KEYWORDS=~amd64 +LICENSE=CC-BY-3.0 +SLOT=0 +SRC_URI=amd64? ( https://github.com/audacity/audacity-manual/releases/download/v3.3.3/audacity-manual-3.3.3.tar.gz ) +_md5_=3b5c11a3242dad556168679af0166045 diff --git a/metadata/md5-cache/app-doc/audacity-3.4.2 b/metadata/md5-cache/app-doc/audacity-3.4.2 new file mode 100644 index 000000000000..f44cdaf453e6 --- /dev/null +++ b/metadata/md5-cache/app-doc/audacity-3.4.2 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=HTML reference manual for Audacity +EAPI=8 +HOMEPAGE=https://www.audacityteam.org/ +KEYWORDS=~amd64 +LICENSE=CC-BY-3.0 +SLOT=0 +SRC_URI=amd64? ( https://github.com/audacity/audacity-manual/releases/download/v3.4.2/audacity-manual-3.4.2.tar.gz ) +_md5_=3b5c11a3242dad556168679af0166045 diff --git a/metadata/md5-cache/app-doc/audacity-9999 b/metadata/md5-cache/app-doc/audacity-9999 new file mode 100644 index 000000000000..7064269e7d53 --- /dev/null +++ b/metadata/md5-cache/app-doc/audacity-9999 @@ -0,0 +1,11 @@ +BDEPEND=>=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=install unpack +DESCRIPTION=HTML reference manual for Audacity +EAPI=8 +HOMEPAGE=https://www.audacityteam.org/ +INHERIT=git-r3 +LICENSE=CC-BY-3.0 +PROPERTIES=live +SLOT=0 +_eclasses_=git-r3 86fa1f157b70b9d2ff340c4633b1cf4b +_md5_=3b5c11a3242dad556168679af0166045 diff --git a/metadata/md5-cache/app-doc/gnu-c-intro-ref-0_pre20230521 b/metadata/md5-cache/app-doc/gnu-c-intro-ref-0_pre20230521 index 4c2791c06e36..0888879f19f3 100644 --- a/metadata/md5-cache/app-doc/gnu-c-intro-ref-0_pre20230521 +++ b/metadata/md5-cache/app-doc/gnu-c-intro-ref-0_pre20230521 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo pdf? ( app-text/ghostscript-gpl app-text/texlive-core ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo pdf? ( app-text/ghostscript-gpl app-text/texlive-core ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install prepare DESCRIPTION=GNU C Language Intro and Reference Manual EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=~amd64 LICENSE=FDL-1.3+ SLOT=0 SRC_URI=https://git.savannah.nongnu.org/cgit/c-intro-and-ref.git/snapshot/c-intro-and-ref-36a1041cfa542b8c00aa6daad2624797164d87f4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=304b3838735a5430fc7f6d62d330d04a diff --git a/metadata/md5-cache/app-doc/gnu-c-intro-ref-9999 b/metadata/md5-cache/app-doc/gnu-c-intro-ref-9999 index 06b4ee2bf776..75c7a9e4cab7 100644 --- a/metadata/md5-cache/app-doc/gnu-c-intro-ref-9999 +++ b/metadata/md5-cache/app-doc/gnu-c-intro-ref-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo pdf? ( app-text/ghostscript-gpl app-text/texlive-core ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-apps/texinfo pdf? ( app-text/ghostscript-gpl app-text/texlive-core ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install prepare unpack DESCRIPTION=GNU C Language Intro and Reference Manual EAPI=8 @@ -8,5 +8,5 @@ IUSE=pdf LICENSE=FDL-1.3+ PROPERTIES=live SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=304b3838735a5430fc7f6d62d330d04a diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index 373e945c463753fcc84c37016b65481506ee885a..4fb3bd3cd6ff857a3718f275463f2b8001680abe 100644 GIT binary patch literal 26991 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 z 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�u{Z<^6HmH z;5_TS#lFkSqm3MYMy+YfWt&Cvyo0HlU6ezU_L?+jTq^eSvhH~JQ`^L|fFGv>>ap)W z?&_5u@VMJClPB10(AR^ly6X%w%<0I-yu5)YXHeArb+Phy7U}dd=BspQ2}nquuCoo< z3XMRdcCFVddf!U!)?^Tnv4@;k62en(#3v~pXUkm2gFy=7-%V!UQtSVgX22m>w|9Sz z%-BpzDx|1G>#Xd2t<-%~FyW);1&M_k6X=sl4ifX!7rL)~JAM0ksx{ZN1ri7lZODY? z$yNV1SmdsvA9W)YAo!1c76^`APYO?G&{mvWKKrD!P?<_b)IY710gEc_T`hG15t2h1 z%|gyumM3%K6a@~KcW3R;*SS?mC%xq?m8@*2s|S-B2-+=pwY}eMm}LH}HQ8<|dp94c z41t!QaefvZm_lZ%aAx4KWOFUk2N(!2MAwwc#+-l@nIC(in4xV-Ehu(H~sl|gNVu{^^@>%uP zJxB?PaZ+zM9j0V}#wyoC%@WVT6AZau3aEOpK>#`jEKZI#IRn@zze_=w&$asL$LHsN z|Mr;;gCetXuhW}jVsg^T*nO&RCsw{e4B@)GpR^Cgm$f?&xUZ)ag?^0EB{>{TFn1NBPNHS41uw(IQeE%sMpU2Jo|IeGjV=K)~f%07o>5^Hh@Wq`LlfEo%xU$$zq;p+;EID4u&3UVp( zSmTt!aNJbIBsi^T_!8xyJd=<@j38dCo+A13IOG66%JK}3$(I(0kHeFnBA zRq@T40pDjTYYK36h)+tu^m)7f+b=4@=nz%Do$n2sWoHG5mW)bLTyI-R@+#G!f2eSr zJF;!2OR$H9U##6NT118J)xcEYg-{-(Kebc0y(ep_O{$CR^sX2aTkTn=CN*QbG`ZD} zmyK4^!%LoD^dcLO<)|?~1u9effDljRh=YdKgUCNmSw}Lf5J1~N6okO5=g{fJFc`&=cP^e>)Lwq6Ue zI#)U++r73Ee}TGQdymu|`{hi_(%>~YN=`XRd~xtUvoDu3aSoaC=48`q2eot*B!I36 zaJif@)n<9B4gT;Li4_^-#WbA*4oV*Zm2_Tl9>0C!ncqKL*^=|z`sBRssuDqhxWFNE zppXTsT0Axtcii7RyK#uvQ#3eXHPtcJvyd8H$Lm^0Q`^+Zfy0U6tOe{jc~vCh20&J1 zt|<3A%>tTb1|?{yU+%BrnWhztH1VS}-iR9fUB6)`eGUy2fF7CWq`cKf4%}wjLr*)M zw4yD_6;;KF8&I-NN*ZW7O8_8Heef_F#A%QG<k-9TDaLP7mT1N3D zIEckP1}-8crlE7${ip*;q-BeI9XsdU6ZN=;44L(EHK+`4*=lT}Mh0UatA$1`(KzPZ z@=dev-libs/glib-2.24:2 dev-libs/libxml2:2 virtual/pkgconfig nls? ( dev-util/intltool sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-libs/glib-2.24:2 dev-libs/libxml2:2 virtual/pkgconfig nls? ( dev-util/intltool sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare setup DEPEND=sys-libs/zlib x11-libs/gtk+:3 gucharmap? ( gnome-extra/gucharmap:2.90 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) spell? ( app-text/enchant:2 ) x11-libs/pango DESCRIPTION=GTK HTML editor for the experienced web designer or programmer @@ -14,5 +14,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=test SLOT=0 SRC_URI=https://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.12.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3cbb5c5cba9c424174334f527ce5c301 diff --git a/metadata/md5-cache/app-editors/bluefish-2.2.13 b/metadata/md5-cache/app-editors/bluefish-2.2.13 index b761ec55f6ff..7b7aea195a36 100644 --- a/metadata/md5-cache/app-editors/bluefish-2.2.13 +++ b/metadata/md5-cache/app-editors/bluefish-2.2.13 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-libs/glib-2.24:2 dev-libs/libxml2:2 virtual/pkgconfig nls? ( dev-util/intltool sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-libs/glib-2.24:2 dev-libs/libxml2:2 virtual/pkgconfig nls? ( dev-util/intltool sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare setup DEPEND=sys-libs/zlib x11-libs/gtk+:3 gucharmap? ( gnome-extra/gucharmap:2.90 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) spell? ( app-text/enchant:2 ) x11-libs/pango DESCRIPTION=GTK HTML editor for the experienced web designer or programmer @@ -14,5 +14,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=test SLOT=0 SRC_URI=https://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.13.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a19c20b2cc4ab13227a656cf23e98655 diff --git a/metadata/md5-cache/app-editors/curses-hexedit-0.9.7-r1 b/metadata/md5-cache/app-editors/curses-hexedit-0.9.7-r1 index 29ecec4e9d15..fdfbcbeb8d4f 100644 --- a/metadata/md5-cache/app-editors/curses-hexedit-0.9.7-r1 +++ b/metadata/md5-cache/app-editors/curses-hexedit-0.9.7-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=sys-libs/ncurses:= DESCRIPTION=full screen curses hex editor (with insert/delete support) @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=sys-libs/ncurses:= SLOT=0 SRC_URI=https://www.rogoyski.com/adam/programs/hexedit/hexedit-0.9.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e103dd48f1f30fec2dc6010cdde3cf1e diff --git a/metadata/md5-cache/app-editors/emacs-26.3-r16 b/metadata/md5-cache/app-editors/emacs-26.3-r16 index f3bb846b4c2f..e6dbd93a38a8 100644 --- a/metadata/md5-cache/app-editors/emacs-26.3-r16 +++ b/metadata/md5-cache/app-editors/emacs-26.3-r16 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) ) DESCRIPTION=The extensible, customizable, self-documenting real-time display editor @@ -12,5 +12,5 @@ LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs SLOT=26 SRC_URI=mirror://gnu/emacs/emacs-26.3.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-26.3-patches-6.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=88dc8a278813da8be92d33d15c0a4d5b +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=d45fcd98599b7b6ae2f15e211a591148 diff --git a/metadata/md5-cache/app-editors/emacs-26.3-r17 b/metadata/md5-cache/app-editors/emacs-26.3-r17 new file mode 100644 index 000000000000..73cc639b2359 --- /dev/null +++ b/metadata/md5-cache/app-editors/emacs-26.3-r17 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) ) +DESCRIPTION=The extensible, customizable, self-documenting real-time display editor +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/emacs/ +IDEPEND=app-eselect/eselect-emacs +INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 +IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 +RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs +SLOT=26 +SRC_URI=mirror://gnu/emacs/emacs-26.3.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-26.3-patches-7.tar.xz +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=b17d6fad99eacad99f0498afbb86ee49 diff --git a/metadata/md5-cache/app-editors/emacs-27.2-r14 b/metadata/md5-cache/app-editors/emacs-27.2-r14 index 6b4cf383d8f5..04c188fc7a72 100644 --- a/metadata/md5-cache/app-editors/emacs-27.2-r14 +++ b/metadata/md5-cache/app-editors/emacs-27.2-r14 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) ) DESCRIPTION=The extensible, customizable, self-documenting real-time display editor @@ -13,5 +13,5 @@ RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtua RESTRICT=test SLOT=27 SRC_URI=mirror://gnu/emacs/emacs-27.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-27.2-patches-7.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=dd8c1348b8b3b0391fd9aa508b840c6f diff --git a/metadata/md5-cache/app-editors/emacs-27.2-r15 b/metadata/md5-cache/app-editors/emacs-27.2-r15 new file mode 100644 index 000000000000..e4d5401bed1d --- /dev/null +++ b/metadata/md5-cache/app-editors/emacs-27.2-r15 @@ -0,0 +1,17 @@ +BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) ) +DESCRIPTION=The extensible, customizable, self-documenting real-time display editor +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/emacs/ +IDEPEND=app-eselect/eselect-emacs +INHERIT=autotools elisp-common readme.gentoo-r1 toolchain-funcs +IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 +RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs +RESTRICT=test +SLOT=27 +SRC_URI=mirror://gnu/emacs/emacs-27.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-27.2-patches-8.tar.xz +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=91167afded5c98a62b3389fbd5caf59d diff --git a/metadata/md5-cache/app-editors/emacs-28.2-r10 b/metadata/md5-cache/app-editors/emacs-28.2-r10 index 70420d2e2ece..18eb91a7bcf0 100644 --- a/metadata/md5-cache/app-editors/emacs-28.2-r10 +++ b/metadata/md5-cache/app-editors/emacs-28.2-r10 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) ) DESCRIPTION=The extensible, customizable, self-documenting real-time display editor @@ -12,5 +12,5 @@ LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs SLOT=28 SRC_URI=mirror://gnu/emacs/emacs-28.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-28.2-patches-5.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f17ecaa45a9b446a621aa27217aa4ac2 diff --git a/metadata/md5-cache/app-editors/emacs-28.2-r11 b/metadata/md5-cache/app-editors/emacs-28.2-r11 new file mode 100644 index 000000000000..9a5f8bfe68cf --- /dev/null +++ b/metadata/md5-cache/app-editors/emacs-28.2-r11 @@ -0,0 +1,16 @@ +BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) ) +DESCRIPTION=The extensible, customizable, self-documenting real-time display editor +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/emacs/ +IDEPEND=app-eselect/eselect-emacs +INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs +IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 +RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs +SLOT=28 +SRC_URI=mirror://gnu/emacs/emacs-28.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-28.2-patches-6.tar.xz +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=713ba705cc5298d0c98ca9d7f092ed8e diff --git a/metadata/md5-cache/app-editors/emacs-29.2-r1 b/metadata/md5-cache/app-editors/emacs-29.2-r1 index 6514393657f1..ec94e99d64ba 100644 --- a/metadata/md5-cache/app-editors/emacs-29.2-r1 +++ b/metadata/md5-cache/app-editors/emacs-29.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) ) DESCRIPTION=The extensible, customizable, self-documenting real-time display editor @@ -12,5 +12,5 @@ LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs SLOT=29 SRC_URI=mirror://gnu/emacs/emacs-29.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-29.2-patches-2.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=895f22731efa2a79aa43cd76a43147a3 diff --git a/metadata/md5-cache/app-editors/emacs-29.3 b/metadata/md5-cache/app-editors/emacs-29.3 new file mode 100644 index 000000000000..d8da827878d5 --- /dev/null +++ b/metadata/md5-cache/app-editors/emacs-29.3 @@ -0,0 +1,16 @@ +BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) ) +DESCRIPTION=The extensible, customizable, self-documenting real-time display editor +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/emacs/ +IDEPEND=app-eselect/eselect-emacs +INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs +IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 +RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs +SLOT=29 +SRC_URI=mirror://gnu/emacs/emacs-29.3.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-29.3-patches-1.tar.xz +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=b721cf54880b1aa0e50f40b5e2bf050b diff --git a/metadata/md5-cache/app-editors/emacs-29.2.9999 b/metadata/md5-cache/app-editors/emacs-29.3.9999 similarity index 96% rename from metadata/md5-cache/app-editors/emacs-29.2.9999 rename to metadata/md5-cache/app-editors/emacs-29.3.9999 index d18d6c661095..686ee65dbad1 100644 --- a/metadata/md5-cache/app-editors/emacs-29.2.9999 +++ b/metadata/md5-cache/app-editors/emacs-29.3.9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) ) DESCRIPTION=The extensible, customizable, self-documenting real-time display editor @@ -11,5 +11,5 @@ LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 PROPERTIES=live RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs SLOT=29-vcs -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0302b473b9b204c16343427c9275286f diff --git a/metadata/md5-cache/app-editors/emacs-30.0.9999 b/metadata/md5-cache/app-editors/emacs-30.0.9999 index 67a463d38e68..2d273d5cce75 100644 --- a/metadata/md5-cache/app-editors/emacs-30.0.9999 +++ b/metadata/md5-cache/app-editors/emacs-30.0.9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) ) DESCRIPTION=The extensible, customizable, self-documenting real-time display editor @@ -11,5 +11,5 @@ LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2 PROPERTIES=live RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs SLOT=30-vcs -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fe8e353bf92d2b2aae22fc623f48d690 diff --git a/metadata/md5-cache/app-editors/fe-2.0-r1 b/metadata/md5-cache/app-editors/fe-2.0-r1 index b4bcb5e3b742..03a0ed1a65f9 100644 --- a/metadata/md5-cache/app-editors/fe-2.0-r1 +++ b/metadata/md5-cache/app-editors/fe-2.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=sys-libs/ncurses:0= sendmail? ( virtual/mta ) DESCRIPTION=A small and easy to use folding editor @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=sys-libs/ncurses:0= sendmail? ( virtual/mta ) SLOT=0 SRC_URI=http://www.moria.de/~michael/fe/fe-2.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=bcc5b4bd5975582114b45764d681002a diff --git a/metadata/md5-cache/app-editors/ghex-45.2 b/metadata/md5-cache/app-editors/ghex-45.2 new file mode 100644 index 000000000000..d3f82bc475ca --- /dev/null +++ b/metadata/md5-cache/app-editors/ghex-45.2 @@ -0,0 +1,17 @@ +BDEPEND=gtk-doc? ( dev-util/gi-docgen ) test? ( dev-util/desktop-file-utils dev-libs/appstream-glib ) dev-util/gtk-update-icon-cache dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/glib-2.68.0:2 >=gui-libs/gtk-4.4.0:4[introspection] gui-libs/libadwaita:1 dev-libs/gobject-introspection !app-editors/ghex:2 +DESCRIPTION=GNOME hexadecimal editor +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Ghex +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=gtk-doc test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ FDL-1.1+ +RDEPEND=>=dev-libs/glib-2.68.0:2 >=gui-libs/gtk-4.4.0:4[introspection] gui-libs/libadwaita:1 dev-libs/gobject-introspection !app-editors/ghex:2 +RESTRICT=!test? ( test ) +SLOT=4 +SRC_URI=mirror://gnome/sources/ghex/45/ghex-45.2.tar.xz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5987947b637dce6dbe3816734eca6884 diff --git a/metadata/md5-cache/app-editors/ghostwriter-23.08.5 b/metadata/md5-cache/app-editors/ghostwriter-23.08.5 index 0082e7f3034e..e2213f1acea2 100644 --- a/metadata/md5-cache/app-editors/ghostwriter-23.08.5 +++ b/metadata/md5-cache/app-editors/ghostwriter-23.08.5 @@ -7,10 +7,10 @@ HOMEPAGE=https://ghostwriter.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=amd64 arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=GPL-3+ RDEPEND=app-text/hunspell:= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebchannel-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 virtual/opengl || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=0 SRC_URI=mirror://kde/stable/release-service/23.08.5/src/ghostwriter-23.08.5.tar.xz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm a9d1de06ef0d5d4de7114a10dcb64daa flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gear.kde.org b4ecf7c9911a12547b8c5a08d052ead8 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=501eeb0f8bef510ce1ad7bba876bd5f8 +_md5_=bbccf060bc2d52d9f4be54d57b364b4f diff --git a/metadata/md5-cache/app-editors/ghostwriter-24.02.1 b/metadata/md5-cache/app-editors/ghostwriter-24.02.1 index ce63a43f1df3..b274b19135ee 100644 --- a/metadata/md5-cache/app-editors/ghostwriter-24.02.1 +++ b/metadata/md5-cache/app-editors/ghostwriter-24.02.1 @@ -7,10 +7,10 @@ HOMEPAGE=https://ghostwriter.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=GPL-3+ RDEPEND=app-text/hunspell:= >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtsvg-5.15.12:5 >=dev-qt/qtwebchannel-5.15.12:5 >=dev-qt/qtwebengine-5.15.12:5[widgets] >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-frameworks/sonnet-5.115.0:5 virtual/opengl || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=0 SRC_URI=mirror://kde/stable/release-service/24.02.1/src/ghostwriter-24.02.1.tar.xz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm a9d1de06ef0d5d4de7114a10dcb64daa flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gear.kde.org b4ecf7c9911a12547b8c5a08d052ead8 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=cbd7053e1f5bf7de859950d42a7045ca +_md5_=333405caac6273254c08c7cbd99eb725 diff --git a/metadata/md5-cache/app-editors/gnome-latex-3.46.0 b/metadata/md5-cache/app-editors/gnome-latex-3.46.0 index 020fb3ef0f50..d45614b09b7c 100644 --- a/metadata/md5-cache/app-editors/gnome-latex-3.46.0 +++ b/metadata/md5-cache/app-editors/gnome-latex-3.46.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils >=dev-build/gtk-doc-am-1.14 dev-util/itstool >=sys-devel/gettext-0.19.6:0 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils >=dev-build/gtk-doc-am-1.14 dev-util/itstool >=sys-devel/gettext-0.19.6:0 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=dev-libs/glib-2.70:2 >=x11-libs/gtk+-3.22:3 >=app-text/gspell-1.8:0= >=gui-libs/libgedit-amtk-5:= >=gui-libs/tepl-6.8:= >=dev-libs/libgee-0.10:0.8= gnome-base/gsettings-desktop-schemas x11-libs/gdk-pixbuf:2 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) gnome-base/dconf DESCRIPTION=Integrated LaTeX environment for GNOME @@ -12,5 +12,5 @@ LICENSE=GPL-3+ RDEPEND=>=dev-libs/glib-2.70:2 >=x11-libs/gtk+-3.22:3 >=app-text/gspell-1.8:0= >=gui-libs/libgedit-amtk-5:= >=gui-libs/tepl-6.8:= >=dev-libs/libgee-0.10:0.8= gnome-base/gsettings-desktop-schemas x11-libs/gdk-pixbuf:2 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) gnome-base/dconf virtual/latex-base x11-themes/hicolor-icon-theme latexmk? ( dev-tex/latexmk ) rubber? ( dev-tex/rubber ) SLOT=0 SRC_URI=mirror://gnome/sources/gnome-latex/3.46/gnome-latex-3.46.0.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=53ff124104bf8083c8fee9d73ce9ba55 diff --git a/metadata/md5-cache/app-editors/hexcurse-1.60.0 b/metadata/md5-cache/app-editors/hexcurse-1.60.0 index 1f1cc4efeaec..0b4aff8da59a 100644 --- a/metadata/md5-cache/app-editors/hexcurse-1.60.0 +++ b/metadata/md5-cache/app-editors/hexcurse-1.60.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=>=sys-libs/ncurses-5.2:0= DESCRIPTION=ncurses based hex editor @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=sys-libs/ncurses-5.2:0= SLOT=0 SRC_URI=https://github.com/LonnyGomes/hexcurse/archive/v1.60.0.tar.gz -> hexcurse-1.60.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=19fd095b54f76440e093dd8d5e1af830 diff --git a/metadata/md5-cache/app-editors/hexedit-1.6 b/metadata/md5-cache/app-editors/hexedit-1.6 index 8e63a93ca24f..0c684a1d71d1 100644 --- a/metadata/md5-cache/app-editors/hexedit-1.6 +++ b/metadata/md5-cache/app-editors/hexedit-1.6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=sys-libs/ncurses:= DESCRIPTION=View and edit files in hex or ASCII @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:= SLOT=0 SRC_URI=https://github.com/pixel/hexedit/archive/1.6.tar.gz -> hexedit-1.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c91f46bba2a7a20cd352ecb142cc86ad diff --git a/metadata/md5-cache/app-editors/joe-4.6-r2 b/metadata/md5-cache/app-editors/joe-4.6-r2 index a0f3587a22a6..6c320b54db69 100644 --- a/metadata/md5-cache/app-editors/joe-4.6-r2 +++ b/metadata/md5-cache/app-editors/joe-4.6-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=postinst postrm prepare DEPEND=>=sys-libs/ncurses-5.2-r2:0= DESCRIPTION=A free ASCII-Text Screen Editor for UNIX @@ -11,5 +11,5 @@ LICENSE=GPL-1+ CC-BY-3.0 RDEPEND=>=sys-libs/ncurses-5.2-r2:0= xterm? ( >=x11-terms/xterm-239 ) SLOT=0 SRC_URI=mirror://sourceforge/joe-editor/joe-4.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f2dd78eee724e8ef551b0f2fe01c34d3 diff --git a/metadata/md5-cache/app-editors/lpe-1.2.8_p20210401 b/metadata/md5-cache/app-editors/lpe-1.2.8_p20210401 index 85fef662fa1c..4e5de8c4fdad 100644 --- a/metadata/md5-cache/app-editors/lpe-1.2.8_p20210401 +++ b/metadata/md5-cache/app-editors/lpe-1.2.8_p20210401 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext virtual/libintl ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext virtual/libintl ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=sys-libs/ncurses:0= sys-libs/slang DESCRIPTION=A lightweight programmers editor @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:0= sys-libs/slang SLOT=0 SRC_URI=https://github.com/AdamMajer/lpe/archive/203c88eae66c6a3bffd050286af6d9aacf85816e.tar.gz -> lpe-1.2.8_p20210401.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0a8075f55728bc23e2fc0932c93bad66 diff --git a/metadata/md5-cache/app-editors/nano-9999 b/metadata/md5-cache/app-editors/nano-9999 index 80c28fcbad38..ff9f9983d175 100644 --- a/metadata/md5-cache/app-editors/nano-9999 +++ b/metadata/md5-cache/app-editors/nano-9999 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install postrm prepare unpack DEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= magic? ( sys-apps/file ) nls? ( virtual/libintl ) ) static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:=[static-libs(+)] magic? ( sys-apps/file[static-libs(+)] ) nls? ( virtual/libintl ) ) DESCRIPTION=GNU GPL'd Pico clone with more functionality @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= magic? ( sys-apps/file ) nls? ( virtual/libintl ) ) REQUIRED_USE=magic? ( !minimal ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=74cbce4465dbcd99d7cf00a036616d07 diff --git a/metadata/md5-cache/app-editors/ng-1.5_beta1-r3 b/metadata/md5-cache/app-editors/ng-1.5_beta1-r3 index 90024d161d0a..c9a9b6b31b34 100644 --- a/metadata/md5-cache/app-editors/ng-1.5_beta1-r3 +++ b/metadata/md5-cache/app-editors/ng-1.5_beta1-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare DEPEND=sys-libs/ncurses:0= DESCRIPTION=Emacs like micro editor Ng -- based on mg2a @@ -10,5 +10,5 @@ LICENSE=Emacs RDEPEND=sys-libs/ncurses:0= SLOT=0 SRC_URI=http://tt.sakura.ne.jp/~amura/archives/ng/ng-1.5beta1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=491f9fb45ae386a906f855c110ec23a7 diff --git a/metadata/md5-cache/app-editors/pluma-1.26.1 b/metadata/md5-cache/app-editors/pluma-1.26.1 index 02d0dc766faf..53dd21c3eb4a 100644 --- a/metadata/md5-cache/app-editors/pluma-1.26.1 +++ b/metadata/md5-cache/app-editors/pluma-1.26.1 @@ -1,4 +1,4 @@ -BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=mate-base/mate-common-1.26 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=>=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.26 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=>=app-accessibility/at-spi2-core-2.46.0 >=dev-libs/glib-2.50:2 >=dev-libs/libpeas-1.2.0:0[gtk] >=dev-libs/libxml2-2.5:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] >=x11-libs/gtksourceview-4.0.2:4 x11-libs/libICE x11-libs/libX11 >=x11-libs/libSM-1.0 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) spell? ( >=app-text/enchant-1.6:= >=app-text/iso-codes-0.35 ) ~app-text/docbook-xml-dtd-4.1.2 app-text/yelp-tools dev-util/glib-utils dev-util/gtk-doc dev-build/gtk-doc-am >=dev-build/libtool-2.2.6:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig DESCRIPTION=Pluma text editor for the MATE desktop @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.26/pluma-1.26.1.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2e697329f5ce76c2a4315474d171d93c diff --git a/metadata/md5-cache/app-editors/pluma-1.27.0 b/metadata/md5-cache/app-editors/pluma-1.27.0 index eea3fdec504a..ef8e493969d3 100644 --- a/metadata/md5-cache/app-editors/pluma-1.27.0 +++ b/metadata/md5-cache/app-editors/pluma-1.27.0 @@ -1,4 +1,4 @@ -BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=mate-base/mate-common-1.27 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=>=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.27 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=>=app-accessibility/at-spi2-core-2.46.0 >=dev-libs/glib-2.50:2 >=dev-libs/libpeas-1.2.0:0[gtk] >=dev-libs/libxml2-2.5:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] >=x11-libs/gtksourceview-4.0.2:4 x11-libs/libICE x11-libs/libX11 >=x11-libs/libSM-1.0 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) spell? ( >=app-text/enchant-1.6:= >=app-text/iso-codes-0.35 ) ~app-text/docbook-xml-dtd-4.1.2 app-text/yelp-tools dev-util/glib-utils dev-util/gtk-doc dev-build/gtk-doc-am >=dev-build/libtool-2.2.6:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig DESCRIPTION=Pluma text editor for the MATE desktop @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.27/pluma-1.27.0.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=dc04e4909d008c8947ac687bf3696129 diff --git a/metadata/md5-cache/app-editors/pluma-plugins-1.26.0-r1 b/metadata/md5-cache/app-editors/pluma-plugins-1.26.0-r1 index 0c6d935d2a63..1bb75f90e200 100644 --- a/metadata/md5-cache/app-editors/pluma-plugins-1.26.0-r1 +++ b/metadata/md5-cache/app-editors/pluma-plugins-1.26.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-libs/libxml2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=mate-base/mate-common-1.26 +BDEPEND=dev-libs/libxml2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.26 DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup DEPEND=>=dev-libs/libpeas-1.14.1:0[gtk] >=app-editors/gedit-40.0 >=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.9:3 >=x11-libs/gtksourceview-4.0.2:4 python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( app-editors/gedit[python,python_single_target_python3_10(-)] dev-libs/libpeas:0[python,python_single_target_python3_10(-)] >=dev-python/dbus-python-0.82[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-editors/gedit[python,python_single_target_python3_11(-)] dev-libs/libpeas:0[python,python_single_target_python3_11(-)] >=dev-python/dbus-python-0.82[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/pygobject:3[cairo,python_targets_python3_11(-)] ) >=x11-libs/gtk+-3.9:3[introspection] >=x11-libs/gtksourceview-4.0.2:4[introspection] x11-libs/pango[introspection] x11-libs/gdk-pixbuf:2[introspection] synctex? ( >=dev-python/dbus-python-0.82 ) terminal? ( >=x11-libs/vte-0.52:2.91[introspection] ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=A set of plugins for Pluma, the MATE text editor. @@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/libpeas-1.14.1:0[gtk] >=app-editors/gedit-40.0 >=dev-libs/gli REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) bracketcompletion? ( python ) codecomment? ( python ) smartspaces? ( python ) synctex? ( python ) terminal? ( python ) SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.26/pluma-plugins-1.26.0.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=d8c449fb083b35be5b428f9e67df057f diff --git a/metadata/md5-cache/app-editors/shed-1.15 b/metadata/md5-cache/app-editors/shed-1.15 index 7ea1787bc5c4..e1c60d4bf21d 100644 --- a/metadata/md5-cache/app-editors/shed-1.15 +++ b/metadata/md5-cache/app-editors/shed-1.15 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=sys-libs/ncurses:0= DESCRIPTION=Simple Hex EDitor @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=sys-libs/ncurses:0= SLOT=0 SRC_URI=mirror://sourceforge/shed/shed-1.15.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fc7349f2cd7311c06d9f251c307a1640 diff --git a/metadata/md5-cache/app-editors/shed-1.16 b/metadata/md5-cache/app-editors/shed-1.16 index 70b3f3cca671..d152d715f6f6 100644 --- a/metadata/md5-cache/app-editors/shed-1.16 +++ b/metadata/md5-cache/app-editors/shed-1.16 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=sys-libs/ncurses:0= DESCRIPTION=Simple Hex EDitor @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=sys-libs/ncurses:0= SLOT=0 SRC_URI=mirror://sourceforge/shed/shed-1.16.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3ddc180e7f2e5279db4b09c9072209d9 diff --git a/metadata/md5-cache/app-editors/xemacs-21.4.24-r10 b/metadata/md5-cache/app-editors/xemacs-21.4.24-r10 index f9a5b174916c..76d3ab560380 100644 --- a/metadata/md5-cache/app-editors/xemacs-21.4.24-r10 +++ b/metadata/md5-cache/app-editors/xemacs-21.4.24-r10 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm prepare unpack DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 >=sys-apps/texinfo-5 DESCRIPTION=highly customizable open source text editor and application development system @@ -12,5 +12,5 @@ PDEPEND=app-xemacs/xemacs-base mule? ( app-xemacs/mule-base ) RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 SLOT=0 SRC_URI=http://ftp.xemacs.org/xemacs-21.4/xemacs-21.4.24.tar.gz neXt? ( http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7317ea5c4c76cb1bf9d99f808eb39405 diff --git a/metadata/md5-cache/app-editors/xemacs-21.4.24-r9 b/metadata/md5-cache/app-editors/xemacs-21.4.24-r9 index 3d6cec648e5b..d326cd4dec43 100644 --- a/metadata/md5-cache/app-editors/xemacs-21.4.24-r9 +++ b/metadata/md5-cache/app-editors/xemacs-21.4.24-r9 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm prepare unpack DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 >=sys-apps/texinfo-5 DESCRIPTION=highly customizable open source text editor and application development system @@ -12,5 +12,5 @@ PDEPEND=app-xemacs/xemacs-base mule? ( app-xemacs/mule-base ) RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 SLOT=0 SRC_URI=http://ftp.xemacs.org/xemacs-21.4/xemacs-21.4.24.tar.gz http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=9e59907ec970a8277f51ded5cab48928 diff --git a/metadata/md5-cache/app-editors/xemacs-21.5.35 b/metadata/md5-cache/app-editors/xemacs-21.5.35 index 8abcbb8509bd..86cef01cf6f9 100644 --- a/metadata/md5-cache/app-editors/xemacs-21.5.35 +++ b/metadata/md5-cache/app-editors/xemacs-21.5.35 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare unpack DEPEND=berkdb? ( >=sys-libs/db-4:= !!=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) virtual/pkgconfig DESCRIPTION=highly customizable open source text editor and application development system @@ -12,5 +12,5 @@ PDEPEND=app-xemacs/xemacs-base app-xemacs/mule-base RDEPEND=berkdb? ( >=sys-libs/db-4:= !!=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) SLOT=0 SRC_URI=http://ftp.xemacs.org/pub/xemacs/xemacs-21.5/xemacs-21.5.35.tar.gz neXt? ( http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1381adab79b1948878c7e1e3a8e235e7 diff --git a/metadata/md5-cache/app-editors/xemacs-21.5.35-r1 b/metadata/md5-cache/app-editors/xemacs-21.5.35-r1 index f84594a15bb2..1995d8632dd0 100644 --- a/metadata/md5-cache/app-editors/xemacs-21.5.35-r1 +++ b/metadata/md5-cache/app-editors/xemacs-21.5.35-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare unpack DEPEND=berkdb? ( >=sys-libs/db-4:= !!=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) virtual/pkgconfig DESCRIPTION=highly customizable open source text editor and application development system @@ -12,5 +12,5 @@ PDEPEND=app-xemacs/xemacs-base app-xemacs/mule-base RDEPEND=berkdb? ( >=sys-libs/db-4:= !!=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) SLOT=0 SRC_URI=http://ftp.xemacs.org/pub/xemacs/xemacs-21.5/xemacs-21.5.35.tar.gz neXt? ( http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a3602b20d9d0450a526303a4ed1031ae diff --git a/metadata/md5-cache/app-editors/xemacs-21.5.9999 b/metadata/md5-cache/app-editors/xemacs-21.5.9999 index ac1cd5b6990f..02ae58ff75ac 100644 --- a/metadata/md5-cache/app-editors/xemacs-21.5.9999 +++ b/metadata/md5-cache/app-editors/xemacs-21.5.9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 dev-vcs/mercurial +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-vcs/mercurial DEFINED_PHASES=compile configure install postinst postrm prepare unpack DEPEND=berkdb? ( >=sys-libs/db-4:= !!=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) virtual/pkgconfig DESCRIPTION=highly customizable open source text editor and application development system @@ -12,5 +12,5 @@ PROPERTIES=live RDEPEND=berkdb? ( >=sys-libs/db-4:= !!=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) SLOT=0 SRC_URI=neXt? ( http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mercurial e6a56a378cb9241482284b8b897c7a39 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mercurial e6a56a378cb9241482284b8b897c7a39 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=bd6d8165be552aff4f18f3e920c48d31 diff --git a/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.1.0 b/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.1.0 index f2ef505c5fff..0574f62db466 100644 --- a/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.1.0 +++ b/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.1.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure postinst postrm preinst prepare DEPEND=app-text/enchant:2 dev-libs/libxml2 dev-libs/libxslt dev-libs/xerces-c[cpu_flags_x86_sse2,icu] dev-libs/libpcre x11-libs/wxGTK:3.2-gtk3[X] dev-libs/boost DESCRIPTION=XML Copy Editor is a fast, free, validating XML editor @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=app-text/enchant:2 dev-libs/libxml2 dev-libs/libxslt dev-libs/xerces-c[cpu_flags_x86_sse2,icu] dev-libs/libpcre x11-libs/wxGTK:3.2-gtk3[X] SLOT=0 SRC_URI=mirror://sourceforge/xml-copy-editor/xmlcopyeditor-1.3.1.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2208377d1f899b616cfa6f26d517dd3f diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index ca919ab8a504de0b5bae3ca60a3750525f47fa0b..ebca57f2376202f4047807cca006e7d3a51bb3ef 100644 GIT binary patch delta 93720 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 z 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 z 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 LtBYnTf4BkwZ`agF diff --git a/metadata/md5-cache/app-emacs/bbdb-3.2.2b b/metadata/md5-cache/app-emacs/bbdb-3.2.2b index 31f785dc9823..770ae0934e39 100644 --- a/metadata/md5-cache/app-emacs/bbdb-3.2.2b +++ b/metadata/md5-cache/app-emacs/bbdb-3.2.2b @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:* sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:* sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack DEPEND=vm? ( app-emacs/vm ) wanderlust? ( app-emacs/wanderlust ) DESCRIPTION=The Insidious Big Brother Database @@ -13,5 +13,5 @@ RDEPEND=vm? ( app-emacs/vm ) wanderlust? ( app-emacs/wanderlust ) >=app-editors/ RESTRICT=test SLOT=0 SRC_URI=https://git.savannah.nongnu.org/cgit/bbdb.git/snapshot/bbdb-3.2.2b.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=66fba587996df66efe316bacee7c3577 diff --git a/metadata/md5-cache/app-emacs/cmake-mode-3.28.1 b/metadata/md5-cache/app-emacs/cmake-mode-3.28.1 deleted file mode 100644 index 2a0a4e131cd5..000000000000 --- a/metadata/md5-cache/app-emacs/cmake-mode-3.28.1 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-25.3:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DESCRIPTION=GNU Emacs mode for handling CMake build files -EAPI=8 -HOMEPAGE=https://cmake.org/ -INHERIT=elisp -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND=!dev-build/cmake[emacs(-)] >=app-editors/emacs-25.3:* -SLOT=0 -SRC_URI=https://cmake.org/files/v3.28/cmake-3.28.1.tar.gz -_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=57515610d06f542f00aa1cc2d40f3b08 diff --git a/metadata/md5-cache/app-emacs/cmake-mode-3.28.2 b/metadata/md5-cache/app-emacs/cmake-mode-3.29.0 similarity index 91% rename from metadata/md5-cache/app-emacs/cmake-mode-3.28.2 rename to metadata/md5-cache/app-emacs/cmake-mode-3.29.0 index f681fd71c0df..5d90f6372547 100644 --- a/metadata/md5-cache/app-emacs/cmake-mode-3.28.2 +++ b/metadata/md5-cache/app-emacs/cmake-mode-3.29.0 @@ -8,6 +8,6 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s LICENSE=BSD RDEPEND=!dev-build/cmake[emacs(-)] >=app-editors/emacs-25.3:* SLOT=0 -SRC_URI=https://cmake.org/files/v3.28/cmake-3.28.2.tar.gz +SRC_URI=https://cmake.org/files/v3.29/cmake-3.29.0.tar.gz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c _md5_=140447a623b3febd907728909e320827 diff --git a/metadata/md5-cache/app-emacs/company-mode-0.10.2 b/metadata/md5-cache/app-emacs/company-mode-0.10.2 new file mode 100644 index 000000000000..a2a66a42042f --- /dev/null +++ b/metadata/md5-cache/app-emacs/company-mode-0.10.2 @@ -0,0 +1,13 @@ +BDEPEND=>=app-editors/emacs-25.3:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=In-buffer completion front-end +EAPI=8 +HOMEPAGE=https://company-mode.github.io/ https://github.com/company-mode/company-mode/ +INHERIT=elisp +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +LICENSE=GPL-3+ +RDEPEND=>=app-editors/emacs-25.3:* +SLOT=0 +SRC_URI=https://github.com/company-mode/company-mode/archive/refs/tags/0.10.2.tar.gz -> company-mode-0.10.2.tar.gz +_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c +_md5_=b739ddbae22d193a2dde899b1f9b9dab diff --git a/metadata/md5-cache/app-emacs/elpher-3.5.1 b/metadata/md5-cache/app-emacs/elpher-3.5.1 index e4ce426f2777..e5263822275d 100644 --- a/metadata/md5-cache/app-emacs/elpher-3.5.1 +++ b/metadata/md5-cache/app-emacs/elpher-3.5.1 @@ -4,10 +4,10 @@ DESCRIPTION=Practical and friendly Gopher and Gemini client for GNU Emacs EAPI=8 HOMEPAGE=https://thelambdalab.xyz/elpher/ INHERIT=elisp -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3+ RDEPEND=>=app-editors/emacs-27.1:* SLOT=0 SRC_URI=https://thelambdalab.xyz/gitweb/index.cgi?p=elpher.git;a=snapshot;h=3f53ed5;sf=tgz -> elpher-3.5.1.tar.gz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=44ffffe22e55cd41eabf082c31a05010 +_md5_=7821b4a5f87463fef03b8302647d08e8 diff --git a/metadata/md5-cache/app-emacs/elpher-3.5.0 b/metadata/md5-cache/app-emacs/elpher-3.6.0 similarity index 81% rename from metadata/md5-cache/app-emacs/elpher-3.5.0 rename to metadata/md5-cache/app-emacs/elpher-3.6.0 index ef307e824784..bc90261aba85 100644 --- a/metadata/md5-cache/app-emacs/elpher-3.5.0 +++ b/metadata/md5-cache/app-emacs/elpher-3.6.0 @@ -4,10 +4,10 @@ DESCRIPTION=Practical and friendly Gopher and Gemini client for GNU Emacs EAPI=8 HOMEPAGE=https://thelambdalab.xyz/elpher/ INHERIT=elisp -KEYWORDS=amd64 x86 +KEYWORDS=~amd64 ~x86 LICENSE=GPL-3+ RDEPEND=>=app-editors/emacs-27.1:* SLOT=0 -SRC_URI=https://thelambdalab.xyz/gitweb/index.cgi?p=elpher.git;a=snapshot;h=81f2883;sf=tgz -> elpher-3.5.0.tar.gz +SRC_URI=https://thelambdalab.xyz/gitweb/index.cgi?p=elpher.git;a=snapshot;h=56bc74e;sf=tgz -> elpher-3.6.0.tar.gz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=31ca7d46def05359c0f7589683676777 +_md5_=d59bb636a13a0ee465318935ce08569f diff --git a/metadata/md5-cache/app-emacs/elpher-9999 b/metadata/md5-cache/app-emacs/elpher-9999 index 3705c1a9e4ff..ff2f215c767c 100644 --- a/metadata/md5-cache/app-emacs/elpher-9999 +++ b/metadata/md5-cache/app-emacs/elpher-9999 @@ -9,4 +9,4 @@ PROPERTIES=live RDEPEND=>=app-editors/emacs-27.1:* SLOT=0 _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c git-r3 86fa1f157b70b9d2ff340c4633b1cf4b -_md5_=72543eccd5dbb80810d381fef1d5602b +_md5_=d59bb636a13a0ee465318935ce08569f diff --git a/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_p20230801 b/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_p20230801 index 41e8eb7cf902..49ae2a3c208c 100644 --- a/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_p20230801 +++ b/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_p20230801 @@ -1,4 +1,4 @@ -BDEPEND=virtual/w3m >=app-editors/emacs-25.3:* sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/w3m >=app-editors/emacs-25.3:* sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack DESCRIPTION=emacs-w3m is an interface program of w3m on Emacs EAPI=8 @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=virtual/w3m >=app-editors/emacs-25.3:* SLOT=0 SRC_URI=https://github.com/emacs-w3m/emacs-w3m/archive/1388eadc914bed79b0e06a6565388c5e8aff8014.tar.gz -> emacs-w3m-1.4.632_p20230801.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=070e7c8133c0cb52e676557438a49daf diff --git a/metadata/md5-cache/app-emacs/lookup-1.99.96_pre20180209 b/metadata/md5-cache/app-emacs/lookup-1.99.96_pre20180209 index b28bf7b91ddc..c119a1140e0b 100644 --- a/metadata/md5-cache/app-emacs/lookup-1.99.96_pre20180209 +++ b/metadata/md5-cache/app-emacs/lookup-1.99.96_pre20180209 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=app-editors/emacs-25.3:* +BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=app-editors/emacs-25.3:* DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack DESCRIPTION=An interface to search CD-ROM books and network dictionaries EAPI=7 @@ -9,5 +9,5 @@ LICENSE=GPL-2+ RDEPEND=>=app-editors/emacs-25.3:* SLOT=0 SRC_URI=https://github.com/lookup2/lookup2/archive/c4f4986aac6c339e03b9e56a5dfc7c8f5c0bb5e0.tar.gz -> lookup-1.99.96_pre20180209.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c43429b01f078f24a86c9009de00d3f9 diff --git a/metadata/md5-cache/app-emacs/mmm-mode-0.5.11 b/metadata/md5-cache/app-emacs/mmm-mode-0.5.11 index 78d584249f40..c21e5562e058 100644 --- a/metadata/md5-cache/app-emacs/mmm-mode-0.5.11 +++ b/metadata/md5-cache/app-emacs/mmm-mode-0.5.11 @@ -4,10 +4,10 @@ DESCRIPTION=Enables the user to edit different parts of a file in different majo EAPI=8 HOMEPAGE=http://mmm-mode.sourceforge.net/ https://github.com/dgutov/mmm-mode/ INHERIT=elisp -KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2+ Texinfo-manual RDEPEND=>=app-editors/emacs-25.3:* SLOT=0 SRC_URI=https://github.com/dgutov/mmm-mode/archive/0.5.11.tar.gz -> mmm-mode-0.5.11.tar.gz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=b1c3d251a135b4ac5cea312da7b930e0 +_md5_=a0308f3c503b676be664389de7813db9 diff --git a/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20231022 b/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20231022 deleted file mode 100644 index 497e78cc50b4..000000000000 --- a/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20231022 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-25.3:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DESCRIPTION=Extension for nxml-mode with Gentoo-specific schemas -EAPI=8 -HOMEPAGE=https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/ -INHERIT=elisp -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos -LICENSE=MIT GPL-2+ -RDEPEND=>=app-editors/emacs-25.3:* -SLOT=0 -SRC_URI=https://dev.gentoo.org/~ulm/distfiles/nxml-gentoo-schemas-20231022.tar.xz -_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=a3f30c86a59bb0fb4f11b01698a647ad diff --git a/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20240208 b/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20240208 index 9b40f8f31786..4739ff45c693 100644 --- a/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20240208 +++ b/metadata/md5-cache/app-emacs/nxml-gentoo-schemas-20240208 @@ -4,10 +4,10 @@ DESCRIPTION=Extension for nxml-mode with Gentoo-specific schemas EAPI=8 HOMEPAGE=https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/ INHERIT=elisp -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos LICENSE=MIT GPL-2+ RDEPEND=>=app-editors/emacs-25.3:* SLOT=0 SRC_URI=https://dev.gentoo.org/~ulm/distfiles/nxml-gentoo-schemas-20240208.tar.xz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=5fd8672e0130ed3512499a32e462c918 +_md5_=546b3f3d7f61277019b3ab816b375635 diff --git a/metadata/md5-cache/app-emacs/orderless-1.1 b/metadata/md5-cache/app-emacs/orderless-1.1 new file mode 100644 index 000000000000..c920edaefd06 --- /dev/null +++ b/metadata/md5-cache/app-emacs/orderless-1.1 @@ -0,0 +1,13 @@ +BDEPEND=sys-apps/texinfo >=app-editors/emacs-26:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Completion style that matches multiple regexps in any order +EAPI=8 +HOMEPAGE=https://github.com/oantolin/orderless +INHERIT=readme.gentoo-r1 elisp +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=>=app-editors/emacs-26:* +SLOT=0 +SRC_URI=https://github.com/oantolin/orderless/archive/refs/tags/1.1.tar.gz -> orderless-1.1.tar.gz +_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 +_md5_=7bb65326074707fe8c93931fe8198a1d diff --git a/metadata/md5-cache/app-emacs/org-mode-9.6.19 b/metadata/md5-cache/app-emacs/org-mode-9.6.19 index 05c5082cd533..d9a8d2937d60 100644 --- a/metadata/md5-cache/app-emacs/org-mode-9.6.19 +++ b/metadata/md5-cache/app-emacs/org-mode-9.6.19 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://www.orgmode.org/ INHERIT=elisp readme.gentoo-r1 IUSE=doc odt-schema -KEYWORDS=~amd64 ~ppc ~x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open ) RDEPEND=>=app-editors/emacs-25.3:* RESTRICT=test SLOT=0 SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.6.19.tar.gz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 -_md5_=73a27ce7eb52e4768d2f1b269d123c0d +_md5_=2412e0095d5566612a36c69abb518208 diff --git a/metadata/md5-cache/app-emacs/org-mode-9.6.17 b/metadata/md5-cache/app-emacs/org-mode-9.6.23 similarity index 85% rename from metadata/md5-cache/app-emacs/org-mode-9.6.17 rename to metadata/md5-cache/app-emacs/org-mode-9.6.23 index c8e283208dc1..a36c8ebc72cb 100644 --- a/metadata/md5-cache/app-emacs/org-mode-9.6.17 +++ b/metadata/md5-cache/app-emacs/org-mode-9.6.23 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://www.orgmode.org/ INHERIT=elisp readme.gentoo-r1 IUSE=doc odt-schema -KEYWORDS=amd64 ppc x86 +KEYWORDS=~amd64 ~ppc ~x86 LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open ) RDEPEND=>=app-editors/emacs-25.3:* RESTRICT=test SLOT=0 -SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.6.17.tar.gz +SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.6.23.tar.gz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 -_md5_=2412e0095d5566612a36c69abb518208 +_md5_=73a27ce7eb52e4768d2f1b269d123c0d diff --git a/metadata/md5-cache/app-emacs/package-lint-0.22 b/metadata/md5-cache/app-emacs/package-lint-0.22 new file mode 100644 index 000000000000..9e797a14fb63 --- /dev/null +++ b/metadata/md5-cache/app-emacs/package-lint-0.22 @@ -0,0 +1,13 @@ +BDEPEND=app-emacs/compat >=app-editors/emacs-26.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Linting library for Emacs Lisp package metadata +EAPI=8 +HOMEPAGE=https://github.com/purcell/package-lint/ +INHERIT=elisp +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-emacs/compat >=app-editors/emacs-26.1:* +SLOT=0 +SRC_URI=https://github.com/purcell/package-lint/archive/0.22.tar.gz -> package-lint-0.22.tar.gz +_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c +_md5_=7b51fcf6603d60fe786375e5fa39f960 diff --git a/metadata/md5-cache/app-emacs/pdf-tools-1.0.0 b/metadata/md5-cache/app-emacs/pdf-tools-1.0.0 index d691944ed520..b5cc4266ec6c 100644 --- a/metadata/md5-cache/app-emacs/pdf-tools-1.0.0 +++ b/metadata/md5-cache/app-emacs/pdf-tools-1.0.0 @@ -1,4 +1,4 @@ -BDEPEND=app-emacs/tablist sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=app-editors/emacs-26.3:* +BDEPEND=app-emacs/tablist sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=app-editors/emacs-26.3:* DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack DEPEND=app-text/poppler:=[cairo,png] dev-libs/glib:2= media-libs/freetype:2= media-libs/harfbuzz:= media-libs/libpng:= x11-libs/cairo:= DESCRIPTION=Emacs Lisp support library for PDF documents @@ -11,5 +11,5 @@ RDEPEND=app-text/poppler:=[cairo,png] dev-libs/glib:2= media-libs/freetype:2= me RESTRICT=test SLOT=0 SRC_URI=https://github.com/vedang/pdf-tools/archive/v1.0.0.tar.gz -> pdf-tools-1.0.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0df010301aae50d64c970cb75f1a8cac diff --git a/metadata/md5-cache/app-emacs/pdf-tools-1.1.0 b/metadata/md5-cache/app-emacs/pdf-tools-1.1.0 index 32cd1dc8d520..d7b5ac688831 100644 --- a/metadata/md5-cache/app-emacs/pdf-tools-1.1.0 +++ b/metadata/md5-cache/app-emacs/pdf-tools-1.1.0 @@ -1,4 +1,4 @@ -BDEPEND=app-emacs/tablist sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=app-editors/emacs-26.3:* +BDEPEND=app-emacs/tablist sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=app-editors/emacs-26.3:* DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack DEPEND=app-text/poppler:=[cairo,png] dev-libs/glib:2= media-libs/freetype:2= media-libs/harfbuzz:= media-libs/libpng:= x11-libs/cairo:= DESCRIPTION=Emacs Lisp support library for PDF documents @@ -11,5 +11,5 @@ RDEPEND=app-text/poppler:=[cairo,png] dev-libs/glib:2= media-libs/freetype:2= me RESTRICT=test SLOT=0 SRC_URI=https://github.com/vedang/pdf-tools/archive/v1.1.0.tar.gz -> pdf-tools-1.1.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=cf62bbc1fde3e336d64e923a8218dde1 diff --git a/metadata/md5-cache/app-emacs/transient-0.6.0 b/metadata/md5-cache/app-emacs/transient-0.6.0 new file mode 100644 index 000000000000..df11df4a085d --- /dev/null +++ b/metadata/md5-cache/app-emacs/transient-0.6.0 @@ -0,0 +1,13 @@ +BDEPEND=>=app-emacs/compat-29.1.4.1 sys-apps/texinfo >=app-editors/emacs-25.3:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Transient commands abstraction for GNU Emacs +EAPI=8 +HOMEPAGE=https://magit.vc/manual/transient/ https://github.com/magit/transient/ +INHERIT=elisp +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3+ +RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:* +SLOT=0 +SRC_URI=https://github.com/magit/transient/archive/v0.6.0.tar.gz -> transient-0.6.0.tar.gz +_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c +_md5_=657f52dcf5616bccbc657abdcc1302c6 diff --git a/metadata/md5-cache/app-emacs/transient-9999 b/metadata/md5-cache/app-emacs/transient-9999 index e3efba6bbd3e..55842d531cd9 100644 --- a/metadata/md5-cache/app-emacs/transient-9999 +++ b/metadata/md5-cache/app-emacs/transient-9999 @@ -9,4 +9,4 @@ PROPERTIES=live RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:* SLOT=0 _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c git-r3 86fa1f157b70b9d2ff340c4633b1cf4b -_md5_=10bd0555379d052f7b83b865d952446b +_md5_=657f52dcf5616bccbc657abdcc1302c6 diff --git a/metadata/md5-cache/app-emacs/ts-0.3 b/metadata/md5-cache/app-emacs/ts-0.3 index 29806f26ac66..08f7fdf01fbb 100644 --- a/metadata/md5-cache/app-emacs/ts-0.3 +++ b/metadata/md5-cache/app-emacs/ts-0.3 @@ -1,13 +1,15 @@ -BDEPEND=app-emacs/dash app-emacs/s >=app-editors/emacs-25.3:* +BDEPEND=app-emacs/dash app-emacs/s test? ( sys-libs/timezone-data ) >=app-editors/emacs-25.3:* DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack DESCRIPTION=Emacs timestamp and date-time library EAPI=8 HOMEPAGE=https://github.com/alphapapa/ts.el INHERIT=elisp +IUSE=test KEYWORDS=~amd64 ~x86 LICENSE=GPL-3+ RDEPEND=app-emacs/dash app-emacs/s >=app-editors/emacs-25.3:* +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/alphapapa/ts.el/archive/552936017cfdec89f7fc20c254ae6b37c3f22c5b.tar.gz -> ts-0.3.tar.gz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=7062a2476c1427187f923a115acdb072 +_md5_=a9226d04fb022a489a3baa254297affe diff --git a/metadata/md5-cache/app-emulation/86Box-4.1 b/metadata/md5-cache/app-emulation/86Box-4.1.1-r1 similarity index 87% rename from metadata/md5-cache/app-emulation/86Box-4.1 rename to metadata/md5-cache/app-emulation/86Box-4.1.1-r1 index 42f15b4e56bc..e51370eeede2 100644 --- a/metadata/md5-cache/app-emulation/86Box-4.1 +++ b/metadata/md5-cache/app-emulation/86Box-4.1.1-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Emulator of x86-based machines based on PCem EAPI=8 HOMEPAGE=https://github.com/86Box/86Box INHERIT=cmake flag-o-matic -IUSE=dinput experimental +fluidsynth +munt new-dynarec +openal qt5 +qt6 +threads +IUSE=experimental +fluidsynth +munt new-dynarec +openal qt5 +qt6 +threads KEYWORDS=~amd64 LICENSE=GPL-2+ RDEPEND=app-emulation/faudio dev-libs/libevdev media-libs/freetype:2= media-libs/libpng:= media-libs/libsdl2 media-libs/openal media-libs/rtmidi net-libs/libslirp sys-libs/zlib qt5? ( x11-libs/libXi ) qt6? ( x11-libs/libXi ) fluidsynth? ( media-sound/fluidsynth ) munt? ( media-libs/munt-mt32emu ) openal? ( media-libs/openal ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qttranslations:5 dev-qt/qtwidgets:5 kde-frameworks/extra-cmake-modules ) qt6? ( dev-qt/qtbase:6[gui,network,opengl,widgets] dev-qt/qttranslations:6 kde-frameworks/extra-cmake-modules ) SLOT=0 -SRC_URI=https://github.com/86Box/86Box/archive/refs/tags/v4.1.tar.gz -> 86Box-4.1.tar.gz +SRC_URI=https://github.com/86Box/86Box/archive/refs/tags/v4.1.1.tar.gz -> 86Box-4.1.1.tar.gz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=01feba1997fc33abe941bb34816ce672 +_md5_=dcb838632aa670fbb087fdc4d7cef8bb diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index 980dc8831e218971b05892e027e08ed07faf757f..79b1aaa5b55ea5b784beef6d5dde75b5792b24b4 100644 GIT binary patch literal 35024 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 literal 35732 zcmV(&K;ge1iwFP!00002|BSuek|sBjZFjGys23<&AOHk_%Q<#rCNt?yx<3XWfbOy; zSv*xFr|0dpR%BIXlHJr%&vf&rGQTgv;n=>n!`<=U|KtDpj}P_wZ=e79G5v7-5I%kh zAHsE=AO73_^&kJ||9<|r4>Mh%^}O#e+jXD!eV1CV(XKO$dyjgQevMRiP3=na7`yj) zUaU4{e8g9Ymg1oOg}6tWdAC zdYtFI_?0{N#@ns6k8#(%cDTk>dP`@jH6L|ue)TNpb(|^8|LwoOx0FW8_0>pc4#&Zp z?b%np+Sp-W9{%A>E%8wIS$ZESoMGPU+E*Es#~fkQbM4gIs5^(+&k+ZYey7oM5BGUo z$5D8?%71cLcezVm=TWW{!XE3~d?#xY=XWEmJExZWdFOM~5F^i1kA0tK-Y&qdEuZt~ zl~1@wjB!@}pdf3ab^qrm-@qu}A}RANSqs&9`C$yywivjipLT zWnR~Dot3p5>B4kp*}Lznr*ZCfuR3BLDTTCmEo&Wf?4z7J@}e>2c&E~9u15`LTqTz= zkL$as;??sE`5K+qKFZxv&T}7Oc9O1y*!{&E*pKIP%pZxHRF|V$8hfJ82KK%+;^;a(ADy>?t5HquX>)F z9bH{O_Qv?5naYQn^4qR+1z6z73xY)9&;zcrW@%_~5P+1BO3~+I;wdkX z=C}t|S?srX@kzX1=&|fx*{Qi)u{0p8ocA2ZY-wF{mYD&MQ3h`FY9kDIX3Ya2-ndQ5 z*lT2rp~2^5_ud)zo{iOM@xl@E#`UgLj?_a82P>9R?EFOG%P;}2+4?;DDlLZ*SW6!- z)i}c_Z2g0GsvVCmZG`tW!dKgemfjrc?(y!U9fFI0dq?(h-gyJ!s~iPqZZX_!=}=jT zJ}Ovn-9Tl-Mb_pWSY{S8;ybtp`>;ix-sj=TLf>OFJRs%1Z-6_pD11$sA`oWc8LkE9OzhVdAeAc{pB21vnXTjSJDsx}fI{2X z;wAXr&2OB?UN}-3yw-_H@#&f4&RDas5nqfnfBgL0{qgVr^~?J5`=_s;zkG~f6q_x* z+H3H$hp)R+;v*+<#?QR)ildf*;nDyo12;⁡~s&H;TW-&KsfZ22cZ^F&$0B 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 diff --git a/metadata/md5-cache/app-emulation/aranym-1.1.0-r1 b/metadata/md5-cache/app-emulation/aranym-1.1.0-r1 index 35ca954ebb9a..044e574405cc 100644 --- a/metadata/md5-cache/app-emulation/aranym-1.1.0-r1 +++ b/metadata/md5-cache/app-emulation/aranym-1.1.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=dev-libs/gmp:0= media-libs/libsdl2[video] clipboard? ( media-libs/libsdl2[X] x11-libs/libX11 ) jpeg? ( virtual/jpeg ) kernel_linux? ( virtual/libudev ) lilo? ( sys-libs/zlib ) opengl? ( virtual/opengl ) osmesa? ( media-libs/mesa[osmesa] ) pmmu? ( dev-libs/mpfr:0= ) usb? ( virtual/libusb:1 ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Atari Running on Any Machine, VM running Atari ST/TT/Falcon OS and TOS/GEM apps @@ -12,5 +12,5 @@ RDEPEND=dev-libs/gmp:0= media-libs/libsdl2[video] clipboard? ( media-libs/libsdl REQUIRED_USE=|| ( jit pmmu standard ) lilo? ( pmmu ) SLOT=0 SRC_URI=https://github.com/aranym/aranym/releases/download/ARANYM_1_1_0/aranym_1.1.0.orig.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=304283e2c1d6be9dacc1e975cf9d8415 diff --git a/metadata/md5-cache/app-emulation/coldfire-0.3.1-r1 b/metadata/md5-cache/app-emulation/coldfire-0.3.1-r1 index ec637bb0ac6a..f2a08d647366 100644 --- a/metadata/md5-cache/app-emulation/coldfire-0.3.1-r1 +++ b/metadata/md5-cache/app-emulation/coldfire-0.3.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=sys-libs/ncurses:0= sys-libs/readline:0= DESCRIPTION=Motorola Coldfire Emulator @@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~ppc ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=http://www.slicer.ca/coldfire/files/coldfire-0.3.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ae055f2918f5e54bb07b82a23d6128de diff --git a/metadata/md5-cache/app-emulation/dinero-4.7-r1 b/metadata/md5-cache/app-emulation/dinero-4.7-r1 index 1e8f4a38ad0c..e7760767ce02 100644 --- a/metadata/md5-cache/app-emulation/dinero-4.7-r1 +++ b/metadata/md5-cache/app-emulation/dinero-4.7-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=Cache simulator EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ppc x86 LICENSE=free-noncomm SLOT=0 SRC_URI=ftp://ftp.cs.wisc.edu/markhill/DineroIV/d4-7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=027f8fa53eacf21b8662f60c146d7ab1 diff --git a/metadata/md5-cache/app-emulation/dosemu-1.4.1_pre20130107-r5 b/metadata/md5-cache/app-emulation/dosemu-1.4.1_pre20130107-r5 index 2933b9f097b4..8f03616ca288 100644 --- a/metadata/md5-cache/app-emulation/dosemu-1.4.1_pre20130107-r5 +++ b/metadata/md5-cache/app-emulation/dosemu-1.4.1_pre20130107-r5 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/unzip X? ( x11-apps/bdftopcf >=x11-apps/mkfontscale-1.2.0 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/unzip X? ( x11-apps/bdftopcf >=x11-apps/mkfontscale-1.2.0 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend DEPEND=media-libs/libsdl >=sys-libs/slang-1.4 X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm ) alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluid-soundfont media-sound/fluidsynth ) gpm? ( sys-libs/gpm ) svga? ( media-libs/svgalib ) X? ( x11-base/xorg-proto ) DESCRIPTION=DOS Emulator @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=media-libs/libsdl >=sys-libs/slang-1.4 X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm ) alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluid-soundfont media-sound/fluidsynth ) gpm? ( sys-libs/gpm ) svga? ( media-libs/svgalib ) X? ( x11-apps/xset ) SLOT=0 SRC_URI=mirror://sourceforge/dosemu/dosemu-freedos-1.0-bin.tgz https://dev.gentoo.org/~sam/distfiles/dosemu-1.4.1_pre20130107.zip -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5915adeefbb4e40f84c90540e3d59f02 diff --git a/metadata/md5-cache/app-emulation/dxvk-1.10.3-r1 b/metadata/md5-cache/app-emulation/dxvk-1.10.3-r1 index 91dd9578a8c5..69f4ef5c00c6 100644 --- a/metadata/md5-cache/app-emulation/dxvk-1.10.3-r1 +++ b/metadata/md5-cache/app-emulation/dxvk-1.10.3-r1 @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( d3d9 d3d10 d3d11 dxgi ) d3d10? ( d3d11 ) dxgi? ( d3d11 ) || ( SLOT=0 SRC_URI=https://github.com/doitsujin/dxvk/archive/refs/tags/v1.10.3.tar.gz -> dxvk-1.10.3.tar.gz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=597a7cb026f66b1485e40a54150689a1 +_md5_=1b541368e5e5c86da3a18b3e92e71ba6 diff --git a/metadata/md5-cache/app-emulation/dxvk-2.2-r1 b/metadata/md5-cache/app-emulation/dxvk-2.2-r1 index c0d466445706..b936a6ddcd0e 100644 --- a/metadata/md5-cache/app-emulation/dxvk-2.2-r1 +++ b/metadata/md5-cache/app-emulation/dxvk-2.2-r1 @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( d3d9 d3d10 d3d11 dxgi ) d3d10? ( d3d11 ) d3d11? ( dxgi ) || ( SLOT=0 SRC_URI=https://github.com/doitsujin/dxvk/archive/refs/tags/v2.2.tar.gz -> dxvk-2.2.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/0bcc624926a25a2a273d07877fd25a6ff5ba1cfb.tar.gz -> dxvk-spirv-headers-0bcc624926.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/98f440ce6868c94f5ec6e198cc1adda4760e8849.tar.gz -> dxvk-vulkan-headers-98f440ce68.tar.gz https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info/-/archive/d39344f466caae0495ebac4d49b03a886d83ba3a/dxvk-libdisplay-info-d39344f466.tar.bz2 https://raw.githubusercontent.com/doitsujin/dxvk/cd21cd7fa3b0df3e0819e21ca700b7627a838d69/setup_dxvk.sh _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=fd111661b5337b09c5f902fd4a2a3c37 +_md5_=f39b869bb326f3a1be9d870d285ac0c6 diff --git a/metadata/md5-cache/app-emulation/dxvk-2.3 b/metadata/md5-cache/app-emulation/dxvk-2.3 index 375bdaef1e8f..99c1ac1c1082 100644 --- a/metadata/md5-cache/app-emulation/dxvk-2.3 +++ b/metadata/md5-cache/app-emulation/dxvk-2.3 @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( d3d9 d3d10 d3d11 dxgi ) d3d10? ( d3d11 ) d3d11? ( dxgi ) || ( SLOT=0 SRC_URI=https://github.com/doitsujin/dxvk/archive/refs/tags/v2.3.tar.gz -> dxvk-2.3.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/0bcc624926a25a2a273d07877fd25a6ff5ba1cfb.tar.gz -> dxvk-spirv-headers-0bcc624926.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/85c2334e92e215cce34e8e0ed8b2dce4700f4a50.tar.gz -> dxvk-vulkan-headers-85c2334e92.tar.gz https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info/-/archive/275e6459c7ab1ddd4b125f28d0440716e4888078/dxvk-libdisplay-info-275e6459c7.tar.bz2 https://raw.githubusercontent.com/doitsujin/dxvk/cd21cd7fa3b0df3e0819e21ca700b7627a838d69/setup_dxvk.sh _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=b810ca60e0fce41c6337fe816c51f627 +_md5_=5e025f4fe69abe11e303605445ddfbff diff --git a/metadata/md5-cache/app-emulation/dxvk-2.3.1 b/metadata/md5-cache/app-emulation/dxvk-2.3.1 index ef083e81ccd8..eeda9268b37e 100644 --- a/metadata/md5-cache/app-emulation/dxvk-2.3.1 +++ b/metadata/md5-cache/app-emulation/dxvk-2.3.1 @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( d3d9 d3d10 d3d11 dxgi ) d3d10? ( d3d11 ) d3d11? ( dxgi ) || ( SLOT=0 SRC_URI=https://github.com/doitsujin/dxvk/archive/refs/tags/v2.3.1.tar.gz -> dxvk-2.3.1.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz -> spirv-headers-8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/46dc0f6e514f5730784bb2cac2a7c731636839e8.tar.gz -> vulkan-headers-46dc0f6e514f5730784bb2cac2a7c731636839e8.tar.gz https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info/-/archive/275e6459c7ab1ddd4b125f28d0440716e4888078/libdisplay-info-275e6459c7ab1ddd4b125f28d0440716e4888078.tar.bz2 https://raw.githubusercontent.com/doitsujin/dxvk/cd21cd7fa3b0df3e0819e21ca700b7627a838d69/setup_dxvk.sh _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=7799d0329bfd49a16a16fb2b785286d7 +_md5_=56a78ba3bafb002725a391c69d024ab8 diff --git a/metadata/md5-cache/app-emulation/dxvk-9999 b/metadata/md5-cache/app-emulation/dxvk-9999 index 2a0e85cceed2..5d28f0cc7e56 100644 --- a/metadata/md5-cache/app-emulation/dxvk-9999 +++ b/metadata/md5-cache/app-emulation/dxvk-9999 @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( d3d9 d3d10 d3d11 dxgi ) d3d10? ( d3d11 ) d3d11? ( dxgi ) || ( SLOT=0 SRC_URI=https://raw.githubusercontent.com/doitsujin/dxvk/cd21cd7fa3b0df3e0819e21ca700b7627a838d69/setup_dxvk.sh _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=c163f6585fe02da199184fc05aaab011 +_md5_=c99fdf390642c3a71155673871bfbe8b diff --git a/metadata/md5-cache/app-emulation/fs-uae-3.1.66 b/metadata/md5-cache/app-emulation/fs-uae-3.1.66 index 07a86a8676d3..13f816577353 100644 --- a/metadata/md5-cache/app-emulation/fs-uae-3.1.66 +++ b/metadata/md5-cache/app-emulation/fs-uae-3.1.66 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/zip sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/zip sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=dev-libs/glib:2 media-libs/libpng:0= media-libs/libsdl2[opengl,X] media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libdrm x11-libs/libX11 fmv? ( media-libs/libmpeg2 ) glew? ( media-libs/glew:0= ) x11-base/xorg-proto DESCRIPTION=Integrates the most accurate Amiga emulation code available from WinUAE @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 media-libs/libpng:0= media-libs/libsdl2[opengl,X] media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libdrm x11-libs/libX11 fmv? ( media-libs/libmpeg2 ) glew? ( media-libs/glew:0= ) SLOT=0 SRC_URI=https://fs-uae.net/files/FS-UAE/Stable/3.1.66/fs-uae-3.1.66.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f9f5d19852ca009d860e9e0e7f3dc508 diff --git a/metadata/md5-cache/app-emulation/fuse-1.6.0-r1 b/metadata/md5-cache/app-emulation/fuse-1.6.0-r1 index 51d1ac4b5592..84cd023240ce 100644 --- a/metadata/md5-cache/app-emulation/fuse-1.6.0-r1 +++ b/metadata/md5-cache/app-emulation/fuse-1.6.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-lang/perl virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure postinst postrm preinst prepare test DEPEND=>=app-emulation/libspectrum-1.5.0[zlib?] dev-libs/glib:2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) backend-X? ( x11-libs/libX11 x11-libs/libXext ) backend-gtk3? ( x11-libs/gtk+:3 ) backend-sdl? ( media-libs/libsdl[joystick,sound] ) backend-svga? ( media-libs/svgalib ) gpm? ( backend-fbcon? ( sys-libs/gpm ) ) joystick? ( !backend-sdl? ( media-libs/libjsw ) ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) xml? ( dev-libs/libxml2:2 ) zlib? ( sys-libs/zlib ) backend-fbcon? ( virtual/linux-sources ) DESCRIPTION=Free Unix Spectrum Emulator by Philip Kendall @@ -13,5 +13,5 @@ RDEPEND=>=app-emulation/libspectrum-1.5.0[zlib?] dev-libs/glib:2 alsa? ( media-l REQUIRED_USE=?? ( alsa ao backend-sdl pulseaudio ) ?? ( backend-X backend-fbcon backend-gtk3 backend-sdl backend-svga ) png? ( zlib ) SLOT=0 SRC_URI=mirror://sourceforge/fuse-emulator/fuse-1.6.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=746a1e3651b265ffe7693ca8cba28c11 diff --git a/metadata/md5-cache/app-emulation/fuse-utils-1.4.3-r2 b/metadata/md5-cache/app-emulation/fuse-utils-1.4.3-r2 index a6d6316ebf3e..7b61005c8fea 100644 --- a/metadata/md5-cache/app-emulation/fuse-utils-1.4.3-r2 +++ b/metadata/md5-cache/app-emulation/fuse-utils-1.4.3-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=>=app-emulation/libspectrum-1.4.4[audiofile?,gcrypt?,zlib?] audiofile? ( >=media-libs/audiofile-0.3.6 ) gcrypt? ( dev-libs/libgcrypt ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:0 ) zlib? ( sys-libs/zlib ) DESCRIPTION=Utils for the Free Unix Spectrum Emulator by Philip Kendall @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=app-emulation/libspectrum-1.4.4[audiofile?,gcrypt?,zlib?] audiofile? ( >=media-libs/audiofile-0.3.6 ) gcrypt? ( dev-libs/libgcrypt ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:0 ) zlib? ( sys-libs/zlib ) SLOT=0 SRC_URI=mirror://sourceforge/fuse-emulator/fuse-utils-1.4.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9ef9102c265f8609208e84c418f652b5 diff --git a/metadata/md5-cache/app-emulation/hercules-3.13-r1 b/metadata/md5-cache/app-emulation/hercules-3.13-r1 index 4a06fd8fc187..bf4a58be47b4 100644 --- a/metadata/md5-cache/app-emulation/hercules-3.13-r1 +++ b/metadata/md5-cache/app-emulation/hercules-3.13-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/libltdl:= net-libs/libnsl:0= sys-libs/zlib:= bzip2? ( app-arch/bzip2:= ) DESCRIPTION=Hercules System/370, ESA/390 and zArchitecture Mainframe Emulator @@ -11,5 +11,5 @@ LICENSE=QPL-1.0 RDEPEND=dev-libs/libltdl:= net-libs/libnsl:0= sys-libs/zlib:= bzip2? ( app-arch/bzip2:= ) SLOT=0 SRC_URI=http://downloads.hercules-390.eu/hercules-3.13.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=59f691e410fcbe525b9d7c54bc4d8f85 diff --git a/metadata/md5-cache/app-emulation/hyperd-0.7.0-r1 b/metadata/md5-cache/app-emulation/hyperd-0.7.0-r1 index 4b2fe602e60f..521f7d04c0fa 100644 --- a/metadata/md5-cache/app-emulation/hyperd-0.7.0-r1 +++ b/metadata/md5-cache/app-emulation/hyperd-0.7.0-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install prepare unpack -DEPEND=libvirt? ( >=app-emulation/libvirt-1.2.2 ) xen? ( app-emulation/xen ) sys-fs/lvm2 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig >=dev-lang/go-1.10 +DEPEND=libvirt? ( >=app-emulation/libvirt-1.2.2 ) xen? ( app-emulation/xen ) sys-fs/lvm2 sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig >=dev-lang/go-1.10 DESCRIPTION=Hypervisor-based Runtime for OCI EAPI=6 HOMEPAGE=https://github.com/hyperhq/hyperd @@ -11,5 +11,5 @@ RDEPEND=libvirt? ( >=app-emulation/libvirt-1.2.2 ) xen? ( app-emulation/xen ) RESTRICT=strip SLOT=0 SRC_URI=https://github.com/hyperhq/hyperd/archive/v0.7.0.tar.gz -> hyperd-0.7.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4fbb40a84615d0d49d904a653f9e7d12 diff --git a/metadata/md5-cache/app-emulation/libguestfs-1.48.6 b/metadata/md5-cache/app-emulation/libguestfs-1.48.6 index 9ed8d5844663..b9331e66b069 100644 --- a/metadata/md5-cache/app-emulation/libguestfs-1.48.6 +++ b/metadata/md5-cache/app-emulation/libguestfs-1.48.6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare setup test DEPEND=>=app-admin/augeas-1.8.0 app-alternatives/cpio app-arch/lzma app-arch/rpm app-arch/unzip[natspec] app-arch/xz-utils app-forensics/yara app-cdr/cdrtools app-crypt/gnupg >=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps] >=app-misc/hivex-1.3.1 dev-lang/perl:= dev-libs/libconfig:= dev-libs/libpcre2 dev-libs/libxml2:2= dev-libs/jansson:= >=dev-libs/yajl-2.0.4 net-libs/libtirpc:= sys-libs/ncurses:0= >=sys-apps/fakechroot-2.8 sys-apps/fakeroot sys-apps/file sys-devel/gettext sys-fs/squashfs-tools:* sys-libs/libcap sys-libs/readline:= virtual/acl virtual/libcrypt:= erlang? ( dev-lang/erlang ) perl? ( virtual/perl-ExtUtils-MakeMaker >=dev-perl/Sys-Virt-0.2.4 virtual/perl-Getopt-Long virtual/perl-Data-Dumper dev-perl/libintl-perl >=app-misc/hivex-1.3.1[perl?] dev-perl/String-ShellQuote ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) fuse? ( sys-fs/fuse:= ) gtk? ( sys-apps/dbus x11-libs/gtk+:3 ) introspection? ( >=dev-libs/glib-2.26:2 >=dev-libs/gobject-introspection-1.30.0:= ) inspect-icons? ( media-libs/netpbm media-gfx/icoutils ) libvirt? ( app-emulation/libvirt ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) selinux? ( sys-libs/libselinux:= sys-libs/libsemanage ) systemtap? ( dev-debug/systemtap ) >=dev-lang/ocaml-4.03:=[ocamlopt] dev-util/gperf dev-ml/findlib[ocamlopt] doc? ( app-text/po4a ) ocaml? ( dev-ml/ounit2[ocamlopt] || ( =app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-lang/perl virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=dev-libs/glib:2 audiofile? ( >=media-libs/audiofile-0.3.6 ) bzip2? ( >=app-arch/bzip2-1.0 ) gcrypt? ( dev-libs/libgcrypt:0 ) zlib? ( sys-libs/zlib ) DESCRIPTION=Spectrum emulation library @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 audiofile? ( >=media-libs/audiofile-0.3.6 ) bzip2? ( >=app-arch/bzip2-1.0 ) gcrypt? ( dev-libs/libgcrypt:0 ) zlib? ( sys-libs/zlib ) SLOT=0 SRC_URI=mirror://sourceforge/fuse-emulator/libspectrum-1.5.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=27c6e87aa69e191240f3d93d85c71ae8 diff --git a/metadata/md5-cache/app-emulation/open-vm-tools-12.2.0 b/metadata/md5-cache/app-emulation/open-vm-tools-12.2.0 index 8256e515c6b6..3373874db92f 100644 --- a/metadata/md5-cache/app-emulation/open-vm-tools-12.2.0 +++ b/metadata/md5-cache/app-emulation/open-vm-tools-12.2.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/glib-utils virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig +BDEPEND=dev-util/glib-utils virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare setup DEPEND=dev-libs/glib net-libs/libtirpc deploypkg? ( dev-libs/libmspack ) fuse? ( sys-fs/fuse:0 ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( dev-libs/openssl:0= ) vgauth? ( dev-libs/libxml2 dev-libs/xmlsec:= ) X? ( x11-libs/libXext multimon? ( x11-libs/libXinerama ) x11-libs/libXi x11-libs/libXrender x11-libs/libXrandr x11-libs/libXtst x11-libs/libSM x11-libs/libXcomposite x11-libs/gdk-pixbuf-xlib x11-libs/gtk+:3 gtkmm? ( dev-cpp/gtkmm:3.0 dev-libs/libsigc++:2 ) ) dnet? ( dev-libs/libdnet ) icu? ( dev-libs/icu:= ) resolutionkms? ( x11-libs/libdrm[video_cards_vmware] virtual/libudev ) net-libs/rpcsvc-proto DESCRIPTION=Tools for VMware guests @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib net-libs/libtirpc deploypkg? ( dev-libs/libmspack ) fuse? REQUIRED_USE=multimon? ( X ) vgauth? ( ssl ) SLOT=0 SRC_URI=https://github.com/vmware/open-vm-tools/releases/download/stable-12.2.0/open-vm-tools-12.2.0-21223074.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=77ac3d1ee0f7192012124061b6208328 diff --git a/metadata/md5-cache/app-emulation/open-vm-tools-12.2.5 b/metadata/md5-cache/app-emulation/open-vm-tools-12.2.5 index aa14f37d3085..e5293db19967 100644 --- a/metadata/md5-cache/app-emulation/open-vm-tools-12.2.5 +++ b/metadata/md5-cache/app-emulation/open-vm-tools-12.2.5 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/glib-utils virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig +BDEPEND=dev-util/glib-utils virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare setup DEPEND=dev-libs/glib net-libs/libtirpc deploypkg? ( dev-libs/libmspack ) fuse? ( sys-fs/fuse:0 ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( dev-libs/openssl:0= ) vgauth? ( dev-libs/libxml2 dev-libs/xmlsec:= ) X? ( x11-libs/libXext multimon? ( x11-libs/libXinerama ) x11-libs/libXi x11-libs/libXrender x11-libs/libXrandr x11-libs/libXtst x11-libs/libSM x11-libs/libXcomposite x11-libs/gdk-pixbuf-xlib x11-libs/gtk+:3 gtkmm? ( dev-cpp/gtkmm:3.0 dev-libs/libsigc++:2 ) ) dnet? ( dev-libs/libdnet ) icu? ( dev-libs/icu:= ) resolutionkms? ( x11-libs/libdrm[video_cards_vmware] virtual/libudev ) net-libs/rpcsvc-proto DESCRIPTION=Tools for VMware guests @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib net-libs/libtirpc deploypkg? ( dev-libs/libmspack ) fuse? REQUIRED_USE=multimon? ( X ) vgauth? ( ssl ) SLOT=0 SRC_URI=https://github.com/vmware/open-vm-tools/releases/download/stable-12.2.5/open-vm-tools-12.2.5-21855600.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=239316ef906c7c001ffd88f78d1dd75b diff --git a/metadata/md5-cache/app-emulation/pcem-17-r2 b/metadata/md5-cache/app-emulation/pcem-17-r2 index 18c3b0e78519..03752e49389f 100644 --- a/metadata/md5-cache/app-emulation/pcem-17-r2 +++ b/metadata/md5-cache/app-emulation/pcem-17-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=alsa? ( media-libs/alsa-lib ) media-libs/libsdl2 media-libs/openal x11-libs/wxGTK:3.2-gtk3[tiff,X] DESCRIPTION=A PC emulator that specializes in running old operating systems and software @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=alsa? ( media-libs/alsa-lib ) media-libs/libsdl2 media-libs/openal x11-libs/wxGTK:3.2-gtk3[tiff,X] SLOT=0 SRC_URI=https://pcem-emulator.co.uk/files/PCemV17Linux.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 _md5_=3a1131348b4e9b57a2cf2a065a2c0d45 diff --git a/metadata/md5-cache/app-emulation/punes-0.110 b/metadata/md5-cache/app-emulation/punes-0.111 similarity index 94% rename from metadata/md5-cache/app-emulation/punes-0.110 rename to metadata/md5-cache/app-emulation/punes-0.111 index 2289e4f57cd6..6614485ebf95 100644 --- a/metadata/md5-cache/app-emulation/punes-0.110 +++ b/metadata/md5-cache/app-emulation/punes-0.111 @@ -11,6 +11,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-2+ RDEPEND=media-libs/alsa-lib media-libs/libglvnd[X?] virtual/glu virtual/udev X? ( x11-libs/libX11 x11-libs/libXrandr ) cg? ( media-gfx/nvidia-cg-toolkit ) ffmpeg? ( media-video/ffmpeg:= ) qt6? ( dev-qt/qtbase:6[gui,network,opengl,widgets] dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) SLOT=0 -SRC_URI=https://github.com/punesemu/puNES/archive/v0.110.tar.gz -> punes-0.110.tar.gz +SRC_URI=https://github.com/punesemu/puNES/archive/v0.111.tar.gz -> punes-0.111.tar.gz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=8240c616900873fcb99403bc144f32a2 diff --git a/metadata/md5-cache/app-emulation/qemu-8.1.5 b/metadata/md5-cache/app-emulation/qemu-8.1.5 index cd515a44c8da..391e4c3df480 100644 --- a/metadata/md5-cache/app-emulation/qemu-8.1.5 +++ b/metadata/md5-cache/app-emulation/qemu-8.1.5 @@ -1,4 +1,4 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl >=dev-build/meson-0.63.0 dev-python/pip[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl >=dev-build/meson-0.63.0 app-alternatives/ninja dev-python/pip[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_10? ( dev-lang/python:3.10[ncurses,readline] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-ovmf-202202 >=sys-firmware/edk2-ovmf-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-ovmf-202202 >=sys-firmware/edk2-ovmf-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_10? ( dev-lang/python:3.10[ncurses,readline] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-8.1.5.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-8.1.0-docs.tar.xz ) _eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info 7ca3057b277f1e5978947b4cc289ce62 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6f4bd4b48a89f6bc7a029a4ac9454cc8 +_md5_=e6ddb294cc5036847ea3cb9afeebf8b4 diff --git a/metadata/md5-cache/app-emulation/qemu-8.2.2 b/metadata/md5-cache/app-emulation/qemu-8.2.2 index 6324fbde1809..0ed7c47db6e7 100644 --- a/metadata/md5-cache/app-emulation/qemu-8.2.2 +++ b/metadata/md5-cache/app-emulation/qemu-8.2.2 @@ -1,4 +1,4 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl >=dev-build/meson-0.63.0 dev-python/pip[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl >=dev-build/meson-0.63.0 app-alternatives/ninja dev-python/pip[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test unpack DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_10? ( dev-lang/python:3.10[ncurses,readline] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-ovmf-202202 >=sys-firmware/edk2-ovmf-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-ovmf-202202 >=sys-firmware/edk2-ovmf-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_10? ( dev-lang/python:3.10[ncurses,readline] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-8.2.2.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-8.2.0-docs.tar.xz ) _eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info 7ca3057b277f1e5978947b4cc289ce62 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0d5924c20f948de59aaeae233bcd587b +_md5_=06b78188037624f08889ad443e3fd83f diff --git a/metadata/md5-cache/app-emulation/qemu-9999 b/metadata/md5-cache/app-emulation/qemu-9999 index b7549f457908..fff198d71d88 100644 --- a/metadata/md5-cache/app-emulation/qemu-9999 +++ b/metadata/md5-cache/app-emulation/qemu-9999 @@ -1,4 +1,4 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl >=dev-build/meson-0.63.0 dev-python/pip[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl >=dev-build/meson-0.63.0 app-alternatives/ninja dev-python/pip[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test unpack DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_10? ( dev-lang/python:3.10[ncurses,readline] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-ovmf-202202 >=sys-firmware/edk2-ovmf-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-ovmf-202202 >=sys-firmware/edk2-ovmf-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_10? ( dev-lang/python:3.10[ncurses,readline] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://gitlab.com/qemu-project/berkeley-softfloat-3/-/archive/b64af41c3276f97f0e181920400ee056b9c88037/berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037.tar.bz2 https://gitlab.com/qemu-project/berkeley-testfloat-3/-/archive/40619cbb3bf32872df8c53cc457039229428a263/berkeley-testfloat-3-40619cbb3bf32872df8c53cc457039229428a263.tar.bz2 https://gitlab.com/qemu-project/keycodemapdb/-/archive/f5772a62ec52591ff6870b7e8ef32482371f22c6/keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6.tar.bz2 _eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b linux-info 7ca3057b277f1e5978947b4cc289ce62 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7b2ae3790064ac7c803986f6423473eb +_md5_=6404080a85bad2af75067279f6d22fee diff --git a/metadata/md5-cache/app-emulation/runv-0.7.0 b/metadata/md5-cache/app-emulation/runv-0.7.0 index c410bc8dcbb4..6ec8d218bb5c 100644 --- a/metadata/md5-cache/app-emulation/runv-0.7.0 +++ b/metadata/md5-cache/app-emulation/runv-0.7.0 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install prepare unpack -DEPEND=libvirt? ( >=app-emulation/libvirt-1.2.2 ) xen? ( app-emulation/xen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-lang/go-1.10 +DEPEND=libvirt? ( >=app-emulation/libvirt-1.2.2 ) xen? ( app-emulation/xen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/go-1.10 DESCRIPTION=Hypervisor-based Runtime for OCI EAPI=6 HOMEPAGE=https://github.com/hyperhq/runv @@ -11,5 +11,5 @@ RDEPEND=libvirt? ( >=app-emulation/libvirt-1.2.2 ) xen? ( app-emulation/xen ) RESTRICT=strip SLOT=0 SRC_URI=https://github.com/hyperhq/runv/archive/v0.7.0.tar.gz -> runv-0.7.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 go-env 14f8f70fe58c14d7ab44fff15a05ac47 golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=41fcc31cef6bcb9d3232401e35b775f7 diff --git a/metadata/md5-cache/app-emulation/ski-1.3.2-r4 b/metadata/md5-cache/app-emulation/ski-1.3.2-r4 index 25da6763a056..bc99a93ebc69 100644 --- a/metadata/md5-cache/app-emulation/ski-1.3.2-r4 +++ b/metadata/md5-cache/app-emulation/ski-1.3.2-r4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=dev-libs/libltdl:0= sys-libs/ncurses:0= virtual/libelf debug? ( sys-libs/binutils-libs:0= ) motif? ( x11-libs/motif:0= ) app-alternatives/yacc app-alternatives/lex dev-util/gperf DESCRIPTION=ia64 instruction set simulator @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/libltdl:0= sys-libs/ncurses:0= virtual/libelf debug? ( sys-libs/binutils-libs:0= ) motif? ( x11-libs/motif:0= ) !!games-sports/ski SLOT=0 SRC_URI=mirror://sourceforge/ski/ski-1.3.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fdfb9880a16f9f52d4bc9376a80c7736 diff --git a/metadata/md5-cache/app-emulation/spectemu-0.99.3-r1 b/metadata/md5-cache/app-emulation/spectemu-0.99.3-r1 index eff0516aa2eb..be5b5941ff64 100644 --- a/metadata/md5-cache/app-emulation/spectemu-0.99.3-r1 +++ b/metadata/md5-cache/app-emulation/spectemu-0.99.3-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=X? ( x11-base/xorg-proto >=x11-libs/libX11-1.0.0 >=x11-libs/libXext-1.0.0 >=x11-libs/libXxf86vm-1.0.0 ) readline? ( sys-libs/readline:= ) DESCRIPTION=48k ZX Spectrum Emulator @@ -12,5 +12,5 @@ RDEPEND=X? ( x11-base/xorg-proto >=x11-libs/libX11-1.0.0 >=x11-libs/libXext-1.0. REQUIRED_USE=|| ( svga X ) SLOT=0 SRC_URI=http://www.inf.bme.hu/~mszeredi/spectemu/spectemu-0.99.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ba4adfd1520f8664d7a438c9c8d8ffcb diff --git a/metadata/md5-cache/app-emulation/spice-0.15.1-r1 b/metadata/md5-cache/app-emulation/spice-0.15.1-r1 index 0fcc627817f7..b53570199b0c 100644 --- a/metadata/md5-cache/app-emulation/spice-0.15.1-r1 +++ b/metadata/md5-cache/app-emulation/spice-0.15.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-build/autoconf-archive virtual/pkgconfig || ( ( dev-lang/python:3.11 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-build/autoconf-archive virtual/pkgconfig || ( ( dev-lang/python:3.11 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup DEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.38:2[static-libs(+)?] dev-libs/openssl:0=[static-libs(+)?] media-libs/opus[static-libs(+)?] media-libs/libjpeg-turbo:0=[static-libs(+)?] sys-libs/zlib[static-libs(+)?] >=x11-libs/pixman-0.17.7[static-libs(+)?] lz4? ( app-arch/lz4:0=[static-libs(+)?] ) smartcard? ( >=app-emulation/libcacard-2.5.1 ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) >=app-emulation/spice-protocol-0.14.3 smartcard? ( app-emulation/qemu[smartcard] ) test? ( net-libs/glib-networking ) DESCRIPTION=SPICE server @@ -12,5 +12,5 @@ RDEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.38:2[static-libs(+)?] de RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.spice-space.org/download/releases/spice-server/spice-0.15.1.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=19fdb531611ecb1e5af16daae27a930f diff --git a/metadata/md5-cache/app-emulation/virt-firmware-24.2_p20240320 b/metadata/md5-cache/app-emulation/virt-firmware-24.2_p20240320 deleted file mode 100644 index 25df2eb30322..000000000000 --- a/metadata/md5-cache/app-emulation/virt-firmware-24.2_p20240320 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pefile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Tools for ovmf/armvirt firmware volumes -EAPI=8 -HOMEPAGE=https://gitlab.com/kraxel/virt-firmware https://pypi.org/project/virt-firmware/ -INHERIT=distutils-r1 systemd -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pefile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://gitlab.com/kraxel/virt-firmware/-/archive/94db6a7d9eb867076d9b79536d9b9b6c065f341b.tar.gz -> virt-firmware-24.2_p20240320.tar.gz -_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=819142104464a717a61d2461d76f8f06 diff --git a/metadata/md5-cache/app-emulation/virt-firmware-24.2_p20240325 b/metadata/md5-cache/app-emulation/virt-firmware-24.2_p20240325 new file mode 100644 index 000000000000..b87de8f14ec2 --- /dev/null +++ b/metadata/md5-cache/app-emulation/virt-firmware-24.2_p20240325 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pefile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] || ( sys-apps/systemd[boot(-)] sys-apps/systemd-utils[boot(-)] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Tools for ovmf/armvirt firmware volumes +EAPI=8 +HOMEPAGE=https://gitlab.com/kraxel/virt-firmware https://pypi.org/project/virt-firmware/ +INHERIT=distutils-r1 systemd optfeature +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pefile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] || ( sys-apps/systemd[boot(-)] sys-apps/systemd-utils[boot(-)] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://gitlab.com/kraxel/virt-firmware/-/archive/58080ddb4868ca5bab571f518bb8fcc605b51cf5.tar.gz -> virt-firmware-24.2_p20240325.tar.gz +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=052f8544566c87fa2bb0cc4fedb59daf diff --git a/metadata/md5-cache/app-emulation/virt-manager-4.1.0 b/metadata/md5-cache/app-emulation/virt-manager-4.1.0 index 28e745a160a7..78fd99ff1af9 100644 --- a/metadata/md5-cache/app-emulation/virt-manager-4.1.0 +++ b/metadata/md5-cache/app-emulation/virt-manager-4.1.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-python/docutils test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-cdr/cdrtools >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] dev-python/argcomplete[python_targets_python3_10(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] dev-python/argcomplete[python_targets_python3_11(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) gui? ( gnome-base/dconf >=net-libs/gtk-vnc-0.3.8[gtk3(+),introspection] net-misc/spice-gtk[usbredir,gtk3,introspection,sasl?] sys-apps/dbus[X] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:4[introspection] x11-libs/vte:2.91[introspection] policykit? ( sys-auth/polkit[introspection] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) +BDEPEND=dev-python/docutils test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-cdr/cdrtools >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] dev-python/argcomplete[python_targets_python3_10(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] dev-python/argcomplete[python_targets_python3_11(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) gui? ( gnome-base/dconf >=net-libs/gtk-vnc-0.3.8[gtk3(+),introspection] net-misc/spice-gtk[usbredir,gtk3,introspection,sasl?] sys-apps/dbus[X] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:4[introspection] x11-libs/vte:2.91[introspection] policykit? ( sys-auth/polkit[introspection] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) >=app-portage/elt-patches-20240116 app-arch/xz-utils python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-cdr/cdrtools >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] dev-python/argcomplete[python_targets_python3_10(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] dev-python/argcomplete[python_targets_python3_11(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) gui? ( gnome-base/dconf >=net-libs/gtk-vnc-0.3.8[gtk3(+),introspection] net-misc/spice-gtk[usbredir,gtk3,introspection,sasl?] sys-apps/dbus[X] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:4[introspection] x11-libs/vte:2.91[introspection] policykit? ( sys-auth/polkit[introspection] ) ) DESCRIPTION=A graphical tool for administering virtual machines @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://virt-manager.org/download/sources/virt-manager/virt-manager-4.1.0.tar.gz -_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=814ff03c7deecc22164db84c76272fd1 diff --git a/metadata/md5-cache/app-emulation/virt-manager-4.1.0-r1 b/metadata/md5-cache/app-emulation/virt-manager-4.1.0-r1 index f9941e37ddd9..ed0798653826 100644 --- a/metadata/md5-cache/app-emulation/virt-manager-4.1.0-r1 +++ b/metadata/md5-cache/app-emulation/virt-manager-4.1.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-python/docutils test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) || ( dev-libs/libisoburn app-cdr/cdrtools ) >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] dev-python/argcomplete[python_targets_python3_10(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] dev-python/argcomplete[python_targets_python3_11(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) gui? ( gnome-base/dconf >=net-libs/gtk-vnc-0.3.8[gtk3(+),introspection] net-misc/spice-gtk[usbredir,gtk3,introspection,sasl?] sys-apps/dbus[X] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:4[introspection] x11-libs/vte:2.91[introspection] policykit? ( sys-auth/polkit[introspection] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) +BDEPEND=dev-python/docutils test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) || ( dev-libs/libisoburn app-cdr/cdrtools ) >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] dev-python/argcomplete[python_targets_python3_10(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] dev-python/argcomplete[python_targets_python3_11(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) gui? ( gnome-base/dconf >=net-libs/gtk-vnc-0.3.8[gtk3(+),introspection] net-misc/spice-gtk[usbredir,gtk3,introspection,sasl?] sys-apps/dbus[X] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:4[introspection] x11-libs/vte:2.91[introspection] policykit? ( sys-auth/polkit[introspection] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) >=app-portage/elt-patches-20240116 app-arch/xz-utils python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) || ( dev-libs/libisoburn app-cdr/cdrtools ) >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] dev-python/argcomplete[python_targets_python3_10(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] dev-python/argcomplete[python_targets_python3_11(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) gui? ( gnome-base/dconf >=net-libs/gtk-vnc-0.3.8[gtk3(+),introspection] net-misc/spice-gtk[usbredir,gtk3,introspection,sasl?] sys-apps/dbus[X] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:4[introspection] x11-libs/vte:2.91[introspection] policykit? ( sys-auth/polkit[introspection] ) ) DESCRIPTION=A graphical tool for administering virtual machines @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://virt-manager.org/download/sources/virt-manager/virt-manager-4.1.0.tar.gz -_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=54b59d70afac636a14c2b442d77e58f5 diff --git a/metadata/md5-cache/app-emulation/virt-manager-9999 b/metadata/md5-cache/app-emulation/virt-manager-9999 index 79bc9fc0bf28..d2ed3b600772 100644 --- a/metadata/md5-cache/app-emulation/virt-manager-9999 +++ b/metadata/md5-cache/app-emulation/virt-manager-9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-python/docutils test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) || ( dev-libs/libisoburn app-cdr/cdrtools ) >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] dev-python/argcomplete[python_targets_python3_10(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] dev-python/argcomplete[python_targets_python3_11(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) gui? ( gnome-base/dconf >=net-libs/gtk-vnc-0.3.8[gtk3(+),introspection] net-misc/spice-gtk[usbredir,gtk3,introspection,sasl?] sys-apps/dbus[X] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:4[introspection] x11-libs/vte:2.91[introspection] policykit? ( sys-auth/polkit[introspection] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-python/docutils test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) || ( dev-libs/libisoburn app-cdr/cdrtools ) >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] dev-python/argcomplete[python_targets_python3_10(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] dev-python/argcomplete[python_targets_python3_11(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) gui? ( gnome-base/dconf >=net-libs/gtk-vnc-0.3.8[gtk3(+),introspection] net-misc/spice-gtk[usbredir,gtk3,introspection,sasl?] sys-apps/dbus[X] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:4[introspection] x11-libs/vte:2.91[introspection] policykit? ( sys-auth/polkit[introspection] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) >=app-portage/elt-patches-20240116 app-arch/xz-utils python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) || ( dev-libs/libisoburn app-cdr/cdrtools ) >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] dev-python/argcomplete[python_targets_python3_10(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] dev-python/argcomplete[python_targets_python3_11(-)] >=dev-python/libvirt-python-6.10.0[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) gui? ( gnome-base/dconf >=net-libs/gtk-vnc-0.3.8[gtk3(+),introspection] net-misc/spice-gtk[usbredir,gtk3,introspection,sasl?] sys-apps/dbus[X] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:4[introspection] x11-libs/vte:2.91[introspection] policykit? ( sys-auth/polkit[introspection] ) ) DESCRIPTION=A graphical tool for administering virtual machines @@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=b4b15b8806ca7bf4291ba4aae1fe7e30 diff --git a/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240208 b/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240208 deleted file mode 100644 index db314e8dfe9c..000000000000 --- a/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240208 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=app-arch/tar-1.34-r2 >=dev-lang/yasm-0.6.2 dev-libs/libIDL dev-util/glslang >=dev-build/kbuild-0.1.9998.3592 sys-apps/which sys-devel/bin86 sys-libs/libcap sys-power/iasl virtual/pkgconfig doc? ( app-text/docbook-sgml-dtd:4.4 app-text/docbook-xsl-ns-stylesheets dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra dev-qt/qthelp:5 ) gui? ( dev-qt/linguist-tools:5 ) nls? ( dev-qt/linguist-tools:5 ) java? ( virtual/jdk:1.8 ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) acct-group/vboxusers dev-libs/libtpms dev-libs/libxml2 dev-libs/openssl:0= media-libs/libpng:0= media-libs/libvpx:0= net-misc/curl sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 x11-libs/libX11 x11-libs/libXt opengl? ( dev-qt/qtopengl:5 ) ) lvm? ( sys-fs/lvm2 ) opengl? ( media-libs/libglvnd[X] media-libs/vulkan-loader x11-libs/libX11 x11-libs/libXt ) pam? ( sys-libs/pam ) sdl? ( media-libs/libsdl2[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXt ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) vde? ( net-misc/vde ) vnc? ( >=net-libs/libvncserver-0.9.9 ) >=dev-libs/libxslt-1.1.19 virtual/libcrypt:= alsa? ( >=media-libs/alsa-lib-1.0.13 ) gui? ( x11-base/xorg-proto x11-libs/libxcb:= x11-libs/libXcursor x11-libs/libXext x11-libs/libXinerama x11-libs/libXmu x11-libs/libXrandr ) java? ( virtual/jdk:1.8 ) opengl? ( x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXmu x11-libs/libXrandr virtual/glu ) sdl? ( x11-libs/libXinerama ) pulseaudio? ( media-libs/libpulse ) udev? ( >=virtual/udev-171 ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Family of powerful x86 virtualization products for enterprise and home use -EAPI=8 -HOMEPAGE=https://www.virtualbox.org/ https://github.com/cyberus-technology/virtualbox-kvm -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg -IUSE=alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl python +sdk +sdl +udev vboxwebsrv vde vnc java python_single_target_python3_10 python_single_target_python3_11 -LICENSE=GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL ) -RDEPEND=!app-emulation/virtualbox python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) acct-group/vboxusers dev-libs/libtpms dev-libs/libxml2 dev-libs/openssl:0= media-libs/libpng:0= media-libs/libvpx:0= net-misc/curl sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 x11-libs/libX11 x11-libs/libXt opengl? ( dev-qt/qtopengl:5 ) ) lvm? ( sys-fs/lvm2 ) opengl? ( media-libs/libglvnd[X] media-libs/vulkan-loader x11-libs/libX11 x11-libs/libXt ) pam? ( sys-libs/pam ) sdl? ( media-libs/libsdl2[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXt ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) vde? ( net-misc/vde ) vnc? ( >=net-libs/libvncserver-0.9.9 ) gui? ( x11-libs/libxcb:= ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=java? ( sdk ) python? ( sdk ) vboxwebsrv? ( java ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -SLOT=0 -SRC_URI=https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2 https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-20240208.tar.gz -> virtualbox-kvm-7.0.14_pre20240208.tar.gz gui? ( !doc? ( https://dev.gentoo.org/~ceamac/app-emulation/virtualbox/virtualbox-help-7.0.14.tar.xz ) ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f180ec2ddd381a2bfcc4ee82099bf31f diff --git a/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240226 b/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240226 deleted file mode 100644 index 68d4498deb8c..000000000000 --- a/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240226 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=app-arch/tar-1.34-r2 >=dev-lang/yasm-0.6.2 dev-libs/libIDL dev-util/glslang >=dev-build/kbuild-0.1.9998.3592 sys-apps/which sys-devel/bin86 sys-libs/libcap sys-power/iasl virtual/pkgconfig doc? ( app-text/docbook-sgml-dtd:4.4 app-text/docbook-xsl-ns-stylesheets dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra dev-qt/qthelp:5 ) gui? ( dev-qt/linguist-tools:5 ) nls? ( dev-qt/linguist-tools:5 ) java? ( virtual/jdk:1.8 ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) acct-group/vboxusers dev-libs/libtpms dev-libs/libxml2 dev-libs/openssl:0= media-libs/libpng:0= media-libs/libvpx:0= net-misc/curl sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 x11-libs/libX11 x11-libs/libXt opengl? ( dev-qt/qtopengl:5 ) ) lvm? ( sys-fs/lvm2 ) opengl? ( media-libs/libglvnd[X] media-libs/vulkan-loader x11-libs/libX11 x11-libs/libXt ) pam? ( sys-libs/pam ) sdl? ( media-libs/libsdl2[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXt ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) vde? ( net-misc/vde ) vnc? ( >=net-libs/libvncserver-0.9.9 ) >=dev-libs/libxslt-1.1.19 virtual/libcrypt:= alsa? ( >=media-libs/alsa-lib-1.0.13 ) gui? ( x11-base/xorg-proto x11-libs/libxcb:= x11-libs/libXcursor x11-libs/libXext x11-libs/libXinerama x11-libs/libXmu x11-libs/libXrandr ) java? ( virtual/jdk:1.8 ) opengl? ( x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXmu x11-libs/libXrandr virtual/glu ) sdl? ( x11-libs/libXinerama ) pulseaudio? ( media-libs/libpulse ) udev? ( >=virtual/udev-171 ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Family of powerful x86 virtualization products for enterprise and home use -EAPI=8 -HOMEPAGE=https://www.virtualbox.org/ https://github.com/cyberus-technology/virtualbox-kvm -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg -IUSE=alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl python +sdk +sdl +udev vboxwebsrv vde vnc java python_single_target_python3_10 python_single_target_python3_11 -LICENSE=GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL ) -RDEPEND=!app-emulation/virtualbox python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) acct-group/vboxusers dev-libs/libtpms dev-libs/libxml2 dev-libs/openssl:0= media-libs/libpng:0= media-libs/libvpx:0= net-misc/curl sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 x11-libs/libX11 x11-libs/libXt opengl? ( dev-qt/qtopengl:5 ) ) lvm? ( sys-fs/lvm2 ) opengl? ( media-libs/libglvnd[X] media-libs/vulkan-loader x11-libs/libX11 x11-libs/libXt ) pam? ( sys-libs/pam ) sdl? ( media-libs/libsdl2[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXt ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) vde? ( net-misc/vde ) vnc? ( >=net-libs/libvncserver-0.9.9 ) gui? ( x11-libs/libxcb:= ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=java? ( sdk ) python? ( sdk ) vboxwebsrv? ( java ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -SLOT=0 -SRC_URI=https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2 https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-20240226.tar.gz -> virtualbox-kvm-7.0.14_pre20240226.tar.gz gui? ( !doc? ( https://dev.gentoo.org/~ceamac/app-emulation/virtualbox/virtualbox-help-7.0.14.tar.xz ) ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f180ec2ddd381a2bfcc4ee82099bf31f diff --git a/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240307 b/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240325 similarity index 96% rename from metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240307 rename to metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240325 index a0dfbb080999..e7582971c8ce 100644 --- a/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240307 +++ b/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.14_pre20240325 @@ -11,6 +11,6 @@ LICENSE=GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL ) RDEPEND=!app-emulation/virtualbox python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) acct-group/vboxusers dev-libs/libtpms dev-libs/libxml2 dev-libs/openssl:0= media-libs/libpng:0= media-libs/libvpx:0= net-misc/curl sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 x11-libs/libX11 x11-libs/libXt opengl? ( dev-qt/qtopengl:5 ) ) lvm? ( sys-fs/lvm2 ) opengl? ( media-libs/libglvnd[X] media-libs/vulkan-loader x11-libs/libX11 x11-libs/libXt ) pam? ( sys-libs/pam ) sdl? ( media-libs/libsdl2[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXt ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) vde? ( net-misc/vde ) vnc? ( >=net-libs/libvncserver-0.9.9 ) gui? ( x11-libs/libxcb:= ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles REQUIRED_USE=java? ( sdk ) python? ( sdk ) vboxwebsrv? ( java ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 -SRC_URI=https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2 https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-20240307.tar.gz -> virtualbox-kvm-7.0.14_pre20240307.tar.gz https://download.virtualbox.org/virtualbox/7.0.14/VirtualBox-7.0.14.tar.bz2 gui? ( !doc? ( https://dev.gentoo.org/~ceamac/app-emulation/virtualbox/virtualbox-help-7.0.14.tar.xz ) ) +SRC_URI=https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2 https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-20240325.tar.gz -> virtualbox-kvm-7.0.14_pre20240325.tar.gz https://download.virtualbox.org/virtualbox/7.0.14/VirtualBox-7.0.14.tar.bz2 gui? ( !doc? ( https://dev.gentoo.org/~ceamac/app-emulation/virtualbox/virtualbox-help-7.0.14.tar.xz ) ) _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d03a02abb9843617c2719c53c4ab76ea +_md5_=72bee4ca5cf6f36fa96b400eb14230d5 diff --git a/metadata/md5-cache/app-emulation/virtualbox-kvm-9999 b/metadata/md5-cache/app-emulation/virtualbox-kvm-9999 index 57e733151b2f..58f88e82ce65 100644 --- a/metadata/md5-cache/app-emulation/virtualbox-kvm-9999 +++ b/metadata/md5-cache/app-emulation/virtualbox-kvm-9999 @@ -14,4 +14,4 @@ REQUIRED_USE=java? ( sdk ) python? ( sdk ) vboxwebsrv? ( java ) ^^ ( python_sing SLOT=0 SRC_URI=https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2 https://download.virtualbox.org/virtualbox/7.0.14/VirtualBox-7.0.14.tar.bz2 gui? ( !doc? ( https://dev.gentoo.org/~ceamac/app-emulation/virtualbox/virtualbox-help-7.0.14.tar.xz ) ) _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d03a02abb9843617c2719c53c4ab76ea +_md5_=72bee4ca5cf6f36fa96b400eb14230d5 diff --git a/metadata/md5-cache/app-emulation/vkd3d-1.11 b/metadata/md5-cache/app-emulation/vkd3d-1.11 index 787c5c15ca44..8fab34bffccb 100644 --- a/metadata/md5-cache/app-emulation/vkd3d-1.11 +++ b/metadata/md5-cache/app-emulation/vkd3d-1.11 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://gitlab.winehq.org/wine/vkd3d/ INHERIT=multilib-minimal IUSE=ncurses spirv-tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=LGPL-2.1+ RDEPEND=media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ncurses? ( sys-libs/ncurses:= ) spirv-tools? ( dev-util/spirv-tools[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) RESTRICT=test SLOT=0 SRC_URI=https://dl.winehq.org/vkd3d/source/vkd3d-1.11.tar.xz _eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=28da2ec27a7472147102f39581110b07 +_md5_=3691eebae180b87e9db6d6c6381e23d8 diff --git a/metadata/md5-cache/app-emulation/vkd3d-proton-2.10 b/metadata/md5-cache/app-emulation/vkd3d-proton-2.10 index 290f1a825745..e23d5f72f55e 100644 --- a/metadata/md5-cache/app-emulation/vkd3d-proton-2.10 +++ b/metadata/md5-cache/app-emulation/vkd3d-proton-2.10 @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) SLOT=0 SRC_URI=https://github.com/HansKristian-Work/vkd3d-proton/archive/refs/tags/v2.10.tar.gz -> vkd3d-proton-2.10.tar.gz https://github.com/HansKristian-Work/dxil-spirv/archive/d6ffa30abfc0fd3dd569af4a4efc9bc9df918d2a.tar.gz -> vkd3d-proton-dxil-spirv-d6ffa30abf.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/1d31a100405cf8783ca7a31e31cdd727c9fc54c3.tar.gz -> vkd3d-proton-spirv-headers-1d31a10040.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/aa331ab0ffcb3a67021caa1a0c1c9017712f2f31.tar.gz -> vkd3d-proton-spirv-headers-aa331ab0ff.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/a0c76b4ef76e219483755ff61dce6b67ff79f24b.tar.gz -> vkd3d-proton-vulkan-headers-a0c76b4ef7.tar.gz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=de8af51bbd903ddad6289ce84508cfc6 +_md5_=66fb89db401d6f866321856c34f46185 diff --git a/metadata/md5-cache/app-emulation/vkd3d-proton-2.11.1 b/metadata/md5-cache/app-emulation/vkd3d-proton-2.11.1 index ce5aa3a6abf7..ef224d6db8c8 100644 --- a/metadata/md5-cache/app-emulation/vkd3d-proton-2.11.1 +++ b/metadata/md5-cache/app-emulation/vkd3d-proton-2.11.1 @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) SLOT=0 SRC_URI=https://github.com/HansKristian-Work/vkd3d-proton/archive/refs/tags/v2.11.1.tar.gz -> vkd3d-proton-2.11.1.tar.gz https://github.com/HansKristian-Work/dxil-spirv/archive/9044a31d22afff1d75d07886e5096daf5f1ebed8.tar.gz -> vkd3d-proton-dxil-spirv-9044a31d22.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/1d31a100405cf8783ca7a31e31cdd727c9fc54c3.tar.gz -> vkd3d-proton-spirv-headers-1d31a10040.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/aa331ab0ffcb3a67021caa1a0c1c9017712f2f31.tar.gz -> vkd3d-proton-spirv-headers-aa331ab0ff.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/a0c76b4ef76e219483755ff61dce6b67ff79f24b.tar.gz -> vkd3d-proton-vulkan-headers-a0c76b4ef7.tar.gz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=e839580580321423b5210b1aed267d18 +_md5_=e71455bb2242dd8826a952dd85e767d2 diff --git a/metadata/md5-cache/app-emulation/vkd3d-proton-2.12 b/metadata/md5-cache/app-emulation/vkd3d-proton-2.12 index a09c71a32750..5613d8a98d80 100644 --- a/metadata/md5-cache/app-emulation/vkd3d-proton-2.12 +++ b/metadata/md5-cache/app-emulation/vkd3d-proton-2.12 @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) SLOT=0 SRC_URI=https://github.com/HansKristian-Work/vkd3d-proton/archive/refs/tags/v2.12.tar.gz -> vkd3d-proton-2.12.tar.gz https://github.com/HansKristian-Work/dxil-spirv/archive/b03d68d6ed30e87a3bcef9a861fa3c6b4429e5cc.tar.gz -> dxil-spirv-b03d68d6ed30e87a3bcef9a861fa3c6b4429e5cc.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz -> spirv-headers-8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz -> spirv-headers-8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/f030d9dd8ca297b84b10330cee87f72acc3b0aab.tar.gz -> vulkan-headers-f030d9dd8ca297b84b10330cee87f72acc3b0aab.tar.gz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=12b6ef8e22b30192650f1d523eea8253 +_md5_=66ed03a6b88eb6cece06941d51907eeb diff --git a/metadata/md5-cache/app-emulation/vkd3d-proton-2.6-r1 b/metadata/md5-cache/app-emulation/vkd3d-proton-2.6-r1 index ff17db3fbed9..6c218db1961f 100644 --- a/metadata/md5-cache/app-emulation/vkd3d-proton-2.6-r1 +++ b/metadata/md5-cache/app-emulation/vkd3d-proton-2.6-r1 @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) SLOT=0 SRC_URI=https://github.com/HansKristian-Work/vkd3d-proton/archive/refs/tags/v2.6.tar.gz -> vkd3d-proton-2.6.tar.gz https://github.com/HansKristian-Work/dxil-spirv/archive/b537bbb91bccdbc695cb7e5211d608f8d1c205bd.tar.gz -> vkd3d-proton-dxil-spirv-b537bbb91b.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/ae217c17809fadb232ec94b29304b4afcd417bb4.tar.gz -> vkd3d-proton-spirv-headers-ae217c1780.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/83e1a9ed8ce289cebb1c02c8167d663dc1befb24.tar.gz -> vkd3d-proton-vulkan-headers-83e1a9ed8c.tar.gz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=8ec0981e1eb051274da9560535f6e0a8 +_md5_=67835eadcb12b5c1aa0800e16e62689e diff --git a/metadata/md5-cache/app-emulation/vkd3d-proton-9999 b/metadata/md5-cache/app-emulation/vkd3d-proton-9999 index c89ee9ecd21a..a7591628d091 100644 --- a/metadata/md5-cache/app-emulation/vkd3d-proton-9999 +++ b/metadata/md5-cache/app-emulation/vkd3d-proton-9999 @@ -10,4 +10,4 @@ PROPERTIES=live REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) SLOT=0 _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=61f944a88c3530576993720b15911257 +_md5_=1810fc54382014e955e110a52e52341c diff --git a/metadata/md5-cache/app-emulation/wine-proton-7.0.6 b/metadata/md5-cache/app-emulation/wine-proton-7.0.6 index 0002533fdc1b..32695818d6e5 100644 --- a/metadata/md5-cache/app-emulation/wine-proton-7.0.6 +++ b/metadata/md5-cache/app-emulation/wine-proton-7.0.6 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig nls? ( sys-devel/gettext ) !crossdev-mingw? ( dev-util/mingw64-toolchain[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig nls? ( sys-devel/gettext ) !crossdev-mingw? ( dev-util/mingw64-toolchain[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup DEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( dev-libs/gmp:=[abi_x86_32(-)?,abi_x86_64(-)?] net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[opengl,abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) openal? ( media-libs/openal[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-1.2[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers x11-base/xorg-proto DESCRIPTION=Valve Software's fork of Wine @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) RESTRICT=test SLOT=7.0.6 SRC_URI=https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-7.0-6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=e5fb462012ac502b31a04a40ca7543cd +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=787b1376dc03ca9dcd572d00567f3cf5 diff --git a/metadata/md5-cache/app-emulation/wine-proton-8.0.5c b/metadata/md5-cache/app-emulation/wine-proton-8.0.5c index 0a8a11a270c7..8c0d4a5d3618 100644 --- a/metadata/md5-cache/app-emulation/wine-proton-8.0.5c +++ b/metadata/md5-cache/app-emulation/wine-proton-8.0.5c @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig nls? ( sys-devel/gettext ) !crossdev-mingw? ( dev-util/mingw64-toolchain[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig nls? ( sys-devel/gettext ) !crossdev-mingw? ( dev-util/mingw64-toolchain[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup DEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( dev-libs/gmp:=[abi_x86_32(-)?,abi_x86_64(-)?] net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-devel/gcc:* x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libdrm[video_cards_amdgpu?,abi_x86_32(-)?,abi_x86_64(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[opengl,abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers x11-base/xorg-proto DESCRIPTION=Valve Software's fork of Wine @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) RESTRICT=test SLOT=8.0.5c SRC_URI=https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-8.0-5c.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=72c7cdafa9cb41546423b529d7972bd4 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=45af24beea0148eda156017e88a97b61 diff --git a/metadata/md5-cache/app-emulation/wine-proton-8.0.9999 b/metadata/md5-cache/app-emulation/wine-proton-8.0.9999 index 79c560896192..b24492310318 100644 --- a/metadata/md5-cache/app-emulation/wine-proton-8.0.9999 +++ b/metadata/md5-cache/app-emulation/wine-proton-8.0.9999 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig nls? ( sys-devel/gettext ) !crossdev-mingw? ( dev-util/mingw64-toolchain[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig nls? ( sys-devel/gettext ) !crossdev-mingw? ( dev-util/mingw64-toolchain[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack DEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( dev-libs/gmp:=[abi_x86_32(-)?,abi_x86_64(-)?] net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-devel/gcc:* x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libdrm[video_cards_amdgpu?,abi_x86_32(-)?,abi_x86_64(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[opengl,abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers x11-base/xorg-proto DESCRIPTION=Valve Software's fork of Wine @@ -13,5 +13,5 @@ RDEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/freetype[ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 ) RESTRICT=test SLOT=8.0.9999 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ed4811cd7d2797355a895797e02ecaad +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=c07f0866b8be7c37ceec0600a4eb83b9 diff --git a/metadata/md5-cache/app-emulation/wine-proton-9.0.9999 b/metadata/md5-cache/app-emulation/wine-proton-9.0.9999 index 3fde15b3ca1d..da6b46eb2ed1 100644 --- a/metadata/md5-cache/app-emulation/wine-proton-9.0.9999 +++ b/metadata/md5-cache/app-emulation/wine-proton-9.0.9999 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig nls? ( sys-devel/gettext ) !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig nls? ( sys-devel/gettext ) !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack DEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( dev-libs/gmp:=[abi_x86_32(-)?,abi_x86_64(-)?] net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-devel/gcc:* x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libdrm[video_cards_amdgpu?,abi_x86_32(-)?,abi_x86_64(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[opengl,abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers x11-base/xorg-proto DESCRIPTION=Valve Software's fork of Wine @@ -13,5 +13,5 @@ RDEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/freetype[ REQUIRED_USE=wow64? ( abi_x86_64 !abi_x86_32 ) || ( abi_x86_32 abi_x86_64 ) RESTRICT=test SLOT=9.0.9999 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=45e68ccb7668aa087878f5891cafc4e2 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=5ef56b618309e0d9744a2280bb8bd395 diff --git a/metadata/md5-cache/app-emulation/wine-staging-9.0 b/metadata/md5-cache/app-emulation/wine-staging-9.0 index 9c4e12d7f9be..9ad0c8052dae 100644 --- a/metadata/md5-cache/app-emulation/wine-staging-9.0 +++ b/metadata/md5-cache/app-emulation/wine-staging-9.0 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset @@ -14,5 +14,5 @@ REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_ RESTRICT=test SLOT=9.0 SRC_URI=https://dl.winehq.org/wine/source/9.0/wine-9.0.tar.xz https://github.com/wine-staging/wine-staging/archive/v9.0.tar.gz -> wine-staging-9.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=af7723c07625ed6b2f28fdb7d9326670 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=d63f0854e7c8f4fec33867d7508a306c diff --git a/metadata/md5-cache/app-emulation/wine-staging-9.1 b/metadata/md5-cache/app-emulation/wine-staging-9.1 deleted file mode 100644 index a1f4a9331e99..000000000000 --- a/metadata/md5-cache/app-emulation/wine-staging-9.1 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack -DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) -DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset -EAPI=8 -HOMEPAGE=https://wiki.winehq.org/Wine-Staging https://gitlab.winehq.org/wine/wine-staging/ -IDEPEND=>=app-eselect/eselect-wine-2 -INHERIT=autotools edo flag-o-matic multilib multilib-build optfeature prefix python-any-r1 toolchain-funcs wrapper -IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 +xcomposite xinerama abi_x86_32 abi_x86_64 -KEYWORDS=-* ~amd64 ~x86 -LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff -RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:8.1.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 ) -RESTRICT=test -SLOT=9.1 -SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.1.tar.xz https://github.com/wine-staging/wine-staging/archive/v9.1.tar.gz -> wine-staging-9.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=a79b01259039d03d490aee8aa9090288 diff --git a/metadata/md5-cache/app-emulation/wine-staging-9.3 b/metadata/md5-cache/app-emulation/wine-staging-9.3 index 15dcaef8919a..147842106a4f 100644 --- a/metadata/md5-cache/app-emulation/wine-staging-9.3 +++ b/metadata/md5-cache/app-emulation/wine-staging-9.3 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset @@ -14,5 +14,5 @@ REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_ RESTRICT=test SLOT=9.3 SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.3.tar.xz https://github.com/wine-staging/wine-staging/archive/v9.3.tar.gz -> wine-staging-9.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=9e88db905dcdfd99944f60d9a7cf519d +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=b3b3d1873bfbd9dd9dc62769bc5a61a6 diff --git a/metadata/md5-cache/app-emulation/wine-staging-9.4 b/metadata/md5-cache/app-emulation/wine-staging-9.4 deleted file mode 100644 index 4e9290433eaf..000000000000 --- a/metadata/md5-cache/app-emulation/wine-staging-9.4 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack -DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) -DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset -EAPI=8 -HOMEPAGE=https://wiki.winehq.org/Wine-Staging https://gitlab.winehq.org/wine/wine-staging/ -IDEPEND=>=app-eselect/eselect-wine-2 -INHERIT=autotools edo flag-o-matic multilib multilib-build optfeature prefix python-any-r1 toolchain-funcs wrapper -IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 +xcomposite xinerama abi_x86_32 abi_x86_64 -KEYWORDS=-* ~amd64 ~x86 -LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff -RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:9.0.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 ) -RESTRICT=test -SLOT=9.4 -SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.4.tar.xz https://github.com/wine-staging/wine-staging/archive/v9.4.tar.gz -> wine-staging-9.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=30c9928e93a3c3fdc58f72c04a2b357f diff --git a/metadata/md5-cache/app-emulation/wine-staging-9.4.1 b/metadata/md5-cache/app-emulation/wine-staging-9.4.1 index a5a595723643..006e404f9b0d 100644 --- a/metadata/md5-cache/app-emulation/wine-staging-9.4.1 +++ b/metadata/md5-cache/app-emulation/wine-staging-9.4.1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset @@ -14,5 +14,5 @@ REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_ RESTRICT=test SLOT=9.4.1 SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.4.tar.xz https://github.com/wine-staging/wine-staging/archive/v9.4.1.tar.gz -> wine-staging-9.4.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=071c2bfb72b49298c6b918af9e545cd4 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=c3c44bf0ec1a3a3e14fc51a252f3480e diff --git a/metadata/md5-cache/app-emulation/wine-staging-9.2 b/metadata/md5-cache/app-emulation/wine-staging-9.5 similarity index 93% rename from metadata/md5-cache/app-emulation/wine-staging-9.2 rename to metadata/md5-cache/app-emulation/wine-staging-9.5 index b79d6c5bcfdd..3b39a5e48ce6 100644 --- a/metadata/md5-cache/app-emulation/wine-staging-9.2 +++ b/metadata/md5-cache/app-emulation/wine-staging-9.5 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset @@ -12,7 +12,7 @@ LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:9.0.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 ) RESTRICT=test -SLOT=9.2 -SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.2.tar.xz https://github.com/wine-staging/wine-staging/archive/v9.2.tar.gz -> wine-staging-9.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=9e88db905dcdfd99944f60d9a7cf519d +SLOT=9.5 +SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.5.tar.xz https://github.com/wine-staging/wine-staging/archive/v9.5.tar.gz -> wine-staging-9.5.tar.gz +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=b3b3d1873bfbd9dd9dc62769bc5a61a6 diff --git a/metadata/md5-cache/app-emulation/wine-staging-9999 b/metadata/md5-cache/app-emulation/wine-staging-9999 index e57849efe233..66dc71a5ba94 100644 --- a/metadata/md5-cache/app-emulation/wine-staging-9999 +++ b/metadata/md5-cache/app-emulation/wine-staging-9999 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset @@ -13,5 +13,5 @@ RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfix REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 ) RESTRICT=test SLOT=9999 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=9e88db905dcdfd99944f60d9a7cf519d +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=b3b3d1873bfbd9dd9dc62769bc5a61a6 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-7.0.2 b/metadata/md5-cache/app-emulation/wine-vanilla-7.0.2 index bf9abd17e938..10745f512d9e 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-7.0.2 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-7.0.2 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[abi_x86_32(-)?,abi_x86_64(-)?] ) ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( dev-util/mingw64-toolchain[abi_x86_32(-)?,abi_x86_64(-)?] ) ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare pretend DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?] ) openal? ( media-libs/openal[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) vkd3d? ( >=app-emulation/vkd3d-1.2[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets @@ -14,5 +14,5 @@ REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) || ( abi_x86_32 abi_x86_6 RESTRICT=test SLOT=7.0.2 SRC_URI=https://dl.winehq.org/wine/source/7.0/wine-7.0.2.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=18b81f85e0ebc2b8551abc0c14e06d6e +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=df965961344167373ebc2aadf783363a diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-8.0.2 b/metadata/md5-cache/app-emulation/wine-vanilla-8.0.2 index 173b20f5048b..80a7c8dde384 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-8.0.2 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-8.0.2 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] ) ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] ) ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare pretend DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets @@ -14,5 +14,5 @@ REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) || ( abi_x86_32 abi_x86_6 RESTRICT=test SLOT=8.0.2 SRC_URI=https://dl.winehq.org/wine/source/8.0/wine-8.0.2.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=7bd1c1b6cdb806508197c96d96d306b9 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=8a5cb1866ccbc4b261ea050e2b7b1d34 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-9.0 b/metadata/md5-cache/app-emulation/wine-vanilla-9.0 index 30292df1c9d9..d03f8f597415 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-9.0 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-9.0 @@ -1,4 +1,4 @@ -BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare pretend DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets @@ -14,5 +14,5 @@ REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_ RESTRICT=test SLOT=9.0 SRC_URI=https://dl.winehq.org/wine/source/9.0/wine-9.0.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ab5a765b87bbdcf43e7a95c189a3d289 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=5351f162b6fbd9bdeb762af838f855ac diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-9.1 b/metadata/md5-cache/app-emulation/wine-vanilla-9.1 deleted file mode 100644 index 84b2c02d82ed..000000000000 --- a/metadata/md5-cache/app-emulation/wine-vanilla-9.1 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst postrm prepare pretend -DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) -DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets -EAPI=8 -HOMEPAGE=https://www.winehq.org/ https://gitlab.winehq.org/wine/wine/ -IDEPEND=>=app-eselect/eselect-wine-2 -INHERIT=autotools flag-o-matic multilib multilib-build optfeature prefix toolchain-funcs wrapper -IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 +xcomposite xinerama abi_x86_32 abi_x86_64 -KEYWORDS=-* ~amd64 ~x86 -LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff -RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:8.1.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 ) -RESTRICT=test -SLOT=9.1 -SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.1.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=6cb44fd4651bce193b184dd6bc7c9a2a diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-9.3 b/metadata/md5-cache/app-emulation/wine-vanilla-9.3 index 47b5c687c56e..8815ffd98399 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-9.3 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-9.3 @@ -1,4 +1,4 @@ -BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare pretend DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets @@ -14,5 +14,5 @@ REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_ RESTRICT=test SLOT=9.3 SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.3.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=4fe633182e5d933b1352f70978b75f80 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=27c469cec119f4b59b6fd44ab2275868 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-9.4 b/metadata/md5-cache/app-emulation/wine-vanilla-9.4 index 3e9e8f58b976..e2295eacf4d4 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-9.4 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-9.4 @@ -1,4 +1,4 @@ -BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare pretend DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets @@ -14,5 +14,5 @@ REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_ RESTRICT=test SLOT=9.4 SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.4.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=61b9e9317abbc86234d3ee785b45dc60 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=8a83098b5fd70d0e9fa290f6b226c944 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-9.2 b/metadata/md5-cache/app-emulation/wine-vanilla-9.5 similarity index 94% rename from metadata/md5-cache/app-emulation/wine-vanilla-9.2 rename to metadata/md5-cache/app-emulation/wine-vanilla-9.5 index 266a6298744d..f2bd59fd6f9e 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-9.2 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-9.5 @@ -1,4 +1,4 @@ -BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare pretend DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets @@ -12,7 +12,7 @@ LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:9.0.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 ) RESTRICT=test -SLOT=9.2 -SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.2.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=4fe633182e5d933b1352f70978b75f80 +SLOT=9.5 +SRC_URI=https://dl.winehq.org/wine/source/9.x/wine-9.5.tar.xz +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=27c469cec119f4b59b6fd44ab2275868 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-9999 b/metadata/md5-cache/app-emulation/wine-vanilla-9999 index ffda23bb24ff..58c4c5497fd7 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-9999 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-9999 @@ -1,4 +1,4 @@ -BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=|| ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm prepare pretend unpack DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets @@ -13,5 +13,5 @@ RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfix REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 ) RESTRICT=test SLOT=9999 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=4fe633182e5d933b1352f70978b75f80 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=27c469cec119f4b59b6fd44ab2275868 diff --git a/metadata/md5-cache/app-emulation/x48-0.6.4-r2 b/metadata/md5-cache/app-emulation/x48-0.6.4-r2 index 2028d61c4d51..19299907cc9b 100644 --- a/metadata/md5-cache/app-emulation/x48-0.6.4-r2 +++ b/metadata/md5-cache/app-emulation/x48-0.6.4-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=x11-libs/libX11 x11-libs/libXext readline? ( sys-libs/readline:0= ) virtual/pkgconfig x11-libs/libXt DESCRIPTION=HP48 Calculator Emulator @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=x11-libs/libX11 x11-libs/libXext readline? ( sys-libs/readline:0= ) SLOT=0 SRC_URI=mirror://sourceforge/x48.berlios/x48-0.6.4.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=db11b0b4fa4f6b3d56270041d9f8e753 diff --git a/metadata/md5-cache/app-eselect/Manifest.gz b/metadata/md5-cache/app-eselect/Manifest.gz index fe1cc2b9fbc9f3288a7453beb134be8594e5e885..29aa5376ac40c9ca474f567eb21da174982f0090 100644 GIT binary patch literal 8586 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 QJOAnb0R$PDL8v?c07j26(*OVf literal 8584 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 O!~X-IDnOE`JOBVqqGM?Q diff --git a/metadata/md5-cache/app-eselect/eselect-java-0.5.0 b/metadata/md5-cache/app-eselect/eselect-java-0.5.0 index 45e89780e578..7649706937f6 100644 --- a/metadata/md5-cache/app-eselect/eselect-java-0.5.0 +++ b/metadata/md5-cache/app-eselect/eselect-java-0.5.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=postinst prepare DESCRIPTION=A set of eselect modules for Java EAPI=8 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=app-admin/eselect SLOT=0 SRC_URI=https://gitweb.gentoo.org/proj/eselect-java.git/snapshot/eselect-java-0.5.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=594067fb081d6eb7b6b55cb79d7e4053 diff --git a/metadata/md5-cache/app-eselect/eselect-lib-bin-symlink-9999 b/metadata/md5-cache/app-eselect/eselect-lib-bin-symlink-9999 index 9b917ed5381f..219161263494 100644 --- a/metadata/md5-cache/app-eselect/eselect-lib-bin-symlink-9999 +++ b/metadata/md5-cache/app-eselect/eselect-lib-bin-symlink-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=prepare unpack DESCRIPTION=An eselect library to manage executable symlinks EAPI=7 @@ -8,5 +8,5 @@ LICENSE=GPL-2+ PROPERTIES=live RDEPEND=app-admin/eselect SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3af47a8583e9c27ff144417bf8186db9 diff --git a/metadata/md5-cache/app-eselect/eselect-php-9999 b/metadata/md5-cache/app-eselect/eselect-php-9999 index de0e318855b0..413f52efc1b1 100644 --- a/metadata/md5-cache/app-eselect/eselect-php-9999 +++ b/metadata/md5-cache/app-eselect/eselect-php-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure postinst prepare unpack DESCRIPTION=PHP eselect module EAPI=8 @@ -9,5 +9,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=app-admin/eselect apache2? ( www-servers/apache[apache2_modules_dir] ) fpm? ( virtual/tmpfiles ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=cb76280876a3936e8f47ae3548fddf5e diff --git a/metadata/md5-cache/app-eselect/eselect-rust-20210703 b/metadata/md5-cache/app-eselect/eselect-rust-20210703 index 6855de3671fd..e4f3d81f20d7 100644 --- a/metadata/md5-cache/app-eselect/eselect-rust-20210703 +++ b/metadata/md5-cache/app-eselect/eselect-rust-20210703 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=postinst prepare DESCRIPTION=Eselect module for management of multiple Rust versions EAPI=7 @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=>=app-admin/eselect-1.2.3 SLOT=0 SRC_URI=https://gitweb.gentoo.org/proj/eselect-rust.git/snapshot/eselect-rust-20210703.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4e2195098c781f0e1231c6a9b57674dd diff --git a/metadata/md5-cache/app-forensics/Manifest.gz b/metadata/md5-cache/app-forensics/Manifest.gz index 6a7222a1db6f162167d2ae0144bef4f2f6e5a29f..c174e90d13d069a7f8afabe4661f920365682567 100644 GIT binary patch literal 7238 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 UAvflTL;c(T2VNUXm^d;30JTH?+yDRo literal 7233 zcmV-H9KPcpiwFP!00002|81Jvj$ONPMc?xk`T;dqycPNAAOQj-Z^?VWtB+uv3v{IT z^7R>WtF>FQ?PEKR)V()Xv1-mS$@Oo4_@6(#8~1+vFyE&af3g1llf5%<{oTL**B}1# z-{Zf&8=y+pI@ ztCq$e+X`*%O6<;B)?WYy~u;hJm zv^(2OyLwI@x3}u`U;gdyY8At~$Rj=rb$Q6pTi&c^=3;x4KK#^uLn-C7)Y7u$y_vN- z&nhwHzOJ`6tWge@v&X!#x9cg)c=qgVmKl2Cu^MYms&dUnaol=z<2je}h1JaCw?gs# zGxpv1?i@;P>85dg=4)fsT-ywDu$QHz&^iT(u@63L-M(fTEW~4&d8ByLDL3x5V#%jl zV()YBmitV#`MueB(mpJX(|h%1d|dYQtxzA|$Cpy48j3YP%hc!CBaC&|4x^}8_3l;u zu6mDo&X(uMt&hXs*kEzCisg{wVu`mq%@%mxoaXUZjs?nG>q@ySs+B`aovqz%&w5T9 zJMWmoq1D_YHTYJh7I&UJAm4OvpOreZ>to!Q=C~!(IEB9SQ*6+7@pw(=rk-u@lC0)< z#-W>HwK|i9V7-;?J*2b~zYtPoBW7uF^8IP@c0j9k`nma&@nEZ zr9^&q@Y};mExt!PJX5EQYn?2O!p;gRGWH_0@O1*N4EX8N3E9cFy9hQ2+ zM)%xz&v8yW$ph6oJ)j2X-W@j*@LHz1Q!!L+&?%SREH&mfEthTMvMm&+%vEkaBhOW5 zJCtGV8f@@X5{{BGT@=~KTM)&yY%&fW*i0rPGJPw>ni+g&#S6J(T4~UbFZ%f`({CTY z{I37J&o9B(L(Pk)XT5TY{QL@s^&&AVu7<#kXlU<=0Uh_Y`|Klxi|kuvAco&EEVJb? zqG{+HvV&qwLnqfxNN`-U?|{^8i<36Ej28bBo%YR;qEB_8c4L04S4ttIu^pYBXHd@4 z)1iaIyqOiH!H7^wWbMYl%$J3(k3JhR6LLQ76!vkjZQ~^5@ZwV1XwNZLwD;N^{5{{% zms%-i)I6QsPYrZm`=|A4U+cvTKkKy{1*;{Z9kcd%!ko1glsIKJAoE=89X+M>)x3Bb zCXgM^$PY@yB6~cQ0yv9hg(ou4r}7h}*JwMhQJHV&<7l$wr(f1SLbS&4wEXO^RAs!) zR!fJC$3!QVpw?#286h^Z*Fj}yJ4|Gw&jV{Il=Sq?j@=b&k4wLOS}ll?&l&8nd6f?A zV#PX2Z2haBX-;{K-`2{_QJzB+Kd{(*0PO;B`OV9OVrP@1V{+>muOalg*3^T)0S_w8A zB;aSWL4ZxNi~j>!*~=|4Al{A9$bylEi=opgL?jkT$SGCSwIJH{#CsCr62eO85Yy`{ zeOqZ+oj-9Ng!VqoFD%r=eQG$Jmcf-ay~)Ri-RVb!-USPdjRLqf(s#xPN7*fty#KVEcyjfnjQPQ!&4$Aj4(EY*xh-BiihsnIhn4?xiCxBzNm$+pq^7->d0 z3{luAX(|ncK&nsqRwjNPe+t_d2r_PC?hyWn=#F8A!zRaU@*bU;vsp#`{hSG01bw~0tN?X#0cozSeeqoFiMGg{QEMcAInra=vRPR?+*?4 z1PvV#3*C+Br7%8LGoH@qq-Cw7NyE^j5yoUX;#lLW!^9WmdrOY@R24zdWe8>r>v+EE?iJ@8IUZP zB|Kb^4Rguf_RC&kSx+!`_CD~H0U|MR8^z&`2AtcWS$EB1{U&byC-Xs5jcU(}ph~ z=JjOrA1hVfReQrHW7i2kX|mU)H}!?)tz{gz!U%3OTvoJVK+$WOjX%f#2Pvy=6_%%? z`O-qBJAqMd!=qFb4JoLFk42K0n1cW*=Zr3hVK3S4^Hiv%pBH$PfB+()gk)$A*^(bQ zL`UA<|Flw%$k)oVSfCqwa*>=c5FX$hTDsU^>lSewjErc)43gt6?7j$D7#hjKNdedw zV{t2yCAP(nqgPjZj;4u3afk`5R)%BMil!vSwU@~fCqq%j^8kU?z*3p_#y8V@2pY){ zDfTf)oy;fC3h*0)%O>)8CZ4-6#vXVmW(x8ag2_ohiGgV{W@`*U<_-pj&4@W55n}2daQ9!?I?tAq`s=_j zGrn>5%#D%5{j3dHb19Wrr0|CrRSXj@buu}jIba={!-{EBH;M}hUjcli&5#e=fwdxhD=52k?ZaI(=ej#5ZSZ>DRZ;|ju^&E8FR7Ih#<#J!w+xKW@q z1L{WG@tm$g-g=?lZo7j!*2;zEu&l3z+V?L%e|!%CI+khjKf2_*rWzOp@s)>Ez=XxV zo)^F+=+T1i2S3pjsKNm6m?oe!*RiFhCMt34BAy^j@m2wD({;b_Q!N1+C;0gs&{mu_e}Idj;2b*B10gLwt=B2 zLdFmQhq)IyW_GfV4v!Mn!se0qBLfd^M_x~Ck@~GPw8E% zZ-)pArbgulL52Zoa&(Fk;d_xRjvmbT=$tLMl z-L8N|R`mON0>QEf1{gn~3fI4N0izLuoEj>uuU=wdM}wk(H#|k1&)0b zNiC8!C?XvnH-^uzHtFC|2g;2{Arvh|-wN!;G~$BW==zBiu#t>4?moLh;cetHc5JXv z1=k1=@^@(ZYb^fb`1tXB9?W3Kfxr9T-yV{czB_TD#A{TS1(6>wM;uBYB5{BrbRMI^D>0nm$O#+&TCksf{pF8;ykGwIHywYfR7lrbOde~J zT{ew?)kEauaZr3{7rQ5Q(145CcEA{=cG4#w&LSbg@HoF{#Qy-JkolMpz{5LpfzJ3G zI+oYb_Z{g${5sV{-T;D=G1mD!N+<4%@lj6V8A`(V!WMJ1i666{SQr>XnP`7DonT_C zevP!C!Hpp59KsyGW=Pc%fLrq%ch}As3Dk)2NK;2KfZM1g0BE8@CN?}cU(NgJv>(d z8VX1-9i~Np;m2~xAx)ppcvhXqKb5^}tn#2VI)Neq@1qk+M!Q$@5tFQ+w8uudWU&CGFM1fL$1*?xA=K1q| z*dVbjKWy;36XKef7BRN$ccTsjOo)o<=f5uz3|3}#YfKVvj2XytJw8u>FcIAtG#Wsg z)Zuafk2E`{fOb!{5czvozicpF0k@L~nBWJ5L8os`g->Dz-4vKT!$@Hh=vWA&O**Bo zBGq4QBV

    gnV2VVlYjlN+y&ng}CXIsKUtG(GEDDyn*2j9)X=-;A_y)U@o1MhANbb zH}uyN&yRoo<-_mq(~G?r5%8_0GMY&!082J`Pp1g1!^+}MZ0B2%Mj#WZWv{!=1{gyr z2D0ZEdeFsa(eA;c3|4tWL}K+O^wg7KmI z9*a&D!F=*t?QA368Jks)@?*ZIZAMB4M_ou375c{#ik@D#l5mI#to(6XvZyOffC>Zd z)~9ZDaoY1ZC!@^!^%m>rvEG0B6@~kR35NKfP=7o1q|J~=fKl$ZXs~XWnf{=onMv2g z^oR}@jt(J}CUhZUEfKAB!#kk4%-U8$&CyVda^*}-bZbD|T47~Zi4^aMo8d0Lk37^8 zVf=aNkn^=0d1&kwuV;vh&3kcR8gqMGXp%G(Ord&wb#7DFLRLDKCu>Di`7NdtH9LwE zfSwZ_+#Bp$C*KQ2RJ){QP-X*1hSASS{N4VoSbzMmKAqp!mqWGqCp?(J-s;6{H25hb z_HxqYu@n^HI<``S5=kN)IB^+x(B+YCaL1+}v3$bn4uOOPm97dZ>l$)ETE^_c#(IdW zTysOiu60zrr9aySfsM+R@Vs&-m5DJ~2TF`n7!8z`m|`YSX1e16_ve*R6J z^_p+qV1W!tX&FR1;8Z>h5@L(R{|V1)w#93iu~07?>!7XhfA$3%U&zu8BBnqLhO|#w z)OxfOfFm8$SEdjhg1lFg=aFjwuA6ShWpmrlAlM0T*a0)xbV;L%HBi6X2|BB~C^Ife zxTK>pTncUtD4?^|$T`&qn--47K9iBeUlG~yKFNQ?CO*-8r`t1AIX_)m81|krOSLdla zDbj=7-cmXSB!4Z}r?JP+zYh{leFwe0IUxKJ9yg%mZw5?um7jr)kt!lWg zWU`J9JDtH}P5@rr6;lJ+14W-8TJ^d~PIpPF@!g#Q2_eaDbVYyAwQ;5+|11a&9QrPv zk?a?4LtF1!8K$$$SP;nZla$u01Ah8&KYaQ8;UAGbf7ez>4qb%ifq(hDo-ijlDr0^7M~JlqcN3zzVTdN5qAnX$Z0lYkMr z6e)Ob(J2qS2)iH_3>-Wkvo4DyZA@>_L^0#9rwpI|^wXDLK0mB5zf_GN==m0J=!dcd zF*--5y$kUi9w6T9?T)D+jt50GTN6Q0L*RK!L_z$3&GvQyUp8`1cqo+_(YbQ;M=KLJVYqz_M%hcn1x;n8i-k zK5FLmP$Urjl5C2CHoeWp);!bWm5;=-=)22YPMtCwPx?2W0v~;?)$eP3{O#!74*TEV zJ^>q%){FHWQQ++bw3>l`!)Paa7E5j7A&}3RWuj-qyLCFV^_~G-(Z)3qRt~x{ApLCE znV7mr7%U#pFujeVmDUTq=_EX0Uw~RbAZahSi>_fE^jv#O(74;d5rA-Z!(r@-6(K=- zmt_*#$ruRdQ4dCbauc=*Ts-}HJa%z*wL=&*CyS;E*u)7p4XlzNCJY5R@V}uW=E|Ut zqvOT^17jGk75jL;eEvzNqWQ(_>xrM<2YZ99jO@ba3)#Whm`10ecN#ilB2zirrdw{p zAcBK{>tsZpSdd@WDUx27A`R&^JF0r}Avh&~nd}tg?l=O}MI%;5QrEETujzuyA(FQ@ z7I;ecv2ZNtbajXfFrz}Z@MWvgGfgHhzJhGtn1LTI=%VI@eb zd_3NQnS$0@9>#)!@W~Ki%sR=o{p}w9hjP(n?|8Vkn?c>Uj-c#MuhJXTgZ~eGE=Fr? zo)dvuo+MwhK5p%F{ktQP-B3uT*YvIdCP~f_>XXc9j-gk-bmFEiEq z(OP{!hw&7WCf$K&!Z0WT5gFqbFC8`k=*@cZtPc{8fI^l#Va!SX0P7)4#+`41>1LwZ z1bad#@S_V_lI_^kuE+|{KZgL0dCx>cBwh^V(Ps2@5(0OSYJ=K%^Ao&NBv zdP@cLd4qeD=IfaQU$2Om^#bflAXGvb$R-1X-Z}&BC+UQ1qnqdGdKXkb z>{utE)pB#!!94a?b!Sg;Xe72?aIo>JqRRokK@ioM9#}4P600v9##LEI^4!t^x~6 z$X5>1VIR8J3Xk`E+HQu==zA|&!C@)Vbpx9#-#1wH(iy0-t8ZXns`^`*4Gj!y%%$}fT7Y~S7Gkc*2V`{UY3Z&V}k5P>t=dM5?&38i#O z#X!+PIBw6om#8<418pLIM^mn@Sd(62q~xePnv!%6AMlCZNl@e+?6Bkk{OD3o>5Zm* zdyQeyhlaUD0;nR&)M?x_5$236i`dA(h;3-QB!b8^&jm|$hm>5eRX`7G>QqK$!r`D) z=$$S_Oc9K!Z{f2bP6F4^OKBhkd7HJUI}82$m#}d<@{v3l)1^078Bi-O=R7rR z&ch*FjEa%-28i8R1oD5#!6?g4NU^S2F-dSTBSnXSDYzL?Bg*!R7u`hz++DpjK?qh_ z@A3YG1ros{mET+nqNkVLf+63JcLexfjG^B8OK5=TA4A!Xcf+=s-Zx@Y_5LIQ25Lt}E7U}g!+77X3da*$-M=p$q;S5k4VEDC2fBV~)t5;%x_Q)T@u6iFWzrg}T zLxkyioqoluLm)B*vDt2G5M2l-^AsL8uGCJ}J7rd4jVu-52?7;0Ia(0<^^{3|b|R#Q z86IGgl`WmolIN-tbBtJm-h+jGod157YZDGcvwU>r>mTpl7rod4Jf#eJ>^(?^X(NPU z<9T$d35!us-CXDric+(8XxGt;T(rf(h@rNix7)kXgV3|4F%G zL^Ar1<)RZwm9v_TrtIia2(vq6G7@Rk`>hB4)QiIx19Ry~O$sU-KB8ChRE*n511&b& zq~2jINSjQ_2T#M$jR|a9uK)nIh=T&7-onXx zmAmS0sk2q362qC;rW-mi;t`ZZQvSeysomA}ydsv~f@1ZPEUFjAJHZkNo&blgj+>5* P%D?=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=dev-libs/expat sys-libs/zlib:= fuse? ( sys-fs/fuse:0 ) dev-libs/openssl:= ncurses? ( sys-libs/ncurses:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] ) ) readline? ( sys-libs/readline:= ) s3? ( net-misc/curl ) DESCRIPTION=Library that implements the AFF image standard @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 ) ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/sshock/AFFLIBv3/archive/v3.7.19.tar.gz -> afflib-3.7.19.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=50dd99ce8d4b1237296f96220094f8d2 diff --git a/metadata/md5-cache/app-forensics/afflib-3.7.20 b/metadata/md5-cache/app-forensics/afflib-3.7.20 index 9aec1b491051..9b25aea5b7b1 100644 --- a/metadata/md5-cache/app-forensics/afflib-3.7.20 +++ b/metadata/md5-cache/app-forensics/afflib-3.7.20 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=dev-libs/expat sys-libs/zlib:= fuse? ( sys-fs/fuse:0 ) dev-libs/openssl:= ncurses? ( sys-libs/ncurses:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] ) ) readline? ( sys-libs/readline:= ) s3? ( net-misc/curl ) DESCRIPTION=Library that implements the AFF image standard @@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target RESTRICT=test SLOT=0 SRC_URI=https://github.com/sshock/AFFLIBv3/archive/v3.7.20.tar.gz -> afflib-3.7.20.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=58d3d41f500191184eff1a040c9839ca diff --git a/metadata/md5-cache/app-forensics/aide-0.17.4-r4 b/metadata/md5-cache/app-forensics/aide-0.17.4-r4 index e5eb697e2f28..5801788a4658 100644 --- a/metadata/md5-cache/app-forensics/aide-0.17.4-r4 +++ b/metadata/md5-cache/app-forensics/aide-0.17.4-r4 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/yacc app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/yacc app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=dev-libs/libpcre sys-libs/zlib acl? ( virtual/acl ) audit? ( sys-process/audit ) curl? ( net-misc/curl ) e2fs? ( sys-fs/e2fsprogs ) !mhash? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) mhash? ( app-crypt/mhash ) selinux? ( sys-libs/libselinux ) xattr? ( sys-apps/attr ) DESCRIPTION=AIDE (Advanced Intrusion Detection Environment) is a file integrity checker @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/libpcre sys-libs/zlib acl? ( virtual/acl ) audit? ( sys-process/audit ) curl? ( net-misc/curl ) e2fs? ( sys-fs/e2fsprogs ) !mhash? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) mhash? ( app-crypt/mhash ) selinux? ( sys-libs/libselinux ) xattr? ( sys-apps/attr ) selinux? ( sec-policy/selinux-aide ) SLOT=0 SRC_URI=https://github.com/aide/aide/releases/download/v0.17.4/aide-0.17.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5158eecc5fc44fa2ff78f92d5b265fe6 diff --git a/metadata/md5-cache/app-forensics/dfxml-20170921-r2 b/metadata/md5-cache/app-forensics/dfxml-20170921-r2 index 3ddef455bcb2..05fd13c07d7a 100644 --- a/metadata/md5-cache/app-forensics/dfxml-20170921-r2 +++ b/metadata/md5-cache/app-forensics/dfxml-20170921-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare unpack DEPEND=dev-libs/expat:= DESCRIPTION=Digital Forensics XML @@ -10,5 +10,5 @@ LICENSE=LGPL-3 RDEPEND=dev-libs/expat:= SLOT=0 SRC_URI=https://api.github.com/repos/simsong/dfxml/tarball/7d11eaa7da8d31f588ce8aecb4b4f5e7e8169ba6 -> dfxml-20170921.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f2ca217cf567b87746f93661b82c8165 diff --git a/metadata/md5-cache/app-forensics/scalpel-2.1_pre20210326 b/metadata/md5-cache/app-forensics/scalpel-2.1_pre20210326 index c5098a8ff5df..9316bc3f80ce 100644 --- a/metadata/md5-cache/app-forensics/scalpel-2.1_pre20210326 +++ b/metadata/md5-cache/app-forensics/scalpel-2.1_pre20210326 @@ -1,4 +1,4 @@ -BDEPEND=dev-libs/tre sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-libs/tre sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=dev-libs/tre DESCRIPTION=A high performance file carver @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 RDEPEND=dev-libs/tre SLOT=0 SRC_URI=https://github.com/sleuthkit/scalpel/archive/35e1367ef2232c0f4883c92ec2839273c821dd39.tar.gz -> scalpel-2.1_pre20210326.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=11a19f5be81801536865fb063a9ae650 diff --git a/metadata/md5-cache/app-forensics/sleuthkit-4.11.1-r1 b/metadata/md5-cache/app-forensics/sleuthkit-4.11.1-r1 index 0d5c59f4bbd0..9d411cb0e2fd 100644 --- a/metadata/md5-cache/app-forensics/sleuthkit-4.11.1-r1 +++ b/metadata/md5-cache/app-forensics/sleuthkit-4.11.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install preinst prepare setup test unpack DEPEND=dev-db/sqlite:3 dev-lang/perl:* aff? ( app-forensics/afflib ) ewf? ( sys-libs/zlib ) java? ( >=dev-java/c3p0-0.9.5:0 dev-java/commons-lang:3.6 >=dev-java/commons-validator-1.6:0 >=dev-java/gson-2.8.5:2.6 dev-java/guava:0 >=dev-java/jdbc-postgresql-9.4:0 >=dev-java/joda-time-2.4:0 dev-java/sparsebitset:0 ) zlib? ( sys-libs/zlib ) java? ( virtual/jdk:1.8 ) test? ( >=dev-util/cppunit-1.2.1 ) java? ( >=dev-java/java-config-2.2.0-r3 ) java? ( >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit ) DESCRIPTION=A collection of file system and media management forensic analysis tools @@ -12,5 +12,5 @@ RDEPEND=dev-db/sqlite:3 dev-lang/perl:* aff? ( app-forensics/afflib ) ewf? ( sys RESTRICT=!test? ( test ) SLOT=0/19 SRC_URI=https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.11.1/sleuthkit-4.11.1.tar.gz java? ( http://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/3.25.2/sqlite-jdbc-3.25.2.jar ) ewf? ( https://github.com/sleuthkit/libewf_64bit/archive/VisualStudio_2010.tar.gz -> sleuthkit-libewf_64bit-20130416.tar.gz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-ant-2 695635244f02d8e4820279a6511ccc18 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-ant-2 695635244f02d8e4820279a6511ccc18 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1e31331dd87bd5217414d07d034fb5d5 diff --git a/metadata/md5-cache/app-forensics/sleuthkit-4.12.1 b/metadata/md5-cache/app-forensics/sleuthkit-4.12.1 index 4ae78a07c34f..3425110276bb 100644 --- a/metadata/md5-cache/app-forensics/sleuthkit-4.12.1 +++ b/metadata/md5-cache/app-forensics/sleuthkit-4.12.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install preinst prepare setup test unpack DEPEND=dev-db/sqlite:3 dev-lang/perl:* aff? ( app-forensics/afflib ) ewf? ( sys-libs/zlib ) java? ( >=dev-java/c3p0-0.9.5.5:0 dev-java/commons-lang:3.6 >=dev-java/commons-validator-1.6:0 >=dev-java/gson-2.8.5:2.6 dev-java/guava:0 >=dev-java/jdbc-postgresql-9.4:0 >=dev-java/joda-time-2.4:0 >=dev-java/mchange-commons-0.2.20:0 dev-java/sparsebitset:0 ) zlib? ( sys-libs/zlib ) java? ( virtual/jdk:1.8 ) test? ( >=dev-util/cppunit-1.2.1 ) java? ( >=dev-java/java-config-2.2.0-r3 ) java? ( >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit ) DESCRIPTION=A collection of file system and media management forensic analysis tools @@ -12,5 +12,5 @@ RDEPEND=dev-db/sqlite:3 dev-lang/perl:* aff? ( app-forensics/afflib ) ewf? ( sys RESTRICT=!test? ( test ) SLOT=0/19 SRC_URI=https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.12.1/sleuthkit-4.12.1.tar.gz java? ( https://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/3.42.0.0/sqlite-jdbc-3.42.0.0.jar ) ewf? ( https://github.com/sleuthkit/libewf_64bit/archive/VisualStudio_2010.tar.gz -> sleuthkit-libewf_64bit-20130416.tar.gz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-ant-2 695635244f02d8e4820279a6511ccc18 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-ant-2 695635244f02d8e4820279a6511ccc18 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fbbe72f457ac1a6becfbd35f8ed1f95d diff --git a/metadata/md5-cache/app-forensics/yara-4.4.0 b/metadata/md5-cache/app-forensics/yara-4.4.0 index d85a440f847b..61d12ad03c3f 100644 --- a/metadata/md5-cache/app-forensics/yara-4.4.0 +++ b/metadata/md5-cache/app-forensics/yara-4.4.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=dev-libs/openssl:= cuckoo? ( dev-libs/jansson:= ) magic? ( sys-apps/file:= ) DESCRIPTION=A malware identification and classification tool @@ -13,5 +13,5 @@ RDEPEND=dev-libs/openssl:= cuckoo? ( dev-libs/jansson:= ) magic? ( sys-apps/file RESTRICT=!test? ( test ) SLOT=0/8 SRC_URI=https://github.com/virustotal/yara/archive/v4.4.0.tar.gz -> yara-4.4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f59117d5b6243f0df09763bbe5871e04 diff --git a/metadata/md5-cache/app-forensics/yara-9999 b/metadata/md5-cache/app-forensics/yara-9999 index 482caf9f6543..79308239ef05 100644 --- a/metadata/md5-cache/app-forensics/yara-9999 +++ b/metadata/md5-cache/app-forensics/yara-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare test unpack DEPEND=dev-libs/openssl:= cuckoo? ( dev-libs/jansson:= ) magic? ( sys-apps/file:= ) DESCRIPTION=A malware identification and classification tool @@ -12,5 +12,5 @@ PROPERTIES=live RDEPEND=dev-libs/openssl:= cuckoo? ( dev-libs/jansson:= ) magic? ( sys-apps/file:= ) RESTRICT=!test? ( test ) SLOT=0/8 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=dd345d9ca7542c7ba92c320a6a7c838f diff --git a/metadata/md5-cache/app-forensics/zzuf-0.15_p20190208 b/metadata/md5-cache/app-forensics/zzuf-0.15_p20190208 index 806389360a50..a008b6faffde 100644 --- a/metadata/md5-cache/app-forensics/zzuf-0.15_p20190208 +++ b/metadata/md5-cache/app-forensics/zzuf-0.15_p20190208 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Transparent application input fuzzer EAPI=8 @@ -10,5 +10,5 @@ LICENSE=WTFPL-2 RESTRICT=test SLOT=0 SRC_URI=https://github.com/samhocevar/zzuf/archive/e598eef77a98d77dc6aec6fd2c845e3cd07dc4fd.tar.gz -> zzuf-0.15_p20190208.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c430ecaf742b7a668ffb65cc1965ab69 diff --git a/metadata/md5-cache/app-forensics/zzuf-0.15_p20220529 b/metadata/md5-cache/app-forensics/zzuf-0.15_p20220529 index 27bf039634b9..47b5fdceeedc 100644 --- a/metadata/md5-cache/app-forensics/zzuf-0.15_p20220529 +++ b/metadata/md5-cache/app-forensics/zzuf-0.15_p20220529 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Transparent application input fuzzer EAPI=8 @@ -10,5 +10,5 @@ LICENSE=WTFPL-2 RESTRICT=test SLOT=0 SRC_URI=https://github.com/samhocevar/zzuf/archive/a7111e51eac3086264fcca0c7026de22b5ab55c7.tar.gz -> zzuf-0.15_p20220529.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=54ecfea280b8a264e73acfb0af0478d4 diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz index c9adab6b02843002280aebc1df7d423d511539a1..2183f4fdf0ca5efd91c36dd2ab5a170766df53bf 100644 GIT binary patch literal 28313 zcmV((K;XY0iwFP!00002|Af8UvL&~*rg!hBs25-b4hbaka<|(Nj}2U;p$UKU^_{KmG7? z{#081^q>CkfBV1wkMy5D&5>K0Yv-EAYJKmu_np!)%be*BcfUj1N4-+LLMzub%0AEQ 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 literal 29078 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 ZkWqTK!f{Kbrb7?^^M7;2=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=doc? ( dev-util/gtk-doc ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend DEPEND=iconv? ( virtual/libiconv ) recode? ( app-text/recode:= ) sys-devel/gettext DESCRIPTION=Detect and convert encoding of text files @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=iconv? ( virtual/libiconv ) recode? ( app-text/recode:= ) SLOT=0 SRC_URI=https://dl.cihar.com/enca/enca-1.19.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=30243022f423322e6a2df7789ca53ba9 diff --git a/metadata/md5-cache/app-i18n/fbterm-1.7_p20190503 b/metadata/md5-cache/app-i18n/fbterm-1.7_p20190503 index c2ebc6b3e9fd..e51ccb127ba8 100644 --- a/metadata/md5-cache/app-i18n/fbterm-1.7_p20190503 +++ b/metadata/md5-cache/app-i18n/fbterm-1.7_p20190503 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 filecaps? ( sys-libs/libcap ) +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 filecaps? ( sys-libs/libcap ) DEFINED_PHASES=compile configure install postinst prepare unpack DEPEND=media-libs/fontconfig media-libs/freetype:2 >=sys-libs/ncurses-6.1 gpm? ( sys-libs/gpm ) video_cards_vesa? ( dev-libs/libx86 ) DESCRIPTION=Fast terminal emulator for the Linux framebuffer @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=media-libs/fontconfig media-libs/freetype:2 >=sys-libs/ncurses-6.1 gpm? ( sys-libs/gpm ) video_cards_vesa? ( dev-libs/libx86 ) filecaps? ( sys-libs/libcap ) SLOT=0 SRC_URI=https://github.com/gjedeer/fbterm/archive/ccea326dd73f4d6b6442fde7ba7c2be9cd35c6df.tar.gz -> fbterm-1.7_p20190503.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 fcaps c0a086b957a1b183a8d136eabf02f191 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee fcaps c0a086b957a1b183a8d136eabf02f191 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e _md5_=da99f8d6cc964950a976748f7ab1359b diff --git a/metadata/md5-cache/app-i18n/ibus-1.5.27 b/metadata/md5-cache/app-i18n/ibus-1.5.27 index bd9e97994d87..c165f5418550 100644 --- a/metadata/md5-cache/app-i18n/ibus-1.5.27 +++ b/metadata/md5-cache/app-i18n/ibus-1.5.27 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/glib:2 dev-util/glib-utils virtual/pkgconfig x11-misc/xkeyboard-config emoji? ( app-i18n/unicode-cldr app-i18n/unicode-emoji ) nls? ( sys-devel/gettext ) test? ( x11-apps/setxkbmap ) unicode? ( app-i18n/unicode-data ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/glib:2 dev-util/glib-utils virtual/pkgconfig x11-misc/xkeyboard-config emoji? ( app-i18n/unicode-cldr app-i18n/unicode-emoji ) nls? ( sys-devel/gettext ) test? ( x11-apps/setxkbmap ) unicode? ( app-i18n/unicode-data ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare test DEPEND=app-text/iso-codes >=dev-libs/glib-2.65.0:2 gnome-base/dconf gnome-base/librsvg:2 sys-apps/dbus[X?] X? ( x11-libs/libX11 >=x11-libs/libXfixes-6.0.0 ) gtk2? ( x11-libs/gtk+:2 ) gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) gui? ( x11-libs/libX11 x11-libs/libXi ) introspection? ( dev-libs/gobject-introspection ) libnotify? ( x11-libs/libnotify ) nls? ( virtual/libintl ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) DESCRIPTION=Intelligent Input Bus for Linux / Unix OS @@ -13,5 +13,5 @@ REQUIRED_USE=appindicator? ( gtk3 ) python? ( || ( python_targets_python3_10 pyt RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ibus/ibus/releases/download/1.5.27/ibus-1.5.27.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7bf60fc672bf3dedea5050a66bd3540e diff --git a/metadata/md5-cache/app-i18n/ibus-1.5.29 b/metadata/md5-cache/app-i18n/ibus-1.5.29 index 525694fb4e4b..ee82402f9626 100644 --- a/metadata/md5-cache/app-i18n/ibus-1.5.29 +++ b/metadata/md5-cache/app-i18n/ibus-1.5.29 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/glib:2 dev-util/glib-utils virtual/pkgconfig x11-misc/xkeyboard-config emoji? ( app-i18n/unicode-cldr app-i18n/unicode-emoji ) nls? ( sys-devel/gettext ) test? ( x11-apps/setxkbmap ) unicode? ( app-i18n/unicode-data ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/glib:2 dev-util/glib-utils virtual/pkgconfig x11-misc/xkeyboard-config emoji? ( app-i18n/unicode-cldr app-i18n/unicode-emoji ) nls? ( sys-devel/gettext ) test? ( x11-apps/setxkbmap ) unicode? ( app-i18n/unicode-data ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare test DEPEND=app-text/iso-codes >=dev-libs/glib-2.65.0:2 gnome-base/dconf gnome-base/librsvg:2 sys-apps/dbus[X?] X? ( x11-libs/libX11 >=x11-libs/libXfixes-6.0.0 ) appindicator? ( dev-libs/libdbusmenu[gtk3?] ) gtk2? ( x11-libs/gtk+:2 ) gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) gui? ( x11-libs/libX11 x11-libs/libXi ) introspection? ( dev-libs/gobject-introspection ) libnotify? ( x11-libs/libnotify ) nls? ( virtual/libintl ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) DESCRIPTION=Intelligent Input Bus for Linux / Unix OS @@ -13,5 +13,5 @@ REQUIRED_USE=appindicator? ( gtk3 ) python? ( || ( python_targets_python3_10 pyt RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ibus/ibus/releases/download/1.5.29/ibus-1.5.29-rc2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c8d69174d132066284e0fbbcd36df491 diff --git a/metadata/md5-cache/app-i18n/ibus-1.5.29_rc1 b/metadata/md5-cache/app-i18n/ibus-1.5.29_rc1 index f78d2cf755cd..894142917144 100644 --- a/metadata/md5-cache/app-i18n/ibus-1.5.29_rc1 +++ b/metadata/md5-cache/app-i18n/ibus-1.5.29_rc1 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/glib:2 dev-util/glib-utils virtual/pkgconfig x11-misc/xkeyboard-config emoji? ( app-i18n/unicode-cldr app-i18n/unicode-emoji ) nls? ( sys-devel/gettext ) test? ( x11-apps/setxkbmap ) unicode? ( app-i18n/unicode-data ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/glib:2 dev-util/glib-utils virtual/pkgconfig x11-misc/xkeyboard-config emoji? ( app-i18n/unicode-cldr app-i18n/unicode-emoji ) nls? ( sys-devel/gettext ) test? ( x11-apps/setxkbmap ) unicode? ( app-i18n/unicode-data ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare test DEPEND=app-text/iso-codes >=dev-libs/glib-2.65.0:2 gnome-base/dconf gnome-base/librsvg:2 sys-apps/dbus[X?] X? ( x11-libs/libX11 >=x11-libs/libXfixes-6.0.0 ) appindicator? ( dev-libs/libdbusmenu[gtk3?] ) gtk2? ( x11-libs/gtk+:2 ) gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) gui? ( x11-libs/libX11 x11-libs/libXi ) introspection? ( dev-libs/gobject-introspection ) libnotify? ( x11-libs/libnotify ) nls? ( virtual/libintl ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) DESCRIPTION=Intelligent Input Bus for Linux / Unix OS @@ -13,5 +13,5 @@ REQUIRED_USE=appindicator? ( gtk3 ) python? ( || ( python_targets_python3_10 pyt RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ibus/ibus/releases/download/1.5.29-rc1/ibus-1.5.29-rc1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=50b0ebfe0fc16f23b93101532c9e79fd diff --git a/metadata/md5-cache/app-i18n/ibus-anthy-1.5.15 b/metadata/md5-cache/app-i18n/ibus-anthy-1.5.15 index 049a23573c6f..b7a570410735 100644 --- a/metadata/md5-cache/app-i18n/ibus-anthy-1.5.15 +++ b/metadata/md5-cache/app-i18n/ibus-anthy-1.5.15 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare setup test DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-i18n/anthy python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) nls? ( virtual/libintl ) DESCRIPTION=Japanese Anthy engine for IBus @@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=https://github.com/ibus/ibus-anthy/archive/1.5.15/ibus-anthy-1.5.15.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a7fa319e3f346413db2a6faf6b3ce7be diff --git a/metadata/md5-cache/app-i18n/ibus-anthy-1.5.16 b/metadata/md5-cache/app-i18n/ibus-anthy-1.5.16 index 9d7dc00fc024..9c21689d7cd5 100644 --- a/metadata/md5-cache/app-i18n/ibus-anthy-1.5.16 +++ b/metadata/md5-cache/app-i18n/ibus-anthy-1.5.16 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare setup test DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-i18n/anthy python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) nls? ( virtual/libintl ) DESCRIPTION=Japanese Anthy engine for IBus @@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) SLOT=0 SRC_URI=https://github.com/ibus/ibus-anthy/archive/1.5.16/ibus-anthy-1.5.16.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=db821b22964a18cd7f66b0f12058ef80 diff --git a/metadata/md5-cache/app-i18n/ibus-cangjie-2.4-r2 b/metadata/md5-cache/app-i18n/ibus-cangjie-2.4-r2 index f9279b041387..3db9aeaa5adf 100644 --- a/metadata/md5-cache/app-i18n/ibus-cangjie-2.4-r2 +++ b/metadata/md5-cache/app-i18n/ibus-cangjie-2.4-r2 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) app-i18n/ibus[python(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?] app-i18n/libcangjie dev-python/cangjie[python_targets_python3_10(-)?,python_targets_python3_11(-)?] nls? ( virtual/libintl ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Chinese Cangjie and Quick engines for IBus @@ -12,5 +12,5 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://github.com/Cangjians/ibus-cangjie/releases/download/v2.4/ibus-cangjie-2.4.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=bb46421b5cb7c3ff2779f42ed96983f5 diff --git a/metadata/md5-cache/app-i18n/ibus-fbterm-1.0.1 b/metadata/md5-cache/app-i18n/ibus-fbterm-1.0.1 index 22971b0bf545..94b157d3f440 100644 --- a/metadata/md5-cache/app-i18n/ibus-fbterm-1.0.1 +++ b/metadata/md5-cache/app-i18n/ibus-fbterm-1.0.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=app-i18n/ibus app-i18n/fbterm dev-libs/glib:2 DESCRIPTION=IBus client for FbTerm @@ -10,5 +10,5 @@ LICENSE=GPL-3+ RDEPEND=app-i18n/ibus app-i18n/fbterm dev-libs/glib:2 SLOT=0 SRC_URI=https://github.com/fujiwarat/ibus-fbterm/releases/download/1.0.1/ibus-fbterm-1.0.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5474153de6d0fd19c439cc5c485014c9 diff --git a/metadata/md5-cache/app-i18n/ibus-libpinyin-1.13.1-r1 b/metadata/md5-cache/app-i18n/ibus-libpinyin-1.13.1-r1 index ab54c1b1e0bc..744dc80aa07a 100644 --- a/metadata/md5-cache/app-i18n/ibus-libpinyin-1.13.1-r1 +++ b/metadata/md5-cache/app-i18n/ibus-libpinyin-1.13.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-db/sqlite:3 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-db/sqlite:3 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure postinst postrm prepare setup DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=app-i18n/libpinyin-2.2.1:= dev-db/sqlite:3 dev-libs/glib:2 virtual/libintl python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) boost? ( dev-libs/boost:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) opencc? ( app-i18n/opencc:= ) DESCRIPTION=Intelligent Pinyin and Bopomofo input methods based on LibPinyin for IBus @@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 ) ) SLOT=0 SRC_URI=https://github.com/libpinyin/ibus-libpinyin/archive/1.13.1.tar.gz -> ibus-libpinyin-1.13.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=782d9b133d403249200a660fa1a85ce6 diff --git a/metadata/md5-cache/app-i18n/ibus-libpinyin-1.15.2 b/metadata/md5-cache/app-i18n/ibus-libpinyin-1.15.2 index 1c3ca898d659..a87bb07fdefb 100644 --- a/metadata/md5-cache/app-i18n/ibus-libpinyin-1.15.2 +++ b/metadata/md5-cache/app-i18n/ibus-libpinyin-1.15.2 @@ -1,4 +1,4 @@ -BDEPEND=dev-db/sqlite:3 sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-db/sqlite:3 sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure postinst postrm prepare setup DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=app-i18n/libpinyin-2.7.91:= dev-db/sqlite:3 dev-libs/glib:2 virtual/libintl python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) boost? ( dev-libs/boost:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) opencc? ( app-i18n/opencc:= ) DESCRIPTION=Intelligent Pinyin and Bopomofo input methods based on LibPinyin for IBus @@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 ) ) SLOT=0 SRC_URI=https://github.com/libpinyin/ibus-libpinyin/archive/1.15.2.tar.gz -> ibus-libpinyin-1.15.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=bb3010d8b01dc87bb6889bfe8aeb1d9b diff --git a/metadata/md5-cache/app-i18n/ibus-m17n-1.4.27 b/metadata/md5-cache/app-i18n/ibus-m17n-1.4.27 deleted file mode 100644 index 48ce123bf846..000000000000 --- a/metadata/md5-cache/app-i18n/ibus-m17n-1.4.27 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig -DEFINED_PHASES=configure postinst postrm preinst -DEPEND=app-i18n/ibus dev-libs/m17n-lib gtk? ( x11-libs/gtk+:3 ) nls? ( virtual/libintl ) -DESCRIPTION=M17N engine for IBus -EAPI=8 -HOMEPAGE=https://github.com/ibus/ibus/wiki -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome2-utils xdg -IUSE=gtk nls -KEYWORDS=amd64 x86 -LICENSE=GPL-2+ -RDEPEND=app-i18n/ibus dev-libs/m17n-lib gtk? ( x11-libs/gtk+:3 ) nls? ( virtual/libintl ) >=dev-db/m17n-db-1.7 -SLOT=0 -SRC_URI=https://github.com/ibus/ibus-m17n/releases/download/1.4.27/ibus-m17n-1.4.27.tar.gz -_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c1942c7459ab4577d1dc3c6e2fa24336 diff --git a/metadata/md5-cache/app-i18n/ibus-m17n-1.4.28 b/metadata/md5-cache/app-i18n/ibus-m17n-1.4.28 index 3fe932717bc2..304951dddd91 100644 --- a/metadata/md5-cache/app-i18n/ibus-m17n-1.4.28 +++ b/metadata/md5-cache/app-i18n/ibus-m17n-1.4.28 @@ -7,10 +7,10 @@ HOMEPAGE=https://github.com/ibus/ibus/wiki IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2-utils xdg IUSE=gtk nls -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ RDEPEND=app-i18n/ibus dev-libs/m17n-lib gtk? ( x11-libs/gtk+:3 ) nls? ( virtual/libintl ) >=dev-db/m17n-db-1.7 SLOT=0 SRC_URI=https://github.com/ibus/ibus-m17n/releases/download/1.4.28/ibus-m17n-1.4.28.tar.gz _eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=dbe892d8cb776cafd1bb4bf612836ff6 +_md5_=c1942c7459ab4577d1dc3c6e2fa24336 diff --git a/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.0-r5 b/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.0-r5 index def0352cb502..cc5e5cbecce2 100644 --- a/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.0-r5 +++ b/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.0-r5 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool dev-build/autoconf-archive virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool dev-build/autoconf-archive virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare setup DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-i18n/pyzy dev-db/sqlite:3 python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) boost? ( dev-libs/boost ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) nls? ( virtual/libintl ) DESCRIPTION=Chinese Pinyin and Bopomofo engines for IBus @@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) SLOT=0 SRC_URI=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/ibus-pinyin-1.5.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=24cf44a7ea8b0065c88925870eedfaa9 diff --git a/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.0-r6 b/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.0-r6 index 19f1157a3e80..f9490ad569d2 100644 --- a/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.0-r6 +++ b/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.0-r6 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool dev-build/autoconf-archive virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool dev-build/autoconf-archive virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare setup DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-i18n/pyzy dev-db/sqlite:3 python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) boost? ( dev-libs/boost ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) nls? ( virtual/libintl ) DESCRIPTION=Chinese Pinyin and Bopomofo engines for IBus @@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) SLOT=0 SRC_URI=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/ibus-pinyin-1.5.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e4addddf8b109a8cc7eb7c489466d56f diff --git a/metadata/md5-cache/app-i18n/ibus-table-others-1.3.17 b/metadata/md5-cache/app-i18n/ibus-table-others-1.3.17 index 41726563fc1a..472336ad30cb 100644 --- a/metadata/md5-cache/app-i18n/ibus-table-others-1.3.17 +++ b/metadata/md5-cache/app-i18n/ibus-table-others-1.3.17 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=app-i18n/ibus-table !app-i18n/ibus-table-code !app-i18n/ibus-table-cyrillic !app-i18n/ibus-table-latin !app-i18n/ibus-table-tv DESCRIPTION=Various tables for IBus-Table @@ -10,5 +10,5 @@ LICENSE=GPL-3+ RDEPEND=app-i18n/ibus-table !app-i18n/ibus-table-code !app-i18n/ibus-table-cyrillic !app-i18n/ibus-table-latin !app-i18n/ibus-table-tv SLOT=0 SRC_URI=https://github.com/moebiuscurve/ibus-table-others/releases/download/1.3.17/ibus-table-others-1.3.17.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8122274ad8147a67ea589c49d1835e8a diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.24.11 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.24.11 deleted file mode 100644 index d5f455a099d4..000000000000 --- a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.24.11 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig -DEFINED_PHASES=postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) -DESCRIPTION=Completion input method for IBus -EAPI=8 -HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome2-utils python-single-r1 xdg -IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=amd64 x86 -LICENSE=GPL-3+ -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) >=dev-db/m17n-db-1.7 -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.24.11/ibus-typing-booster-2.24.11.tar.gz -_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=30d7891858a0bef2d3f949101678e539 diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.0 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.0 deleted file mode 100644 index 29122bba0a0e..000000000000 --- a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.0 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig -DEFINED_PHASES=postinst postrm preinst prepare setup -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) -DESCRIPTION=Completion input method for IBus -EAPI=8 -HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome2-utils python-single-r1 xdg -IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) >=dev-db/m17n-db-1.7 -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.25.0/ibus-typing-booster-2.25.0.tar.gz -_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=43876375cdf104458e1ef6c9f9e68145 diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.1 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.1 index 92f8dab74785..2a52129861eb 100644 --- a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.1 +++ b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.1 @@ -7,7 +7,7 @@ HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome2-utils python-single-r1 xdg IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3+ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) >=dev-db/m17n-db-1.7 REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) @@ -15,4 +15,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.25.1/ibus-typing-booster-2.25.1.tar.gz _eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=43876375cdf104458e1ef6c9f9e68145 +_md5_=30d7891858a0bef2d3f949101678e539 diff --git a/metadata/md5-cache/app-i18n/im-chooser-1.7.3 b/metadata/md5-cache/app-i18n/im-chooser-1.7.3 index e7acdfb508f1..7279aeb75389 100644 --- a/metadata/md5-cache/app-i18n/im-chooser-1.7.3 +++ b/metadata/md5-cache/app-i18n/im-chooser-1.7.3 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/autoconf-archive sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-build/autoconf-archive sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install postinst postrm preinst prepare DEPEND=>=app-i18n/imsettings-1.8 virtual/libintl x11-libs/gtk+:3 x11-libs/libSM xfce? ( xfce-base/libxfce4util ) DESCRIPTION=Desktop Input Method configuration tool @@ -12,5 +12,5 @@ LICENSE=GPL-2+ LGPL-2+ RDEPEND=>=app-i18n/imsettings-1.8 virtual/libintl x11-libs/gtk+:3 x11-libs/libSM xfce? ( xfce-base/libxfce4util ) SLOT=0 SRC_URI=https://releases.pagure.org/im-chooser/im-chooser-1.7.3.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=819088c67c5f1681a3bd50b9733f5e53 diff --git a/metadata/md5-cache/app-i18n/im-freewnn-0.0.2-r3 b/metadata/md5-cache/app-i18n/im-freewnn-0.0.2-r3 index 2510dc6b7d32..093f2655db0b 100644 --- a/metadata/md5-cache/app-i18n/im-freewnn-0.0.2-r3 +++ b/metadata/md5-cache/app-i18n/im-freewnn-0.0.2-r3 @@ -1,5 +1,5 @@ DEFINED_PHASES=install postinst postrm prepare -DEPEND=app-i18n/freewnn x11-libs/gtk+:2 sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEPEND=app-i18n/freewnn x11-libs/gtk+:2 sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DESCRIPTION=Japanese FreeWnn input method module for GTK+2 EAPI=6 HOMEPAGE=http://bonobo.gnome.gr.jp/~nakai/immodule/ @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=app-i18n/freewnn x11-libs/gtk+:2 SLOT=0 SRC_URI=http://bonobo.gnome.gr.jp/~nakai/immodule/im-freewnn-0.0.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eqawarn c9847c43b3253a276ae2eabddedab3d7 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eqawarn c9847c43b3253a276ae2eabddedab3d7 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c4f9ccd7e5bac1b64ccfa027e49c651c diff --git a/metadata/md5-cache/app-i18n/imsettings-1.8.2-r1 b/metadata/md5-cache/app-i18n/imsettings-1.8.2-r1 index c9e97edf7fca..88ae0dea9d35 100644 --- a/metadata/md5-cache/app-i18n/imsettings-1.8.2-r1 +++ b/metadata/md5-cache/app-i18n/imsettings-1.8.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/glib-utils dev-build/autoconf-archive sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/glib-utils dev-build/autoconf-archive sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=dev-libs/glib:2 sys-apps/dbus virtual/libintl x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libgxim x11-libs/libnotify introspection? ( dev-libs/gobject-introspection ) xfconf? ( xfce-base/xfconf ) DESCRIPTION=Delivery framework for general Input Method configuration @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib:2 sys-apps/dbus virtual/libintl x11-libs/gtk+:3 x11-libs/l RESTRICT=test SLOT=0 SRC_URI=https://bitbucket.org/tagoh/imsettings/downloads/imsettings-1.8.2.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a17f6358eac3601840fe08b79f7f8623 diff --git a/metadata/md5-cache/app-i18n/jfbterm-0.4.7-r4 b/metadata/md5-cache/app-i18n/jfbterm-0.4.7-r4 index d7e75421f982..52f696a58327 100644 --- a/metadata/md5-cache/app-i18n/jfbterm-0.4.7-r4 +++ b/metadata/md5-cache/app-i18n/jfbterm-0.4.7-r4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=sys-libs/ncurses:0 DESCRIPTION=The J Framebuffer Terminal/Multilingual Enhancement with UTF-8 support @@ -11,5 +11,5 @@ LICENSE=BSD RDEPEND=media-fonts/font-misc-misc media-fonts/intlfonts media-fonts/unifont SLOT=0 SRC_URI=mirror://sourceforge.jp/jfbterm/13501/jfbterm-0.4.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=04bd76642234e6886202ced39b2a2c41 diff --git a/metadata/md5-cache/app-i18n/kakasi-2.3.6-r1 b/metadata/md5-cache/app-i18n/kakasi-2.3.6-r1 index 2bd911e92f2c..deb53c61faac 100644 --- a/metadata/md5-cache/app-i18n/kakasi-2.3.6-r1 +++ b/metadata/md5-cache/app-i18n/kakasi-2.3.6-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Converts Japanese text between kanji, kana, and romaji EAPI=7 @@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-mac LICENSE=GPL-2+ SLOT=0 SRC_URI=http://kakasi.namazu.org/stable/kakasi-2.3.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=100d34261b04c5376481a08ba8923d9a diff --git a/metadata/md5-cache/app-i18n/libchewing-0.5.1-r1 b/metadata/md5-cache/app-i18n/libchewing-0.5.1-r1 index 817e0874e509..b77693f1d978 100644 --- a/metadata/md5-cache/app-i18n/libchewing-0.5.1-r1 +++ b/metadata/md5-cache/app-i18n/libchewing-0.5.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=dev-db/sqlite:3 test? ( sys-libs/ncurses[unicode(+)] ) DESCRIPTION=Intelligent phonetic (Zhuyin/Bopomofo) input method library @@ -12,5 +12,5 @@ RDEPEND=dev-db/sqlite:3 RESTRICT=!test? ( test ) SLOT=0/3 SRC_URI=https://github.com/chewing/libchewing/releases/download/v0.5.1/libchewing-0.5.1.tar.bz2 https://dev.gentoo.org/~juippis/distfiles/tmp/libchewing-0.5.1-autoconf-archive-2019.01.06.patch -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ef050b5581f7a7d4467728d0c5d5a529 diff --git a/metadata/md5-cache/app-i18n/libchewing-9999 b/metadata/md5-cache/app-i18n/libchewing-9999 index 1e9cc4b77f3d..e1681b5ae1f2 100644 --- a/metadata/md5-cache/app-i18n/libchewing-9999 +++ b/metadata/md5-cache/app-i18n/libchewing-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare test unpack DEPEND=dev-db/sqlite:3 test? ( sys-libs/ncurses[unicode(+)] ) DESCRIPTION=Intelligent phonetic (Zhuyin/Bopomofo) input method library @@ -12,5 +12,5 @@ RDEPEND=dev-db/sqlite:3 RESTRICT=!test? ( test ) SLOT=0/3 SRC_URI=https://dev.gentoo.org/~juippis/distfiles/tmp/libchewing-0.5.1-autoconf-archive-2019.01.06.patch -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=10c39ff8b7b092914a72becf62ac12ab diff --git a/metadata/md5-cache/app-i18n/libhangul-0.1.0 b/metadata/md5-cache/app-i18n/libhangul-0.1.0 index fcd70f10a140..0f2fa28a789d 100644 --- a/metadata/md5-cache/app-i18n/libhangul-0.1.0 +++ b/metadata/md5-cache/app-i18n/libhangul-0.1.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170815 +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 DEFINED_PHASES=configure install prepare test DEPEND=virtual/libiconv nls? ( virtual/libintl ) test? ( dev-libs/check ) DESCRIPTION=Library for hangul input method logic, hanja dictionary @@ -12,5 +12,5 @@ RDEPEND=virtual/libiconv nls? ( virtual/libintl ) RESTRICT=!test? ( test ) SLOT=0/1 SRC_URI=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libhangul/libhangul-0.1.0.tar.gz -_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=37b1bf96d38cd04cf0e2ed1042d383e8 diff --git a/metadata/md5-cache/app-i18n/libhangul-0.1.0-r1 b/metadata/md5-cache/app-i18n/libhangul-0.1.0-r1 index e10961064146..b10b28f86d19 100644 --- a/metadata/md5-cache/app-i18n/libhangul-0.1.0-r1 +++ b/metadata/md5-cache/app-i18n/libhangul-0.1.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170815 +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 DEFINED_PHASES=configure install prepare test DEPEND=virtual/libiconv nls? ( virtual/libintl ) test? ( dev-libs/check ) DESCRIPTION=Library for hangul input method logic, hanja dictionary @@ -12,5 +12,5 @@ RDEPEND=virtual/libiconv nls? ( virtual/libintl ) RESTRICT=!test? ( test ) SLOT=0/1 SRC_URI=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libhangul/libhangul-0.1.0.tar.gz -_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=21341c9a911a98cc08d326973bbfda4e diff --git a/metadata/md5-cache/app-i18n/libpinyin-2.6.2 b/metadata/md5-cache/app-i18n/libpinyin-2.6.2 index 8cd1f13e183a..61afb167f565 100644 --- a/metadata/md5-cache/app-i18n/libpinyin-2.6.2 +++ b/metadata/md5-cache/app-i18n/libpinyin-2.6.2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare unpack DEPEND=dev-libs/glib:2 sys-libs/db:= DESCRIPTION=Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao @@ -10,5 +10,5 @@ LICENSE=GPL-3+ RDEPEND=dev-libs/glib:2 sys-libs/db:= SLOT=0/13 SRC_URI=https://github.com/libpinyin/libpinyin/archive/2.6.2.tar.gz -> libpinyin-2.6.2.tar.gz mirror://sourceforge/libpinyin/models/model19.text.tar.gz -> libpinyin-model19.text.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e74f4460f43796fa46d04307ec6ae08c diff --git a/metadata/md5-cache/app-i18n/libpinyin-2.8.1 b/metadata/md5-cache/app-i18n/libpinyin-2.8.1 index 2bd4dbdc108a..0f75f3da53f5 100644 --- a/metadata/md5-cache/app-i18n/libpinyin-2.8.1 +++ b/metadata/md5-cache/app-i18n/libpinyin-2.8.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare unpack DEPEND=dev-libs/glib:2 sys-libs/db:= DESCRIPTION=Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao @@ -10,5 +10,5 @@ LICENSE=GPL-3+ RDEPEND=dev-libs/glib:2 sys-libs/db:= SLOT=0/13 SRC_URI=https://github.com/libpinyin/libpinyin/archive/2.8.1.tar.gz -> libpinyin-2.8.1.tar.gz mirror://sourceforge/libpinyin/models/model19.text.tar.gz -> libpinyin-model19.text.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e1b90e55247c7a4fc0aad18e59b73e3b diff --git a/metadata/md5-cache/app-i18n/libpinyin-9999 b/metadata/md5-cache/app-i18n/libpinyin-9999 index 3a6d3a6b3ea0..87d276c93ede 100644 --- a/metadata/md5-cache/app-i18n/libpinyin-9999 +++ b/metadata/md5-cache/app-i18n/libpinyin-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare unpack DEPEND=dev-libs/glib:2 sys-libs/db:= DESCRIPTION=Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao @@ -10,5 +10,5 @@ PROPERTIES=live RDEPEND=dev-libs/glib:2 sys-libs/db:= SLOT=0/13 SRC_URI=mirror://sourceforge/libpinyin/models/model19.text.tar.gz -> libpinyin-model19.text.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=282d4789b3077ca240f00e58250fd81f diff --git a/metadata/md5-cache/app-i18n/libskk-1.0.5_p20210830 b/metadata/md5-cache/app-i18n/libskk-1.0.5_p20210830 index 1d1f611d9f29..0e575c2eb93f 100644 --- a/metadata/md5-cache/app-i18n/libskk-1.0.5_p20210830 +++ b/metadata/md5-cache/app-i18n/libskk-1.0.5_p20210830 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/vala:0.56 ) virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=|| ( dev-lang/vala:0.56 ) virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=configure install prepare test unpack DEPEND=dev-libs/glib:2 dev-libs/json-glib dev-libs/libgee:0.8 x11-libs/libxkbcommon introspection? ( dev-libs/gobject-introspection ) nls? ( virtual/libintl ) DESCRIPTION=GObject-based library to deal with Japanese kana-to-kanji conversion method @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib:2 dev-libs/json-glib dev-libs/libgee:0.8 x11-libs/libxkbco RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ueno/libskk/archive/5f5e5c2d3facfec9f577fb66032e6f1994ed5d44.tar.gz -> libskk-1.0.5_p20210830.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e virtualx 817571665ee28575da44ee08135089e5 _md5_=0ecddb6bcb52f2a0b6e71c5c884dff4c diff --git a/metadata/md5-cache/app-i18n/mecab-skkserv-0.03-r1 b/metadata/md5-cache/app-i18n/mecab-skkserv-0.03-r1 index 5fe8f359a5a5..c496621446bd 100644 --- a/metadata/md5-cache/app-i18n/mecab-skkserv-0.03-r1 +++ b/metadata/md5-cache/app-i18n/mecab-skkserv-0.03-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=app-text/mecab DESCRIPTION=mecab-skkserv is a Kana-Kanji conversion server using MeCab @@ -10,5 +10,5 @@ LICENSE=GPL-2 ipadic RDEPEND=app-text/mecab sys-apps/xinetd SLOT=0 SRC_URI=http://chasen.org/~taku/software/mecab-skkserv/mecab-skkserv-0.03.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c6943bfae619502421dbfed44d9abe44 diff --git a/metadata/md5-cache/app-i18n/multiskkserv-20100128 b/metadata/md5-cache/app-i18n/multiskkserv-20100128 index 4225aca12f7b..be029926ed17 100644 --- a/metadata/md5-cache/app-i18n/multiskkserv-20100128 +++ b/metadata/md5-cache/app-i18n/multiskkserv-20100128 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-i18n/skk-jisyo[cdb] || ( dev-db/tinycdb dev-db/cdb ) test? ( app-i18n/nkf ) DESCRIPTION=SKK server that handles multiple dictionaries @@ -12,5 +12,5 @@ RDEPEND=app-i18n/skk-jisyo[cdb] || ( dev-db/tinycdb dev-db/cdb ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www3.big.or.jp/~sian/linux/products/multiskkserv-20100128.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=36a8567e7b9a833f5963aa3a44267654 diff --git a/metadata/md5-cache/app-i18n/nabi-1.0.1 b/metadata/md5-cache/app-i18n/nabi-1.0.1 index e9edf3bf1d29..2f24208aa332 100644 --- a/metadata/md5-cache/app-i18n/nabi-1.0.1 +++ b/metadata/md5-cache/app-i18n/nabi-1.0.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=>=app-i18n/libhangul-0.1 dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 virtual/libintl DESCRIPTION=Simple Hanguk X Input Method @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=app-i18n/libhangul-0.1 dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 virtual/libintl SLOT=0 SRC_URI=https://github.com/libhangul/nabi/archive/refs/tags/nabi-1.0.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=cab5e01ee76a371035710e0bcfb66488 diff --git a/metadata/md5-cache/app-i18n/pyzy-0.1.0-r3 b/metadata/md5-cache/app-i18n/pyzy-0.1.0-r3 index e439f749e809..3033e69edc20 100644 --- a/metadata/md5-cache/app-i18n/pyzy-0.1.0-r3 +++ b/metadata/md5-cache/app-i18n/pyzy-0.1.0-r3 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-build/autoconf-archive doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-build/autoconf-archive doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=dev-db/sqlite:3 dev-libs/glib:2 sys-apps/util-linux boost? ( dev-libs/boost ) opencc? ( app-i18n/opencc:= ) DESCRIPTION=The Chinese PinYin and Bopomofo conversion library @@ -11,5 +11,5 @@ LICENSE=LGPL-2.1 RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 sys-apps/util-linux boost? ( dev-libs/boost ) opencc? ( app-i18n/opencc:= ) SLOT=0 SRC_URI=https://dev.gentoo.org/~dlan/distfiles/pyzy-0.1.0.tar.xz https://dev.gentoo.org/~dlan/distfiles/pyzy-0.1.0-patches.tar.xz https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pyzy/pyzy-database-1.0.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=055c107a51ffe01a7fa7257a722b0a70 diff --git a/metadata/md5-cache/app-i18n/scim-1.4.18 b/metadata/md5-cache/app-i18n/scim-1.4.18 index f786d1931420..a22e117a2b30 100644 --- a/metadata/md5-cache/app-i18n/scim-1.4.18 +++ b/metadata/md5-cache/app-i18n/scim-1.4.18 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst postrm prepare -DEPEND=x11-libs/libX11 dev-libs/glib:2 gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) >=dev-libs/atk-1 >=x11-libs/pango-1 doc? ( app-text/doxygen >=app-text/docbook-xsl-stylesheets-1.73.1 ) dev-lang/perl virtual/pkgconfig >=dev-util/intltool-0.33 dev-build/libtool sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEPEND=x11-libs/libX11 dev-libs/glib:2 gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) >=dev-libs/atk-1 >=x11-libs/pango-1 doc? ( app-text/doxygen >=app-text/docbook-xsl-stylesheets-1.73.1 ) dev-lang/perl virtual/pkgconfig >=dev-util/intltool-0.33 dev-build/libtool sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DESCRIPTION=Smart Common Input Method (SCIM) is an Input Method (IM) development platform EAPI=6 HOMEPAGE=https://github.com/scim-im/scim @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=x11-libs/libX11 dev-libs/glib:2 gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) >=dev-libs/atk-1 >=x11-libs/pango-1 SLOT=0 SRC_URI=https://github.com/scim-im/scim/archive/1.4.18.tar.gz -> scim-1.4.18.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=530978c442492c5bf5de0794715a762d diff --git a/metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r1 b/metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r1 index c5b96d8f994e..8f0c7c36a02c 100644 --- a/metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r1 +++ b/metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=configure install prepare -DEPEND=>=app-i18n/scim-1.2[gtk3=] >=app-i18n/anthy-5900 nls? ( virtual/libintl ) gtk3? ( x11-libs/gtk+:3 ) nls? ( sys-devel/gettext ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEPEND=>=app-i18n/scim-1.2[gtk3=] >=app-i18n/anthy-5900 nls? ( virtual/libintl ) gtk3? ( x11-libs/gtk+:3 ) nls? ( sys-devel/gettext ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DESCRIPTION=Japanese input method Anthy IMEngine for SCIM EAPI=6 HOMEPAGE=http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMAnthy @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-i18n/scim-1.2[gtk3=] >=app-i18n/anthy-5900 nls? ( virtual/libintl ) gtk3? ( x11-libs/gtk+:3 ) kasumi? ( app-dicts/kasumi ) SLOT=0 SRC_URI=mirror://sourceforge.jp/scim-imengine/37309/scim-anthy-1.2.7.tar.gz https://dev.gentoo.org/~juippis/distfiles/tmp/scim-anthy-1.2.7-gtk2_build.patch gtk3? ( https://dev.gentoo.org/~heroxbd/scim-anthy-1.2.7-patches.tar.xz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=385dd82c5e35f9e0bcaacc1f55a7fd68 diff --git a/metadata/md5-cache/app-i18n/scim-bridge-0.4.16-r3 b/metadata/md5-cache/app-i18n/scim-bridge-0.4.16-r3 index 687621ee69f2..5944b32bead9 100644 --- a/metadata/md5-cache/app-i18n/scim-bridge-0.4.16-r3 +++ b/metadata/md5-cache/app-i18n/scim-bridge-0.4.16-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm prepare DEPEND=>=app-i18n/scim-1.4.6 gtk? ( >=x11-libs/gtk+-2.2:2 >=x11-libs/pango-1.1 ) virtual/pkgconfig dev-util/intltool doc? ( app-text/doxygen ) DESCRIPTION=Yet another IM-client of SCIM @@ -12,5 +12,5 @@ RDEPEND=>=app-i18n/scim-1.4.6 gtk? ( >=x11-libs/gtk+-2.2:2 >=x11-libs/pango-1.1 RESTRICT=test SLOT=0 SRC_URI=mirror://sourceforge/scim/scim-bridge-0.4.16.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=929c2e04d9e035a760f18b11791b3964 diff --git a/metadata/md5-cache/app-i18n/scim-input-pad-0.1.3.1 b/metadata/md5-cache/app-i18n/scim-input-pad-0.1.3.1 index 2e6fa5a33858..89d0ba7007d6 100644 --- a/metadata/md5-cache/app-i18n/scim-input-pad-0.1.3.1 +++ b/metadata/md5-cache/app-i18n/scim-input-pad-0.1.3.1 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/intltool-0.33 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-util/intltool-0.33 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=>=app-i18n/scim-1.2.0 >=x11-libs/gtk+-2.6.0:2 DESCRIPTION=Input pad for SCIM used to input symbols and special characters @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=app-i18n/scim-1.2.0 >=x11-libs/gtk+-2.6.0:2 SLOT=0 SRC_URI=mirror://sourceforge/scim/scim-input-pad-0.1.3.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=39f4da56fcafbb125b084007587c6625 diff --git a/metadata/md5-cache/app-i18n/scim-m17n-0.2.3 b/metadata/md5-cache/app-i18n/scim-m17n-0.2.3 index 631068113a06..b7eaf57ad240 100644 --- a/metadata/md5-cache/app-i18n/scim-m17n-0.2.3 +++ b/metadata/md5-cache/app-i18n/scim-m17n-0.2.3 @@ -1,5 +1,5 @@ DEFINED_PHASES=configure install postinst prepare -DEPEND=>=app-i18n/scim-1.4 >=dev-libs/m17n-lib-1.2.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEPEND=>=app-i18n/scim-1.4 >=dev-libs/m17n-lib-1.2.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DESCRIPTION=An input module for Smart Common Input Method (SCIM) which uses m17n as backend EAPI=6 HOMEPAGE=http://www.scim-im.org/projects/imengines @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=>=app-i18n/scim-1.4 >=dev-libs/m17n-lib-1.2.0 SLOT=0 SRC_URI=mirror://sourceforge/scim/scim-m17n-0.2.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a0b0b8ccf4248600a48eb250cc8a2711 diff --git a/metadata/md5-cache/app-i18n/scim-m17n-0.2.3-r1 b/metadata/md5-cache/app-i18n/scim-m17n-0.2.3-r1 index 58e38d0604a5..4a88b80b4f24 100644 --- a/metadata/md5-cache/app-i18n/scim-m17n-0.2.3-r1 +++ b/metadata/md5-cache/app-i18n/scim-m17n-0.2.3-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=>=app-i18n/scim-1.4 >=dev-libs/m17n-lib-1.2.0 dev-libs/libltdl DESCRIPTION=An input module for Smart Common Input Method (SCIM) which uses m17n as backend @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-i18n/scim-1.4 >=dev-libs/m17n-lib-1.2.0 dev-libs/libltdl SLOT=0 SRC_URI=mirror://sourceforge/scim/scim-m17n-0.2.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e41c6e8da02f8d13a34b1aeeb049d4f0 diff --git a/metadata/md5-cache/app-i18n/scim-pinyin-0.5.92 b/metadata/md5-cache/app-i18n/scim-pinyin-0.5.92 index 9526219091e3..635b6600313d 100644 --- a/metadata/md5-cache/app-i18n/scim-pinyin-0.5.92 +++ b/metadata/md5-cache/app-i18n/scim-pinyin-0.5.92 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=app-i18n/scim-1.1 x11-libs/libXt nls? ( virtual/libintl ) DESCRIPTION=Smart Common Input Method (SCIM) Smart Pinyin Input Method @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=app-i18n/scim-1.1 x11-libs/libXt nls? ( virtual/libintl ) SLOT=0 SRC_URI=mirror://sourceforge/scim/scim-pinyin-0.5.92.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5ad5402dce0585fe87e027925eb9f855 diff --git a/metadata/md5-cache/app-i18n/scim-tables-0.5.13 b/metadata/md5-cache/app-i18n/scim-tables-0.5.13 index 9b08dd3e5f0e..74de2e0bf5eb 100644 --- a/metadata/md5-cache/app-i18n/scim-tables-0.5.13 +++ b/metadata/md5-cache/app-i18n/scim-tables-0.5.13 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=app-i18n/scim-1.4.7-r2 nls? ( virtual/libintl ) DESCRIPTION=Smart Common Input Method (SCIM) Generic Table Input Method Server @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=app-i18n/scim-1.4.7-r2 nls? ( virtual/libintl ) SLOT=0 SRC_URI=mirror://sourceforge/scim/scim-tables-0.5.13.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=061b6d21cfb678015d9301f87e3cd4f9 diff --git a/metadata/md5-cache/app-i18n/scim-tomoe-0.6.0-r4 b/metadata/md5-cache/app-i18n/scim-tomoe-0.6.0-r4 index 7f78a8ad5f20..8c2fbd8d612d 100644 --- a/metadata/md5-cache/app-i18n/scim-tomoe-0.6.0-r4 +++ b/metadata/md5-cache/app-i18n/scim-tomoe-0.6.0-r4 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig >=dev-util/intltool-0.35.0 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig >=dev-util/intltool-0.35.0 sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=app-i18n/scim-1.2.0 >=app-i18n/tomoe-gtk-0.6.0 >=x11-libs/gtk+-2.4:2 dev-libs/libltdl DESCRIPTION=Japanese input method Tomoe IMEngine for SCIM @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=app-i18n/scim-1.2.0 >=app-i18n/tomoe-gtk-0.6.0 >=x11-libs/gtk+-2.4:2 dev-libs/libltdl SLOT=0 SRC_URI=mirror://sourceforge/tomoe/scim-tomoe-0.6.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5b089d3346479bdaec51b75defce7250 diff --git a/metadata/md5-cache/app-i18n/scim-uim-0.2.0-r2 b/metadata/md5-cache/app-i18n/scim-uim-0.2.0-r2 index 49bdd4ccfdcc..5d92bb0828a7 100644 --- a/metadata/md5-cache/app-i18n/scim-uim-0.2.0-r2 +++ b/metadata/md5-cache/app-i18n/scim-uim-0.2.0-r2 @@ -1,5 +1,5 @@ DEFINED_PHASES=configure install postinst prepare -DEPEND=>=app-i18n/uim-1.5.0 >=app-i18n/scim-1.4.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEPEND=>=app-i18n/uim-1.5.0 >=app-i18n/scim-1.4.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DESCRIPTION=An input module for Smart Common Input Method (SCIM) which uses uim as backend EAPI=6 HOMEPAGE=http://www.scim-im.org/ @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=>=app-i18n/uim-1.5.0 >=app-i18n/scim-1.4.0 SLOT=0 SRC_URI=mirror://sourceforge/scim/scim-uim-0.2.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ce3ecf3946c1f6bfa63612aa37311aa6 diff --git a/metadata/md5-cache/app-i18n/scim-uim-0.2.0-r3 b/metadata/md5-cache/app-i18n/scim-uim-0.2.0-r3 index 8343591f0e0d..4201bb025dcf 100644 --- a/metadata/md5-cache/app-i18n/scim-uim-0.2.0-r3 +++ b/metadata/md5-cache/app-i18n/scim-uim-0.2.0-r3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=>=app-i18n/uim-1.5.0 >=app-i18n/scim-1.4.0 dev-libs/libltdl DESCRIPTION=An input module for Smart Common Input Method (SCIM) which uses uim as backend @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-i18n/uim-1.5.0 >=app-i18n/scim-1.4.0 dev-libs/libltdl SLOT=0 SRC_URI=mirror://sourceforge/scim/scim-uim-0.2.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ef225fad2d7f9c35d97bb1c2e90690e5 diff --git a/metadata/md5-cache/app-i18n/tomoe-0.6.0-r7 b/metadata/md5-cache/app-i18n/tomoe-0.6.0-r7 index 5a25a9415a22..e2370ad1dbf2 100644 --- a/metadata/md5-cache/app-i18n/tomoe-0.6.0-r7 +++ b/metadata/md5-cache/app-i18n/tomoe-0.6.0-r7 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/glib-utils dev-build/gtk-doc-am dev-util/intltool virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/glib-utils dev-build/gtk-doc-am dev-util/intltool virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/glib:2 hyperestraier? ( app-text/hyperestraier ) mysql? ( dev-db/mysql-connector-c:= ) ruby? ( ruby_targets_ruby30? ( dev-lang/ruby:3.0 dev-ruby/ruby-glib2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 dev-ruby/ruby-glib2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 dev-ruby/ruby-glib2[ruby_targets_ruby32(-)] ) ) subversion? ( dev-vcs/subversion ) DESCRIPTION=Japanese handwriting recognition engine @@ -13,5 +13,5 @@ REQUIRED_USE=ruby? ( ^^ ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_r RESTRICT=test SLOT=0 SRC_URI=mirror://sourceforge/tomoe/tomoe-0.6.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7688b0e0b1e2702380df6734644d48e1 diff --git a/metadata/md5-cache/app-i18n/tomoe-gtk-0.6.0-r7 b/metadata/md5-cache/app-i18n/tomoe-gtk-0.6.0-r7 index 543b8b558881..292a52dc92c9 100644 --- a/metadata/md5-cache/app-i18n/tomoe-gtk-0.6.0-r7 +++ b/metadata/md5-cache/app-i18n/tomoe-gtk-0.6.0-r7 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/glib-utils dev-build/gtk-doc-am sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/glib-utils dev-build/gtk-doc-am sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-i18n/tomoe x11-libs/gtk+:2 DESCRIPTION=Tomoe GTK+ interface widget library @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1+ RDEPEND=app-i18n/tomoe x11-libs/gtk+:2 SLOT=0 SRC_URI=mirror://sourceforge/tomoe/tomoe-gtk-0.6.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=463947f4d70aede73c1cefe4b7999089 diff --git a/metadata/md5-cache/app-i18n/uim-1.8.9-r1 b/metadata/md5-cache/app-i18n/uim-1.8.9-r1 index f844fbe524ee..9bd5e2d1b885 100644 --- a/metadata/md5-cache/app-i18n/uim-1.8.9-r1 +++ b/metadata/md5-cache/app-i18n/uim-1.8.9-r1 @@ -1,4 +1,4 @@ -BDEPEND=gnome-base/librsvg sys-devel/gettext virtual/pkgconfig kde? ( dev-build/cmake ) nls? ( dev-util/intltool ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=gnome-base/librsvg sys-devel/gettext virtual/pkgconfig kde? ( dev-build/cmake ) nls? ( dev-util/intltool ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare DEPEND=X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXft x11-libs/libXrender x11-libs/libXt ) anthy? ( app-i18n/anthy ) curl? ( net-misc/curl ) eb? ( dev-libs/eb ) emacs? ( >=app-editors/emacs-23.1:* ) expat? ( dev-libs/expat ) gtk? ( x11-libs/gtk+:3 ) gtk2? ( x11-libs/gtk+:2 ) kde? ( kde-plasma/libplasma:5 ) libedit? ( dev-libs/libedit ) libffi? ( dev-libs/libffi:= ) libnotify? ( x11-libs/libnotify ) m17n-lib? ( dev-libs/m17n-lib ) ncurses? ( sys-libs/ncurses:0= ) nls? ( virtual/libintl ) qt5? ( dev-qt/qtx11extras:5 dev-qt/qtwidgets:5 ) skk? ( app-i18n/skk-jisyo ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) X? ( x11-base/xorg-proto ) DESCRIPTION=A multilingual input method framework @@ -13,5 +13,5 @@ REQUIRED_USE=gtk? ( X ) gtk2? ( X ) qt5? ( X ) xft? ( X ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/uim/uim/releases/download/1.8.9/uim-1.8.9.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2d029d3f473944f053c5d8dcd0499e0a diff --git a/metadata/md5-cache/app-i18n/uim-tomoe-gtk-0.6.0 b/metadata/md5-cache/app-i18n/uim-tomoe-gtk-0.6.0 index 6363cbc9d7cb..c99dcff0c15f 100644 --- a/metadata/md5-cache/app-i18n/uim-tomoe-gtk-0.6.0 +++ b/metadata/md5-cache/app-i18n/uim-tomoe-gtk-0.6.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=app-i18n/uim ~app-i18n/tomoe-gtk-0.6.0 DESCRIPTION=Japanese input method Tomoe IMEngine for uim @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=app-i18n/uim ~app-i18n/tomoe-gtk-0.6.0 SLOT=0 SRC_URI=mirror://sourceforge/tomoe/uim-tomoe-gtk-0.6.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0b6e9e550c56b71360c752140ff52cd6 diff --git a/metadata/md5-cache/app-i18n/unicode-cldr-43.1 b/metadata/md5-cache/app-i18n/unicode-cldr-43.1 deleted file mode 100644 index 325b8d527fa1..000000000000 --- a/metadata/md5-cache/app-i18n/unicode-cldr-43.1 +++ /dev/null @@ -1,10 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=install -DESCRIPTION=Unicode Common Locale Data Repository -EAPI=8 -HOMEPAGE=https://cldr.unicode.org/ -KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 -LICENSE=unicode -SLOT=0 -SRC_URI=https://unicode.org/Public/cldr/43.1/cldr-common-43.1.zip -> unicode-cldr-common-43.1.zip -_md5_=7f5fd2601d3932dab90444c8d67d9d46 diff --git a/metadata/md5-cache/app-i18n/unicode-emoji-15.0 b/metadata/md5-cache/app-i18n/unicode-emoji-15.0 deleted file mode 100644 index 02cb7c1e6d49..000000000000 --- a/metadata/md5-cache/app-i18n/unicode-emoji-15.0 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=UTS #51 Unicode Emoji -EAPI=8 -HOMEPAGE=https://unicode.org/emoji/techindex.html -KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 -LICENSE=unicode -SLOT=0 -SRC_URI=https://unicode.org/Public/emoji/15.0/emoji-sequences.txt -> unicode-emoji-sequences-15.0.txt https://unicode.org/Public/emoji/15.0/emoji-test.txt -> unicode-emoji-test-15.0.txt https://unicode.org/Public/emoji/15.0/emoji-zwj-sequences.txt -> unicode-emoji-zwj-sequences-15.0.txt https://unicode.org/Public/15.0.0/ucd/emoji/emoji-data.txt -> unicode-emoji-data-15.0.txt https://unicode.org/Public/15.0.0/ucd/emoji/emoji-variation-sequences.txt -> unicode-emoji-variation-sequences-15.0.txt -_md5_=19ca741ad6a00090905684c855381a8d diff --git a/metadata/md5-cache/app-i18n/zinnia-0.06-r3 b/metadata/md5-cache/app-i18n/zinnia-0.06-r3 index 264fab5e71d7..fd8c22b3e817 100644 --- a/metadata/md5-cache/app-i18n/zinnia-0.06-r3 +++ b/metadata/md5-cache/app-i18n/zinnia-0.06-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) DEFINED_PHASES=compile configure install prepare test DEPEND=dev-lang/perl DESCRIPTION=Zinnia - Online hand recognition system with machine learning @@ -12,5 +12,5 @@ RDEPEND=dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/zinnia/zinnia-0.06.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a2ba85d016a0c327011bdf3561686b4b diff --git a/metadata/md5-cache/app-i18n/zinnia-tomoe-0.6.0_p20080911 b/metadata/md5-cache/app-i18n/zinnia-tomoe-0.6.0_p20080911 index 6153e5a82e2a..db9b574e6f46 100644 --- a/metadata/md5-cache/app-i18n/zinnia-tomoe-0.6.0_p20080911 +++ b/metadata/md5-cache/app-i18n/zinnia-tomoe-0.6.0_p20080911 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=app-i18n/zinnia DESCRIPTION=Handwriting model files trained with Tomoe data @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1+ RDEPEND=app-i18n/zinnia SLOT=0 SRC_URI=mirror://sourceforge/zinnia/zinnia-tomoe-0.6.0-20080911.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=788fc6207df3811256b0585d97086e79 diff --git a/metadata/md5-cache/app-laptop/Manifest.gz b/metadata/md5-cache/app-laptop/Manifest.gz index e1bf4a4608dd4c592779488c09ee81e47b951c09..3c89425b1b9de1903240a1de0a5733fbc8cc8b50 100644 GIT binary patch literal 4454 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 literal 4460 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 diff --git a/metadata/md5-cache/app-laptop/dispad-0.3.1-r1 b/metadata/md5-cache/app-laptop/dispad-0.3.1-r1 index e8986cb3a619..3866d767a857 100644 --- a/metadata/md5-cache/app-laptop/dispad-0.3.1-r1 +++ b/metadata/md5-cache/app-laptop/dispad-0.3.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=dev-libs/confuse x11-libs/libX11 x11-libs/libXi DESCRIPTION=Daemon to disable trackpads while typing @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/confuse x11-libs/libX11 x11-libs/libXi SLOT=0 SRC_URI=https://github.com/BlueDragonX/dispad/archive/v0.3.1.tar.gz -> dispad-0.3.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2461acf58b25c2030da9ae46980b38ee diff --git a/metadata/md5-cache/app-laptop/pbbuttonsd-0.8.1a b/metadata/md5-cache/app-laptop/pbbuttonsd-0.8.1a index f21de185ec4c..c5964908a85c 100644 --- a/metadata/md5-cache/app-laptop/pbbuttonsd-0.8.1a +++ b/metadata/md5-cache/app-laptop/pbbuttonsd-0.8.1a @@ -1,4 +1,4 @@ -BDEPEND=doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare DEPEND=dev-libs/glib alsa? ( media-libs/alsa-lib ) macbook? ( sys-apps/pciutils sys-libs/libsmbios ) DESCRIPTION=Handles power management and special keys on laptops @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/glib alsa? ( media-libs/alsa-lib ) macbook? ( sys-apps/pciutils sys-libs/libsmbios ) SLOT=0 SRC_URI=mirror://sourceforge/pbbuttons/pbbuttonsd-0.8.1a.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=88852edc99d145a478d0da5d432ca85a diff --git a/metadata/md5-cache/app-laptop/rogauracore-1.6 b/metadata/md5-cache/app-laptop/rogauracore-1.6 index 8c771d7e538f..9ba1a7541b3d 100644 --- a/metadata/md5-cache/app-laptop/rogauracore-1.6 +++ b/metadata/md5-cache/app-laptop/rogauracore-1.6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure postinst postrm prepare DEPEND=virtual/libusb:= DESCRIPTION=RGB keyboard control for Asus ROG laptops @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=virtual/libusb:= SLOT=0 SRC_URI=https://github.com/wroberts/rogauracore/archive/refs/tags/1.6.tar.gz -> rogauracore-1.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=a2d4f5b9c834c0f5d274b7f26646bd90 diff --git a/metadata/md5-cache/app-laptop/rogauracore-9999 b/metadata/md5-cache/app-laptop/rogauracore-9999 index e53ab96487eb..dc58d34d938b 100644 --- a/metadata/md5-cache/app-laptop/rogauracore-9999 +++ b/metadata/md5-cache/app-laptop/rogauracore-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure postinst postrm prepare unpack DEPEND=virtual/libusb:= DESCRIPTION=RGB keyboard control for Asus ROG laptops @@ -9,5 +9,5 @@ LICENSE=MIT PROPERTIES=live RDEPEND=virtual/libusb:= SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=7c6992e20ffe97d9e246d25b78cf2a68 diff --git a/metadata/md5-cache/app-metrics/Manifest.gz b/metadata/md5-cache/app-metrics/Manifest.gz index 9229079fa7cb30de43b769dd7186b7349045d9dd..c7c16ef4f496de3cb1d603d07ff9cee07823fbbe 100644 GIT binary patch literal 10663 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 N{y!?}QwzXL001g&83O3AQ`{bG1OgSg#tn&fB zT$rKxw)@=u^yS8^fv+61FLNm!KYUNtz3;Qc)LdLAmXj>h?N$plm9fWM?$o^V3@OHQ zc1U@3@2YpxxqMtdYqptp2<^BskL`c^kKYPczQX0xEnKnobY{$B%+PufcYSVOfsTjt{Av zy7TD6?`gHAAK_YwZ}6kdk_MY*!&}**7oIrS3AT9S?0jVGWqX@Fj8fBdbEoW=t(a>H zfv@s`Kt*rkxZ3h|ArjiLr*AR2?O09CymnZj1)_PzOv8yP`dU!I=7UGWNp ztHyAPmS4`fv}+pMIliViBQk>+(So_YU78k;C+*0r+G`uVc-~b<%x&}1StWEf zdLG|faFsu<>cgnH^qkVLuyPr>vZbz(IQg8De2G7z6@B!j1t04S*4%7$H3HS^A<{uD^Q_NYxn+Q& zu_<9Ds;(7Bp)8j}Zq*X-FcQlHY=~g2R0EN9$0uG%Gi_Hp)kNhqUIb#ym%e*x?WhQL zw?fLy^&@7fhsDEr@C&5MBMpCQ^>&)}z>{Y_sLZ2t$Ks^8=bWv_Q~F3&>WRQ`PCiEx zv$R7dk%J8cbO0*h;*)0`!A0u4ByT(qab%DCoUWID5VH&NU9Gp6C9;}>7=Iyk>iAqvJ{*AhUxL&6RPWAw=1=X&&G!>3|oV09$F zt0D4$z*Ob&^D3qMh*_S80?$qGHQBh$W7kT$@lOB>z97lS53rG4>EZN|m44=PH_!Tn ztWB~P>ET{iTwc(Vw|u53wLgV#}mdW>{Sy}P`w7gCT;%?z!m!s&NX9! z+XsTXlUBJ}UgzW*J^7YK1%fR~AwXW>q$0LDTnV+Z@qAU^RQD8T%n|MIej>hH3?OrgKDC#a z&Hg-|9{ZP%@5a;9pFTc*c)|X6&#KOLN3=~?z*06!AXCA9ke<*G0$Y3{xdg0j9w4AF zoCi7wsVT-Q0pi)~6qvuPUcp8FM22L)*}^n(OoRZM3osIiOd>&D5t_Gz{NU#;{D|5C zu?azlMr2VlYfyvKHrahrUn>Ile0K&&k6>*08~|e|3ylN9R0PWc(=yu`=87nh7FZS7 zPRuNBm-|@d7(_S8(vd*quu(HZvLyUEYJb_|ouG`&zQxMe2J&i1xOAiB%256Jg?>Ux zAW~cfd4y6F3+jcXw~+Y*ipS1yK9d2nw%yuBe6W#4*obaOu*x~jfv~WoNO)EcVqc}6 zr?2pX`w^?cs*wYb#~`Kmg2Ik-VX>@=D5DUyK|L>L#k8_Hq}ix+>l697Q8(b2;+!+@ zClkSTnA5|y5gmkt+hU~z3oo=zMgV}Qq)Oo#;%lt-mtXER8Q&8vWfyAdUXtewbD;q) zYj{)&v1)uS_<-2dgN9_tPzerDjslrOWlQmp*cAnm5H)O)r?`v7+KMP2W*TA@NDjb8 z>uk0ll6EQc=>!;J;M3c_1#C8|Wx~9BQ?C_*C_QxexUiRSTZRfq=d!3M$fbZ7eZ(WmO-i2P==(wr*`)S ziBU-jAq`k4K!MsT@vwuzY>NXtRZsv*2hbvyA$-dFrY=Bx$gK7_4jc!74g^A55i_t8 zf8&E#xJlC(`P!gjprXfmHlV?~*$0APZ13T(YCs{w#+?MMbLL>t@Gfze5>P$VFht?} z+MpT_6#b8IJ%0WE=`HFP>X8(`#jBGRR5>+r91lZ&L+R*h9=wp#=zxm2E#TRSJ_7^V zUqkgFo6bHCOyL7~Vs;6wF*>^j4SNvAC@5?KCF)r}nl?jxR3V24O_4xI3|N1{a35yrNZ*Ou8VGd;U3X%(c;igkv9u#0M zIihAEzcFz+;8{aQ@l51ThU9naq~1$v$<4+OI1vRGBtHBZf%*g`MVPLm6AqFKYC}cgbcQEZEu+U=XZ0?j#uoY( zibue$1-cKArUB^(;XHtnCF_8#SjAwQfsh@M&s@--rI(oPPyOq+kMry9&+`qKxyvTC zb{DY+x7P8`D8!17CM`hio$vs0Zh(ppb_=Ay)f9lp11w4PQoy^}+06jKZv-5o((kxY z)D7xD?0bh2KFg5d-Jzy-CTtk<4lN_F9LPpp{|FmF4AeAr4exI}Cm4Y?#V=$mC7O#b zUjbbvSrTB3!$1r&t9G2nKz;D`<# zKf?CcK0bVT8!sf;AHR6>W^C63G;!}#9P6fs!9fd$*thO2}a z_<6%DWNbj72d-(8eQE)S)Bth7-a(Lq{kC+A+;+t% ztCf~x1LtYv{Pl2SR_sWotnopBQ1v+jv6d-(WQ2#q<(RxVQCI09n%VrI1Hh;PN#GG_|5Mc(yxnMreT{nA*ehhM z8yO9YfQl$zJ0+73EDc_T4B!|o&4LR5kNPgHG1S$MP zsY=Q(=yWTbU|lCVY$FN}MqC$z^&r0C?A z18j`=7!uAN+2|`c=0h=`jWZcPy#19a0VS8^P#*Nl68HG60 z#Ix=VLkk2)zv)_>J@t$=Cy3}1ha+bT4|q{=y^*ipp6?K8Mogqo7L|f)W;4;K=;Vf| zAu5%GZ%qM~B=lGXb{-XClO1xH49K_WiPli6B`C&Wm0#oa^zOwsQISp>t%P>(#v+k> z!Uv8tlSkuF`hko|ol1ZM;b<&0@~a+olf%{ak@3as5dt!RjBC&YG|y(rRRKM|H+)S5 zVw0oXiA{p5P+fI3|06kR5-Cy z1BGXcsIhT~u~HFDiD;qMPmcmAP#fK)vVzApWa<1c!Iw#A+s0F2g#1`3$r8#3lAqOI z3D4gGGt?BG>!=3{VqnM!ug|wC%%mp@o}|Fo1T+GO1nFTd7dmIDIfDcaQ#enVA@c#R zlt9}$xk$E2CpnF(GkiY`dlR03|C zH5IBH(4!PR5sg?-GKy-LCJ}2M;E#Slv2y(>fhr&;5HUPF=Q=gp3+d| z1#$+qwMCQ^kJ5vPYy~0CX+dIXq_#*y{tf7;cjnY*UTnXPL}1xm5dR}Ap^!VXvjh`Z>whxx$uKlkD7g_IJt9_BcdBZ)3`cs?Q zvKW5^j%4Lxi@-NO7rVc8Ohl?gEF885x67xhi6@m^;M=9H*qGSm*bF-#KE`OFHQR zllXbiolVA-Zjcry96%PdIstnTZhS8J3MYXOSLdhi`5Ljmef^(LKNqEc?_TW^Uh#p= zypura347zT!w4GuHibY=I0}$(ph5zO;1D|6NEw8E9jGE*`B_PISZe`72oOqZuyzXA zV+Elwoq0NFq_b@G92>EWDf4~h1pJ1ZcWFV50MAnCC|SJtfcU^$-VJkfk17G}fG`7> zka7?;nNGEzPhPuqFN+Nmmp~9kkCi| zM*+KX%>&R)cIn=q)o1`35(q(nx(@g8*=x!RC&V!?rnDl0za!vLpGl3z!b_ftZ1G^R z>(cqpK_JQ2pfem?sxxf2fgA(Ir1rof2oUQ(@%}mk2t9%hH^tHMEgKQ91g<(Y;=daC zBwE3%&o&%5gH3lMCW#J-gi>d=V+9IO4~Z( z14O(;w3_A_6%F#E*G=7mB@;yc0`n+{iUr~k2CzxqEu@@}LRP+*9k*BtPB4}^k?#Z% zC&;dN*?gydP(QED+Q;*)k5BvSyPvv`<)_voiZmk9h(#V+orANxP&{m)r2z2((FyFc ztg+R_1K6m*qB6sAqInUrXE11FNNRo2bsmd!+UBH=%^SNc4 z4v5%KB-%vQA;L(9vvm}XJHVH~nX|2hu)vy=Gnl%Hqyt(nj|Wrfc#DkYYjxPFekiyB z+Nc+g<_|^5m6viYNY3e_o<@xFJ{`SlM{#7aW$1l&@ z8xTT--#t6xSKl1h!B&e$N0s^(cA>5S+@&)OFjz4$&D5}o4cbLUI`uF>_bksg&?!O1 z640eMgpA#uPAwS&ebuW4qWV#@9+e8vQ_O@WZ#PLqMN?^+#Y`aH}9D5P8`7 zQKk{M?E=08Pp(N9j3hR|Egd4Theg-{PZKDLo&X`($AVQ&cE*4r)^>DG`+95v^RWY1 zje)Wun|*p4!#{ufDeX|aMP2V&@1hq?aag7qY?HR;fo#JBFuntD5hA#lGv%(^Y5dz- z(jhBFjWI-6HDZZTW$%y9pU6$`SE^K-nhY9=&@rupnLYfXAtNUbXGuYZwSR=|LidQ2 zsqs2GWRs~%oxBOdmk!hc2R4B1??;CfO^zMOSz?d1O;ih+sR5+Trv&vo_;R&E7Ihjm zT>|Xj50C=~+9r9S+QN^btda z8;MAY+{RpZajErNg-E7WqfPdTEokD!*m4XBl|&&Rm2yS3>LU!1VnEkMqNqKubD&9~ z4;8cK(IlV1yph3^%)?weu0}Az30vRLdDzqVyWzTy(fwOjwdFA?MRm|+m<%0nXmGDu z_v#ctVDKd9oOn_l5yq|)V=xy;1)!vg(cNR~cvj~ccv!{iC|f4538ImO9)iQcM|P7R z8X6&r*teS#-I^&wm;=uXJ!3skKqM_8 zg`uN|M4FoV?5|jGj+1uN6xtR*IXs>x>JbZsy&AunV2%GhXsqmhCcqYwZ<)kiyIg~8 zF~O4=jgA5^oy)tU-aN2E7_rw#q_g>FQa^IQ>PQ6uA6hd4zThuD4I#dAhTNKtH!zIo zU1Wrh8sR~$T(esw&b=wb`-l@+dTCkgtGX1dXR0rPhb1Xp0{2}wI9`5|glb*q5^B6q z6CSrug++}h0vH;6A-CQ2I#!yeE?#EOJGALY!dN7AP|f~0gnIh2AOHO2@$aVe-W)%9 zjTJP?U8L-V%T-eq30sae0FQQ}pj=oB!{S-?d_C6D@v2U8pdp>-EP))Zod3eD9AJ<* zqArnQXXG6v(%33I>#XuD0kKommV7AvOyZb zyn&sxi0H~{8{^k%**cuDfKH6^DI3rNij{J3b_=tMBC1YwFs~FcP#pk@@Y+RFnEHqP z6X^eHtZ^#jU^EWLkOZ04G&Ii*0Mb3&;ouVN97!v?Y+; zO8gP9uiwtcpJvY7doK|4Xt4V%5EyDK1RI195LW6?A5o(^CE+58ml0&-J$qeLvw%5@ zhnOJ%qWYs6Fd47}P>A+66To8$)XUzKMGGEuj0=xe+<|m83sjp%MAj{6b9WNNOMGft zwBgN=Pj#q|ld1a%$KWeX6C}iiJS``Q2s9lCe(!*Ujhb2*B%ktrssqqaYhZ4^B&g1V z0T|xSV>G-!OS7y{w|)=Whv)tESKTy+`@GL)cb!*J?3C0*fI1wEHv2?kKq5$_f*uq- zRy>i?GQXPfai{>R1TLd{aeeV%SyBh!5c#II-PCMtZrB(+QJ?WX z;WCd*A%bQg2{hCTrXm=~11V;79GY}!T0AB7iP=$K01lK< z92lS$7(-&PU98q8{CrjWlmdV&I_d$5f?Nf_D=+27`&g@!qsK9w1ho!I#i_lmHV2_( z3)1bhX?X~QX!1t#pER*3tF$dYA1-6A+%GK#OfW2nUER^4KJf&OG{vUZ z0925dyg6v((H)Iy2k2XBH)%ZY=q$I17Xa(YYNS|PC=`i?JVw7o?6d#xuTPJ!a~kER z({sKDbnQfmgfQfgX;OwSASW~|p>a^J(;SMTqP=y#D-j(NmKQ*tIar)Dm5}o2y2dgA6qI|X?x^3W$+V;s1x0ZZ#o#?ilZI|$ zAj~leGL^p-tZP=*{~Rx($R=|h8=J}8p%cs5A-m~zpI5vPApQTs-KG?uL(qSFiBNclcYi@ zLl;G3&N{sq&6NO5pcaSh&qnY_FB7tj9T;I(4Zu_{7W?OM3lHthwJ)8P^#jKYjsI3P zUvVyAIs3V$KOmV0J(uip1h>nKy_T9_#-TeNS8k}CoHc_>lHu65hB?8=sum27-+>%* z)~WtnItEV-iUtpHM}CroT51DXj(ykYBPtIh@<5Q2Jchdqh!`gf)5Lg(^w$lH=Jkm#6i)KfWDjc~P-% z&g(`98t>9s6FHoa3ep47yv`)AkSq!6js9_(JLAh{1OO>da1g(X7|$KBg@NES+#W7T z^ZRJselRvXk*2`{MaExiL;_Kqa>R21f;W8u#qwF$Z>PpE7_dobsFt9Gf}7B_CPbNR z(n>nhC2f&LLzAgpL$%j2*HAoD)zP4cQwQ1!8E$>Rk`vIu;AJ9auri`}!YK7L*xmgL zu`Ac{)0@#LN*=>R=%97HuZ$b()L@a?{qUd~?1)h98BU00D&O%7?Dm+oRWK;p(fuz_ zP^Ty4)6w-V^{|fZ>vb>8uDbqt`a&SZjQKl2#jRXPn}%w0hbZIf_#_-jOI2f}hB@C{i8rg0;XjVc|=80(5lK5dmK= zkGOQWjEu#tccqi2X*C}T{Z{mSK^effYEbf~YR^Q!0gc$Ms>zg<@U98N z+o)N{*=0>#Y$_7CBP5odQLaYK_McVq^hMMw)WKsOJ(4Ix4;i5uovEo%7)VGqg2I znT(3}M<<8%NSau;p%+MuZ0}>)7 zB8CkFy(~5vmEdl!^ZVCdKJ;(*$wK0g?Ms8(f$^qJOGXv$( z?z4^fG|vk_EK)0KEWRSOyzZf;MIEBYG&_Zy1jC%y1Rk0d2@OsZidlUj${_2CC%O!_ zLea#f5xyb{Lpnu@*7p*QPV`wAyB~28T?>7Q)pH-?w&Y0H4CIcll;<=^O+3nl9syo~xMO1TSggZ)=Q%s$4oVmkyE$aT*LqAX8_S& zx*GRRkjkhoR81pIP^8jLVYQHSqxHjEcM9Vr#cMU`&if@u*ZFtRu zD%Ug>t&@lT>Zq;@0rT6ZUybhBLwbW^8v5ND**Z`HCI!X5lr`B<3!P^Mt)LZBap*jn zoG~?}5f$t#-v<6^PFW+gh^7wWcnu!vPDfZe|0%i&X02a0X6@)+3P6(yC9D(fcY;aC zYqARoBFOW~KppqlH5$4wXzJ)0@fY@km1>jW{JLhlAw?_%j9BZofssl2F#==^h3@}j&J<=4m0Uw(D(9ImWy&V6-%h|)p&qpu|-Fk*3{Q%$9? zs($GJ;sXn4>Jq?s8+*QM)A3FiS-(&KYNAZpxlo{P-G53$Hxtv6gD$AHj3L&Whe?kc0wg#p6w;np4P4y+$42vYIZM%E7;c>-*z)`u@1yecPWl((L(fFXv1z z0~(&3^)DA*%bOZSwBT}e;aGI2(u8I(Y8zv_sd~PYVnJ}Vs2-mN-#fH%#g5`Yo-MDD zy?s5Ulq%%Vm4ARY)?R}{?i9`LTSXV^(3$PtNJ>~Vj{C{^Fz5w&=hWne&B@&|u3tit zpqT^yY@OHukJNWTg1`oBjN2RHZa6`&-vAS?^IkN+Pz_q7m~dZkj!C~rz>@7tGYaOD zhFka2g{=9nMX>qnSKXw0*T^(Pt?Sg_c!TtGM91D@dGWrd5-O6YO2R{k6je&i&lvPe zS~Nn0*2e%%bs>>P_;(!>VOx2De>luk4?2sX2z3Kaaq;SyAq)n@-|sBiQDg{4@_Q^D z;si}?|2RSO+E^C~1T#ka#D8oDf98XP0 zYD<^cf^D`d#yv1C`ZXA@@%ziy43zqku9&hp*<}D>EHlHp*(%-;9{M4u)I1Czv?IYu1aW1E8AvIcOw# zK>XOzeLj{G)#*Li>o;i_FC#KXL2FjuI8w4vwHRLq3EUXQ=DR zK^Hp@1-5j!JZ=RV5X(TV?nmtiDkKe=YBq?hBkoRvEE*Y$S93E+IOw2mAzr|!Til3%et-UN2evxqtuk?Kh5vYq^tx z?V}NM6eKtsJtBcb-{txRK=dev-lang/go-1.20:= app-arch/unzip -DEFINED_PHASES=compile install postinst prepare test unpack -DEPEND=acct-group/bind_exporter acct-user/bind_exporter -DESCRIPTION=Prometheus exporter for BIND -EAPI=7 -HOMEPAGE=https://github.com/digitalocean/bind_exporter -INHERIT=go-module -KEYWORDS=~amd64 -LICENSE=Apache-2.0 BSD MIT -RDEPEND=acct-group/bind_exporter acct-user/bind_exporter -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/digitalocean/bind_exporter/archive/v0.3.0.tar.gz -> bind_exporter-0.3.0.tar.gz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=4adddd425849870e27fe8225a5b89ec5 diff --git a/metadata/md5-cache/app-metrics/bind_exporter-0.6.1 b/metadata/md5-cache/app-metrics/bind_exporter-0.6.1-r1 similarity index 73% rename from metadata/md5-cache/app-metrics/bind_exporter-0.6.1 rename to metadata/md5-cache/app-metrics/bind_exporter-0.6.1-r1 index bcb24cb78e59..c23030e93036 100644 --- a/metadata/md5-cache/app-metrics/bind_exporter-0.6.1 +++ b/metadata/md5-cache/app-metrics/bind_exporter-0.6.1-r1 @@ -1,15 +1,15 @@ -BDEPEND=dev-util/promu >=dev-lang/go-1.20:= app-arch/unzip +BDEPEND=dev-util/promu >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig DEFINED_PHASES=compile install postinst prepare test unpack DEPEND=acct-group/bind_exporter acct-user/bind_exporter DESCRIPTION=Prometheus exporter for BIND EAPI=7 HOMEPAGE=https://github.com/prometheus-community/bind_exporter -INHERIT=go-module +INHERIT=go-module systemd KEYWORDS=~amd64 LICENSE=Apache-2.0 BSD MIT RDEPEND=acct-group/bind_exporter acct-user/bind_exporter RESTRICT=strip SLOT=0 SRC_URI=https://github.com/prometheus-community/bind_exporter/archive/refs/tags/v0.6.1.tar.gz -> bind_exporter-0.6.1.tar.gz https://dev.gentoo.org/~robbat2/distfiles/bind_exporter-0.6.1-vendor.tar.xz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=44dd98eda22638b031d23a9908fe5869 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=208214061b37e7e0ed90da84bfc366e8 diff --git a/metadata/md5-cache/app-metrics/collectd-5.12.0-r9 b/metadata/md5-cache/app-metrics/collectd-5.12.0-r9 index 85fdad138ba3..40b6110f7bc5 100644 --- a/metadata/md5-cache/app-metrics/collectd-5.12.0-r9 +++ b/metadata/md5-cache/app-metrics/collectd-5.12.0-r9 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 filecaps? ( sys-libs/libcap ) virtual/pkgconfig virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 filecaps? ( sys-libs/libcap ) virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=configure install postinst preinst prepare setup DEPEND=acct-group/collectd acct-user/collectd dev-libs/libgcrypt:= dev-libs/libltdl:0= sys-libs/libcap perl? ( dev-lang/perl:=[ithreads] ) udev? ( virtual/udev ) xfs? ( sys-fs/xfsprogs ) collectd_plugins_amqp? ( net-libs/rabbitmq-c ) collectd_plugins_apache? ( net-misc/curl:0= ) collectd_plugins_ascent? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_bind? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_ceph? ( dev-libs/yajl:= ) collectd_plugins_capabilities? ( dev-libs/jansson net-libs/libmicrohttpd:= ) collectd_plugins_connectivity? ( dev-libs/yajl:= net-libs/libmnl ) collectd_plugins_curl? ( net-misc/curl:0= ) collectd_plugins_curl_json? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_curl_xml? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gps? ( sci-geosciences/gpsd:= ) collectd_plugins_gpu_nvidia? ( dev-util/nvidia-cuda-toolkit ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.13:0= ) collectd_plugins_log_logstash? ( dev-libs/yajl:= ) collectd_plugins_lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_modbus? ( dev-libs/libmodbus ) collectd_plugins_mqtt? ( app-misc/mosquitto ) collectd_plugins_mysql? ( dev-db/mysql-connector-c:= ) collectd_plugins_netlink? ( net-libs/libmnl ) collectd_plugins_nginx? ( net-misc/curl:0= ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( net-libs/libesmtp:= ) collectd_plugins_nut? ( >=sys-power/nut-2.7.2-r2 ) collectd_plugins_openldap? ( net-nds/openldap:= ) collectd_plugins_oracle? ( dev-db/oracle-instantclient[sdk] ) collectd_plugins_ovs_events? ( dev-libs/yajl:= ) collectd_plugins_ovs_stats? ( dev-libs/yajl:= ) collectd_plugins_perl? ( dev-lang/perl:=[ithreads] ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( dev-db/postgresql:= ) collectd_plugins_procevent? ( dev-libs/yajl:= ) collectd_plugins_python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) collectd_plugins_redis? ( dev-libs/hiredis:= ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= ) collectd_plugins_rrdtool? ( net-analyzer/rrdtool:= ) collectd_plugins_sensors? ( sys-apps/lm-sensors:= ) collectd_plugins_sigrok? ( >=sci-libs/libsigrok-0.4:= dev-libs/glib:2 ) collectd_plugins_smart? ( dev-libs/libatasmart:0= ) collectd_plugins_snmp? ( net-analyzer/net-snmp:= ) collectd_plugins_snmp_agent? ( net-analyzer/net-snmp:= ) collectd_plugins_sysevent? ( dev-libs/yajl:= ) collectd_plugins_varnish? ( www-servers/varnish:= ) collectd_plugins_virt? ( app-emulation/libvirt:= dev-libs/libxml2:2= ) collectd_plugins_write_http? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_write_kafka? ( >=dev-libs/librdkafka-0.9.0.99:= dev-libs/yajl:= ) collectd_plugins_write_mongodb? ( >=dev-libs/mongo-c-driver-1.8.2:= ) collectd_plugins_write_prometheus? ( >=dev-libs/protobuf-c-1.2.1-r1:= net-libs/libmicrohttpd:= ) collectd_plugins_write_redis? ( dev-libs/hiredis:= ) collectd_plugins_write_stackdriver? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_xencpu? ( app-emulation/xen-tools:= ) collectd_plugins_iptables? ( || ( <=sys-kernel/linux-headers-4.4 >=sys-kernel/linux-headers-4.6 ) ) collectd_plugins_java? ( >=virtual/jdk-1.8 ) collectd_plugins_java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=Collects system statistics and provides mechanisms to store the values @@ -12,5 +12,5 @@ RDEPEND=acct-group/collectd acct-user/collectd dev-libs/libgcrypt:= dev-libs/lib REQUIRED_USE=collectd_plugins_lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) collectd_plugins_python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) collectd_plugins_smart? ( udev ) contrib? ( perl ) SLOT=0 SRC_URI=https://github.com/collectd/collectd/releases/download/collectd-5.12.0/collectd-5.12.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 fcaps c0a086b957a1b183a8d136eabf02f191 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 fcaps c0a086b957a1b183a8d136eabf02f191 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=0e247d176dd80860f84b35b2b9bf58a8 diff --git a/metadata/md5-cache/app-metrics/node_exporter-1.7.0-r1 b/metadata/md5-cache/app-metrics/node_exporter-1.7.0-r2 similarity index 100% rename from metadata/md5-cache/app-metrics/node_exporter-1.7.0-r1 rename to metadata/md5-cache/app-metrics/node_exporter-1.7.0-r2 diff --git a/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.11.0 b/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.11.0 new file mode 100644 index 000000000000..9f7b85455cf2 --- /dev/null +++ b/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.11.0 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install prepare unpack +DESCRIPTION=Exporter for podman giving containers, pods, images, volumes & networks metrics +EAPI=8 +HOMEPAGE=https://github.com/containers/prometheus-podman-exporter +INHERIT=go-module systemd +IUSE=btrfs systemd +KEYWORDS=~amd64 +LICENSE=Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/containers/prometheus-podman-exporter/archive/refs/tags/v1.11.0.tar.gz -> prometheus-podman-exporter-1.11.0.tar.gz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=92b15bc5fd1f30db5cf57292d7bddf6d diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index a23f85beb2d2dd54190993284e856a36f390d093..eee5891b3b1597a706ffe812f7a97c7928e6e96c 100644 GIT binary patch literal 78635 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 pxp5K|)hnC~C_{dvNl&f!HbekX#giAN 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

      ` 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ˮ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 J?+kV+0suxV<&yva diff --git a/metadata/md5-cache/app-misc/abook-0.6.1-r4 b/metadata/md5-cache/app-misc/abook-0.6.1-r4 index 0bd3099bb1fe..70d22111b528 100644 --- a/metadata/md5-cache/app-misc/abook-0.6.1-r4 +++ b/metadata/md5-cache/app-misc/abook-0.6.1-r4 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/autoconf-archive virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-build/autoconf-archive virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure prepare DEPEND=sys-libs/ncurses:= sys-libs/readline:= dev-libs/libvformat nls? ( virtual/libintl ) nls? ( sys-devel/gettext ) DESCRIPTION=Abook is a text-based addressbook program designed to use with mutt mail client @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:= sys-libs/readline:= dev-libs/libvformat nls? ( virtual/libintl ) SLOT=0 SRC_URI=http://abook.sourceforge.net/devel/abook-0.6.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=54609310bf4bc75f20385607a5a9a265 diff --git a/metadata/md5-cache/app-misc/bb-1.3.0_rc1-r6 b/metadata/md5-cache/app-misc/bb-1.3.0_rc1-r6 index 7a2c5d8ee158..df7cc90da5b3 100644 --- a/metadata/md5-cache/app-misc/bb-1.3.0_rc1-r6 +++ b/metadata/md5-cache/app-misc/bb-1.3.0_rc1-r6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=postinst prepare DEPEND=media-libs/aalib:= dev-libs/lzo:= mikmod? ( media-libs/libmikmod:=[openal] ) DESCRIPTION=Lightweight ASCII art demo using media-libs/aalib @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=media-libs/aalib:= dev-libs/lzo:= mikmod? ( media-libs/libmikmod:=[openal] ) SLOT=0 SRC_URI=mirror://sourceforge/aa-project/bb-1.3rc1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8beb0c6a8a90a86f581ca7ffeb69b1c6 diff --git a/metadata/md5-cache/app-misc/binwalk-2.4.0 b/metadata/md5-cache/app-misc/binwalk-2.4.0 new file mode 100644 index 000000000000..f3e330b35f47 --- /dev/null +++ b/metadata/md5-cache/app-misc/binwalk-2.4.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=A tool for identifying files embedded inside firmware images +EAPI=8 +HOMEPAGE=https://github.com/OSPG/binwalk +INHERIT=distutils-r1 optfeature +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/OSPG/binwalk/archive/v2.4.0.tar.gz -> binwalk-2.4.0.tar.gz +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=c8fcbf4721e21eda564ecfd6cbede7e3 diff --git a/metadata/md5-cache/app-misc/bottlerocket-0.04c-r2 b/metadata/md5-cache/app-misc/bottlerocket-0.04c-r2 index a9982bc028e3..43f523ee82ec 100644 --- a/metadata/md5-cache/app-misc/bottlerocket-0.04c-r2 +++ b/metadata/md5-cache/app-misc/bottlerocket-0.04c-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DESCRIPTION=CLI interface to the X-10 Firecracker Kit EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~ppc ~sparc x86 LICENSE=LGPL-2 SLOT=0 SRC_URI=https://www.linuxha.com/bottlerocket/bottlerocket-0.04c.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a05af779cd9c7a3fc9a869e54a3c5fdd diff --git a/metadata/md5-cache/app-misc/cdargs-1.35-r2 b/metadata/md5-cache/app-misc/cdargs-1.35-r2 index 0a038664a484..33bf7e58ea81 100644 --- a/metadata/md5-cache/app-misc/cdargs-1.35-r2 +++ b/metadata/md5-cache/app-misc/cdargs-1.35-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install postinst postrm prepare DEPEND=sys-libs/ncurses:0= emacs? ( >=app-editors/emacs-23.1:* ) DESCRIPTION=Bookmarks and browser for the shell builtin cd command @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:0= emacs? ( >=app-editors/emacs-23.1:* ) SLOT=0 SRC_URI=http://www.skamphausen.de/software/cdargs/cdargs-1.35.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1debb0a1c643ef0384d1816ba71bdd03 diff --git a/metadata/md5-cache/app-misc/cdctl-0.16 b/metadata/md5-cache/app-misc/cdctl-0.16 index bedc1d44abe5..2c45a68fe90a 100644 --- a/metadata/md5-cache/app-misc/cdctl-0.16 +++ b/metadata/md5-cache/app-misc/cdctl-0.16 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DESCRIPTION=Utility to control your cd/dvd drive EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ppc ppc64 x86 LICENSE=free-noncomm SLOT=0 SRC_URI=mirror://sourceforge/cdctl/cdctl-0.16.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4c4071e115220fef51129929879f5734 diff --git a/metadata/md5-cache/app-misc/cstream-3.2.1-r1 b/metadata/md5-cache/app-misc/cstream-3.2.1-r1 index 22ac2eab3425..a77e2b179e20 100644 --- a/metadata/md5-cache/app-misc/cstream-3.2.1-r1 +++ b/metadata/md5-cache/app-misc/cstream-3.2.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=General-purpose stream-handling tool like UNIX dd EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=MIT SLOT=0 SRC_URI=http://www.cons.org/cracauer/download/cstream-3.2.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=356bfe28fc469131a6ace898a930afea diff --git a/metadata/md5-cache/app-misc/cw-1.0.16-r5 b/metadata/md5-cache/app-misc/cw-1.0.16-r5 index 4b89fdafe965..0deda8fbd6e6 100644 --- a/metadata/md5-cache/app-misc/cw-1.0.16-r5 +++ b/metadata/md5-cache/app-misc/cw-1.0.16-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 dev-build/automake || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 dev-build/automake || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare DESCRIPTION=A non-intrusive real-time ANSI color wrapper for common unix-based commands EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/cwrapper/cw-1.0.16.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=357fd7b4ce09e0dd697fa0c60797f04a diff --git a/metadata/md5-cache/app-misc/dateutils-9999 b/metadata/md5-cache/app-misc/dateutils-9999 index 452f9de7e6b3..89ba954457e3 100644 --- a/metadata/md5-cache/app-misc/dateutils-9999 +++ b/metadata/md5-cache/app-misc/dateutils-9999 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/xz-utils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=app-arch/xz-utils sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure prepare unpack DEPEND=sys-libs/timezone-data DESCRIPTION=Command line date and time utilities @@ -9,5 +9,5 @@ LICENSE=BSD PROPERTIES=live RDEPEND=sys-libs/timezone-data !sys-fabric/dapl SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a4c60321b1aaabefd0d1f0097645fdb8 diff --git a/metadata/md5-cache/app-misc/ddccontrol-0.6.1 b/metadata/md5-cache/app-misc/ddccontrol-0.6.1 index c1af20f0b9f4..758d4a2f95dd 100644 --- a/metadata/md5-cache/app-misc/ddccontrol-0.6.1 +++ b/metadata/md5-cache/app-misc/ddccontrol-0.6.1 @@ -1,4 +1,4 @@ -BDEPEND=dev-perl/XML-Parser dev-util/gdbus-codegen dev-util/intltool sys-kernel/linux-headers doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1 app-text/htmltidy >=dev-libs/libxslt-1.1.6 ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-perl/XML-Parser dev-util/gdbus-codegen dev-util/intltool sys-kernel/linux-headers doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1 app-text/htmltidy >=dev-libs/libxslt-1.1.6 ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-misc/ddccontrol-db dev-libs/glib:2 dev-libs/libxml2:2 app-arch/xz-utils gtk? ( dev-libs/atk media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 x11-libs/pango ) pci? ( sys-apps/pciutils ) DESCRIPTION=Control monitor parameters, like brightness, contrast, RGB color levels via DDC @@ -12,5 +12,5 @@ RDEPEND=app-misc/ddccontrol-db dev-libs/glib:2 dev-libs/libxml2:2 app-arch/xz-ut RESTRICT=test SLOT=0 SRC_URI=https://github.com/ddccontrol/ddccontrol/archive/0.6.1.tar.gz -> ddccontrol-0.6.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5e6178082231b3dcffebffc3fa09df0a diff --git a/metadata/md5-cache/app-misc/ddccontrol-1.0.3 b/metadata/md5-cache/app-misc/ddccontrol-1.0.3 index 38b280fd1c0b..62d4b4e4368a 100644 --- a/metadata/md5-cache/app-misc/ddccontrol-1.0.3 +++ b/metadata/md5-cache/app-misc/ddccontrol-1.0.3 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/gdbus-codegen dev-util/intltool doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1 app-text/htmltidy >=dev-libs/libxslt-1.1.6 ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/gdbus-codegen dev-util/intltool doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1 app-text/htmltidy >=dev-libs/libxslt-1.1.6 ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-arch/xz-utils app-misc/ddccontrol-db dev-libs/glib:2 dev-libs/libxml2:2 gui? ( >=app-accessibility/at-spi2-core-2.46.0 media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 x11-libs/pango ) pci? ( sys-apps/pciutils ) sys-kernel/linux-headers DESCRIPTION=Control monitor parameters, like brightness, contrast, RGB color levels via DDC @@ -12,5 +12,5 @@ RDEPEND=app-arch/xz-utils app-misc/ddccontrol-db dev-libs/glib:2 dev-libs/libxml RESTRICT=test SLOT=0 SRC_URI=https://github.com/ddccontrol/ddccontrol/archive/1.0.3.tar.gz -> ddccontrol-1.0.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0e3968865b0a652c5d960b1ec0024e93 diff --git a/metadata/md5-cache/app-misc/ddccontrol-db-20230223 b/metadata/md5-cache/app-misc/ddccontrol-db-20230223 index 930d9b73ae20..d6e75b6d9a4b 100644 --- a/metadata/md5-cache/app-misc/ddccontrol-db-20230223 +++ b/metadata/md5-cache/app-misc/ddccontrol-db-20230223 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool dev-perl/XML-Parser nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool dev-perl/XML-Parser nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DESCRIPTION=DDCControl monitor database EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~ppc ~x86 LICENSE=GPL-2+ SLOT=0 SRC_URI=https://github.com/ddccontrol/ddccontrol-db/archive/20230223.tar.gz -> ddccontrol-db-20230223.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=99cdbd83e8fd96d37795e6d3f532ce49 diff --git a/metadata/md5-cache/app-misc/ddccontrol-db-20230627 b/metadata/md5-cache/app-misc/ddccontrol-db-20230627 index 91e3c01e01ed..fdfeee6d95db 100644 --- a/metadata/md5-cache/app-misc/ddccontrol-db-20230627 +++ b/metadata/md5-cache/app-misc/ddccontrol-db-20230627 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool dev-perl/XML-Parser nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool dev-perl/XML-Parser nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DESCRIPTION=DDCControl monitor database EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~ppc ~x86 LICENSE=GPL-2+ SLOT=0 SRC_URI=https://github.com/ddccontrol/ddccontrol-db/archive/20230627.tar.gz -> ddccontrol-db-20230627.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=99cdbd83e8fd96d37795e6d3f532ce49 diff --git a/metadata/md5-cache/app-misc/ddcutil-1.2.2 b/metadata/md5-cache/app-misc/ddcutil-1.2.2 index 6ec0d600d157..52ff612572ed 100644 --- a/metadata/md5-cache/app-misc/ddcutil-1.2.2 +++ b/metadata/md5-cache/app-misc/ddcutil-1.2.2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare pretend setup DEPEND=dev-libs/glib:2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) usb-monitor? ( dev-libs/hidapi virtual/libusb:1 sys-apps/usbutils ) user-permissions? ( acct-group/i2c usb-monitor? ( acct-group/video ) ) X? ( x11-libs/libXrandr x11-libs/libX11 ) DESCRIPTION=Program for querying and changing monitor settings @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib:2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) REQUIRED_USE=drm? ( X ) SLOT=0/4 SRC_URI=https://github.com/rockowitz/ddcutil/archive/v1.2.2.tar.gz -> ddcutil-1.2.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=2d8fb8e9a005241c858ddc616d451bb4 diff --git a/metadata/md5-cache/app-misc/ddcutil-1.3.0 b/metadata/md5-cache/app-misc/ddcutil-1.3.0 index 3aeb03ef7fcc..3a892bf92d2f 100644 --- a/metadata/md5-cache/app-misc/ddcutil-1.3.0 +++ b/metadata/md5-cache/app-misc/ddcutil-1.3.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare pretend setup DEPEND=dev-libs/glib:2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) usb-monitor? ( dev-libs/hidapi virtual/libusb:1 sys-apps/usbutils ) user-permissions? ( acct-group/i2c usb-monitor? ( acct-group/video ) ) X? ( x11-libs/libXrandr x11-libs/libX11 ) DESCRIPTION=Program for querying and changing monitor settings @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib:2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) REQUIRED_USE=drm? ( X ) SLOT=0/4 SRC_URI=https://github.com/rockowitz/ddcutil/archive/v1.3.0.tar.gz -> ddcutil-1.3.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=bf355772682397e14e23f61f02e7c933 diff --git a/metadata/md5-cache/app-misc/ddcutil-1.4.1 b/metadata/md5-cache/app-misc/ddcutil-1.4.1 index c2463925b42c..03c91b62efde 100644 --- a/metadata/md5-cache/app-misc/ddcutil-1.4.1 +++ b/metadata/md5-cache/app-misc/ddcutil-1.4.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare pretend setup DEPEND=dev-libs/glib:2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) usb-monitor? ( dev-libs/hidapi virtual/libusb:1 sys-apps/usbutils ) user-permissions? ( acct-group/i2c usb-monitor? ( acct-group/video ) ) X? ( x11-libs/libXrandr x11-libs/libX11 ) DESCRIPTION=Program for querying and changing monitor settings @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib:2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) REQUIRED_USE=drm? ( X ) SLOT=0/4 SRC_URI=https://github.com/rockowitz/ddcutil/archive/v1.4.1.tar.gz -> ddcutil-1.4.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=d16aaef20626ab4818ebff7b4d2b14a9 diff --git a/metadata/md5-cache/app-misc/ddcutil-1.4.5 b/metadata/md5-cache/app-misc/ddcutil-1.4.5 index 887befdfeae1..1e4edde582a1 100644 --- a/metadata/md5-cache/app-misc/ddcutil-1.4.5 +++ b/metadata/md5-cache/app-misc/ddcutil-1.4.5 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare pretend setup DEPEND=dev-libs/glib:2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) usb-monitor? ( dev-libs/hidapi virtual/libusb:1 sys-apps/usbutils ) user-permissions? ( acct-group/i2c usb-monitor? ( acct-group/video ) ) X? ( x11-libs/libXrandr x11-libs/libX11 ) DESCRIPTION=Program for querying and changing monitor settings @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib:2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) REQUIRED_USE=drm? ( X ) SLOT=0/4 SRC_URI=https://github.com/rockowitz/ddcutil/archive/v1.4.5.tar.gz -> ddcutil-1.4.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=9fd33ad4d516ffb68227241b8bda23de diff --git a/metadata/md5-cache/app-misc/ddcutil-2.0.0-r2 b/metadata/md5-cache/app-misc/ddcutil-2.0.0-r2 index 10aabf0b0137..64cc8cd8a20e 100644 --- a/metadata/md5-cache/app-misc/ddcutil-2.0.0-r2 +++ b/metadata/md5-cache/app-misc/ddcutil-2.0.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare pretend setup DEPEND=dev-libs/glib:2 >=dev-libs/jansson-2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) usb-monitor? ( dev-libs/hidapi virtual/libusb:1 sys-apps/usbutils ) user-permissions? ( acct-group/i2c usb-monitor? ( acct-group/video ) ) X? ( x11-libs/libXrandr x11-libs/libX11 ) DESCRIPTION=Program for querying and changing monitor settings @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib:2 >=dev-libs/jansson-2 sys-apps/i2c-tools virtual/udev drm REQUIRED_USE=drm? ( X ) SLOT=0/5 SRC_URI=https://github.com/rockowitz/ddcutil/archive/v2.0.0.tar.gz -> ddcutil-2.0.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=379ab95a7375751f52804f8e1f74a3b9 diff --git a/metadata/md5-cache/app-misc/ddcutil-2.1.4 b/metadata/md5-cache/app-misc/ddcutil-2.1.4 index e63723d59607..9b3215880241 100644 --- a/metadata/md5-cache/app-misc/ddcutil-2.1.4 +++ b/metadata/md5-cache/app-misc/ddcutil-2.1.4 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare pretend setup DEPEND=dev-libs/glib:2 >=dev-libs/jansson-2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) usb-monitor? ( dev-libs/hidapi virtual/libusb:1 sys-apps/usbutils ) user-permissions? ( acct-group/i2c usb-monitor? ( acct-group/video ) ) X? ( x11-libs/libXrandr x11-libs/libX11 ) DESCRIPTION=Program for querying and changing monitor settings @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib:2 >=dev-libs/jansson-2 sys-apps/i2c-tools virtual/udev drm REQUIRED_USE=drm? ( X ) SLOT=0/5 SRC_URI=https://github.com/rockowitz/ddcutil/archive/v2.1.4.tar.gz -> ddcutil-2.1.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=dc0c53ca072e25385d3c406a4dec8739 diff --git a/metadata/md5-cache/app-misc/delay-1.6-r5 b/metadata/md5-cache/app-misc/delay-1.6-r5 index bfa4576ed77f..4314ba018544 100644 --- a/metadata/md5-cache/app-misc/delay-1.6-r5 +++ b/metadata/md5-cache/app-misc/delay-1.6-r5 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=sys-libs/ncurses:= DESCRIPTION=Sleeplike program that counts down the number of seconds specified @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:= SLOT=0 SRC_URI=https://onegeek.org/~tom/software/delay/dl/delay-1.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f9de3fe4f0f2bb0d985b7cc0a5595965 diff --git a/metadata/md5-cache/app-misc/delay-1.6-r6 b/metadata/md5-cache/app-misc/delay-1.6-r6 index 9d4be2157101..e48ca4353039 100644 --- a/metadata/md5-cache/app-misc/delay-1.6-r6 +++ b/metadata/md5-cache/app-misc/delay-1.6-r6 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/byacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/byacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare test DEPEND=sys-libs/ncurses:= DESCRIPTION=Sleeplike program that counts down the number of seconds specified @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:= SLOT=0 SRC_URI=https://onegeek.org/~tom/software/delay/dl/delay-1.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e3d509cc392eb917e934187a6153db9c diff --git a/metadata/md5-cache/app-misc/detox-1.4.2-r1 b/metadata/md5-cache/app-misc/detox-1.4.2-r1 index 972428ae1fb3..8c066b0ef805 100644 --- a/metadata/md5-cache/app-misc/detox-1.4.2-r1 +++ b/metadata/md5-cache/app-misc/detox-1.4.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/lex app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/lex app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=!dev-python/detox DESCRIPTION=Safely remove spaces and strange characters from filenames @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=!dev-python/detox SLOT=0 SRC_URI=https://github.com/dharple/detox/archive/v1.4.2.tar.gz -> detox-1.4.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c621ed919ee85672a8b68a05d9db2a46 diff --git a/metadata/md5-cache/app-misc/detox-1.4.5-r1 b/metadata/md5-cache/app-misc/detox-1.4.5-r1 index d27de8401bfd..7298d0720b19 100644 --- a/metadata/md5-cache/app-misc/detox-1.4.5-r1 +++ b/metadata/md5-cache/app-misc/detox-1.4.5-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/yacc app-alternatives/lex sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/yacc app-alternatives/lex sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=!dev-python/detox DESCRIPTION=Safely remove spaces and strange characters from filenames @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=!dev-python/detox SLOT=0 SRC_URI=https://github.com/dharple/detox/archive/v1.4.5.tar.gz -> detox-1.4.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=431920ed7549b57bc494e446a7071353 diff --git a/metadata/md5-cache/app-misc/devtodo-0.1.20-r3 b/metadata/md5-cache/app-misc/devtodo-0.1.20-r3 index ba728bfd914a..9143af1dfdd6 100644 --- a/metadata/md5-cache/app-misc/devtodo-0.1.20-r3 +++ b/metadata/md5-cache/app-misc/devtodo-0.1.20-r3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=>=sys-libs/ncurses-5.2:0= >=sys-libs/readline-4.1:0= DESCRIPTION=A nice command line todo list for developers @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=sys-libs/ncurses-5.2:0= >=sys-libs/readline-4.1:0= SLOT=0 SRC_URI=http://swapoff.org/files/devtodo/devtodo-0.1.20.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=119d5f0ac2e2b70c1b2149fa24461d27 diff --git a/metadata/md5-cache/app-misc/dfshow-0.9.1_beta-r2 b/metadata/md5-cache/app-misc/dfshow-0.9.1_beta-r2 index 0fa8976b3ed4..ed3364ee4991 100644 --- a/metadata/md5-cache/app-misc/dfshow-0.9.1_beta-r2 +++ b/metadata/md5-cache/app-misc/dfshow-0.9.1_beta-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/libconfig:= sys-libs/ncurses:0= DESCRIPTION=DF-SHOW is a Unix-like rewrite of some of the applications from DF-EDIT @@ -10,5 +10,5 @@ LICENSE=GPL-3 RDEPEND=dev-libs/libconfig:= sys-libs/ncurses:0= SLOT=0 SRC_URI=https://github.com/roberthawdon/dfshow/archive/v0.9.1-beta.tar.gz -> dfshow-0.9.1_beta.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=269549e2d3626830477a03838d6be6cb diff --git a/metadata/md5-cache/app-misc/ebusd-23.3-r2 b/metadata/md5-cache/app-misc/ebusd-23.3-r2 index 1ab960a05dd4..b417431fd9c8 100644 --- a/metadata/md5-cache/app-misc/ebusd-23.3-r2 +++ b/metadata/md5-cache/app-misc/ebusd-23.3-r2 @@ -1,4 +1,4 @@ -BDEPEND=doc? ( app-text/doxygen media-gfx/graphviz ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=doc? ( app-text/doxygen media-gfx/graphviz ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install prepare test DEPEND=dev-libs/openssl:0= mqtt? ( app-misc/mosquitto ) DESCRIPTION=Daemon for communication with eBUS heating systems @@ -12,5 +12,5 @@ RDEPEND=dev-libs/openssl:0= mqtt? ( app-misc/mosquitto ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/john30/ebusd/archive/refs/tags/23.3.tar.gz -> ebusd-23.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=bf784cd2e3a42a7fc8266f55a8d1e60c diff --git a/metadata/md5-cache/app-misc/egads-0.9.5-r2 b/metadata/md5-cache/app-misc/egads-0.9.5-r2 index 00170b460b5d..92861f314eb8 100644 --- a/metadata/md5-cache/app-misc/egads-0.9.5-r2 +++ b/metadata/md5-cache/app-misc/egads-0.9.5-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DESCRIPTION=Entropy Gathering And Distribution System EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~ppc x86 LICENSE=BSD SLOT=0 SRC_URI=http://www.securesoftware.com/egads/egads-0.9.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7e934ab3d19215017a98a2e936b7fd4e diff --git a/metadata/md5-cache/app-misc/enum-1.1-r1 b/metadata/md5-cache/app-misc/enum-1.1-r1 index 0cb7c835635c..1e7f02c550b6 100644 --- a/metadata/md5-cache/app-misc/enum-1.1-r1 +++ b/metadata/md5-cache/app-misc/enum-1.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-text/asciidoc DESCRIPTION=Replacement for GNU seq and BSD jot @@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~x86 LICENSE=BSD SLOT=0 SRC_URI=https://github.com/hartwork/enum/archive/1.1.tar.gz -> enum-1.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=223bcac15155c6ad01d631270adc323d diff --git a/metadata/md5-cache/app-misc/esekeyd-1.2.7-r2 b/metadata/md5-cache/app-misc/esekeyd-1.2.7-r2 index f9211caa45df..bd850295234b 100644 --- a/metadata/md5-cache/app-misc/esekeyd-1.2.7-r2 +++ b/metadata/md5-cache/app-misc/esekeyd-1.2.7-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=Multimedia key daemon that uses the Linux event interface EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~arm ~ppc x86 LICENSE=GPL-3 SLOT=0 SRC_URI=https://github.com/burghardt/esekeyd/archive/refs/tags/esekeyd-1.2.7.tar.gz -> esekeyd-1.2.7.gh.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=50a599c95ca3e9e0555586b4d96a76fe diff --git a/metadata/md5-cache/app-misc/evtest-1.33 b/metadata/md5-cache/app-misc/evtest-1.33 index 935c934c749b..395786a46a47 100644 --- a/metadata/md5-cache/app-misc/evtest-1.33 +++ b/metadata/md5-cache/app-misc/evtest-1.33 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=app-text/asciidoc app-text/xmlto DESCRIPTION=test program for capturing input device events @@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://cgit.freedesktop.org/evtest/snapshot/evtest-evtest-1.33.tar.gz -> evtest-1.33.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f9d4dbdc7854de8a7960c854c6bc2b4c diff --git a/metadata/md5-cache/app-misc/evtest-1.34 b/metadata/md5-cache/app-misc/evtest-1.34 index 66fb80953ad5..1b0b20c14131 100644 --- a/metadata/md5-cache/app-misc/evtest-1.34 +++ b/metadata/md5-cache/app-misc/evtest-1.34 @@ -1,4 +1,4 @@ -BDEPEND=app-text/asciidoc app-text/xmlto virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-text/asciidoc app-text/xmlto virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=test program for capturing input device events EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~spar LICENSE=GPL-2 SLOT=0 SRC_URI=https://cgit.freedesktop.org/evtest/snapshot/evtest-evtest-1.34.tar.gz -> evtest-1.34.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5fe641c594ad6364513170f0abd8c4d6 diff --git a/metadata/md5-cache/app-misc/evtest-1.35 b/metadata/md5-cache/app-misc/evtest-1.35 index 70d8200b359e..a7788c6d89da 100644 --- a/metadata/md5-cache/app-misc/evtest-1.35 +++ b/metadata/md5-cache/app-misc/evtest-1.35 @@ -1,4 +1,4 @@ -BDEPEND=app-text/asciidoc app-text/xmlto sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-text/asciidoc app-text/xmlto sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=test program for capturing input device events EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~spar LICENSE=GPL-2 SLOT=0 SRC_URI=https://gitlab.freedesktop.org/libevdev/evtest/-/archive/evtest-1.35/evtest-evtest-1.35.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b85c80ad69ceaf95013c7da93d73617c diff --git a/metadata/md5-cache/app-misc/fastfetch-2.8.9 b/metadata/md5-cache/app-misc/fastfetch-2.8.10 similarity index 98% rename from metadata/md5-cache/app-misc/fastfetch-2.8.9 rename to metadata/md5-cache/app-misc/fastfetch-2.8.10 index 868724c9ea43..0dd196945e59 100644 --- a/metadata/md5-cache/app-misc/fastfetch-2.8.9 +++ b/metadata/md5-cache/app-misc/fastfetch-2.8.10 @@ -12,6 +12,6 @@ RDEPEND=>=dev-libs/yyjson-0.8.0:= sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.8.9.tar.gz -> fastfetch-2.8.9.tar.gz +SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.8.10.tar.gz -> fastfetch-2.8.10.tar.gz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f4e6d8936729b8d585e2efed9dbf514b diff --git a/metadata/md5-cache/app-misc/fdupes-9999 b/metadata/md5-cache/app-misc/fdupes-9999 index 1186780c60c2..c25344fa9640 100644 --- a/metadata/md5-cache/app-misc/fdupes-9999 +++ b/metadata/md5-cache/app-misc/fdupes-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure prepare unpack DEPEND=dev-libs/libpcre2[pcre32] ncurses? ( sys-libs/ncurses:= ) DESCRIPTION=Identify/delete duplicate files residing within specified directories @@ -10,5 +10,5 @@ LICENSE=MIT PROPERTIES=live RDEPEND=dev-libs/libpcre2[pcre32] ncurses? ( sys-libs/ncurses:= ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fbd5fd4aab0c01f040e60b2a283f69c6 diff --git a/metadata/md5-cache/app-misc/fdutils-5.6_p2 b/metadata/md5-cache/app-misc/fdutils-5.6_p2 index ceea12b02ecc..73382bab5946 100644 --- a/metadata/md5-cache/app-misc/fdutils-5.6_p2 +++ b/metadata/md5-cache/app-misc/fdutils-5.6_p2 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo dev-build/autoconf-archive doc? ( virtual/texi2dvi ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo dev-build/autoconf-archive doc? ( virtual/texi2dvi ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=sys-fs/mtools-4 virtual/os-headers DESCRIPTION=Utilities for configuring and debugging the Linux floppy driver @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=sys-fs/mtools-4 SLOT=0 SRC_URI=mirror://debian/pool/main/f/fdutils/fdutils_5.6.orig.tar.gz mirror://debian/pool/main/f/fdutils/fdutils_5.6-2.debian.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5aa56a9f2ef76261972767e635327040 diff --git a/metadata/md5-cache/app-misc/fsniper-1.3.1-r2 b/metadata/md5-cache/app-misc/fsniper-1.3.1-r2 index 758deb683175..facc3eddaa07 100644 --- a/metadata/md5-cache/app-misc/fsniper-1.3.1-r2 +++ b/metadata/md5-cache/app-misc/fsniper-1.3.1-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=dev-libs/libpcre sys-apps/file DESCRIPTION=Monitors a given set of directories for new files @@ -10,5 +10,5 @@ LICENSE=GPL-3+ RDEPEND=dev-libs/libpcre sys-apps/file SLOT=0 SRC_URI=http://projects.l3ib.org/fsniper/files/fsniper-1.3.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8288af5a8beb276248c0c190efab7ab7 diff --git a/metadata/md5-cache/app-misc/g15composer-3.2-r1 b/metadata/md5-cache/app-misc/g15composer-3.2-r1 index 664349a68f7e..548793f7c75f 100644 --- a/metadata/md5-cache/app-misc/g15composer-3.2-r1 +++ b/metadata/md5-cache/app-misc/g15composer-3.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=app-misc/g15daemon >=dev-libs/libg15render-1.2[truetype?] truetype? ( media-libs/freetype ) DESCRIPTION=A library to render text and shapes into a buffer usable by the Logitech G15 @@ -10,5 +10,5 @@ KEYWORDS=amd64 ~ppc ~ppc64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/g15tools/g15composer-3.2.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a47af3a29e604e05526e122684ad51ab diff --git a/metadata/md5-cache/app-misc/g15composer-3.4 b/metadata/md5-cache/app-misc/g15composer-3.4 index 6b74cc750122..7cdb93fe3993 100644 --- a/metadata/md5-cache/app-misc/g15composer-3.4 +++ b/metadata/md5-cache/app-misc/g15composer-3.4 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15render-3.0[truetype?] truetype? ( media-libs/freetype ) DESCRIPTION=A library to render text and shapes into a buffer usable by the Logitech G15 @@ -10,5 +10,5 @@ KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://gitlab.com/menelkir/g15composer/-/archive/3.4/g15composer-3.4.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=bb0931797062937d3975c961664e6075 diff --git a/metadata/md5-cache/app-misc/g15composer-9999 b/metadata/md5-cache/app-misc/g15composer-9999 index 51eb7ac71d2b..9aa319730d54 100644 --- a/metadata/md5-cache/app-misc/g15composer-9999 +++ b/metadata/md5-cache/app-misc/g15composer-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install postinst prepare unpack DEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15render-3.0[truetype?] truetype? ( media-libs/freetype ) DESCRIPTION=A library to render text and shapes into a buffer usable by the Logitech G15 @@ -9,5 +9,5 @@ IUSE=truetype LICENSE=GPL-2 PROPERTIES=live SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=bb0931797062937d3975c961664e6075 diff --git a/metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r15 b/metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r15 index 24218bd49871..f52d526e8bdc 100644 --- a/metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r15 +++ b/metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r15 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=virtual/libusb:0 >=dev-libs/libg15-1.2.4 >=dev-libs/libg15render-1.2 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) DESCRIPTION=Takes control of the G15 keyboard, through the linux kernel uinput device driver @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=virtual/libusb:0 >=dev-libs/libg15-1.2.4 >=dev-libs/libg15render-1.2 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) SLOT=0 SRC_URI=mirror://sourceforge/g15daemon/g15daemon-1.9.5.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=a975240275c68e697cbfd70f71110c8b diff --git a/metadata/md5-cache/app-misc/g15daemon-3.0.4-r1 b/metadata/md5-cache/app-misc/g15daemon-3.0.4-r1 index 3a717e461896..e6ed5202bbcb 100644 --- a/metadata/md5-cache/app-misc/g15daemon-3.0.4-r1 +++ b/metadata/md5-cache/app-misc/g15daemon-3.0.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig virtual/pkgconfig +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) dev-lang/perl DESCRIPTION=Takes control of the G15 keyboard, through the linux kernel uinput device driver @@ -12,5 +12,5 @@ RDEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? RESTRICT=test !test? ( test ) SLOT=0/3 SRC_URI=https://gitlab.com/menelkir/g15daemon/-/archive/3.0.4/g15daemon-3.0.4.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=f0c7615ee9c9f8350593bd1f93db87c9 diff --git a/metadata/md5-cache/app-misc/g15daemon-9999 b/metadata/md5-cache/app-misc/g15daemon-9999 index efbb3056a5b1..08242b9b392a 100644 --- a/metadata/md5-cache/app-misc/g15daemon-9999 +++ b/metadata/md5-cache/app-misc/g15daemon-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) dev-lang/perl DESCRIPTION=Takes control of the G15 keyboard, through the linux kernel uinput device driver @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) dev-lang/perl:= RESTRICT=test !test? ( test ) SLOT=0/3 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=c38c14b7ff1f57cba2b68965954fcfb0 diff --git a/metadata/md5-cache/app-misc/g15macro-1.0.3-r2 b/metadata/md5-cache/app-misc/g15macro-1.0.3-r2 index 3351168117e2..3a34e5ff4843 100644 --- a/metadata/md5-cache/app-misc/g15macro-1.0.3-r2 +++ b/metadata/md5-cache/app-misc/g15macro-1.0.3-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=app-misc/g15daemon-1.9.0 dev-libs/libg15 dev-libs/libg15render x11-libs/libX11 x11-libs/libXtst DESCRIPTION=Macro recording plugin to G15daemon @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-misc/g15daemon-1.9.0 dev-libs/libg15 dev-libs/libg15render x11-libs/libX11 x11-libs/libXtst sys-libs/zlib SLOT=0 SRC_URI=mirror://sourceforge/g15daemon/g15macro-1.0.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c587d0f3fd7b4974fc9783974c3a279e diff --git a/metadata/md5-cache/app-misc/g15macro-1.0.5 b/metadata/md5-cache/app-misc/g15macro-1.0.5 index 0ff29d408351..7b813ab78a09 100644 --- a/metadata/md5-cache/app-misc/g15macro-1.0.5 +++ b/metadata/md5-cache/app-misc/g15macro-1.0.5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 x11-libs/libX11 x11-libs/libXtst DESCRIPTION=Macro recording plugin to G15daemon @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 x11-libs/libX11 x11-libs/libXtst sys-libs/zlib SLOT=0 SRC_URI=https://gitlab.com/menelkir/g15macro/-/archive/1.0.5/g15macro-1.0.5.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f9278364318ab75eb28ef2d469bcff6c diff --git a/metadata/md5-cache/app-misc/g15macro-9999 b/metadata/md5-cache/app-misc/g15macro-9999 index d29d33d30e28..480486c96055 100644 --- a/metadata/md5-cache/app-misc/g15macro-9999 +++ b/metadata/md5-cache/app-misc/g15macro-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure prepare unpack DEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 x11-libs/libX11 x11-libs/libXtst DESCRIPTION=Macro recording plugin to G15daemon @@ -9,5 +9,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 x11-libs/libX11 x11-libs/libXtst sys-libs/zlib SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=938371d16cd49bcec362d56a2a8fa4de diff --git a/metadata/md5-cache/app-misc/g15message-1.0.0-r2 b/metadata/md5-cache/app-misc/g15message-1.0.0-r2 index 5ff344fcb128..90ffe75be60b 100644 --- a/metadata/md5-cache/app-misc/g15message-1.0.0-r2 +++ b/metadata/md5-cache/app-misc/g15message-1.0.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=>=app-misc/g15daemon-1.9.0 dev-libs/libg15 dev-libs/libg15render sys-libs/zlib DESCRIPTION=A simple message/alert client for G15daemon @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-misc/g15daemon-1.9.0 dev-libs/libg15 dev-libs/libg15render sys-libs/zlib SLOT=0 SRC_URI=mirror://sourceforge/g15daemon/g15message-1.0.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=abd0fcace9633838e52f70d66cf776f0 diff --git a/metadata/md5-cache/app-misc/g15message-1.2 b/metadata/md5-cache/app-misc/g15message-1.2 index 7672d2cffdd2..c1880bf81a7b 100644 --- a/metadata/md5-cache/app-misc/g15message-1.2 +++ b/metadata/md5-cache/app-misc/g15message-1.2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 sys-libs/zlib DESCRIPTION=A simple message/alert client for G15daemon @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 sys-libs/zlib SLOT=0 SRC_URI=https://gitlab.com/menelkir/g15message/-/archive/1.2/g15message-1.2.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c72bf8bf8f7ed7ea05bd7da7d508e6ff diff --git a/metadata/md5-cache/app-misc/g15message-9999 b/metadata/md5-cache/app-misc/g15message-9999 index b76fc6a4157f..84370e97e23c 100644 --- a/metadata/md5-cache/app-misc/g15message-9999 +++ b/metadata/md5-cache/app-misc/g15message-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=prepare unpack DEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 sys-libs/zlib DESCRIPTION=A simple message/alert client for G15daemon @@ -9,5 +9,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 sys-libs/zlib SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e07f66f41b1ca7ac2f34b37ad0887c61 diff --git a/metadata/md5-cache/app-misc/g15mpd-1.0.0-r2 b/metadata/md5-cache/app-misc/g15mpd-1.0.0-r2 index 05e76f6a01e3..723b25d6ac86 100644 --- a/metadata/md5-cache/app-misc/g15mpd-1.0.0-r2 +++ b/metadata/md5-cache/app-misc/g15mpd-1.0.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=>=app-misc/g15daemon-1.9 dev-libs/libg15 dev-libs/libg15render >=media-libs/libmpd-0.17 sys-libs/zlib x11-libs/libX11 x11-libs/libXtst x11-base/xorg-proto DESCRIPTION=MPD (music player daemon) plugin to G15daemon @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-misc/g15daemon-1.9 dev-libs/libg15 dev-libs/libg15render >=media-libs/libmpd-0.17 sys-libs/zlib x11-libs/libX11 x11-libs/libXtst SLOT=0 SRC_URI=mirror://sourceforge/g15daemon/g15mpd-1.0.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=47e8d343788b6cb94d74e6590266fa88 diff --git a/metadata/md5-cache/app-misc/g15stats-1.9.7-r2 b/metadata/md5-cache/app-misc/g15stats-1.9.7-r2 index eac0a20f09b5..48be361c34c5 100644 --- a/metadata/md5-cache/app-misc/g15stats-1.9.7-r2 +++ b/metadata/md5-cache/app-misc/g15stats-1.9.7-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=>=app-misc/g15daemon-1.9.0 dev-libs/libg15 dev-libs/libg15render sys-libs/zlib gnome-base/libgtop DESCRIPTION=CPU, memory, swap, network stats for G15 Keyboard @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-misc/g15daemon-1.9.0 dev-libs/libg15 dev-libs/libg15render sys-libs/zlib gnome-base/libgtop SLOT=0 SRC_URI=mirror://sourceforge/g15daemon/g15stats-1.9.7.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f21a771b016015e4888fbba718f204d8 diff --git a/metadata/md5-cache/app-misc/g15stats-3.0.3 b/metadata/md5-cache/app-misc/g15stats-3.0.3 index b89dc7158a99..326a1a0e67be 100644 --- a/metadata/md5-cache/app-misc/g15stats-3.0.3 +++ b/metadata/md5-cache/app-misc/g15stats-3.0.3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 sys-libs/zlib gnome-base/libgtop DESCRIPTION=CPU, memory, swap, network stats for G15 Keyboard @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 sys-libs/zlib gnome-base/libgtop SLOT=0 SRC_URI=https://gitlab.com/menelkir/g15stats/-/archive/3.0.3/g15stats-3.0.3.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=361ce85c47ed97d0a9a05b3fd60f7f55 diff --git a/metadata/md5-cache/app-misc/g15stats-9999 b/metadata/md5-cache/app-misc/g15stats-9999 index e5e1213cca2f..1c817536ed47 100644 --- a/metadata/md5-cache/app-misc/g15stats-9999 +++ b/metadata/md5-cache/app-misc/g15stats-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install postinst prepare unpack DEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 sys-libs/zlib gnome-base/libgtop DESCRIPTION=CPU, memory, swap, network stats for G15 Keyboard @@ -9,5 +9,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=>=app-misc/g15daemon-3.0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 sys-libs/zlib gnome-base/libgtop SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=361ce85c47ed97d0a9a05b3fd60f7f55 diff --git a/metadata/md5-cache/app-misc/gcal-4.1-r1 b/metadata/md5-cache/app-misc/gcal-4.1-r1 index a160aeef6b6c..40f63cdc0104 100644 --- a/metadata/md5-cache/app-misc/gcal-4.1-r1 +++ b/metadata/md5-cache/app-misc/gcal-4.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/xz-utils nls? ( >=sys-devel/gettext-0.17 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/xz-utils nls? ( >=sys-devel/gettext-0.17 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=nls? ( virtual/libintl ) unicode? ( dev-libs/libunistring:= ) DESCRIPTION=The GNU Calendar - a replacement for cal @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=nls? ( virtual/libintl ) unicode? ( dev-libs/libunistring:= ) SLOT=0 SRC_URI=mirror://gnu/gcal/gcal-4.1.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4fb64e1109b30da1484018095cc5bbb4 diff --git a/metadata/md5-cache/app-misc/gcal-4.1-r2 b/metadata/md5-cache/app-misc/gcal-4.1-r2 index d4ab3644dec3..6ab8a4f12c4d 100644 --- a/metadata/md5-cache/app-misc/gcal-4.1-r2 +++ b/metadata/md5-cache/app-misc/gcal-4.1-r2 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/xz-utils nls? ( >=sys-devel/gettext-0.17 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/xz-utils nls? ( >=sys-devel/gettext-0.17 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare test DEPEND=nls? ( virtual/libintl ) unicode? ( dev-libs/libunistring:= ) DESCRIPTION=The GNU Calendar - a replacement for cal @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=nls? ( virtual/libintl ) unicode? ( dev-libs/libunistring:= ) SLOT=0 SRC_URI=mirror://gnu/gcal/gcal-4.1.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=09e678661e9461c399a46ad903335c04 diff --git a/metadata/md5-cache/app-misc/gcal-4.1-r3 b/metadata/md5-cache/app-misc/gcal-4.1-r3 index 6da00708cacf..5bdad8399f5c 100644 --- a/metadata/md5-cache/app-misc/gcal-4.1-r3 +++ b/metadata/md5-cache/app-misc/gcal-4.1-r3 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/xz-utils nls? ( >=sys-devel/gettext-0.17 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/xz-utils nls? ( >=sys-devel/gettext-0.17 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare test DEPEND=nls? ( virtual/libintl ) unicode? ( dev-libs/libunistring:= ) DESCRIPTION=The GNU Calendar - a replacement for cal @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=nls? ( virtual/libintl ) unicode? ( dev-libs/libunistring:= ) SLOT=0 SRC_URI=mirror://gnu/gcal/gcal-4.1.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=de1c61de99c26abcf5b0fa6894711bf9 diff --git a/metadata/md5-cache/app-misc/gentoo-0.20.7-r1 b/metadata/md5-cache/app-misc/gentoo-0.20.7-r1 index 5833624bc131..a7e686a75839 100644 --- a/metadata/md5-cache/app-misc/gentoo-0.20.7-r1 +++ b/metadata/md5-cache/app-misc/gentoo-0.20.7-r1 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>x11-libs/gtk+-3.12:3 dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango DESCRIPTION=Graphical file manager for Unix-like systems, using GTK+ @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>x11-libs/gtk+-3.12:3 dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango SLOT=0 SRC_URI=mirror://sourceforge/gentoo/gentoo-0.20.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1c89415d71482c8c4b2f0649ce6f42bd diff --git a/metadata/md5-cache/app-misc/gnote-44.1 b/metadata/md5-cache/app-misc/gnote-44.1 index 567be2e6c089..d459255dce76 100644 --- a/metadata/md5-cache/app-misc/gnote-44.1 +++ b/metadata/md5-cache/app-misc/gnote-44.1 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/itstool virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +BDEPEND=dev-util/itstool virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=>=dev-libs/glib-2.62:2[dbus] >=dev-cpp/glibmm-2.62.0:2 >=dev-cpp/gtkmm-3.22.20:3.0 >=app-crypt/libsecret-0.8 >=dev-libs/libxml2-2:2 dev-libs/libxslt >=sys-apps/util-linux-2.16 >=app-text/gspell-1.6.0:= test? ( dev-libs/unittest++ ) DESCRIPTION=Desktop note-taking application @@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/glib-2.62:2[dbus] >=dev-cpp/glibmm-2.62.0:2 >=dev-cpp/gtkmm-3 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/gnote/44/gnote-44.1.tar.xz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5455814b217f2f6fa547c3fc403fa6bd diff --git a/metadata/md5-cache/app-misc/gnote-45.0 b/metadata/md5-cache/app-misc/gnote-45.0 index 5e3be2b71a68..4ed30ac08133 100644 --- a/metadata/md5-cache/app-misc/gnote-45.0 +++ b/metadata/md5-cache/app-misc/gnote-45.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/itstool virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +BDEPEND=dev-util/itstool virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=>=dev-libs/glib-2.74:2[dbus] >=dev-cpp/glibmm-2.74:2.68 >=dev-cpp/gtkmm-4.0.0:4.0 >=app-crypt/libsecret-0.8 >=dev-libs/libxml2-2:2 dev-libs/libxslt >=sys-apps/util-linux-2.16 test? ( dev-libs/unittest++ ) DESCRIPTION=Desktop note-taking application @@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/glib-2.74:2[dbus] >=dev-cpp/glibmm-2.74:2.68 >=dev-cpp/gtkmm- RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/gnote/45/gnote-45.0.tar.xz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=6ab87215423a58558c478cad6d9e17c2 diff --git a/metadata/md5-cache/app-misc/gnote-45.1 b/metadata/md5-cache/app-misc/gnote-45.1 index bbfa4fbc801d..928080011d51 100644 --- a/metadata/md5-cache/app-misc/gnote-45.1 +++ b/metadata/md5-cache/app-misc/gnote-45.1 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/itstool virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +BDEPEND=dev-util/itstool virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=>=dev-libs/glib-2.74:2[dbus] >=dev-cpp/glibmm-2.74:2.68 >=dev-cpp/gtkmm-4.0.0:4.0 >=app-crypt/libsecret-0.8 >=dev-libs/libxml2-2:2 dev-libs/libxslt >=sys-apps/util-linux-2.16 test? ( dev-libs/unittest++ ) DESCRIPTION=Desktop note-taking application @@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/glib-2.74:2[dbus] >=dev-cpp/glibmm-2.74:2.68 >=dev-cpp/gtkmm- RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/gnote/45/gnote-45.1.tar.xz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f3c966f40f142e14531e55a7fab9b48b diff --git a/metadata/md5-cache/app-misc/gnuit-4.9.5-r2 b/metadata/md5-cache/app-misc/gnuit-4.9.5-r2 index 28dfd7009194..c40d159f60c2 100644 --- a/metadata/md5-cache/app-misc/gnuit-4.9.5-r2 +++ b/metadata/md5-cache/app-misc/gnuit-4.9.5-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DESCRIPTION=GNU Interactive Tools - increase speed and efficiency of most daily tasks EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ppc sparc x86 LICENSE=GPL-3 FDL-1.3 SLOT=0 SRC_URI=mirror://gnu/gnuit/gnuit-4.9.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4439baf8827f469dbb21b736aa9c4a96 diff --git a/metadata/md5-cache/app-misc/gtypist-2.9.5-r1 b/metadata/md5-cache/app-misc/gtypist-2.9.5-r1 index 219f4589c7b3..988dc0aa9f7b 100644 --- a/metadata/md5-cache/app-misc/gtypist-2.9.5-r1 +++ b/metadata/md5-cache/app-misc/gtypist-2.9.5-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm prepare unpack DEPEND=>=sys-libs/ncurses-5.2:0= emacs? ( >=app-editors/emacs-23.1:* ) xemacs? ( !emacs? ( app-editors/xemacs app-xemacs/fsf-compat ) ) DESCRIPTION=Universal typing tutor @@ -11,5 +11,5 @@ LICENSE=GPL-2 public-domain RDEPEND=>=sys-libs/ncurses-5.2:0= emacs? ( >=app-editors/emacs-23.1:* ) xemacs? ( !emacs? ( app-editors/xemacs app-xemacs/fsf-compat ) ) SLOT=0 SRC_URI=mirror://gnu/gtypist/gtypist-2.9.5.tar.xz http://colemak.com/pub/learn/colemak.typ -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c74d7d459bda9d83b04346a57f97ea04 diff --git a/metadata/md5-cache/app-misc/hodie-1.5 b/metadata/md5-cache/app-misc/hodie-1.5 index f25b83dae1dd..dbcab293645d 100644 --- a/metadata/md5-cache/app-misc/hodie-1.5 +++ b/metadata/md5-cache/app-misc/hodie-1.5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=a Latin date(1) EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~x86 LICENSE=MIT SLOT=0 SRC_URI=https://github.com/michiexile/hodie/archive/5946cab2fab41c40b237a69e3aca08b1180cbc10.tar.gz -> hodie-1.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a715f22132fd55fc8fe8422673277a9e diff --git a/metadata/md5-cache/app-misc/interceptty-0.6-r3 b/metadata/md5-cache/app-misc/interceptty-0.6-r3 index 6f294bec5365..c803a4fcc851 100644 --- a/metadata/md5-cache/app-misc/interceptty-0.6-r3 +++ b/metadata/md5-cache/app-misc/interceptty-0.6-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=a program that can sit between a serial port and an application EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=http://www.suspectclass.com/~sgifford/interceptty/files/interceptty-0.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7d1f7ae26f6ec07baa9560ed35c16b47 diff --git a/metadata/md5-cache/app-misc/jo-1.9 b/metadata/md5-cache/app-misc/jo-1.9 index 7bb9df89df7d..f39813477392 100644 --- a/metadata/md5-cache/app-misc/jo-1.9 +++ b/metadata/md5-cache/app-misc/jo-1.9 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=JSON output from a shell EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 LICENSE=GPL-2+ MIT SLOT=0 SRC_URI=https://github.com/jpmens/jo/releases/download/1.9/jo-1.9.tar.gz -> jo-1.9.gh.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=22090530fcdace5ee2a33d726557d52e diff --git a/metadata/md5-cache/app-misc/joymouse-0.5-r2 b/metadata/md5-cache/app-misc/joymouse-0.5-r2 index e521ef3e2b7a..b5d2277083a4 100644 --- a/metadata/md5-cache/app-misc/joymouse-0.5-r2 +++ b/metadata/md5-cache/app-misc/joymouse-0.5-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=x11-libs/libX11 x11-libs/libXtst x11-base/xorg-proto DESCRIPTION=An application that translates joystick events to mouse events @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=x11-libs/libX11 x11-libs/libXtst SLOT=0 SRC_URI=mirror://sourceforge/joymouse-linux/joymouse-0.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=af35cd4f9a48c9b74579e82c4ce90ddc diff --git a/metadata/md5-cache/app-misc/jq-1.7 b/metadata/md5-cache/app-misc/jq-1.7 index 4d9ea461cb8e..7cc30e7a2d81 100644 --- a/metadata/md5-cache/app-misc/jq-1.7 +++ b/metadata/md5-cache/app-misc/jq-1.7 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=>=sys-devel/bison-3.0 app-alternatives/lex oniguruma? ( >=dev-libs/oniguruma-6.9.3:=[static-libs?] ) DESCRIPTION=A lightweight and flexible command-line JSON processor @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( oniguruma ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jqlang/jq/archive/refs/tags/jq-1.7.tar.gz -> jq-1.7.gh.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c3a58179976ea5a1b7076bf9b86431e7 diff --git a/metadata/md5-cache/app-misc/jq-1.7.1 b/metadata/md5-cache/app-misc/jq-1.7.1 index b776f35ee55a..e26d4277dc1e 100644 --- a/metadata/md5-cache/app-misc/jq-1.7.1 +++ b/metadata/md5-cache/app-misc/jq-1.7.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=>=sys-devel/bison-3.0 app-alternatives/lex oniguruma? ( >=dev-libs/oniguruma-6.9.3:=[static-libs?] ) DESCRIPTION=A lightweight and flexible command-line JSON processor @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( oniguruma ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jqlang/jq/archive/refs/tags/jq-1.7.1.tar.gz -> jq-1.7.1.gh.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=97f2110e93cc3daad3e86214ff3cde8a diff --git a/metadata/md5-cache/app-misc/kanatest-0.4.8 b/metadata/md5-cache/app-misc/kanatest-0.4.8 index 663e15d06d2d..553037b1a5d0 100644 --- a/metadata/md5-cache/app-misc/kanatest-0.4.8 +++ b/metadata/md5-cache/app-misc/kanatest-0.4.8 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install postinst postrm preinst prepare DEPEND=x11-libs/gtk+:2 dev-libs/libxml2:= DESCRIPTION=Visual flashcard tool for memorizing the Japanese Hiragana and Katakana alphabet @@ -11,5 +11,5 @@ LICENSE=GPL-2 GPL-2+ RDEPEND=x11-libs/gtk+:2 dev-libs/libxml2:= SLOT=0 SRC_URI=https://www.clayo.org/kanatest/kanatest-0.4.8.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=03d268c851a031bd49c3a1fa76432225 diff --git a/metadata/md5-cache/app-misc/klavaro-3.13-r1 b/metadata/md5-cache/app-misc/klavaro-3.13-r1 index 4b34f4162110..ed70a32b30e3 100644 --- a/metadata/md5-cache/app-misc/klavaro-3.13-r1 +++ b/metadata/md5-cache/app-misc/klavaro-3.13-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool >=sys-devel/gettext-0.18.3 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool >=sys-devel/gettext-0.18.3 sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=postinst postrm prepare DEPEND=dev-libs/glib:2 net-misc/curl x11-libs/gtk+:3 >=x11-libs/gtkdatabox-1.0.0 x11-libs/pango DESCRIPTION=Another free touch typing tutor program @@ -10,5 +10,5 @@ LICENSE=GPL-3 RDEPEND=dev-libs/glib:2 net-misc/curl x11-libs/gtk+:3 >=x11-libs/gtkdatabox-1.0.0 x11-libs/pango SLOT=0 SRC_URI=mirror://sourceforge/project/klavaro/klavaro-3.13.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5820fdcaa2b7325afe6af8d38baef32c diff --git a/metadata/md5-cache/app-misc/lcd4linux-0.11.0_pre20170527-r7 b/metadata/md5-cache/app-misc/lcd4linux-0.11.0_pre20170527-r7 index 48d00aa8862b..41a02e7014d6 100644 --- a/metadata/md5-cache/app-misc/lcd4linux-0.11.0_pre20170527-r7 +++ b/metadata/md5-cache/app-misc/lcd4linux-0.11.0_pre20170527-r7 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/autoconf-archive sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-build/autoconf-archive sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare setup DEPEND=dmalloc? ( dev-libs/dmalloc ) lcd_devices_astusb? ( virtual/libusb:0= ) lcd_devices_bwct? ( virtual/libusb:0= ) lcd_devices_curses? ( sys-libs/ncurses:0= ) lcd_devices_dpf? ( virtual/libusb:0= ) lcd_devices_g15? ( virtual/libusb:0= ) lcd_devices_glcd2usb? ( virtual/libusb:0= ) lcd_devices_irlcd? ( virtual/libusb:0= ) lcd_devices_lcd2usb? ( virtual/libusb:0= ) lcd_devices_ledmatrix? ( virtual/libusb:0= ) lcd_devices_luise? ( dev-libs/luise virtual/libusb:0= ) lcd_devices_matrixorbitalgx? ( virtual/libusb:0= ) lcd_devices_mdm166a? ( virtual/libusb:0= ) lcd_devices_picolcd? ( virtual/libusb:0= ) lcd_devices_picolcdgraphic? ( virtual/libusb:0= ) lcd_devices_png? ( media-libs/gd[png] media-libs/libpng:0= ) lcd_devices_ppm? ( media-libs/gd ) lcd_devices_samsungspf? ( virtual/libusb:0= ) lcd_devices_serdisplib? ( dev-libs/serdisplib ) lcd_devices_shuttlevfd? ( virtual/libusb:0= ) lcd_devices_trefon? ( virtual/libusb:0= ) lcd_devices_ula200? ( dev-embedded/libftdi:1= virtual/libusb:0= ) lcd_devices_usbhub? ( virtual/libusb:0= ) lcd_devices_usblcd? ( virtual/libusb:0= ) lcd_devices_vnc? ( net-libs/libvncserver ) lcd_devices_x11? ( x11-libs/libX11 ) asterisk? ( net-misc/asterisk ) dbus? ( sys-apps/dbus ) gps? ( dev-libs/nmeap ) hddtemp? ( app-admin/hddtemp ) iconv? ( virtual/libiconv ) mpd? ( media-libs/libmpd ) mpris-dbus? ( sys-apps/dbus ) mysql? ( dev-db/mysql-connector-c:0= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) wireless? ( || ( net-wireless/iw net-wireless/wireless-tools ) ) DESCRIPTION=A small program that grabs information and displays it on an external LCD @@ -12,5 +12,5 @@ RDEPEND=dmalloc? ( dev-libs/dmalloc ) lcd_devices_astusb? ( virtual/libusb:0= ) REQUIRED_USE=?? ( lcd_devices_hd44780 lcd_devices_hd44780-i2c ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) || ( lcd_devices_astusb lcd_devices_beckmannegle lcd_devices_bwct lcd_devices_crystalfontz lcd_devices_curses lcd_devices_cwlinux lcd_devices_d4d lcd_devices_dpf lcd_devices_ea232graphic lcd_devices_efn lcd_devices_futabavfd lcd_devices_fw8888 lcd_devices_g15 lcd_devices_glcd2usb lcd_devices_hd44780 lcd_devices_hd44780-i2c lcd_devices_irlcd lcd_devices_lcd2usb lcd_devices_lcdterm lcd_devices_ledmatrix lcd_devices_lph7508 lcd_devices_luise lcd_devices_lw_abp lcd_devices_m50530 lcd_devices_matrixorbital lcd_devices_matrixorbitalgx lcd_devices_milfordinstruments lcd_devices_mdm166a lcd_devices_newhaven lcd_devices_noritake lcd_devices_null lcd_devices_pertelian lcd_devices_phanderson lcd_devices_picgraphic lcd_devices_picolcd lcd_devices_picolcdgraphic lcd_devices_png lcd_devices_ppm lcd_devices_routerboard lcd_devices_sample lcd_devices_samsungspf lcd_devices_serdisplib lcd_devices_shuttlevfd lcd_devices_simplelcd lcd_devices_t6963 lcd_devices_teaklcm lcd_devices_trefon lcd_devices_ula200 lcd_devices_usbhub lcd_devices_usblcd lcd_devices_vnc lcd_devices_wincornixdorf lcd_devices_x11 ) || ( apm asterisk button-exec cpuinfo dbus diskstats dvb exec event fifo file gps hddtemp huawei i2c-sensors iconv isdn kvv loadavg meminfo mpd mpris-dbus mysql netdev netinfo pop3 proc-stat python qnaplog raspi sample statfs uname uptime w1retap wireless ) SLOT=0 SRC_URI=https://dev.gentoo.org/~conikost/files/lcd4linux-0.11.0_pre20170527.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fb8b3351fe3bda5dfbb778ef43d1ff0e diff --git a/metadata/md5-cache/app-misc/lcdproc-0.5.9_p20211220 b/metadata/md5-cache/app-misc/lcdproc-0.5.9_p20211220 index 604700cec42b..776ba40bb1b7 100644 --- a/metadata/md5-cache/app-misc/lcdproc-0.5.9_p20211220 +++ b/metadata/md5-cache/app-misc/lcdproc-0.5.9_p20211220 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install prepare DEPEND=lcd_devices_cfontz? ( dev-libs/libhid:= ) lcd_devices_cfontzpacket? ( dev-libs/libhid:= ) lcd_devices_cwlnx? ( dev-libs/libhid:= ) lcd_devices_futaba? ( virtual/libusb:1= ) lcd_devices_g15? ( app-misc/g15daemon dev-libs/libg15render:= virtual/libusb:0= ) lcd_devices_glcd? ( app-misc/glcdprocdriver:= dev-embedded/libftdi:1= dev-libs/libhid:= dev-libs/serdisplib:= virtual/libusb:0= x11-libs/libX11:= ) lcd_devices_hd44780? ( dev-embedded/libftdi:1= dev-libs/libugpio:= virtual/libusb:0= ) lcd_devices_i2500vfd? ( dev-embedded/libftdi:1= ) lcd_devices_irman? ( media-libs/libirman:= ) lcd_devices_iowarrior? ( virtual/libusb:0= ) lcd_devices_lirc? ( app-misc/lirc ) lcd_devices_lis? ( dev-embedded/libftdi:1= ) lcd_devices_lb216? ( dev-libs/libhid:= ) lcd_devices_mdm166a? ( dev-libs/libhid:= ) lcd_devices_mtc_s16209x? ( dev-libs/libhid:= ) lcd_devices_mx5000? ( app-misc/mx5000tools ) lcd_devices_noritakevfd? ( dev-libs/libhid:= ) lcd_devices_picolcd? ( virtual/libusb:1= ) lcd_devices_shuttlevfd? ( virtual/libusb:0= ) lcd_devices_ula200? ( dev-embedded/libftdi:1= ) lcd_devices_xosd? ( x11-libs/libX11:= x11-libs/xosd:= ) doc? ( app-text/doxygen[dot] app-text/xmlto ) nfs? ( net-fs/nfs-utils ) png? ( media-libs/libpng:0= ) samba? ( net-fs/samba ) truetype? ( media-libs/freetype:2= ) DESCRIPTION=Displays real-time system information from your Linux/*BSD box on a LCD @@ -12,5 +12,5 @@ RDEPEND=lcd_devices_cfontz? ( dev-libs/libhid:= ) lcd_devices_cfontzpacket? ( de REQUIRED_USE=ethlcd? ( lcd_devices_hd44780 ) png? ( lcd_devices_glcd ) truetype? ( lcd_devices_glcd ) || ( lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontzpacket lcd_devices_curses lcd_devices_cwlnx lcd_devices_ea65 lcd_devices_eyeboxone lcd_devices_futaba lcd_devices_g15 lcd_devices_glcd lcd_devices_glcdlib lcd_devices_glk lcd_devices_hd44780 lcd_devices_i2500vfd lcd_devices_icp_a106 lcd_devices_imon lcd_devices_imonlcd lcd_devices_iowarrior lcd_devices_irman lcd_devices_irtrans lcd_devices_joy lcd_devices_jw002 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_lcterm lcd_devices_linux_input lcd_devices_lirc lcd_devices_lis lcd_devices_md8800 lcd_devices_mdm166a lcd_devices_ms6931 lcd_devices_mtc_s16209x lcd_devices_mtxorb lcd_devices_mx5000 lcd_devices_noritakevfd lcd_devices_olimex_mod_lcd1x9 lcd_devices_picolcd lcd_devices_pyramid lcd_devices_rawserial lcd_devices_sdeclcd lcd_devices_sed1330 lcd_devices_sed1520 lcd_devices_serialpos lcd_devices_serialvfd lcd_devices_shuttlevfd lcd_devices_sli lcd_devices_stv5730 lcd_devices_sureelec lcd_devices_t6963 lcd_devices_text lcd_devices_tyan lcd_devices_ula200 lcd_devices_vlsys_m428 lcd_devices_xosd lcd_devices_yard2lcd ) SLOT=0 SRC_URI=https://github.com/lcdproc/lcdproc/archive/0e2ce9b9c46c47363436f9ee730f7c71bf455f0f.tar.gz -> lcdproc-0.5.9_p20211220.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c3c7f0a2e37620bc893e974bac4e8c89 diff --git a/metadata/md5-cache/app-misc/lirc-0.10.1_p7 b/metadata/md5-cache/app-misc/lirc-0.10.1_p7 index 752ad026376e..d16d65a2720b 100644 --- a/metadata/md5-cache/app-misc/lirc-0.10.1_p7 +++ b/metadata/md5-cache/app-misc/lirc-0.10.1_p7 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst preinst prepare setup DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) ftdi? ( dev-embedded/libftdi:0 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) dev-libs/libxslt python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) doc? ( app-text/doxygen ) sys-apps/kmod sys-kernel/linux-headers DESCRIPTION=decode and send infra-red signals of many commonly used remote controls @@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) audio? ( >medi REQUIRED_USE=^^ ( python_single_target_python3_10 ) gtk? ( X ) SLOT=0 SRC_URI=mirror://sourceforge/lirc/lirc-0.10.1.tar.bz2 mirror://debian/pool/main/l/lirc/lirc_0.10.1-7.debian.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1db4116af0fb4d71f986036863280c20 diff --git a/metadata/md5-cache/app-misc/mc-4.8.30-r1 b/metadata/md5-cache/app-misc/mc-4.8.30-r1 index 92903bb9c6cc..25591b0d6440 100644 --- a/metadata/md5-cache/app-misc/mc-4.8.30-r1 +++ b/metadata/md5-cache/app-misc/mc-4.8.30-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-libs/check ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-libs/check ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare test DEPEND=>=dev-libs/glib-2.30.0:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs[tools(+)] ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses:=[unicode(+)?] ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM ) DESCRIPTION=GNU Midnight Commander is a text based file manager @@ -13,5 +13,5 @@ REQUIRED_USE=spell? ( edit ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://ftp.midnight-commander.org/mc-4.8.30.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d25787f63297e22350504711bc4e2b08 diff --git a/metadata/md5-cache/app-misc/mc-4.8.30-r2 b/metadata/md5-cache/app-misc/mc-4.8.30-r2 index b8633c605ef8..a0b1534bbe6d 100644 --- a/metadata/md5-cache/app-misc/mc-4.8.30-r2 +++ b/metadata/md5-cache/app-misc/mc-4.8.30-r2 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-libs/check ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-libs/check ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare test DEPEND=>=dev-libs/glib-2.30.0:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs[tools(+)] ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses:=[unicode(+)?] ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libSM ) DESCRIPTION=GNU Midnight Commander is a text based file manager @@ -13,5 +13,5 @@ REQUIRED_USE=spell? ( edit ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://ftp.midnight-commander.org/mc-4.8.30.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d700a148c5267a4aaed838686dc14150 diff --git a/metadata/md5-cache/app-misc/muttprint-0.73-r5 b/metadata/md5-cache/app-misc/muttprint-0.73-r5 index de42bde7d34b..9c99e9707dcf 100644 --- a/metadata/md5-cache/app-misc/muttprint-0.73-r5 +++ b/metadata/md5-cache/app-misc/muttprint-0.73-r5 @@ -1,4 +1,4 @@ -BDEPEND=dev-texlive/texlive-fontsextra dev-lang/perl virtual/latex-base doc? ( app-text/dvipsk app-text/docbook-sgml-utils[jadetex] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-texlive/texlive-fontsextra dev-lang/perl virtual/latex-base doc? ( app-text/dvipsk app-text/docbook-sgml-utils[jadetex] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install prepare DESCRIPTION=Script for pretty printing of your mails EAPI=7 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-texlive/texlive-latexextra dev-lang/perl dev-perl/TimeDate dev-perl/Text-Iconv virtual/latex-base SLOT=0 SRC_URI=mirror://sourceforge/muttprint/muttprint-0.73.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3ebc46fab33ff05784e06303fbd77daf diff --git a/metadata/md5-cache/app-misc/mx5000tools-0.1.2-r2 b/metadata/md5-cache/app-misc/mx5000tools-0.1.2-r2 index 41ab392a92a5..91a24888675c 100644 --- a/metadata/md5-cache/app-misc/mx5000tools-0.1.2-r2 +++ b/metadata/md5-cache/app-misc/mx5000tools-0.1.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/glib:2 media-libs/netpbm:= DESCRIPTION=Tools for controlling the LCD on a Logitech MX5000 keyboard @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=dev-libs/glib:2 media-libs/netpbm:= SLOT=0 SRC_URI=https://web.archive.org/web/20170225160711/http://download.gna.org/mx5000tools/mx5000tools-0.1.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b9882af8a1d149d49db152127647945e diff --git a/metadata/md5-cache/app-misc/mx5000tools-0.1.2_p20190613 b/metadata/md5-cache/app-misc/mx5000tools-0.1.2_p20190613 index 21f15cd8c332..38e2bb5ddfa9 100644 --- a/metadata/md5-cache/app-misc/mx5000tools-0.1.2_p20190613 +++ b/metadata/md5-cache/app-misc/mx5000tools-0.1.2_p20190613 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=dev-libs/glib:2 media-libs/netpbm:= DESCRIPTION=Tools for controlling the LCD on a Logitech MX5000 keyboard @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=dev-libs/glib:2 media-libs/netpbm:= SLOT=0 SRC_URI=https://github.com/jwrdegoede/mx5000tools/archive/c575ea33f92495b4b0ccdb1ce09099f9c011e43f.tar.gz -> mx5000tools-0.1.2_p20190613.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e57d8e2790576c61f814bcb871394bb1 diff --git a/metadata/md5-cache/app-misc/ola-0.10.9-r2 b/metadata/md5-cache/app-misc/ola-0.10.9-r2 index 597bf307eb3d..84109067ded7 100644 --- a/metadata/md5-cache/app-misc/ola-0.10.9-r2 +++ b/metadata/md5-cache/app-misc/ola-0.10.9-r2 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/yacc app-alternatives/lex virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz ) test? ( dev-util/cppunit python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/protobuf-python[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/protobuf-python[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/protobuf-python[python_targets_python3_12(-)] ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/yacc app-alternatives/lex virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz ) test? ( dev-util/cppunit python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/protobuf-python[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/protobuf-python[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/protobuf-python[python_targets_python3_12(-)] ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup DEPEND==app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/openssl:= sys-libs/ncurses:= readline? ( sys-libs/readline:= ) X? ( x11-libs/libSM x11-libs/libICE x11-libs/libXmu x11-libs/libX11 ) DESCRIPTION=A Password Safe compatible command-line password manager @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/openssl:= sys-libs/ncurses:= readline? ( sys-libs/readline:= ) X? ( x11-libs/libSM x11-libs/libICE x11-libs/libXmu x11-libs/libX11 ) !app-admin/passwordsafe SLOT=0 SRC_URI=https://web.archive.org/web/20171006105548if_/http://nsd.dyndns.org/pwsafe/releases/pwsafe-0.2.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=bd565b71ee4a49a5127fc7811afba350 diff --git a/metadata/md5-cache/app-misc/razertool-0.0.7-r5 b/metadata/md5-cache/app-misc/razertool-0.0.7-r5 index 4796fc5f7456..17186f8ccacf 100644 --- a/metadata/md5-cache/app-misc/razertool-0.0.7-r5 +++ b/metadata/md5-cache/app-misc/razertool-0.0.7-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare DEPEND=dev-libs/glib:2 virtual/libusb:0 virtual/udev gtk? ( dev-libs/atk >=gnome-base/librsvg-2.0 >=x11-libs/cairo-1.0.0 x11-libs/gdk-pixbuf >=x11-libs/gtk+-2.8.0:2 ) virtual/pkgconfig DESCRIPTION=Unofficial tool for controlling the Razer Copperhead mouse @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 virtual/libusb:0 virtual/udev gtk? ( dev-libs/atk >=gnome-base/librsvg-2.0 >=x11-libs/cairo-1.0.0 x11-libs/gdk-pixbuf >=x11-libs/gtk+-2.8.0:2 ) SLOT=0 SRC_URI=mirror://sourceforge/razertool/razertool_0.0.7.orig.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=da4e115426323e22d4fc53e26ea1d626 diff --git a/metadata/md5-cache/app-misc/rdfind-1.5.0-r1 b/metadata/md5-cache/app-misc/rdfind-1.5.0-r1 index e2c106d375dc..b989235fa728 100644 --- a/metadata/md5-cache/app-misc/rdfind-1.5.0-r1 +++ b/metadata/md5-cache/app-misc/rdfind-1.5.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/autoconf-archive sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-build/autoconf-archive sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare test DEPEND=dev-libs/nettle:= DESCRIPTION=Find duplicate files based on their content @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=dev-libs/nettle:= SLOT=0 SRC_URI=https://github.com/pauldreik/rdfind/archive/releases/1.5.0.tar.gz -> rdfind-1.5.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e8aebd36070d16c6f66f04309d78cebc diff --git a/metadata/md5-cache/app-misc/rdfind-1.6.0 b/metadata/md5-cache/app-misc/rdfind-1.6.0 index c9365a0bcbb5..634db76bd5c7 100644 --- a/metadata/md5-cache/app-misc/rdfind-1.6.0 +++ b/metadata/md5-cache/app-misc/rdfind-1.6.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/autoconf-archive sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-build/autoconf-archive sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare test DEPEND=dev-libs/nettle:= DESCRIPTION=Find duplicate files based on their content @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=dev-libs/nettle:= SLOT=0 SRC_URI=https://rdfind.pauldreik.se/rdfind-1.6.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=db4d450abad45928757b7f374965ef79 diff --git a/metadata/md5-cache/app-misc/regex-markup-0.10.0-r2 b/metadata/md5-cache/app-misc/regex-markup-0.10.0-r2 index b9ec63c02303..524322b35005 100644 --- a/metadata/md5-cache/app-misc/regex-markup-0.10.0-r2 +++ b/metadata/md5-cache/app-misc/regex-markup-0.10.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=A tool to color syslog files as well EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://savannah.nongnu.org/download/regex-markup/regex-markup-0.10.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8f3558f5f940afc044d1b6d66018abef diff --git a/metadata/md5-cache/app-misc/rioutil-1.5.4-r1 b/metadata/md5-cache/app-misc/rioutil-1.5.4-r1 index 414797110aa5..def09bb6cab9 100644 --- a/metadata/md5-cache/app-misc/rioutil-1.5.4-r1 +++ b/metadata/md5-cache/app-misc/rioutil-1.5.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare DEPEND=virtual/libusb:1 DESCRIPTION=A utility for accessing various Rio media players @@ -10,5 +10,5 @@ LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=virtual/libusb:1 SLOT=0 SRC_URI=https://github.com/hjelmn/rioutil/archive/v1.5.4.tar.gz -> rioutil-1.5.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=dadd54b7066162a8036d98a9a9246d0b diff --git a/metadata/md5-cache/app-misc/rlwrap-0.45.2-r1 b/metadata/md5-cache/app-misc/rlwrap-0.45.2-r1 index 4b09fdf27f66..30975dc26b1c 100644 --- a/metadata/md5-cache/app-misc/rlwrap-0.45.2-r1 +++ b/metadata/md5-cache/app-misc/rlwrap-0.45.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=sys-libs/ncurses:= sys-libs/readline:= DESCRIPTION=GNU readline wrapper @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=sys-libs/ncurses:= sys-libs/readline:= SLOT=0 SRC_URI=https://github.com/hanslub42/rlwrap/archive/refs/tags/v0.45.2.tar.gz -> rlwrap-0.45.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4414d6298cd0e16d10d27e4b07bab7bd diff --git a/metadata/md5-cache/app-misc/screen-4.9.0-r3 b/metadata/md5-cache/app-misc/screen-4.9.0-r3 index a180e5518289..f52046abec28 100644 --- a/metadata/md5-cache/app-misc/screen-4.9.0-r3 +++ b/metadata/md5-cache/app-misc/screen-4.9.0-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare DEPEND=>=sys-libs/ncurses-5.2:= virtual/libcrypt:= pam? ( sys-libs/pam ) DESCRIPTION=screen manager with VT100/ANSI terminal emulation @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=>=sys-libs/ncurses-5.2:= virtual/libcrypt:= pam? ( sys-libs/pam ) acct-group/utmp selinux? ( sec-policy/selinux-screen ) virtual/tmpfiles SLOT=0 SRC_URI=mirror://gnu/screen/screen-4.9.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=16db776ab3fd6d15e94b08f264272d31 diff --git a/metadata/md5-cache/app-misc/screen-4.9.1 b/metadata/md5-cache/app-misc/screen-4.9.1 index cef757dca7de..ed642eb5f1e4 100644 --- a/metadata/md5-cache/app-misc/screen-4.9.1 +++ b/metadata/md5-cache/app-misc/screen-4.9.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare DEPEND=>=sys-libs/ncurses-5.2:= virtual/libcrypt:= pam? ( sys-libs/pam ) DESCRIPTION=screen manager with VT100/ANSI terminal emulation @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=>=sys-libs/ncurses-5.2:= virtual/libcrypt:= pam? ( sys-libs/pam ) acct-group/utmp selinux? ( sec-policy/selinux-screen ) virtual/tmpfiles SLOT=0 SRC_URI=mirror://gnu/screen/screen-4.9.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c68b00a06cd78e13a997d66e03cebe68 diff --git a/metadata/md5-cache/app-misc/screen-4.9.1-r1 b/metadata/md5-cache/app-misc/screen-4.9.1-r1 index f2c24caa17a1..52a1f8857778 100644 --- a/metadata/md5-cache/app-misc/screen-4.9.1-r1 +++ b/metadata/md5-cache/app-misc/screen-4.9.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare DEPEND=>=sys-libs/ncurses-5.2:= virtual/libcrypt:= pam? ( sys-libs/pam ) DESCRIPTION=screen manager with VT100/ANSI terminal emulation @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=>=sys-libs/ncurses-5.2:= virtual/libcrypt:= pam? ( sys-libs/pam ) acct-group/utmp selinux? ( sec-policy/selinux-screen ) virtual/tmpfiles SLOT=0 SRC_URI=mirror://gnu/screen/screen-4.9.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f612cf2e4eceff845e20ace230905b54 diff --git a/metadata/md5-cache/app-misc/screen-9999 b/metadata/md5-cache/app-misc/screen-9999 index 50d65ad55df7..8fb5397fec4e 100644 --- a/metadata/md5-cache/app-misc/screen-9999 +++ b/metadata/md5-cache/app-misc/screen-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-apps/texinfo sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare unpack DEPEND=>=sys-libs/ncurses-5.2:= virtual/libcrypt:= pam? ( sys-libs/pam ) DESCRIPTION=screen manager with VT100/ANSI terminal emulation @@ -10,5 +10,5 @@ LICENSE=GPL-3+ PROPERTIES=live RDEPEND=>=sys-libs/ncurses-5.2:= virtual/libcrypt:= pam? ( sys-libs/pam ) acct-group/utmp selinux? ( sec-policy/selinux-screen ) virtual/tmpfiles SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=183d9d8f537bc1e8bfdd37bcf319b145 diff --git a/metadata/md5-cache/app-misc/sdate-0.7 b/metadata/md5-cache/app-misc/sdate-0.7 index 1124ac720557..0670e0a8e949 100644 --- a/metadata/md5-cache/app-misc/sdate-0.7 +++ b/metadata/md5-cache/app-misc/sdate-0.7 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Never ending September date EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 LICENSE=GPL-2+ SLOT=0 SRC_URI=https://github.com/df7cb/sdate/archive/refs/tags/0.7.tar.gz -> sdate-0.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=352011d454b6497cc795622a1b74583c diff --git a/metadata/md5-cache/app-misc/sphinx-2.2.11-r5 b/metadata/md5-cache/app-misc/sphinx-2.2.11-r5 index 46899a365c60..88b07c144495 100644 --- a/metadata/md5-cache/app-misc/sphinx-2.2.11-r5 +++ b/metadata/md5-cache/app-misc/sphinx-2.2.11-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Full-text search engine with support for MySQL and PostgreSQL EAPI=8 @@ -11,5 +11,5 @@ RDEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connecto REQUIRED_USE=mysql? ( !mariadb ) mariadb? ( !mysql ) SLOT=0 SRC_URI=https://sphinxsearch.com/files/sphinx-2.2.11-release.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=896e6a64b1cec0ba6d0705709891286e diff --git a/metadata/md5-cache/app-misc/srm-1.2.15 b/metadata/md5-cache/app-misc/srm-1.2.15 index 48d68328d435..34d72ef764f8 100644 --- a/metadata/md5-cache/app-misc/srm-1.2.15 +++ b/metadata/md5-cache/app-misc/srm-1.2.15 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure postinst prepare DEPEND=sys-kernel/linux-headers DESCRIPTION=A command-line compatible rm which destroys file contents before unlinking @@ -10,5 +10,5 @@ KEYWORDS=amd64 ppc ~ppc64 x86 LICENSE=MIT SLOT=0 SRC_URI=mirror://sourceforge/srm/srm-1.2.15.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b83de18183f4d6799ebe6b72b75436df diff --git a/metadata/md5-cache/app-misc/timestamp-1.1-r3 b/metadata/md5-cache/app-misc/timestamp-1.1-r3 index 451ea2b3b52c..8cb22f0f3066 100644 --- a/metadata/md5-cache/app-misc/timestamp-1.1-r3 +++ b/metadata/md5-cache/app-misc/timestamp-1.1-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=A text filtering pipe that marks each line with a timestamp EAPI=8 @@ -9,5 +9,5 @@ LICENSE=BSD RDEPEND=!sys-apps/moreutils SLOT=0 SRC_URI=http://math.smsu.edu/~erik/files/timestamp-1.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ca2128f4bdcadf365eb2809c4019e64e diff --git a/metadata/md5-cache/app-misc/tmate-2.4.0-r1 b/metadata/md5-cache/app-misc/tmate-2.4.0-r1 index d55a72401410..8ebf26cf888f 100644 --- a/metadata/md5-cache/app-misc/tmate-2.4.0-r1 +++ b/metadata/md5-cache/app-misc/tmate-2.4.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=sys-libs/zlib sys-libs/libutempter dev-libs/libevent dev-libs/msgpack >=net-libs/libssh-0.6.0 dev-libs/openssl:0= DESCRIPTION=Instant terminal sharing @@ -11,5 +11,5 @@ LICENSE=ISC RDEPEND=sys-libs/zlib sys-libs/libutempter dev-libs/libevent dev-libs/msgpack >=net-libs/libssh-0.6.0 dev-libs/openssl:0= SLOT=0 SRC_URI=https://github.com/tmate-io/tmate/archive/2.4.0.tar.gz -> tmate-2.4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8af84c33c122071283bb971b6733b8f4 diff --git a/metadata/md5-cache/app-misc/tmate-2.4.0-r2 b/metadata/md5-cache/app-misc/tmate-2.4.0-r2 index 126afdf0e55e..69a0dcfb06ea 100644 --- a/metadata/md5-cache/app-misc/tmate-2.4.0-r2 +++ b/metadata/md5-cache/app-misc/tmate-2.4.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=dev-libs/libevent dev-libs/msgpack:= dev-libs/openssl:= >=net-libs/libssh-0.6.0 sys-libs/zlib sys-libs/libutempter DESCRIPTION=Instant terminal sharing @@ -11,5 +11,5 @@ LICENSE=ISC BSD BSD-2 RDEPEND=dev-libs/libevent dev-libs/msgpack:= dev-libs/openssl:= >=net-libs/libssh-0.6.0 sys-libs/zlib sys-libs/libutempter SLOT=0 SRC_URI=https://github.com/tmate-io/tmate/archive/2.4.0.tar.gz -> tmate-2.4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4218d81e42b3f587481adbd5c6712e2a diff --git a/metadata/md5-cache/app-misc/tmux-3.3a-r1 b/metadata/md5-cache/app-misc/tmux-3.3a-r1 index e548d6516ff0..1d46912bdf0e 100644 --- a/metadata/md5-cache/app-misc/tmux-3.3a-r1 +++ b/metadata/md5-cache/app-misc/tmux-3.3a-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/libevent:= sys-libs/ncurses:= systemd? ( sys-apps/systemd:= ) utempter? ( sys-libs/libutempter ) kernel_Darwin? ( dev-libs/libutf8proc:= ) DESCRIPTION=Terminal multiplexer @@ -11,5 +11,5 @@ LICENSE=ISC RDEPEND=dev-libs/libevent:= sys-libs/ncurses:= systemd? ( sys-apps/systemd:= ) utempter? ( sys-libs/libutempter ) kernel_Darwin? ( dev-libs/libutf8proc:= ) selinux? ( sec-policy/selinux-screen ) vim-syntax? ( app-vim/vim-tmux ) SLOT=0 SRC_URI=https://github.com/tmux/tmux/releases/download/3.3a/tmux-3.3a.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=265e58be7930edb6b3464e44758fe694 diff --git a/metadata/md5-cache/app-misc/tmux-3.4 b/metadata/md5-cache/app-misc/tmux-3.4 index 6bf0bd29ebf1..8a12c86a68d3 100644 --- a/metadata/md5-cache/app-misc/tmux-3.4 +++ b/metadata/md5-cache/app-misc/tmux-3.4 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/libevent:= sys-libs/ncurses:= systemd? ( sys-apps/systemd:= ) utempter? ( sys-libs/libutempter ) kernel_Darwin? ( dev-libs/libutf8proc:= ) DESCRIPTION=Terminal multiplexer @@ -11,5 +11,5 @@ LICENSE=ISC RDEPEND=dev-libs/libevent:= sys-libs/ncurses:= systemd? ( sys-apps/systemd:= ) utempter? ( sys-libs/libutempter ) kernel_Darwin? ( dev-libs/libutf8proc:= ) selinux? ( sec-policy/selinux-screen ) vim-syntax? ( app-vim/vim-tmux ) SLOT=0 SRC_URI=https://github.com/tmux/tmux/releases/download/3.4/tmux-3.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=81a107d0764abe4796cc831239d19852 diff --git a/metadata/md5-cache/app-misc/tmux-9999 b/metadata/md5-cache/app-misc/tmux-9999 index 5887b1963d2e..534dca8f7192 100644 --- a/metadata/md5-cache/app-misc/tmux-9999 +++ b/metadata/md5-cache/app-misc/tmux-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare unpack DEPEND=dev-libs/libevent:= sys-libs/ncurses:= systemd? ( sys-apps/systemd:= ) utempter? ( sys-libs/libutempter ) kernel_Darwin? ( dev-libs/libutf8proc:= ) DESCRIPTION=Terminal multiplexer @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=dev-libs/libevent:= sys-libs/ncurses:= systemd? ( sys-apps/systemd:= ) utempter? ( sys-libs/libutempter ) kernel_Darwin? ( dev-libs/libutf8proc:= ) selinux? ( sec-policy/selinux-screen ) vim-syntax? ( app-vim/vim-tmux ) SLOT=0 SRC_URI=https://raw.githubusercontent.com/przepompownia/tmux-bash-completion/678a27616b70c649c6701cae9cd8c92b58cc051b/completions/tmux -> tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=81a107d0764abe4796cc831239d19852 diff --git a/metadata/md5-cache/app-misc/uptimed-0.4.6-r1 b/metadata/md5-cache/app-misc/uptimed-0.4.6-r1 index 8a9f147f7e41..087caced2e4c 100644 --- a/metadata/md5-cache/app-misc/uptimed-0.4.6-r1 +++ b/metadata/md5-cache/app-misc/uptimed-0.4.6-r1 @@ -1,4 +1,4 @@ -BDEPEND=acct-group/uptimed acct-user/uptimed sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=acct-group/uptimed acct-user/uptimed sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=install postinst prepare DEPEND=acct-group/uptimed acct-user/uptimed DESCRIPTION=System uptime record daemon that keeps track of your highest uptimes @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=acct-group/uptimed acct-user/uptimed selinux? ( sec-policy/selinux-uptime ) SLOT=0 SRC_URI=https://github.com/rpodgorny/uptimed/archive/v0.4.6.tar.gz -> uptimed-0.4.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=43df944ce35e040361d3689b2e189191 diff --git a/metadata/md5-cache/app-misc/vifm-0.11 b/metadata/md5-cache/app-misc/vifm-0.11 index a63b81302886..6a1f64a61829 100644 --- a/metadata/md5-cache/app-misc/vifm-0.11 +++ b/metadata/md5-cache/app-misc/vifm-0.11 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=>=sys-libs/ncurses-5.9-r3:0 magic? ( sys-apps/file ) gtk? ( x11-libs/gtk+:2 ) X? ( x11-libs/libX11 ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Console file manager with vi(m)-like keybindings @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=sys-libs/ncurses-5.9-r3:0 magic? ( sys-apps/file ) gtk? ( x11-libs/gtk+:2 ) X? ( x11-libs/libX11 ) vim? ( || ( app-editors/vim app-editors/gvim ) ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) SLOT=0 SRC_URI=https://github.com/vifm/vifm/archive/v0.11.tar.gz -> vifm-0.11.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=bc67fbe9ba162a7672a12390ba51a81d diff --git a/metadata/md5-cache/app-misc/vifm-0.12 b/metadata/md5-cache/app-misc/vifm-0.12 index 8f2cb68b892a..0878cf4c316c 100644 --- a/metadata/md5-cache/app-misc/vifm-0.12 +++ b/metadata/md5-cache/app-misc/vifm-0.12 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=>=sys-libs/ncurses-5.9-r3:0 magic? ( sys-apps/file ) gtk? ( x11-libs/gtk+:2 ) X? ( x11-libs/libX11 ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Console file manager with vi(m)-like keybindings @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=sys-libs/ncurses-5.9-r3:0 magic? ( sys-apps/file ) gtk? ( x11-libs/gtk+:2 ) X? ( x11-libs/libX11 ) vim? ( || ( app-editors/vim app-editors/gvim ) ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) SLOT=0 SRC_URI=https://github.com/vifm/vifm/archive/v0.12.tar.gz -> vifm-0.12.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f7d9aa3d6126d4b18cf90698896f9d57 diff --git a/metadata/md5-cache/app-misc/vifm-0.13 b/metadata/md5-cache/app-misc/vifm-0.13 index 3e983fdfa962..3b1db39183c1 100644 --- a/metadata/md5-cache/app-misc/vifm-0.13 +++ b/metadata/md5-cache/app-misc/vifm-0.13 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/perl app-editors/vim ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=|| ( dev-lang/perl app-editors/vim ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=>=sys-libs/ncurses-5.9-r3:= magic? ( sys-apps/file ) gtk? ( x11-libs/gtk+:2 ) X? ( x11-libs/libX11 ) DESCRIPTION=Console file manager with vi(m)-like keybindings @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=>=sys-libs/ncurses-5.9-r3:= magic? ( sys-apps/file ) gtk? ( x11-libs/gtk+:2 ) X? ( x11-libs/libX11 ) vim? ( || ( app-editors/vim app-editors/gvim ) ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) SLOT=0 SRC_URI=https://github.com/vifm/vifm/archive/v0.13.tar.gz -> vifm-0.13.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1ccd02a85406e073c02b43e23b016374 diff --git a/metadata/md5-cache/app-misc/vifm-9999 b/metadata/md5-cache/app-misc/vifm-9999 index 68884fcef8fe..a248c77d08c0 100644 --- a/metadata/md5-cache/app-misc/vifm-9999 +++ b/metadata/md5-cache/app-misc/vifm-9999 @@ -1,4 +1,4 @@ -BDEPEND=|| ( dev-lang/perl app-editors/vim ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=|| ( dev-lang/perl app-editors/vim ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install postinst postrm preinst prepare unpack DEPEND=>=sys-libs/ncurses-5.9-r3:= magic? ( sys-apps/file ) gtk? ( x11-libs/gtk+:2 ) X? ( x11-libs/libX11 ) DESCRIPTION=Console file manager with vi(m)-like keybindings @@ -11,5 +11,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=>=sys-libs/ncurses-5.9-r3:= magic? ( sys-apps/file ) gtk? ( x11-libs/gtk+:2 ) X? ( x11-libs/libX11 ) vim? ( || ( app-editors/vim app-editors/gvim ) ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1ccd02a85406e073c02b43e23b016374 diff --git a/metadata/md5-cache/app-misc/vittk-1.3-r1 b/metadata/md5-cache/app-misc/vittk-1.3-r1 index ab5a3fdd5915..6c2fa87485dd 100644 --- a/metadata/md5-cache/app-misc/vittk-1.3-r1 +++ b/metadata/md5-cache/app-misc/vittk-1.3-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=dev-lang/tcl:= DESCRIPTION=A front end for Taskwarrior (app-misc/task) @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-lang/tcl:= app-misc/task dev-lang/tk:= SLOT=0 SRC_URI=http://taskwarrior.org/download/vittk-1.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=300e7000ac31adfb9ce07b2a964cc2a3 diff --git a/metadata/md5-cache/app-misc/wipe-2.3.1 b/metadata/md5-cache/app-misc/wipe-2.3.1 index b8a0e3a5c7cf..f2116fcd0e4f 100644 --- a/metadata/md5-cache/app-misc/wipe-2.3.1 +++ b/metadata/md5-cache/app-misc/wipe-2.3.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install postinst prepare DESCRIPTION=Secure file wiping utility based on Peter Gutman's patterns EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ppc ~ppc64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/wipe/wipe-2.3.1.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=499770f2ee07c2afb7f44869643e5260 diff --git a/metadata/md5-cache/app-misc/worker-4.6.1-r100 b/metadata/md5-cache/app-misc/worker-4.6.1-r100 index de5491c2114e..3a1cd8b2a850 100644 --- a/metadata/md5-cache/app-misc/worker-4.6.1-r100 +++ b/metadata/md5-cache/app-misc/worker-4.6.1-r100 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=x11-libs/libX11 avfs? ( >=sys-fs/avfs-0.9.5 ) dbus? ( sys-apps/dbus ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) magic? ( sys-apps/file ) xft? ( x11-libs/libXft ) xinerama? ( x11-libs/libXinerama ) DESCRIPTION=Worker Filemanager: Amiga Directory Opus 4 clone @@ -12,5 +12,5 @@ RDEPEND=x11-libs/libX11 avfs? ( >=sys-fs/avfs-0.9.5 ) dbus? ( sys-apps/dbus ) lu REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) SLOT=0 SRC_URI=http://www.boomerangsworld.de/cms/worker/downloads/worker-4.6.1.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a8a4867a675c9571870d3045a0e8e37a diff --git a/metadata/md5-cache/app-misc/zisofs-tools-1.0.8-r1 b/metadata/md5-cache/app-misc/zisofs-tools-1.0.8-r1 index 2d0410e15265..31caa7641c69 100644 --- a/metadata/md5-cache/app-misc/zisofs-tools-1.0.8-r1 +++ b/metadata/md5-cache/app-misc/zisofs-tools-1.0.8-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=sys-libs/zlib-1.1.4:= DESCRIPTION=User utilities for zisofs @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=sys-libs/zlib-1.1.4:= SLOT=0 SRC_URI=mirror://gentoo/zisofs-tools-1.0.8.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=36b5f32162784fa062a0ca5a6e4c6508 diff --git a/metadata/md5-cache/app-mobilephone/Manifest.gz b/metadata/md5-cache/app-mobilephone/Manifest.gz index 979156b607b96799112c13caa1baaf5fa9a87e95..5cbd17020373c7b4d264e98ddf794229a51cbba8 100644 GIT binary patch literal 2896 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 literal 2897 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 diff --git a/metadata/md5-cache/app-mobilephone/dfu-util-9999 b/metadata/md5-cache/app-mobilephone/dfu-util-9999 index 2e1ce3abd722..8f968753e38a 100644 --- a/metadata/md5-cache/app-mobilephone/dfu-util-9999 +++ b/metadata/md5-cache/app-mobilephone/dfu-util-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=prepare unpack DEPEND=virtual/libusb:1 DESCRIPTION=implements the Host (PC) side of the USB DFU (Device Firmware Upgrade) protocol @@ -9,5 +9,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=virtual/libusb:1 SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c658b4529b78641e434989d7cbe84925 diff --git a/metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 b/metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 index 9ef5e04d9432..2942e8aa2db3 100644 --- a/metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 +++ b/metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 @@ -1,5 +1,5 @@ DEFINED_PHASES=configure install postinst prepare setup test -DEPEND=!app-mobilephone/smstools dev-libs/glib:2 bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) ical? ( dev-libs/libical:= ) pcsc-lite? ( sys-apps/pcsc-lite ) sms? ( postgres? ( dev-db/postgresql:* ) mysql? ( dev-db/mysql-connector-c:= ) ) usb? ( virtual/libusb:0 ) X? ( x11-libs/gtk+:2 ) dev-util/intltool irda? ( virtual/os-headers ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEPEND=!app-mobilephone/smstools dev-libs/glib:2 bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) ical? ( dev-libs/libical:= ) pcsc-lite? ( sys-apps/pcsc-lite ) sms? ( postgres? ( dev-db/postgresql:* ) mysql? ( dev-db/mysql-connector-c:= ) ) usb? ( virtual/libusb:0 ) X? ( x11-libs/gtk+:2 ) dev-util/intltool irda? ( virtual/os-headers ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DESCRIPTION=User space driver and tools for use with mobile phones EAPI=6 HOMEPAGE=https://www.gnokii.org/ @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=!app-mobilephone/smstools dev-libs/glib:2 bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) ical? ( dev-libs/libical:= ) pcsc-lite? ( sys-apps/pcsc-lite ) sms? ( postgres? ( dev-db/postgresql:* ) mysql? ( dev-db/mysql-connector-c:= ) ) usb? ( virtual/libusb:0 ) X? ( x11-libs/gtk+:2 ) SLOT=0 SRC_URI=https://www.gnokii.org/download/gnokii/gnokii-0.6.31.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d8b0e9d312c97f7527d4122495665008 diff --git a/metadata/md5-cache/app-mobilephone/gnokii-9999 b/metadata/md5-cache/app-mobilephone/gnokii-9999 index 1dac1d4def35..332deea0de14 100644 --- a/metadata/md5-cache/app-mobilephone/gnokii-9999 +++ b/metadata/md5-cache/app-mobilephone/gnokii-9999 @@ -1,5 +1,5 @@ DEFINED_PHASES=configure install postinst prepare setup test unpack -DEPEND=!app-mobilephone/smstools bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) ical? ( dev-libs/libical:= ) pcsc-lite? ( sys-apps/pcsc-lite ) sms? ( dev-libs/glib:2 postgres? ( dev-db/postgresql:* ) mysql? ( dev-db/mysql-connector-c:= ) ) usb? ( virtual/libusb:0 ) X? ( x11-libs/gtk+:2 ) dev-util/intltool irda? ( virtual/os-headers ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +DEPEND=!app-mobilephone/smstools bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) ical? ( dev-libs/libical:= ) pcsc-lite? ( sys-apps/pcsc-lite ) sms? ( dev-libs/glib:2 postgres? ( dev-db/postgresql:* ) mysql? ( dev-db/mysql-connector-c:= ) ) usb? ( virtual/libusb:0 ) X? ( x11-libs/gtk+:2 ) dev-util/intltool irda? ( virtual/os-headers ) nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DESCRIPTION=User space driver and tools for use with mobile phones EAPI=6 HOMEPAGE=https://www.gnokii.org/ @@ -9,5 +9,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=!app-mobilephone/smstools bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) ical? ( dev-libs/libical:= ) pcsc-lite? ( sys-apps/pcsc-lite ) sms? ( dev-libs/glib:2 postgres? ( dev-db/postgresql:* ) mysql? ( dev-db/mysql-connector-c:= ) ) usb? ( virtual/libusb:0 ) X? ( x11-libs/gtk+:2 ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eqawarn c9847c43b3253a276ae2eabddedab3d7 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eqawarn c9847c43b3253a276ae2eabddedab3d7 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a29663175935bd380dde178f2cb8f57c diff --git a/metadata/md5-cache/app-mobilephone/scmxx-0.9.0-r1 b/metadata/md5-cache/app-mobilephone/scmxx-0.9.0-r1 index 3cefd9d826ac..ec6cbb01bb55 100644 --- a/metadata/md5-cache/app-mobilephone/scmxx-0.9.0-r1 +++ b/metadata/md5-cache/app-mobilephone/scmxx-0.9.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=bluetooth? ( net-wireless/bluez ) DESCRIPTION=Exchange data with Siemens phones @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=bluetooth? ( net-wireless/bluez ) SLOT=0 SRC_URI=mirror://sourceforge/scmxx/scmxx-0.9.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6c690b8e11a3172e601789384f015b5d diff --git a/metadata/md5-cache/app-mobilephone/vmoconv-1.0-r1 b/metadata/md5-cache/app-mobilephone/vmoconv-1.0-r1 index c87d363f3db4..6e242dfff46f 100644 --- a/metadata/md5-cache/app-mobilephone/vmoconv-1.0-r1 +++ b/metadata/md5-cache/app-mobilephone/vmoconv-1.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=media-sound/gsm DESCRIPTION=A tool that converts Siemens phones VMO and VMI audio files to gsm and wav @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=media-sound/gsm SLOT=0 SRC_URI=http://triq.net/obexftp/vmoconv-1.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=313742f7cf8218b7b7898b1872a9eef6 diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz index b3925184ee2c7ae1595169c9231079065b92afb8..43f92f9838afaa5fac18584ce6207dc98632d540 100644 GIT binary patch literal 13522 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 M0=#`{24-IX0KXl(iU0rr literal 13508 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 diff --git a/metadata/md5-cache/app-office/abiword-3.0.5-r1 b/metadata/md5-cache/app-office/abiword-3.0.5-r1 index 87e98fd89f2b..226b08f05e5b 100644 --- a/metadata/md5-cache/app-office/abiword-3.0.5-r1 +++ b/metadata/md5-cache/app-office/abiword-3.0.5-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-lang/perl virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=>=app-text/wv-1.2 >=dev-libs/fribidi-0.10.4 >=dev-libs/glib-2.16:2 >=dev-libs/libgcrypt-1.4.5:0= dev-libs/libxslt >=gnome-base/librsvg-2.16:2 >=gnome-extra/libgsf-1.14.18:= >=media-libs/libpng-1.2:0= virtual/jpeg:0 >=x11-libs/cairo-1.10 >=x11-libs/gtk+-3.0.8:3[cups?] calendar? ( >=dev-libs/libical-0.46:= ) eds? ( >=gnome-extra/evolution-data-server-3.6.0:= ) goffice? ( >=x11-libs/goffice-0.10.2:0.10 ) introspection? ( >=dev-libs/gobject-introspection-1.0.0:= ) map? ( >=media-libs/libchamplain-0.12:0.12[gtk] ) plugins? ( collab? ( >=dev-libs/libxml2-2.4:2 >=net-libs/loudmouth-1 net-libs/libsoup:2.4 net-libs/gnutls:= ) grammar? ( >=dev-libs/link-grammar-4.2.1 ) math? ( >=x11-libs/gtkmathview-0.7.5 ) ots? ( >=app-text/ots-0.5-r1 ) readline? ( sys-libs/readline:0= ) thesaurus? ( >=app-text/aiksaurus-1.2[gtk] ) wordperfect? ( app-text/libwpd:0.10 app-text/libwpg:0.3 ) wmf? ( >=media-libs/libwmf-0.2.8 ) ) redland? ( >=dev-libs/redland-1.0.10 >=dev-libs/rasqal-0.9.17 ) spell? ( app-text/enchant:2 ) !=app-text/wv-1.2 >=dev-libs/fribidi-0.10.4 >=dev-libs/glib-2.16:2 >=dev REQUIRED_USE=collab? ( plugins ) grammar? ( plugins ) latex? ( plugins ) math? ( plugins ) ots? ( plugins ) readline? ( plugins ) thesaurus? ( plugins ) wordperfect? ( plugins ) wmf? ( plugins ) SLOT=2 SRC_URI=http://www.abisource.com/downloads/abiword/3.0.5/source/abiword-3.0.5.tar.gz https://dev.gentoo.org/~soap/distfiles/abiword-3.0.4-patchset-r3.txz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=cc2ba335ef3e9e6f4b5bfaf426231c81 diff --git a/metadata/md5-cache/app-office/abiword-docs-3.0.2 b/metadata/md5-cache/app-office/abiword-docs-3.0.2 index 1d6f680ee33a..5454df6e6842 100644 --- a/metadata/md5-cache/app-office/abiword-docs-3.0.2 +++ b/metadata/md5-cache/app-office/abiword-docs-3.0.2 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare -DEPEND=>=app-office/abiword-3.0.2 >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=>=app-office/abiword-3.0.2 >=app-portage/elt-patches-20240116 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Fully featured yet light and fast cross platform word processor documentation EAPI=6 HOMEPAGE=http://www.abisource.com/ @@ -9,5 +9,5 @@ LICENSE=GPL-2 RDEPEND=>=app-office/abiword-3.0.2 SLOT=0 SRC_URI=http://www.abisource.com/downloads/abiword/3.0.2/source/abiword-docs-3.0.2.tar.gz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=669fe6682bcc4ecdcf95342f55ae6003 diff --git a/metadata/md5-cache/app-office/calcurse-4.8.0-r1 b/metadata/md5-cache/app-office/calcurse-4.8.0-r1 index 560e7c1f6c31..bc2084bec980 100644 --- a/metadata/md5-cache/app-office/calcurse-4.8.0-r1 +++ b/metadata/md5-cache/app-office/calcurse-4.8.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install setup DEPEND=sys-libs/ncurses:0= sys-libs/timezone-data python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) caldav? ( python_single_target_python3_10? ( dev-python/httplib2[python_targets_python3_10(-)] dev-python/pyparsing[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/httplib2[python_targets_python3_11(-)] dev-python/pyparsing[python_targets_python3_11(-)] ) ) DESCRIPTION=A text-based calendar and scheduling application @@ -12,5 +12,5 @@ RDEPEND=sys-libs/ncurses:0= sys-libs/timezone-data python_single_target_python3_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=https://calcurse.org/files/calcurse-4.8.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0f87b735f50ec35aa65a96adacebb3ae diff --git a/metadata/md5-cache/app-office/calcurse-4.8.1 b/metadata/md5-cache/app-office/calcurse-4.8.1 index acdbe1dd0a67..b974f3d22532 100644 --- a/metadata/md5-cache/app-office/calcurse-4.8.1 +++ b/metadata/md5-cache/app-office/calcurse-4.8.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install setup DEPEND=sys-libs/ncurses:0= sys-libs/timezone-data python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) caldav? ( python_single_target_python3_10? ( dev-python/httplib2[python_targets_python3_10(-)] dev-python/pyparsing[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/httplib2[python_targets_python3_11(-)] dev-python/pyparsing[python_targets_python3_11(-)] ) ) DESCRIPTION=A text-based calendar and scheduling application @@ -12,5 +12,5 @@ RDEPEND=sys-libs/ncurses:0= sys-libs/timezone-data python_single_target_python3_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=https://calcurse.org/files/calcurse-4.8.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=577c8fe1806e24b49d46dc58d64c551d diff --git a/metadata/md5-cache/app-office/dia-0.97.3-r1 b/metadata/md5-cache/app-office/dia-0.97.3-r1 index 86189ed8426f..8e17cb751249 100644 --- a/metadata/md5-cache/app-office/dia-0.97.3-r1 +++ b/metadata/md5-cache/app-office/dia-0.97.3-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare -DEPEND=>=dev-libs/glib-2:2 dev-libs/libxml2 dev-libs/libxslt dev-libs/popt >=media-libs/freetype-2 >=media-libs/libart_lgpl-2 media-libs/libpng:0 sys-libs/zlib x11-libs/gtk+:2 x11-libs/pango cairo? ( x11-libs/cairo ) doc? ( app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets ) dev-util/intltool virtual/pkgconfig doc? ( dev-libs/libxslt ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=>=dev-libs/glib-2:2 dev-libs/libxml2 dev-libs/libxslt dev-libs/popt >=media-libs/freetype-2 >=media-libs/libart_lgpl-2 media-libs/libpng:0 sys-libs/zlib x11-libs/gtk+:2 x11-libs/pango cairo? ( x11-libs/cairo ) doc? ( app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets ) dev-util/intltool virtual/pkgconfig doc? ( dev-libs/libxslt ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Diagram/flowchart creation program EAPI=6 HOMEPAGE=https://wiki.gnome.org/Apps/Dia @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=>=dev-libs/glib-2:2 dev-libs/libxml2 dev-libs/libxslt dev-libs/popt >=media-libs/freetype-2 >=media-libs/libart_lgpl-2 media-libs/libpng:0 sys-libs/zlib x11-libs/gtk+:2 x11-libs/pango cairo? ( x11-libs/cairo ) doc? ( app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets ) SLOT=0 SRC_URI=mirror://gnome/sources/dia/0.97/dia-0.97.3.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eqawarn c9847c43b3253a276ae2eabddedab3d7 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eqawarn c9847c43b3253a276ae2eabddedab3d7 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=6ad51a6b3af3aa0ff1ff412df2e18e5f diff --git a/metadata/md5-cache/app-office/dia2code-1.0.0 b/metadata/md5-cache/app-office/dia2code-1.0.0 index c15d921e4026..d53e2aefeae6 100644 --- a/metadata/md5-cache/app-office/dia2code-1.0.0 +++ b/metadata/md5-cache/app-office/dia2code-1.0.0 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare -DEPEND=dev-libs/libxml2 test? ( app-shells/bash ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=dev-libs/libxml2 test? ( app-shells/bash ) >=app-portage/elt-patches-20240116 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Convert UML diagrams produced with Dia to various source code flavours EAPI=6 HOMEPAGE=http://dia2code.sourceforge.net/ @@ -10,5 +10,5 @@ LICENSE=GPL-3+ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/dia2code/dia2code-1.0.0.tar.gz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=809827857e7eaadf4e8f97d67d979631 diff --git a/metadata/md5-cache/app-office/glabels-3.4.1 b/metadata/md5-cache/app-office/glabels-3.4.1 index 3f2e91095fe6..8dcb89c28239 100644 --- a/metadata/md5-cache/app-office/glabels-3.4.1 +++ b/metadata/md5-cache/app-office/glabels-3.4.1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare -DEPEND=>=dev-libs/glib-2.42.0:2 >=x11-libs/gtk+-3.14.0:3 >=dev-libs/libxml2-2.9.0:2 >=gnome-base/librsvg-2.39.0:2 >=x11-libs/cairo-1.14.0 >=x11-libs/pango-1.36.1 barcode? ( >=app-text/barcode-0.98 >=media-gfx/qrencode-3.1 ) eds? ( >=gnome-extra/evolution-data-server-3.12.0:= ) app-text/docbook-xml-dtd:4.1.2 dev-util/itstool dev-build/gtk-doc-am >=dev-util/intltool-0.28 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=>=dev-libs/glib-2.42.0:2 >=x11-libs/gtk+-3.14.0:3 >=dev-libs/libxml2-2.9.0:2 >=gnome-base/librsvg-2.39.0:2 >=x11-libs/cairo-1.14.0 >=x11-libs/pango-1.36.1 barcode? ( >=app-text/barcode-0.98 >=media-gfx/qrencode-3.1 ) eds? ( >=gnome-extra/evolution-data-server-3.12.0:= ) app-text/docbook-xml-dtd:4.1.2 dev-util/itstool dev-build/gtk-doc-am >=dev-util/intltool-0.28 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Program for creating labels and business cards EAPI=6 HOMEPAGE=https://glabels.org/ @@ -10,5 +10,5 @@ LICENSE=GPL-3+ LGPL-3+ CC-BY-SA-3.0 MIT RDEPEND=>=dev-libs/glib-2.42.0:2 >=x11-libs/gtk+-3.14.0:3 >=dev-libs/libxml2-2.9.0:2 >=gnome-base/librsvg-2.39.0:2 >=x11-libs/cairo-1.14.0 >=x11-libs/pango-1.36.1 barcode? ( >=app-text/barcode-0.98 >=media-gfx/qrencode-3.1 ) eds? ( >=gnome-extra/evolution-data-server-3.12.0:= ) SLOT=0 SRC_URI=mirror://gnome/sources/glabels/3.4/glabels-3.4.1.tar.xz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ccc7da798a01d4ce6d1bce125971d045 diff --git a/metadata/md5-cache/app-office/gnumeric-1.12.55 b/metadata/md5-cache/app-office/gnumeric-1.12.55 index fb8523ed8cfd..16a971d0b07a 100644 --- a/metadata/md5-cache/app-office/gnumeric-1.12.55 +++ b/metadata/md5-cache/app-office/gnumeric-1.12.55 @@ -1,4 +1,4 @@ -BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-build/gtk-doc-am >=dev-util/intltool-0.35.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 app-arch/xz-utils +BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-build/gtk-doc-am >=dev-util/intltool-0.35.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=app-arch/bzip2 sys-libs/zlib >=dev-libs/glib-2.40.0:2 >=gnome-extra/libgsf-1.14.33:= >=x11-libs/goffice-0.10.55:0.10[introspection?] >=dev-libs/libxml2-2.4.12:2 >=x11-libs/pango-1.24.0:= >=x11-libs/gtk+-3.8.7:3 x11-libs/cairo:=[svg(+)] introspection? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) DESCRIPTION=The GNOME Spreadsheet @@ -14,5 +14,5 @@ REQUIRED_USE=introspection? ( || ( python_targets_python3_10 python_targets_pyth RESTRICT=test SLOT=0 SRC_URI=mirror://gnome/sources/gnumeric/1.12/gnumeric-1.12.55.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome.org 6b39404f1491c60a2d32e3c693a683fe gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=90cd6ee2ec4cb19a5277dac35f03251b diff --git a/metadata/md5-cache/app-office/gnumeric-1.12.56 b/metadata/md5-cache/app-office/gnumeric-1.12.56 index 5c996d7d7bb1..53df384bf265 100644 --- a/metadata/md5-cache/app-office/gnumeric-1.12.56 +++ b/metadata/md5-cache/app-office/gnumeric-1.12.56 @@ -1,4 +1,4 @@ -BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-build/gtk-doc-am >=dev-util/intltool-0.35.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 app-arch/xz-utils +BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-build/gtk-doc-am >=dev-util/intltool-0.35.0 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=app-arch/bzip2 sys-libs/zlib >=dev-libs/glib-2.40.0:2 >=gnome-extra/libgsf-1.14.33:= >=x11-libs/goffice-0.10.55:0.10[introspection?] >=dev-libs/libxml2-2.4.12:2 >=x11-libs/pango-1.24.0:= >=x11-libs/gtk+-3.8.7:3 x11-libs/cairo:=[svg(+)] introspection? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) DESCRIPTION=The GNOME Spreadsheet @@ -14,5 +14,5 @@ REQUIRED_USE=introspection? ( || ( python_targets_python3_10 python_targets_pyth RESTRICT=test SLOT=0 SRC_URI=mirror://gnome/sources/gnumeric/1.12/gnumeric-1.12.56.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome.org 6b39404f1491c60a2d32e3c693a683fe gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f8d15bec6e64064efae6e415a06bb21c diff --git a/metadata/md5-cache/app-office/gnumeric-1.12.57 b/metadata/md5-cache/app-office/gnumeric-1.12.57 index ef02eeaa6ae2..8fbd751c1e0d 100644 --- a/metadata/md5-cache/app-office/gnumeric-1.12.57 +++ b/metadata/md5-cache/app-office/gnumeric-1.12.57 @@ -1,4 +1,4 @@ -BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-build/gtk-doc-am >=dev-util/intltool-0.35.0 virtual/pkgconfig app-arch/xz-utils >=app-portage/elt-patches-20170815 +BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/yelp-tools dev-build/gtk-doc-am >=dev-util/intltool-0.35.0 virtual/pkgconfig app-arch/xz-utils >=app-portage/elt-patches-20240116 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=app-arch/bzip2 sys-libs/zlib >=dev-libs/glib-2.40.0:2 >=gnome-extra/libgsf-1.14.33:= >=x11-libs/goffice-0.10.57:0.10[introspection?] >=dev-libs/libxml2-2.4.12:2 >=x11-libs/pango-1.46.0:= >=x11-libs/gtk+-3.8.7:3 x11-libs/cairo:=[svg(+)] introspection? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/gobject-introspection-1:= ) perl? ( dev-lang/perl:= ) libgda? ( gnome-extra/libgda:5[gtk] ) DESCRIPTION=The GNOME Spreadsheet @@ -14,5 +14,5 @@ REQUIRED_USE=introspection? ( || ( python_targets_python3_10 python_targets_pyth RESTRICT=test SLOT=0 SRC_URI=mirror://gnome/sources/gnumeric/1.12/gnumeric-1.12.57.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=dbbad0cb25980cb2c956a0438ba33fe0 diff --git a/metadata/md5-cache/app-office/grisbi-2.0.5 b/metadata/md5-cache/app-office/grisbi-2.0.5 index d36c94ef8c3b..6e0fd8c1c15e 100644 --- a/metadata/md5-cache/app-office/grisbi-2.0.5 +++ b/metadata/md5-cache/app-office/grisbi-2.0.5 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=dev-util/intltool virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=dev-libs/glib:2 dev-libs/libxml2:2 gnome-extra/libgsf sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-misc/xdg-utils ssl? ( >=dev-libs/openssl-1.0.0:0= ) ofx? ( >=dev-libs/libofx-0.9.0:= ) goffice? ( >=x11-libs/goffice-0.10.0 ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Grisbi is a personal accounting application for Linux @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 dev-libs/libxml2:2 gnome-extra/libgsf sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-misc/xdg-utils ssl? ( >=dev-libs/openssl-1.0.0:0= ) ofx? ( >=dev-libs/libofx-0.9.0:= ) goffice? ( >=x11-libs/goffice-0.10.0 ) SLOT=0 SRC_URI=mirror://sourceforge/grisbi/grisbi%20stable/2.0.x/grisbi-2.0.5.tar.bz2 -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=37b1596f8fbca0a8c911e2627eae4222 diff --git a/metadata/md5-cache/app-office/grisbi-3.0.1 b/metadata/md5-cache/app-office/grisbi-3.0.1 index ed560ae30802..05390c11c1be 100644 --- a/metadata/md5-cache/app-office/grisbi-3.0.1 +++ b/metadata/md5-cache/app-office/grisbi-3.0.1 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=dev-util/intltool virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=dev-libs/glib:2 dev-libs/libxml2:2 gnome-extra/libgsf sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-misc/xdg-utils ssl? ( >=dev-libs/openssl-1.0.0:0= ) ofx? ( >=dev-libs/libofx-0.9.0:= ) goffice? ( >=x11-libs/goffice-0.10.0 ) DESCRIPTION=Grisbi is a personal accounting application for Linux @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 dev-libs/libxml2:2 gnome-extra/libgsf sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-misc/xdg-utils ssl? ( >=dev-libs/openssl-1.0.0:0= ) ofx? ( >=dev-libs/libofx-0.9.0:= ) goffice? ( >=x11-libs/goffice-0.10.0 ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/grisbi/grisbi%20stable/3.0.x/grisbi-3.0.1.tar.bz2 -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=b145a7118a43c63bf08af18f73a8c8ea diff --git a/metadata/md5-cache/app-office/grisbi-3.0.3 b/metadata/md5-cache/app-office/grisbi-3.0.3 index 7c8a0a3111c2..ae38a61d19f1 100644 --- a/metadata/md5-cache/app-office/grisbi-3.0.3 +++ b/metadata/md5-cache/app-office/grisbi-3.0.3 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=dev-util/intltool virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=dev-libs/glib:2 dev-libs/libxml2:2 gnome-extra/libgsf sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-misc/xdg-utils ssl? ( >=dev-libs/openssl-1.0.0:0= ) ofx? ( >=dev-libs/libofx-0.9.0:= ) goffice? ( >=x11-libs/goffice-0.10.0 ) DESCRIPTION=Grisbi is a personal accounting application for Linux @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 dev-libs/libxml2:2 gnome-extra/libgsf sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-misc/xdg-utils ssl? ( >=dev-libs/openssl-1.0.0:0= ) ofx? ( >=dev-libs/libofx-0.9.0:= ) goffice? ( >=x11-libs/goffice-0.10.0 ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/grisbi/grisbi%20stable/3.0.x/grisbi-3.0.3.tar.bz2 -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7869ce377df4de05408add919d56f297 diff --git a/metadata/md5-cache/app-office/libreoffice-24.2.2.1 b/metadata/md5-cache/app-office/libreoffice-24.2.2.2 similarity index 92% rename from metadata/md5-cache/app-office/libreoffice-24.2.2.1 rename to metadata/md5-cache/app-office/libreoffice-24.2.2.2 index 6b626c535ff0..85b0f8537168 100644 --- a/metadata/md5-cache/app-office/libreoffice-24.2.2.1 +++ b/metadata/md5-cache/app-office/libreoffice-24.2.2.2 @@ -1,6 +1,6 @@ -BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant-core >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite EAPI=8 HOMEPAGE=https://www.libreoffice.org @@ -12,6 +12,6 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) base? ( java ) bluetooth? ( dbus ) kde? ( || ( qt5 qt6 ) ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-24.2.2.1.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-24.2.2.1.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-24.2.2.1.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-help-24.2.2.1.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.2.1/src/libreoffice-24.2.2.1.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.2.1/src/libreoffice-help-24.2.2.1.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.5.4.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=136783b137549a96a6a96d68b196f5ea +SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-24.2.2.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-24.2.2.2.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-24.2.2.2.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-help-24.2.2.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.2.2/src/libreoffice-24.2.2.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.2.2/src/libreoffice-help-24.2.2.2.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.5.4.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8e5aee484ac6002d17348ad168756646 diff --git a/metadata/md5-cache/app-office/libreoffice-24.2.9999 b/metadata/md5-cache/app-office/libreoffice-24.2.9999 index 664dd8251af1..e9e54aa71199 100644 --- a/metadata/md5-cache/app-office/libreoffice-24.2.9999 +++ b/metadata/md5-cache/app-office/libreoffice-24.2.9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.5.4.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8baaedba5270072ae56d22ea8aeea20e +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=bd9dabbe13a3d60011296c118e195609 diff --git a/metadata/md5-cache/app-office/libreoffice-7.6.4.1 b/metadata/md5-cache/app-office/libreoffice-7.6.4.1 index d7a88e0aab05..8df5cc1c9639 100644 --- a/metadata/md5-cache/app-office/libreoffice-7.6.4.1 +++ b/metadata/md5-cache/app-office/libreoffice-7.6.4.1 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant-core >=virtual/jdk-11 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.6.4.1.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.6.4.1.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.4//libreoffice-7.6.4.1.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.4//libreoffice-help-7.6.4.1.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.4.1/src/libreoffice-7.6.4.1.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.4.1/src/libreoffice-help-7.6.4.1.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5dcd37dcce7130e8fc05ee8429f7a0f8 diff --git a/metadata/md5-cache/app-office/libreoffice-7.6.5.2 b/metadata/md5-cache/app-office/libreoffice-7.6.5.2 index 3ac4ea96941a..5e20e376b90f 100644 --- a/metadata/md5-cache/app-office/libreoffice-7.6.5.2 +++ b/metadata/md5-cache/app-office/libreoffice-7.6.5.2 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant-core >=virtual/jdk-11 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite @@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.6.5.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.6.5.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.5//libreoffice-7.6.5.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.5//libreoffice-help-7.6.5.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.5.2/src/libreoffice-7.6.5.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.5.2/src/libreoffice-help-7.6.5.2.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1f14a2cb2994c4b31697b5bf41155415 diff --git a/metadata/md5-cache/app-office/libreoffice-7.6.6.1 b/metadata/md5-cache/app-office/libreoffice-7.6.6.3 similarity index 93% rename from metadata/md5-cache/app-office/libreoffice-7.6.6.1 rename to metadata/md5-cache/app-office/libreoffice-7.6.6.3 index 626adb542734..f898910d1741 100644 --- a/metadata/md5-cache/app-office/libreoffice-7.6.6.1 +++ b/metadata/md5-cache/app-office/libreoffice-7.6.6.3 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-11 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite @@ -12,6 +12,6 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) base? ( java ) bluetooth? ( dbus ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.6.6.1.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.6.6.1.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.6//libreoffice-7.6.6.1.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.6//libreoffice-help-7.6.6.1.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.6.1/src/libreoffice-7.6.6.1.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.6.1/src/libreoffice-help-7.6.6.1.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d3cee71598a04ee64d1786f4714dbf8d +SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.6.6.3.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.6.6.3.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.6//libreoffice-7.6.6.3.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.6//libreoffice-help-7.6.6.3.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.6.3/src/libreoffice-7.6.6.3.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.6.3/src/libreoffice-help-7.6.6.3.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=dd8965969115f915a25bbdbbe039f0ec diff --git a/metadata/md5-cache/app-office/libreoffice-7.6.9999 b/metadata/md5-cache/app-office/libreoffice-7.6.9999 index c5a8567cbde1..2f4ecb9865e2 100644 --- a/metadata/md5-cache/app-office/libreoffice-7.6.9999 +++ b/metadata/md5-cache/app-office/libreoffice-7.6.9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-11 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3c2fef160ae260a4bc5fd3cddb92f90c +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=00c3885c21d3f33399f0b87754f845d3 diff --git a/metadata/md5-cache/app-office/libreoffice-9999 b/metadata/md5-cache/app-office/libreoffice-9999 index 664dd8251af1..e9e54aa71199 100644 --- a/metadata/md5-cache/app-office/libreoffice-9999 +++ b/metadata/md5-cache/app-office/libreoffice-9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=A full office productivity suite @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.5.4.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8baaedba5270072ae56d22ea8aeea20e +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=bd9dabbe13a3d60011296c118e195609 diff --git a/metadata/md5-cache/app-office/libreoffice-l10n-7.6.6.1 b/metadata/md5-cache/app-office/libreoffice-l10n-7.6.6.3 similarity index 54% rename from metadata/md5-cache/app-office/libreoffice-l10n-7.6.6.1 rename to metadata/md5-cache/app-office/libreoffice-l10n-7.6.6.3 index 0cdd0c07836e..c43623411ab2 100644 --- a/metadata/md5-cache/app-office/libreoffice-l10n-7.6.6.1 +++ b/metadata/md5-cache/app-office/libreoffice-l10n-7.6.6.3 @@ -9,6 +9,6 @@ LICENSE=|| ( LGPL-3 MPL-1.1 ) RDEPEND=app-text/hunspell RESTRICT=strip SLOT=0 -SRC_URI=l10n_am? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_en-US.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_af.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_as.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_be.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_br.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_brx.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ckb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_cy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_dgo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_dsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fa.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fur.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ga.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kab.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kok.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ks.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mai.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ml.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mni.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_my.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nso.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_oc.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_or.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_rw.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sat.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ss.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_st.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_szl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_te.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_th.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ts.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_uz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ve.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_vec.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_xh.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_zu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.6.6.1_Linux_x86-64_rpm_langpack_zu.tar.gz ) +SRC_URI=l10n_am? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_am.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ar.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ast.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bg.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bn-IN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bs.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ca.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_cs.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_da.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_de.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_dz.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_el.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-GB.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-US.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-US.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-ZA.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_eo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_es.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_et.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_eu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_fi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_fr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_gl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_gu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_he.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_id.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_is.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_it.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ja.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ka.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_km.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ko.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lt.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lv.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_mk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ne.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_om.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pt-BR.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pt.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ro.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ru.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_si.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sid.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sq.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sv.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ta.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_tg.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_tr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ug.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_uk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_vi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_zh-CN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_zh-TW.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_am.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_am.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ar.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ar.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ast.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ast.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bg.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bn-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bn-IN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bs.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ca.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ca.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_cs.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_cs.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_da.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_da.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_de.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_de.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dz.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_el.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_el.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_en-GB.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_en-GB.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_en-ZA.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_en-ZA.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_eo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_eo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_es.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_es.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_et.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_et.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_eu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_eu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_he.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_he.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_id.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_id.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_is.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_is.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_it.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_it.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ja.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ja.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ka.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ka.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_km.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_km.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ko.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ko.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lt.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lv.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ne.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ne.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_om.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_om.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pt-BR.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pt-BR.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pt.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ro.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ro.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ru.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ru.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_si.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_si.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sid.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sid.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sq.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sq.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sv.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sv.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ta.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ta.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tg.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tg.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ug.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_uk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_uk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_vi.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_vi.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zh-CN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zh-TW.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zh-TW.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_af.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_af.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_as.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_as.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_be.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_be.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_br.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_br.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_brx.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_brx.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ckb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ckb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_cy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_cy.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dgo.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dgo.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dsb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fa.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fa.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fur.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fur.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fy.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fy.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ga.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ga.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gd.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gug.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gug.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hsb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hsb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kab.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kab.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kk.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kk.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kok.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kok.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ks.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ks.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lb.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lb.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mai.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mai.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ml.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ml.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mni.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mni.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_my.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_my.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nso.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nso.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_oc.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_oc.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_or.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_or.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pa-IN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_rw.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_rw.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sa-IN.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sa-IN.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sat.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sat.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sd.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sd.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sr.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sr.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ss.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ss.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_st.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_st.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_szl.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_szl.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_te.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_te.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_th.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_th.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tn.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tn.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ts.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ts.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tt.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tt.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_uz.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_uz.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ve.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ve.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_vec.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_vec.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_xh.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_xh.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/7.6.6/rpm/x86_64/LibreOffice_7.6.6_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zu.tar.gz https://download.documentfoundation.org/libreoffice/testing/7.6.6/rpm/x86_64/LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zu.tar.gz -> LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zu.tar.gz ) _eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 528663355249513309c74d7775936940 _md5_=921a7f276c9f7daf698c75fb0784732d diff --git a/metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r2 b/metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r2 index 6628bf0c929f..dc924afdfab3 100644 --- a/metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r2 +++ b/metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r2 @@ -1,4 +1,4 @@ -BDEPEND=app-text/rman sys-devel/gcc virtual/pkgconfig x11-base/xorg-proto >=x11-misc/imake-1.0.8-r1 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-text/rman sys-devel/gcc virtual/pkgconfig x11-base/xorg-proto >=x11-misc/imake-1.0.8-r1 sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare DEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libXmu x11-libs/libXrender emacs? ( >=app-editors/emacs-23.1:* ) imlib? ( media-libs/imlib2[X] ) !imlib? ( gif? ( media-libs/giflib:= ) png? ( >=media-libs/libpng-1.4:0= ) ) m17n-lib? ( dev-libs/m17n-lib[X] fontconfig? ( media-libs/fontconfig ) ) mng? ( media-libs/libmng:= ) truetype? ( x11-libs/libXft media-libs/fontconfig ) x11-libs/libxkbfile DESCRIPTION=X11 based presentation tool @@ -12,5 +12,5 @@ RDEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libXmu x11-libs/libXrender emacs REQUIRED_USE=imlib? ( !gif !png ) SLOT=0 SRC_URI=ftp://sh.wide.ad.jp/WIDE/free-ware/mgp-snap/mgp-snap-20121015.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fb3164bcd28f9c32c264c18c55db5f0b diff --git a/metadata/md5-cache/app-office/mdbtools-1.0.0 b/metadata/md5-cache/app-office/mdbtools-1.0.0 index 36e4ecb98b6d..8bb5a21717fa 100644 --- a/metadata/md5-cache/app-office/mdbtools-1.0.0 +++ b/metadata/md5-cache/app-office/mdbtools-1.0.0 @@ -1,4 +1,4 @@ -BDEPEND=app-text/txt2man app-alternatives/lex virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-text/txt2man app-alternatives/lex virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=sys-libs/ncurses:0= sys-libs/readline:0= glib? ( dev-libs/glib:2 ) iconv? ( virtual/libiconv ) odbc? ( >=dev-db/unixODBC-2.0 ) DESCRIPTION=Set of libraries and utilities for reading Microsoft Access database (MDB) files @@ -11,5 +11,5 @@ LICENSE=GPL-2 LGPL-2.1 RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0= glib? ( dev-libs/glib:2 ) iconv? ( virtual/libiconv ) odbc? ( >=dev-db/unixODBC-2.0 ) SLOT=0/3 SRC_URI=https://github.com/mdbtools/mdbtools/archive/v1.0.0.tar.gz -> mdbtools-1.0.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8325e240b1e66f35bf7bcc150f24444e diff --git a/metadata/md5-cache/app-office/merkuro-23.08.5 b/metadata/md5-cache/app-office/merkuro-23.08.5 index 69046fb2fd89..3590b0990f92 100644 --- a/metadata/md5-cache/app-office/merkuro-23.08.5 +++ b/metadata/md5-cache/app-office/merkuro-23.08.5 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/merkuro.calendar/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=amd64 arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=|| ( GPL-2 GPL-3 ) CC0-1.0 RDEPEND=app-crypt/gpgme:=[cxx] >=dev-libs/kirigami-addons-0.7.2:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=kde-apps/akonadi-23.08.5:5 >=kde-apps/akonadi-contacts-23.08.5:5 >=kde-apps/akonadi-mime-23.08.5:5 >=kde-apps/kcalutils-23.08.5:5 >=kde-apps/kidentitymanagement-23.08.5:5 >=kde-apps/mailcommon-23.08.5:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtlocation-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5 >=kde-apps/kdepim-runtime-23.08.5:5 >=kde-frameworks/qqc2-desktop-style-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=test !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.08.5/src/merkuro-23.08.5.tar.xz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm a9d1de06ef0d5d4de7114a10dcb64daa flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gear.kde.org b4ecf7c9911a12547b8c5a08d052ead8 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c81f250cec48d4e6f78f698878c697b7 +_md5_=12d65667da684be67de9b8f621eca666 diff --git a/metadata/md5-cache/app-pda/Manifest.gz b/metadata/md5-cache/app-pda/Manifest.gz index 6abbd213a47a8548242f0f81bf4c889ddda85043..6af66ce0fbc536c41597e9a15bce51b294dafce7 100644 GIT binary patch literal 3232 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/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=A tool for decompressing data compressed with PKWARE Data Compression Library EAPI=7 @@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~ppc ~x86 LICENSE=MIT SLOT=0 SRC_URI=https://dev.gentoo.org/~ssuominen/dynamite-0.1.1_p20120512.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1422ba4969f79018702087671ac1478e diff --git a/metadata/md5-cache/app-pda/gtkpod-2.1.5-r5 b/metadata/md5-cache/app-pda/gtkpod-2.1.5-r5 index 5fc7752313b0..6534800bafa6 100644 --- a/metadata/md5-cache/app-pda/gtkpod-2.1.5-r5 +++ b/metadata/md5-cache/app-pda/gtkpod-2.1.5-r5 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/intltool app-alternatives/lex sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-util/intltool app-alternatives/lex sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=>=dev-libs/gdl-3.6:3 >=dev-libs/glib-2.31:2 >=dev-libs/libxml2-2.7.7:2 >=dev-util/anjuta-3.6 >=media-libs/libgpod-0.8.2 >=media-libs/libid3tag-0.15:= >=x11-libs/gtk+-3.0.8:3 aac? ( media-libs/faad2 ) clutter? ( >=media-libs/clutter-gtk-1.2:1.0 ) curl? ( >=net-misc/curl-7.10 ) flac? ( media-libs/flac:= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 cdr? ( >=app-cdr/brasero-3 >=media-libs/libdiscid-0.2.2 media-libs/musicbrainz:5 ) ) mp3? ( media-sound/lame ) vorbis? ( media-libs/libvorbis media-sound/vorbis-tools ) media-libs/gstreamer:1.0 DESCRIPTION=A graphical user interface to the Apple productline @@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/gdl-3.6:3 >=dev-libs/glib-2.31:2 >=dev-libs/libxml2-2.7.7:2 > REQUIRED_USE=cdr? ( gstreamer ) SLOT=0 SRC_URI=mirror://sourceforge/gtkpod/gtkpod-2.1.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7fe1b6a5e289f088b43ac60a53484aa7 diff --git a/metadata/md5-cache/app-pda/jpilot-1.8.2-r1 b/metadata/md5-cache/app-pda/jpilot-1.8.2-r1 index a8da95040714..760e1de7bd71 100644 --- a/metadata/md5-cache/app-pda/jpilot-1.8.2-r1 +++ b/metadata/md5-cache/app-pda/jpilot-1.8.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( dev-util/intltool sys-devel/gettext ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( dev-util/intltool sys-devel/gettext ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-pda/pilot-link dev-libs/libgcrypt:0= x11-libs/gtk+:2 DESCRIPTION=Desktop Organizer Software for the Palm Pilot @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=app-pda/pilot-link dev-libs/libgcrypt:0= x11-libs/gtk+:2 SLOT=0 SRC_URI=http://jpilot.org/tarballs/jpilot-1.8.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4e03d121326ede403154a489861700c8 diff --git a/metadata/md5-cache/app-pda/jpilot-2.0.1 b/metadata/md5-cache/app-pda/jpilot-2.0.1 index 9312af54acc5..002255f7c9c8 100644 --- a/metadata/md5-cache/app-pda/jpilot-2.0.1 +++ b/metadata/md5-cache/app-pda/jpilot-2.0.1 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( dev-util/intltool sys-devel/gettext ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( dev-util/intltool sys-devel/gettext ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-pda/pilot-link dev-libs/libgcrypt:0= x11-libs/gtk+:2 DESCRIPTION=Desktop Organizer Software for the Palm Pilot @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=app-pda/pilot-link dev-libs/libgcrypt:0= x11-libs/gtk+:2 SLOT=0 SRC_URI=https://github.com/juddmon/jpilot/archive/v2_0_1.tar.gz -> jpilot-2.0.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2352eb3c795865ac4433b2fcfd7b521b diff --git a/metadata/md5-cache/app-pda/libimobiledevice-1.3.0-r4 b/metadata/md5-cache/app-pda/libimobiledevice-1.3.0-r4 index 7d1e7d88448f..b87d37b79a88 100644 --- a/metadata/md5-cache/app-pda/libimobiledevice-1.3.0-r4 +++ b/metadata/md5-cache/app-pda/libimobiledevice-1.3.0-r4 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) python? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) python? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=>=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_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) app-pda/libplist[python(-),python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) DESCRIPTION=Support library to communicate with Apple iPhone/iPod Touch devices @@ -12,5 +12,5 @@ RDEPEND=>=app-pda/libplist-2.2.0:= =app-pda/libusbmuxd-2. REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) SLOT=0/1.0-6 SRC_URI=https://github.com/libimobiledevice/libimobiledevice/releases/download/1.3.0/libimobiledevice-1.3.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=93ae7c4b9038d698c64598a3c468f0c7 diff --git a/metadata/md5-cache/app-pda/libimobiledevice-1.3.0_p20240201 b/metadata/md5-cache/app-pda/libimobiledevice-1.3.0_p20240201 index 313321ab5d83..81b9d823772e 100644 --- a/metadata/md5-cache/app-pda/libimobiledevice-1.3.0_p20240201 +++ b/metadata/md5-cache/app-pda/libimobiledevice-1.3.0_p20240201 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=app-pda/libimobiledevice-glue:= >=app-pda/libplist-2.3:= >=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= ) readline? ( sys-libs/readline:= ) DESCRIPTION=Support library to communicate with Apple iPhone/iPod Touch devices @@ -11,5 +11,5 @@ LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=app-pda/libimobiledevice-glue:= >=app-pda/libplist-2.3:= >=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= ) readline? ( sys-libs/readline:= ) SLOT=0/1.0-6 SRC_URI=https://github.com/libimobiledevice/libimobiledevice/archive/73b6fd183872096f20e6d1007429546a317a7cb1.tar.gz -> libimobiledevice-1.3.0_p20240201.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=677079c842e324451b619ec5dbc344b4 diff --git a/metadata/md5-cache/app-pda/libplist-2.2.0-r4 b/metadata/md5-cache/app-pda/libplist-2.2.0-r4 index 88058a9d5204..45a46718bab3 100644 --- a/metadata/md5-cache/app-pda/libplist-2.2.0-r4 +++ b/metadata/md5-cache/app-pda/libplist-2.2.0-r4 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig python? ( >=dev-python/cython-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig python? ( >=dev-python/cython-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) DESCRIPTION=Support library to deal with Apple Property Lists (Binary & XML) @@ -12,5 +12,5 @@ RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_tar REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) SLOT=0/2.0-3 SRC_URI=https://cgit.libimobiledevice.org/libplist.git/snapshot/libplist-2.2.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a90851c0bf30068bd5fa4eaeb000ad09 diff --git a/metadata/md5-cache/app-pda/libplist-2.3.0-r1 b/metadata/md5-cache/app-pda/libplist-2.3.0-r1 index 597fca91d7f2..0b3a6a88dc1d 100644 --- a/metadata/md5-cache/app-pda/libplist-2.3.0-r1 +++ b/metadata/md5-cache/app-pda/libplist-2.3.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=Support library to deal with Apple Property Lists (Binary & XML) EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2.1+ SLOT=0/4 SRC_URI=https://cgit.libimobiledevice.org/libplist.git/snapshot/libplist-2.3.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e4e892346ea2a863ef10999945e692f8 diff --git a/metadata/md5-cache/app-pda/libplist-2.3.0-r2 b/metadata/md5-cache/app-pda/libplist-2.3.0-r2 index f6bb8a512aad..7532bbe49a8b 100644 --- a/metadata/md5-cache/app-pda/libplist-2.3.0-r2 +++ b/metadata/md5-cache/app-pda/libplist-2.3.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=Support library to deal with Apple Property Lists (Binary & XML) EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 x86 LICENSE=GPL-2+ LGPL-2.1+ SLOT=0/4 SRC_URI=https://cgit.libimobiledevice.org/libplist.git/snapshot/libplist-2.3.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=01ec2e3915c5f5d64978baeaad8063cb diff --git a/metadata/md5-cache/app-pda/libusbmuxd-2.0.2-r1 b/metadata/md5-cache/app-pda/libusbmuxd-2.0.2-r1 index ec58feedcbe3..101a26cd6395 100644 --- a/metadata/md5-cache/app-pda/libusbmuxd-2.0.2-r1 +++ b/metadata/md5-cache/app-pda/libusbmuxd-2.0.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=app-pda/libplist-2.2.0:= DESCRIPTION=USB multiplex daemon for use with Apple iPhone/iPod Touch devices @@ -11,5 +11,5 @@ LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=app-pda/libplist-2.2.0:= SLOT=0/2.0-6 SRC_URI=https://cgit.libimobiledevice.org/libusbmuxd.git/snapshot/libusbmuxd-2.0.2.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a1d128d8406ee23488069c974b5775f0 diff --git a/metadata/md5-cache/app-pda/libusbmuxd-2.0.2-r2 b/metadata/md5-cache/app-pda/libusbmuxd-2.0.2-r2 index 3da73f81bb10..20d887722902 100644 --- a/metadata/md5-cache/app-pda/libusbmuxd-2.0.2-r2 +++ b/metadata/md5-cache/app-pda/libusbmuxd-2.0.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=app-pda/libplist-2.2.0:= DESCRIPTION=USB multiplex daemon for use with Apple iPhone/iPod Touch devices @@ -11,5 +11,5 @@ LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=app-pda/libplist-2.2.0:= SLOT=0/2.0-6 SRC_URI=https://cgit.libimobiledevice.org/libusbmuxd.git/snapshot/libusbmuxd-2.0.2.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=916cc0aeca703cb2c2a0fcee0beb7e51 diff --git a/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4 b/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4 index 1baebb6ccc57..92f317159a64 100644 --- a/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4 +++ b/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig perl? ( dev-lang/perl ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +BDEPEND=virtual/pkgconfig perl? ( dev-lang/perl ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) DEFINED_PHASES=compile configure install prepare test DEPEND=dev-libs/popt sys-libs/ncurses:= sys-libs/readline:= virtual/libiconv bluetooth? ( net-wireless/bluez ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:= ) usb? ( virtual/libusb:0 ) dev-lang/perl DESCRIPTION=Suite of tools for moving data between a Palm device and a desktop @@ -12,5 +12,5 @@ RDEPEND=dev-libs/popt sys-libs/ncurses:= sys-libs/readline:= virtual/libiconv bl RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=mirror://gentoo/pilot-link-0.12.5.tar.bz2 https://dev.gentoo.org/~soap/distfiles/pilot-link-0.12.5-gentoo-patchset-r2.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=22d3314fe5d2c2010170722d68bec36e diff --git a/metadata/md5-cache/app-pda/usbmuxd-1.1.1 b/metadata/md5-cache/app-pda/usbmuxd-1.1.1 index 5a8345d0d04e..973135bcc0c0 100644 --- a/metadata/md5-cache/app-pda/usbmuxd-1.1.1 +++ b/metadata/md5-cache/app-pda/usbmuxd-1.1.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=configure prepare DEPEND=acct-user/usbmux >=app-pda/libimobiledevice-1.0:= >=app-pda/libplist-2.0:= virtual/libusb:1 DESCRIPTION=USB multiplex daemon for use with Apple iPhone/iPod Touch devices @@ -11,5 +11,5 @@ LICENSE=GPL-2 GPL-3 LGPL-2.1+ RDEPEND=acct-user/usbmux >=app-pda/libimobiledevice-1.0:= >=app-pda/libplist-2.0:= virtual/libusb:1 virtual/udev selinux? ( sec-policy/selinux-usbmuxd ) SLOT=0 SRC_URI=https://github.com/libimobiledevice/usbmuxd/releases/download/1.1.1/usbmuxd-1.1.1.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=6e05960025688fba3ac419f9a524ad68 diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index f639d85c2a8f55e04e83639592cc5f273a3bbaeb..9e7e4b25f9b81530dbe4b2a16518cd7e08e56a36 100644 GIT binary patch literal 18142 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 J>8Lh-002E3S7-nL literal 18651 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 y6x|zGH90{Sza<`ZtHg^`qiX=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm prepare setup DEPEND=nls? ( virtual/libintl ) sqlite? ( >=dev-db/sqlite-3:= ) DESCRIPTION=Search and query ebuilds @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=nls? ( virtual/libintl ) sqlite? ( >=dev-db/sqlite-3:= ) >=app-shells/push-2.0-r1 >=app-shells/quoter-3.0_p2-r1 virtual/tmpfiles SLOT=0 SRC_URI=https://github.com/vaeth/eix/releases/download/v0.36.7/eix-0.36.7.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=5cc269ed7ec99545816895b315d7d2e9 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=1919afac28549c03b31ef8253aa59d13 diff --git a/metadata/md5-cache/app-portage/elt-patches-20240324 b/metadata/md5-cache/app-portage/elt-patches-20240324 new file mode 100644 index 000000000000..a0e0935137f5 --- /dev/null +++ b/metadata/md5-cache/app-portage/elt-patches-20240324 @@ -0,0 +1,12 @@ +BDEPEND=app-arch/xz-utils +DEFINED_PHASES=compile install +DESCRIPTION=Collection of patches for libtool.eclass +EAPI=8 +HOMEPAGE=https://gitweb.gentoo.org/proj/elt-patches.git/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=GPL-2 +RDEPEND=sys-apps/gentoo-functions +RESTRICT=test +SLOT=0 +SRC_URI=https://dev.gentoo.org/~grobian/distfiles/elt-patches-20240324.tar.xz https://dev.gentoo.org/~vapier/dist/elt-patches-20240324.tar.xz https://dev.gentoo.org/~sam/distfiles/app-portage/elt-patches/elt-patches-20240324.tar.xz +_md5_=9a0aaf2c56ef914104688781079e1d45 diff --git a/metadata/md5-cache/app-portage/mirrorselect-2.4.0 b/metadata/md5-cache/app-portage/mirrorselect-2.4.0 index c5278a6b0f77..55cae63115d9 100644 --- a/metadata/md5-cache/app-portage/mirrorselect-2.4.0 +++ b/metadata/md5-cache/app-portage/mirrorselect-2.4.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-util/dialog >=net-analyzer/netselect-0.4[ipv6(+)?] >=dev-python/ssl-fetch-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=>=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-util/dialog >=net-analyzer/netselect-0.4[ipv6(+)?] >=dev-python/ssl-fetch-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Tool to help select distfiles mirrors for Gentoo EAPI=8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://gitweb.gentoo.org/proj/mirrorselect.git/snapshot/mirrorselect-2.4.0.tar.gz https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-2.4.0.tar.gz https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test _eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=ed52320983c60d60fb0e8df614b41758 +_md5_=4ed3f289e528a2f5533493ddb71d9d6e diff --git a/metadata/md5-cache/app-portage/mirrorselect-9999 b/metadata/md5-cache/app-portage/mirrorselect-9999 index 689e61eb5e50..f0386717bb7f 100644 --- a/metadata/md5-cache/app-portage/mirrorselect-9999 +++ b/metadata/md5-cache/app-portage/mirrorselect-9999 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-util/dialog >=net-analyzer/netselect-0.4[ipv6(+)?] >=dev-python/ssl-fetch-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=>=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-util/dialog >=net-analyzer/netselect-0.4[ipv6(+)?] >=dev-python/ssl-fetch-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=Tool to help select distfiles mirrors for Gentoo EAPI=8 @@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=6fe3e67eb07a563a92e431a26910c3df +_md5_=54a08e0e59cec057d4ac95245e178f32 diff --git a/metadata/md5-cache/app-portage/nattka-0.4.1-r1 b/metadata/md5-cache/app-portage/nattka-0.4.1-r1 deleted file mode 100644 index 0b0072d93162..000000000000 --- a/metadata/md5-cache/app-portage/nattka-0.4.1-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/flit-core-3.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/vcrpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( >=dev-python/sphinx-5.3.0 ) test? ( dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-util/pkgcheck[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git sys-apps/pkgcore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] depgraph-order? ( dev-python/networkx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A New Arch Tester Toolkit -- open-source stable-bot replacement -EAPI=8 -HOMEPAGE=https://github.com/projg2/nattka/ https://pypi.org/project/nattka/ -INHERIT=distutils-r1 -IUSE=depgraph-order doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=BSD-2 -RDEPEND=dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-util/pkgcheck[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git sys-apps/pkgcore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] depgraph-order? ( dev-python/networkx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/projg2/nattka/archive/v0.4.1.tar.gz -> nattka-0.4.1.gh.tar.gz -_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=cf14909102f518ffe5e5aae9ade0dedb diff --git a/metadata/md5-cache/app-portage/nattka-0.4.2 b/metadata/md5-cache/app-portage/nattka-0.4.2 index ade5f30eb617..190fe7fbe3e0 100644 --- a/metadata/md5-cache/app-portage/nattka-0.4.2 +++ b/metadata/md5-cache/app-portage/nattka-0.4.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/projg2/nattka/ https://pypi.org/project/nattka/ INHERIT=distutils-r1 IUSE=depgraph-order doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=GPL-2+ RDEPEND=dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-util/pkgcheck[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git sys-apps/pkgcore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] depgraph-order? ( dev-python/networkx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/projg2/nattka/archive/v0.4.2.tar.gz -> nattka-0.4.2.gh.tar.gz _eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=46e40f694348b459fa38fe284222ce8f +_md5_=167a979e6d2554819714d13b84582829 diff --git a/metadata/md5-cache/app-portage/pkg-testing-tools-0.1.0 b/metadata/md5-cache/app-portage/pkg-testing-tools-0.1.0 deleted file mode 100644 index 5b41c9ddd4b1..000000000000 --- a/metadata/md5-cache/app-portage/pkg-testing-tools-0.1.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Packages testing tools for Gentoo -EAPI=7 -HOMEPAGE=https://github.com/slashbeast/pkg-testing-tools -INHERIT=distutils-r1 -IUSE=python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 -LICENSE=BSD -RDEPEND=sys-apps/portage[python_targets_python3_10(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_10 ) -SLOT=0 -SRC_URI=https://github.com/slashbeast/pkg-testing-tools/archive/refs/tags/v0.1.0.tar.gz -> pkg-testing-tools-0.1.0.tar.gz -_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=520d969d80ebe92987172f48664c94e1 diff --git a/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.0 b/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.0 deleted file mode 100644 index 093e2ac0f19d..000000000000 --- a/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Packages testing tools for Gentoo -EAPI=8 -HOMEPAGE=https://github.com/APN-Pucky/pkg-testing-tools -INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=BSD -RDEPEND=sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://github.com/APN-Pucky/pkg-testing-tools/archive/refs/tags/v0.2.0.tar.gz -> pkg-testing-tools-0.2.0.gh.tar.gz -_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=392446667ed49b0e7fd1aeab8042b982 diff --git a/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.1 b/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.1 deleted file mode 100644 index d7d1db666162..000000000000 --- a/metadata/md5-cache/app-portage/pkg-testing-tools-0.2.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Packages testing tools for Gentoo -EAPI=8 -HOMEPAGE=https://github.com/APN-Pucky/pkg-testing-tools -INHERIT=distutils-r1 -IUSE=test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 -LICENSE=BSD -RDEPEND=sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/APN-Pucky/pkg-testing-tools/archive/refs/tags/v0.2.1.tar.gz -> pkg-testing-tools-0.2.1.gh.tar.gz -_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=94122f13256bee97d05bef61096236fd diff --git a/metadata/md5-cache/app-portage/portage-utils-9999 b/metadata/md5-cache/app-portage/portage-utils-9999 index 7488a9d30253..ff177e159c97 100644 --- a/metadata/md5-cache/app-portage/portage-utils-9999 +++ b/metadata/md5-cache/app-portage/portage-utils-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare setup unpack DEPEND=openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) qmanifest? ( !static? ( app-crypt/gpgme:= app-crypt/libb2:= dev-libs/openssl:= sys-libs/zlib:= ) ) qtegrity? ( !static? ( dev-libs/openssl:= ) ) qmanifest? ( static? ( app-crypt/gpgme[static-libs] app-crypt/libb2[static-libs] dev-libs/openssl[static-libs] sys-libs/zlib[static-libs] ) ) qtegrity? ( static? ( dev-libs/openssl[static-libs] ) ) DESCRIPTION=Small and fast Portage helper tools written in C @@ -10,5 +10,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) qmanifest? ( !static? ( app-crypt/gpgme:= app-crypt/libb2:= dev-libs/openssl:= sys-libs/zlib:= ) ) qtegrity? ( !static? ( dev-libs/openssl:= ) ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9592576ee19f3786bea360507822966e diff --git a/metadata/md5-cache/app-portage/repo-commit-9999 b/metadata/md5-cache/app-portage/repo-commit-9999 index a600a11e381a..c8d41c1afc4f 100644 --- a/metadata/md5-cache/app-portage/repo-commit-9999 +++ b/metadata/md5-cache/app-portage/repo-commit-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=A repository commit helper EAPI=7 @@ -8,5 +8,5 @@ LICENSE=BSD PROPERTIES=live RDEPEND=sys-apps/portage SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source 15ce2b6ae214f3abe70892ce1e517abd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source 15ce2b6ae214f3abe70892ce1e517abd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d0af1a4931894f669fdb242c268bf292 diff --git a/metadata/md5-cache/app-portage/ufed-0.96 b/metadata/md5-cache/app-portage/ufed-0.96 index f2c5d76b0048..fa6dad3d96b2 100644 --- a/metadata/md5-cache/app-portage/ufed-0.96 +++ b/metadata/md5-cache/app-portage/ufed-0.96 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=dev-lang/perl sys-libs/ncurses:0= DESCRIPTION=Gentoo Linux USE flags editor @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-lang/perl sys-libs/ncurses:0= SLOT=0 SRC_URI=https://gitweb.gentoo.org/proj/ufed.git/snapshot/ufed-0.96.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source 15ce2b6ae214f3abe70892ce1e517abd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source 15ce2b6ae214f3abe70892ce1e517abd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0e5e48bb24f7f51f7108af500fd31ea9 diff --git a/metadata/md5-cache/app-portage/ufed-9999 b/metadata/md5-cache/app-portage/ufed-9999 index d0e8cbb047b2..57a65255624c 100644 --- a/metadata/md5-cache/app-portage/ufed-9999 +++ b/metadata/md5-cache/app-portage/ufed-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test unpack DEPEND=dev-lang/perl sys-libs/ncurses:0= DESCRIPTION=Gentoo Linux USE flags editor @@ -9,5 +9,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=dev-lang/perl sys-libs/ncurses:0= SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source 15ce2b6ae214f3abe70892ce1e517abd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source 15ce2b6ae214f3abe70892ce1e517abd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0fbf72d5f335eef278af51a0424ee55c diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz index 5edd82de6fa78816d23eada792dccee6ee7d6c6b..f9b631274d22137168ed69023ef731ca7b5aaa3a 100644 GIT binary patch literal 18436 zcmV(!K;^$5iwFP!00002|AoEVvL;7zoq4aPs24z4oHOE*GL6}oNp~~%w9GhkV~7So z97ZIce!lOos=aqLTbia?4OHzz{vPhj*Ya@p{BQsCfB(~``;R|={P~A?eNLa_r+me$ zeEP5dud%fn^_m%oN?MZpe{9vhm_AD`+IP$I{5){^AGpo$ifwJ3}yAu6K6MTzGn*wH+pJ%Qtjm) zW7Irxy_D82z4WWb&;|!q2S<5o>Sb*XCh_5}>zcdZaI@6;YYxRQnU8g@Kjk2&y$LHF;S11S1 zx?9_G_q0P?Ez}yWwD}3;u6&CA)lh%_@yq}7=ih$)A*IjtbN=DC^eNR6->kJ_jt@pI zM37GqMqIVUdao0naMxbb=+}Pss26`yum=Xa+C3M>JncHqmB&4HU-No!I3ANnntPP1 z@indGwehu4@{{<~xZhKAA{?;(71uXwJ*C8k*J8$f;Wv0@KR9g~&+Jc|1ZQdMCbCn$ zOS;EgEk3RF`$?ylyylp*J|IC({CWZpB;Xg^k*}I(E!;g_J)g*c3X4Tbog{NOq~1X9Q)1Vbl@Sii3M6DHrlR4Xh%8_Ll1~efPjJ5a)^q><*B{bnAn~7n#Ym}?cU(^xXk(>2a;QWSKDnPcb7}jjIC13= z3*iCk^pozpnRQb0c2C%o*FhLFm>e zPtpgGAz;nB^hyMu1>mPs?}yJABW@50q^oH3rwd;5gQfE4@Xx=dgh$nPw2Gsi7RM>T zs)&m5Pgr0_1XBYK$^)+Y?0V(e;Od=tb1Q%7E(1q#{=aO%eoev0oV)$oF%tcGGfI`2Q(t)Cq55P(-+S|n5`@K z6*)0J7LkJY^l*q6QZ>vXlM!H#?1sTyb+4fNkKgIm=KIKe2|| z_~{F{s3sk<25F`e^%c0h9^Cm^k<)tk?6HPc<4ut4kb$VH?(4oIrXUJ*axiX`Gv;+l zh}e*{-B%;ce`lxk&%f5|Q-jI8+X=SB$@u`AtV1wuAO{QMHqec^*FEk9H|XsN0Tdq` z!1dtg7x|fgDmcwrnfQJ|FBd4UJ9DozlcR%2Qz;aD;k8J2_Mw z7J6`IhGV}nH=l%D%h#k$;(}>kaM8J*#D9r%0{1&R5qI(Wl&)Ie>=XjB>60wmXZZ1m@wK57{&1XqEddVHt?_K)=&E21oTCBt5GCTbXBg+T zcf4SeWe-A@M@1O$96(vV;4cx1Isx2?_s&+X!)Ix)#NtmU9RO}*iSO)W+~rT4?>mpm zt&@dE=DCTeD}>V|C@bORH(3E0@ThDsO}%d*VK&HSFC^z%0~YWD&IN%c>QNGWbntRT zvJWYlU$x6~52LW;5@1pZGK(C7!bW~l`(~$wO*g;`DMVo$95{y?d%{KF1*MSXH@~RV zl{l!$sgguOOoTOvH5V)n%*46z$r~qwq+c(Evj8lPM&<-V$D)AuGG9SCry+X}g7o^% zPMNstQcj$)y_sqsyn}=hUg;Mx1g(SL-q#?Dj(7!GIrMxId<~Wo266_UgY2%CKAb=+ zqURy$4KnxSyBn61ERFg+@SF<^*So?!0~~N76=6&qcG>H^xzy7uZUom&w-|Xc@WYW$ zkf@+P#<>EgcXkGGcv5`5hQJdB!W*KeQ;`f}J=v3i*m7XNNktbh zHMdRX**p^o{SCn>u%huGivY3&rjAhHG;ksaISDcjAvnNUaTj!*d@<)YQ*FHA4nWaa z&%I;7ZDE)&*Kxu9Q^axLXcssJS#68s(iwKeecCk;i-;Dy2NsYxdcv;=x0Td#0dN^| zK=Pho2LcSi#7XNB!~_2ZbbT;Y70u(ztBAMv07Uina=`Bga{&$)fl$yH&waIl!Wz1E zgxis%K}2MhlD?G$d4ke~0)(V?ka(&c9{+f7@B{t=K}Ja99M?=Ir1F4PIlq!?;J^Xy z@|O4j=h&cgkc1o5X^7#9beRdI$+;I86WG(hQ9OThCQulDQd5}D9!tdh_gEMa`=f&p z;{jSiRsmnq2oG>ijO3Hr4HrXp)QiXYo97${9a1v0c%z0Bn+Kj zoiY20&+yYXs3@K?fx{b~E491jzXdQOMLp%&3q%RG{0+spAY4!@@_WPwH_B+Pdv@?0 zIaA3*8}1dtSXdCzcXxEn8>Ww|rTWm9G`=%sJ}>>#di7GutdC&lm})ZLQk3KF3=?+)%HI!)rG0b^=2yg zE5}DRx}=q%B9sGui*k$u)eap%Qys#dSQtyfn@RO4R6Ogh#3C#PC0(#CJc7uLGlw2b z*yd){AWzw}6Dk>uCwGD$Gd#;2_eK*IpBuS<`3Ps>RsbIA8RZAx2tq|bSof=Iqm)9{ptTeQ?64)X(` ze59Qq+4vM8An!)XuX<4rm^pQQAQATi9Sd;C#y9Q+i1 zQ6$=lGT0?5j^xq`oU2W^-U?Fq{vZc393ngtb_f6|3RZ(Jo=iUBQxJ2UC$e)9mJ90# z^~Xys^WFDH&N+Yi+pj=O5DN7&*WE4(UPaH1Ea_LO7MY?r!-NEJa~iUWHVm zNr~{F%t(@lH`V^ zt~W@(6T#8>l>l`BZ%~Brlh#qYknxGn;$x&|GJh%;r$N>u1K?@bOWxdJlGMQ+92OA+ zg+pQ=Xf9Clz!?*s|6Hhj#MpB}Gd&I21mupiJpZx1zW5g;|IJ=tDQpSXx`5__SR>h3 z_MLvv7*y;$KWPX;YqqPz*h%Dm_%rx*2o;ho+U_if7a5F1_W*tmUx#qqpf9loU{^?3 z?qtW(ab`axzBb?3LNQhag;!eBpEC|9Gq#-d*dl zf539^Nupygv#o4zkuqnS$fNA|`al z8cIM}_JotAb8i2c2qxuj{H!9ofS9*XB*o%D7nBE=&Uimje&uL|0aUxduaebj)>;tH zX;_QLJJuj`@{^@xw~Cel;$F$p7B$cIASkFQ!@ z`dmJx@j)hoy9l&_wNogW|B~ad*Fe5ty9Q&{`k)s|H}HUDWnv#VxJW+$SpcFTI-(XK z_dEt2AcB@tgccs{friL(Kvg6Tp^dF~0AP*kxBQ1vzBF0q>a$YGtdv*6O9HtgOhqk za(4M*r#UfFz@f?yztvCWL)qmPPoUG6q5%T(x*-x}?oB4fMZuxd$$dO=kqW#nC$5Pm z15pAg=*@=A21eiCsPNL-%XY0OFJ%(jy$+yh8J8`+;}=t zb8hf=@3V+M(g$R9prL?Qz!LAlS_QiR4KhNKe=;KBWKXtuiN#>uhH%7cq#JfvIDDx|Kjnr7WEmx6z$PuFpF!aGM*nf^Y**b*L{MKrh_;!Dt|KR?J{JKKOw)!>&2q1tEw2Mqs5D7(QfL?g*iP zaP4;89U;+r&mD4ebrX8x#NQn1M1YH^?<;5{!e<3K{TZy|I10?prS-C9D*F z_$_|Q9}sG7*-r{n#)3a(jFJYqiL)^#*VCYaI4b#UZy+8@1EUPDO4$YBL1%eyg^nBO zXfhyJgbR>#298s;)aW5@*)=KxYy+lO>%;>-_~uSQ-F>a+L2Kf#fmpT8<=mP5pY&gq?Sc6a-LSL@b$aTBrjKEDu&slDGGK_S@+Y?(5 z9B-z!B^ZK(FT0)wkp)%Y)E)3{3CeOL?iLLSPyycKvJsmT=A`6)?>Fv=R@oOYgZzhb zb*oC3m#+6l{%^=EK^IDe^)51%hc`XbWDOCXrHeu(pIBXYib9Se)NoZoglBJgN zejAF3pVu|~>#hP>4SBi|h2#!6CkVYWc+Qc;>s2(su{jq^0W|Z=4>pH9%qfD-_@v`4 z;&nsrh%PMg6!Ka*{Cb$|tJEAGR3CC2&K1i zE(J?~k7hSyUvK0z?+%Ze8s9GQfa?CbdOffDL-Lv)s0O*qJ;;L-$mUxHfM4wZKp^Gm z9rSZ}x`7)7D*15M2uzSy6q6;U#kuA0sTRE&bNPOrAuGBu6JL$934$YGFVZg53k3+d#CzJa zp~c-I5V-*-n>WvV1p=7k0+;R!5p$z7AMh1>Mm{3>7*x4ITcO1Bf#^*TfDEaiILoP!#6|?w4dwg*OP5SK{$qp?W{6DPA%lZKi;p2_v>DYCqX7fl({5v4D!B(XONx~Y;aqg2dTUB z9sAAa+tF+7h_1nVc;tG^Gm+cV4{?xBb6WP}$t^Au=KxEFq~_5Tw~>#_KYzXcJTJx+ zUiZZ0$k1c^gc$e`dL-2c(Lxr@NHE0rN;i+mXD5*$t)F{sSPib)EvLbi2zNIZ>Jtn&afxiJAY|9R`-ZYO(Y>R;vP5o zA4P=W$np?E>`n z2lLbLL~sZ-1Jxi6;V_wa;$wp$L?b!9E6#~ZY*jAOHrX2BzdD%@%1S_h5{mMa5F?T3 zB3%dQ1cYl^xGrA!1AyLq+8PEDI`%!_?$GH|gBl>xO_l zD_W}^7Us#TB-s_i=Kr;VngP;!oBY;2?i#>&z&*9s6Vw@r1i)8+HP_IN&DK?Oj=Ajkwb@hhw1=hQ5 zLFi!<(4N<2l_cIT3WuxNuf&hz*CM0sDhL_Ur;OoPiIW3ss(oG7A%J8gzBlyaAg_nF zIAntBe`U3lWqjY63~5JVz3&|1j|-P=w}s8KNLmxPAx&>IftTH=Kc5|$b)s1cwRwxb zxkHXle(V-_>_tf4vw=Wpb^w()ByVz>#U6&@JtpZBEf*ntZ^RSPiXBKz4bfujT?z*c z%sG5?vdDbN7$=Yzg z9D(-2VLyBZs3X7OJCps#cLmSie|Y7@$Wzu2?Vh+R`4`7+&$2xP9ROde-iQ+JB(A1( z;bZXN=u+5=K+&zj;!fRqBp+u&I%9h24?yFBcNaub?v0a-C?fLQ@FbXP=F?v#0zbw8%nwa&k>`T-fvi%5CBei}!M-+cM<0L#jyrGQRNTR$ z(0Vcpse2KNHeHqTQcYo9d>ryTT9FVkALRc(%Yp3i`p$CXMfiB|Ng=jNR)l2bne99Q z9y=UiLYVL16#>vUVH3xik++^RR+RLU$E`{xXDCW$u*k&c0{tpR9d=@GuW*hxaKj$f zLwr9d*tgcR=a~biPqC-S*ttJw+hQOmuq;JQ2yEZf{POcQ312MM~4Y z-oOJs_BTvhu;GS0Smq(fX^6B)(kH#DSYX&t-qULP-&$^b{m-ZT;jS6com6)7RdKT0 zl2i36oE%diUwlq9OLzbS*xqx<n;l!g0ALc z+R<2Jd;Cy0{u;4}#gTVvPfD~oD%%83dMoe(1z;PfbtE55mH>zJEU5 zUyvd+69WJ6f#s9p$+{2*TWxGoFFedTUa4nWBrw&e=tB>EkuIPJHFI*YNn1(rGJKp6 z;rftTasKMv4=R9MYN!7NngHSJvgf#xvalOZEo9zr7tUnHLejSRx7hx+NJ=m^_?5+5 zgcdl0+%y^xOK?6ubO$TYmU!4~&~_U3Hc`}X- z9d~=h-M?Mr{Pp)gezVlBmB=OUIbgyApgR7<#xcSE!EfuE{o-GrZL@G9{wrBD_(QF@ z0I=TKpfiaWMC0XGF8~|y8?86kbA2oO3Yre$@$_`;Q?w0;OgFp;^f=zEv|o2UC>1^g z52~bx7 zbec07An|i-*|<;+BU}?)DChppO6@xn&HlvB^LLO1+Pb~Jz3naCUVxC(h_ggSsPg%1 z*rZv#`C25r(^nY{^*NIz(zSQt_@Y;)Hlp8z3_gnA*#UEJa#-Z^kJ+tb5n`~VH~CXM z=zs)8^ALJ~dbIl;t%0}Q#bClF1(agdg#+PcFg)jGGJq z@x_pfGr5(Rxr34O1s0Z)~c;T8TV)zc}Q9Uxt{>#oSJP| z`|SWT90C_5aGz6scp~WSj?0eL=#8ou`cpo=ow6a0@TgbGL%Doq(hv~?{kQ)z#07DK z7K3FxLN4}jL1{re{`lMvZgjS6gfPd^kR5}6FE9<1t z3(4p}JxmKaS)Mp-ySmym(~M-r`Hft3#6x6_|-gnc=%jp)pOeojq{%w?P^65ZorSsg*tijCWy+DICUG} z!^06H(Rt|@}b3;0CrW?c{CTb*gkCgFofeF5QPZ&;tP2653 z*&E@A2~r6%5i(#iKu=Q3{@z9f8@)5CE%POtdPnF8g!_KGv{}hS ziHO@<8(vmmz~$R3*7>^Z5`FC-x?gty1*o%YD8r`kmwC=8n1JJ$L=}u{<8hgzgt1$O zLr`Wo@E4t6dB8pt_`)-`{iWaAsDH9O?v1YpvJ*-dG{bvTT@Gyor0UL=N7AJdj9z?0 zC{fqBk?MO#9U{H!A^JF;6uc$3>;YU>yIJMyd<>iH@oyw_Z+sjtHU>&@OwydfBV*F=kV*l>L^1s+Tw zt}Qo%^n`8lEo5l8s5dl7#8=C6#`nur?qhXsp9jL)_(()o+1^Wa%K$)oTF_ub$m=kVb^XRS6Rqcm_?q;)KD2NkWS=KPB;X+N^|RUp zavF|HAkRUnJhm-2`-Kon-BN6*&QfSv!v`yt22Za0U<6b8_*GU zKJNh;AmAo!EAUretn|~5KmYk}KmL4vdG#ms zPr1GOQ}C|v*c`FE9loqeE}Kb7{Lj;xvw!)>5$|k;rQs#y*>=3FlHsOkCoF^*gt`$t z(VNcJXEf!m3tYPq%uc%1C);&h_$}+{@UW0ad2dcQ3&OU7kX&Yg$#wFrXPz9^K_Fr7 z3Xdl}===3GikoJ`5ODJ~d9v&sHHij^9vc?5d_%T|=JdoL4KU7u2S_3q7~q}>f`D+~ zvwgGFzyA5-`t>(N-XAud*%_4IuWfEZjyS6Jc|Qm&+nSLJQ&Fi@Y4Y;s4T~N7J+Fld z$2hi}H4D7=2sk(H-FmyQdO=LU!a}n5id6JS|DNW|*-5WKhpX(I1%7_(8w+=!D`Erq z_G1qSfdhRj01Swdu*>BPFWm4ZmFHSeTdE1CIu5?P zorxnoCLH>`Kx%QC%(8$Z6r76KuCX~@a_>reA=<$xG_8&YTY;d!fTKOU#~~&>+8goc znLz4l!tAw^#}RK3hi1!1#znpPgWT8aK&rZ>>N|vQ))LPzEA8psMv#57+B3~1`2qUV zy$SdboFH!%ZBz;#%EM-O_VbW*?QR8qaA@H1NoSW=&lcgb97q6B2JVg?H4dHz{lxND zTGwSiJ<@%0uxZ_jt2Y}BejpBfx8*j zcYXqbUZE)P>)rV_&IWI@P2RpQcsu~c5o0m<>vq=U<}oZ$Sw{WdM)^A%ZNHH$Xa6Pv z2Qgg;5~9X1@v@xrI>(#!1u{qY=5^Vp2pA#SFbPhU$v;@*%K%thIRGh6WknkZoCXB7 zQI5Mh?bQ%6dkHcSqm|w&1b`T94ElrYfDFWf5JFi(3d)L*G{R(XLg@yt!Gh+rShl{g8NX(vVl2&U5k4!A@~9FuyAVTbOGaGRyFm^8Pl@Pyha zeGBiJK}3d}2N)@mZP@H(Td`H!4eL7RV`=?JFLK$vg3UYM$;<=@z>9JrbHPomfAv?< zGrT$;NEpj9E1VNa0&P@#knPC=!O7gc>{BF7MgZN}3ZyBZWQ!+H0vM=2`P^PgezlXX z1Y!MD`-jP6WXZUv^l`uoIDH90vJjv z&2ux%2ehjFl=SDyFmwz3lyS3(*C`8;QW-G{eu3r-PtkqgyVT7tASV;EN6V!S$0 z%dxmRfN#W++gf(WSI1*41YrLoyl?L!ZBB#i^BWh69V~MGM_98N%WnSyg-N!}=LkLX zZ$Fsm#W3;fcM@*DpCt>}X|=V214KzC6z6TP$nEGUT+>d{%-{E$s2{)|%qiN*L56NK z`|(gSAR^?+{v{avzS9j>AnmM#Hn~Q%{s-p^Zr~tt-UTlTu%qnJF{J9!w@bF#|cSDC5 z`8Idd0Lb*mNv#V9X}I>Kr~oR!*x^UELLPzhhX{eRzMut`-0Ed36OT_^zU8-6^Gos& znV1^UbP7}w-J50D1N?RPcvvq)i+AAZe#%5_I^GK%ud)%)P~7NBL+F3B7cJjH75Rd! z^c;tMkUzF{LJpjHXx*Iw-y7=XPh{lxwuA{W0)%3d%_k`|VrOz-_< z4mM>^g8CBI)~lScy?6g=rl0@(!kFOU7183@(uWqanCjjdT`89;vyY~s;q61G&w;#(z|67OYm~V204fJii0t| z8g%T!8Os5{R1g!KO}66IE(ln2=0)<8!*l+VsfMOX?ZfObIj869=xX!ZfLGK|f#b|0 zIKVMF|3R-HjW4frP%|j^%*V8S7g&ZAEV~i2dtWZ_zoA>tEEoDO%SphFLJH&D$$HaG z7|sJ;z#U)yR!+e!Z->a>%3@rSKC!3Lyuu=1yWeA7&v04BV<)67b#uV+y;ZdT7XFjSSKDzU zJF9mC*KU_+*ed0|i37)UQ4^WAl<14eNFQE?iY00i$Zw^d~j?pV&~ z7QP;{JWBACCn6*OgHBMuSBKr(%^%P*&u^c?TTh-h2fe z-^}!y`N+inMd2h!ezsNswey(GxM>&c}hm-KzH;kv-nFT+I~+ z_9S0Ldhl(W@7Fzl`NGDnK)qY3v=e%8(~mXju6D~_Og_>i7z6s$jzCA!(ZQR3eNjd`jTU5KeeC`{j;bon9 z$)Wlg;VQ_N?C^esv|r77za&99P)hUl$*6fMDBucILm?L<9*9xl#YPk1;6vJQ*6(Z7=2B`WwI^Y8c@$9>Vvft+zn(HRu ze@J_K`UamNK6zQ|zc@6@;o2ol5fpXMy?sKi?Bp;~eeJZ`_%y$r=Si=5?Bx*MW6cM3 z~PvjYD$|Ieu%;|MjQ)kAMI5cbqAf&u#(={euREK)`yy*4O?x2n@-z zHj@#YW>~^IorIQ2eJ&?*sR9DYvfq;^#~Xm>m8!`Jd}FeF?wTdHnk4W2 zY%SjnvKyb25zlWyr-^DaDqPfY0n8P0=HeCHCE6_GO&IC2RA*d9#tIL1I^-Y(12}q| zZ&>zFIbN4smgJ59+;?}JJ>=>76~cihoJ2NK1E$Z%2Z7JmTFS4#ygKr*Q~Y#&;7J&)9uw?!0+%^+rSIQtx>H~*BWx1W~A=BPP=d;8hJ5G*Z$&v4@ zeMn0q^AU%YJe&-(+J57Ph48+R#7hd0Hprk}ZElXxyxJmc8*3vv0u8xb1eXODgy^GS zdsJ(oXT)<3Te@*>>0IWFzX;@jvhZ5r?dXR#zF&#(+_Pa=8j!GNt=SAnUT z1`aWZxUqHhMuY3@%1htf9NYf>5|gHZ4SrUw$+Y^df)*qhLBhtn7l2MAemKPPfcJW7^~>Q zhg~`42Bj)0aYQ_zO<-97e{CSl7%%c4$SL}|E3%M`n@@!S-kZprW`CAjpDL+B{T%O% z2Z3;~S^z!s>*q_qcGQdgh!(~Gjhr?I1(-g!7dw2VOHd#m{9m#tFLAp38uBiGlR=l; zWd*M)gpG1*d@$61yv!8Ss}&vc6)pUJ=)~ap+HD(?!IhBYFqzi*oi;(e$T}pe@{B$m znx8*=-L5+(-WO4lWbEWh8`a^=q^`>yH`YN&^2OfLSI3rnSRg|)*vy}hTIPYbYrHJb zJbEkq8#)(CJmiSv*!Q#obcd(HK|yG^L8x9RLilb12TMGzuu`7+8E}!=Z~=!0zgg^m?%#g;@#hVlx*WZVHN5A**VZ%C!g>l)!ew{X zzwJuJjZpC^yxJ2V1+KRZmzaM6XYsXd6#OY5te5mILa@R^N-Ept$<-k_&YP`;;fo`f zikp(*9u5$BgY{;s)UR|q>3`d^N6bnFn*6`RDKFJr9+$hXG6~53D=86h!4| zQJnLs)qX)J!E>9-YzRXzOP7gH<@kKS6@_1L2P8@tId-hIY}>anjb0K_T253$w4-|$ zmXjty&7Tzf7-PT1Aqhdv2-}CJM}Uo7$&cL_3K60BS52yajz9cX99L~0 z)@^_*JxgJlgR~A2Z2&=54hZ7iujcazaOCGqJ8fYTz4vjcq6e!uO;RYwB)q(LSLk&3UOjv=4oxCjP$EYqzS`-}FVlRV z%7>CvgJ1S;*&E>N(DeJVZS%Qm&aXWNhXW5@#qG#3jK@K_>5>UVrnl$?)@PO))eW|D zx7+4^C5CcmgtCok1q&6O-y zc^3_B^QMDSIs`C*4as%A%WzaVflMSi6eo`htr`hjAg}K^fK%`PUM&K*y95q__}aww zyh)h<`MPwGOjVBXUBg(STn;D3emi3VRpTjK5&BqYZWdAbNDhYB9C2WA#Vr>c8A_%? z4F!o?Z0`v#nl3SPZ2cflT%Ziyo6*^`iu|^&Mi%DZf?3O(pUb7j5mGwUKs?dy znp-RbrzaIW$eZgfAI$Xp__Oy@pT940R#2$8vJg*5?g>V|*{(1lR>RdGXxfNMCb?ud zHenImo8~$fYlnO+K3y|+*^Ue0LutI4B`@?X;970&CSj2Xus9Ft5|NM`3TVLp`yxE| zimz)qxc7RH5ZDj(6aZwI;dMgfJupiaKKZ_4QI7608z?R-fE{h8` zoq+xA*pz3F`e{6NeeDTAG&wQ!{3k;>ef7~$e9oSUjP!D1@w|Yld3ZiXyH|jYF);VCud0cW>y*F}U30d3b z0te!si>z#qB6Jq7gAtPpa&~Q5^pf@4Ro-`oir*K_Psd1*oX4J8Z!;eo;Q86e+D$&U z37SuC7q{zZ4kGJV*k~1!*B)op_Nc1o>oo?J;HmiEU0b({Jl*bk&HPY@eZzWyd=xAc zEG;baRzA3HaGtOZURzXmCGb>-#FACoL>Jj2&KYb{aQQ&@M)9_62gOic<<~?LXG1EO zP@}u6a7g(;IZuabSM0!fIk>&I)v2=GUFnSdx0Qka`sXiy?B86j_zBJX&InEjS092V zLEtWI^aXMp84!}~+m{o(6$#Q`vvM{@1y`uJy{rI&^EK=XcUL38QjQCRf#M*n+9?X` ztFOTT`@>N8uF&)9`a%xAb@`B|5G0T5cD>*&?yP~OXUw}1f_T|RBqT`EOV?tR@tVs^ zvpE>{T6ERo8A?j8@amS!lIjl8J)DksAWkTb141F6(SvCDC-dNNj`ZtlG=$ArDE z0TMLH(=2WFSG(Fs_HFUgQItah<+>E0(=BERZU8P3wcXu*ew5dhBf4gbcA#aFPB<9- z)k?qpu9?EiO8rBHf9~T0Ef2;KNyd1SRas1ejHpaG3QzJWGltz90A32G@K?H?;&P z-2lN}+-9PQ@3Dzhr=Tm^gB-hD^><$zKP=Jm%dQ8w*lzQC)fpaJvrcu|=yCf0#+GF8 z3}wo0;b{Ee*uRb;{PyRUjX$4YSRb}1F1J28#DTxKWS3Z4PACS5+ql{eGO*ykzZxrU zyJ^lGuGfH$BVLA0197#D+;{7T^+JFG02tj71UtUEvlr9PoZN~I#9dyfF2f8Dg>X#di?g?g4S7VX-|c)g4{O+?K8FPqX^OA6Y%e zuSly{5xr4iS=DKQ+s(L;k2$|LQT~+UhwX`G8qV*e$9Dig0bF63tclmxB$Vq!wv#t! z-&PFI?aL-^QfM6*(e`>wb zTx(@{x*+Cp^ZOwU=@;#)M&Nd3%=6Vmzkk_8-9KF)mMb6hBWC4yR>v4f_b#?~V`Lza z?&$7(7;l+w=5BSRM%HvYI5NdSNEE4>G(T?ZypKD7U;;!DX>RjkfLO7M{8b7= zA_i;2C{ObKV_!Z_neA%mL!b z3P=wtdLBfnn=F<)e`-*LfSd5`P=H=s2|DA5rQ@N5THmmvx_;c1?TnLW)0=GyEgAh{!vnIQQ~WH z;P=1%hOLmi^~-$J#}zgSeaf*sR>rSvQzMDnHQ=GWZY1hJgkUH)mO8g{6A=h&Up`>_ zK4LB5Y13sl$#LWLQZBu@t97{}#F`M0252If6QPVAoaV8KoNDjg^<+$EG@L;Myf1Wk zjaCr5b=_d!g|q8(nZG#E(qL;5&%CB9YN0|X%0hx`W7q}cJ+|c0{XBChT5Qtpj!0Hq z8h|1dh*j;xJ@?ln_xmsRug@?4_8MA`uS{1zyr-f$xwg^#NHUbN?F9V$?EvaC94Oh{ z%3D2FQ{ltAz$2&9)$IeQlxbHdwCzE#Zky-4({}D0uCg7zS2gwGePcjY_>PY!@b%Yl zAMqP&if%v5?xWczBiDvpaoOe&F2qTq0`zRh@zSR((Ky*YOOzRV(`abt^YRb zx}LUzzscHzUwVSCvZ1t4IdD>=%qtSvb(1sP9|?|t%DdZkz_=KJ~& zHymoP)OvR&Os4RdS8#=x@!_cJFm4W7kSvx z(p}u(l7>@AHZQ>bL2{Hk^w_D^ZU>BS8?d9>mJ4@-y0Z~}?`l9tYmlx`zhNigmn~ut z?SEh^+kUgq@?m7EIzPJVdab4!EXl!!z2>+h;8-j3vYJe1e>X%K<`%s3AOYUCA&iA>wt<1yEz7)U;c@NGwTIGK2JCGYEGGo=R+3sl>%2= z{;8UkLx}b=~Cp*11Yecf$`|W2EkGzhms2(7wx{3ka;v(_KIUgbl zP)Hn1dzOnq_(;y|wV0QyRPFfj)m+_X&ha8RZb!342ncj6daq=w?H$Qe2kPIHh{63+ z=`9DkcOT=&jF2y`w6}ChzU|A^%7$)(X1CjEGMmX22;d?3g~a5^s%x%uwYm&|VpE5b zY^A{`EtI3_Y^OzVaAv|E2fJL}xg|RPp6f>BCk)7y7kek81Xn4zRn%G1_1s zlm-{v5fnhATiJ9AH1T!${;D)BIJw&9aS|WMlx^B8>+a=zoRivoG^n3<+|!~Wyur>q zH-;zBaoEl10?eCyOfsKetG|Ezb)P@yzrfQo>a%~elQoWX z+kk>H^Q{t4-}O@2WF5tpOPld`fDeWmkE`aFo!`DRWxB7;8%S@k;7w;bG!3%@#YkB8 z4cbLh%D}E-ma*DOp^HtC)D@Um7_1Di#U8WO}|if$3O5@Eyh%{XN^z?WvgJ`_Kwwx0Rid<75KmV_62En$C3ar z@%mbc`r~hZ{@V}#a3wVo^4(?$^zJUAMQ2-??624AyzVW$FhDPpb%(1bOg8Rxs1Efe za;61D;KkQO-M6n7@ycVCUck%8L3O@`1Q=XP>huC~D7Kl3UW9bqU2?+6lGS{zBSemYW5wd{t~S-U3+n=w>t; z8{LoR4di*G+>j1*DsK11W`Ejz5I&bzm&UteJ*t=COQ?wE)kATZG?U6t65Pq@RcOOoKws=zvxm2BCt5^_qYQf*v<5soOjKVD@gYH zOFk}}d1h21UavPt24@3rXRK}Z0iG^vy~o?2qJh2Aysl|)NAvYf?xf0Rsxp1&6sZYf z@AkD4iRyf#Q)i(~|fBQs^}{K_jiuwkQ?(#8ayd`}im0j-Yp9>G@% z1#ib)zY(AQ8fASe0~cT3V{@>({5jg!<%oBy$kA1-Q`%i%2OE^BT9>#T+)@uH=xf@@BFPsugvZN1d-)L7Ysedyi{_3&oRd=v-`mKYZr8^l__N_J?QLnUE*izy(K-B4DSube}`hL8a51mnA5)zD{L zw91EGOWU#IWr2IS)Yj!2Z*`ZbMPA*Nz;W`0aG-eij^yxs!s|wIjBXZMr34FWb2J(9zL2w{dj6+~e~W39!c#AKz7r9>Bj$ z1U!cC+i|@?LqNE2balQe=9ff2~XSbu%DNIL5}< z@qXMx`PERbw|b0M-%9^b#;dRQzq)||5`|6W17iXNT9g93}I&aIH%|R&H5uS(b zDgE_^A<*1chZR+)lSZKq-^u6O-{DVcDdY;)r(Em zcACKg8}JG(8l!9u9&q$ZoF90iI}wmCXeC0x8;w^J-vy_?R{+oV$w(RJ0y23cl;<@R zMlwO51(%1C8fV?!5|zg;>%X%S&eT720ozZwx9=lHEjC~J5M4V4v*m+sw994Xg+%S! z)25ST@$r}87hOr?+uXbn#uUM!2@ZGoYEoa3bzLM9II(Y8JMNAOPPW{&`68EUm%@Cj zwV2|4r2{G59lZN~y?X);Gf{f??Hd)U&E?Uu%5evdy{+BuLzS9~(;&3Ly?rEM>&c|X zFz`j5x+2E-T-j1ra?%YdGrWZ4MCb5LlH>2JRJGEFO^VYOJWVg&9_aM(JpyfEE8hfp zT#YFs@)eUd@j;6L!tTTdurxs@|8l4Lg=6F zeY3;2Js&#Ckr(72k|a^&IHRZ_@}W@2L6M$yWc4%(1=cTBfecSqDySlj&l~C>!4a>0(Id z49C74K8Ad_@??K_GZRi+IS|h6A{jz?9cP4up{!9DVw!W9Jv=ZF5W@GC5QTSgR~Dwn z?H*@Hx0Dnz175o&(KiAC`AE0|8u)fmhpma>t2#1FZ2QX1@@}P%yV%0#Y_ma$?-!rP z!V%fw@_i)H#s5i*VeYcXtxv&tcj57&2o4Oui?YQ=@6#`Q|gJBlyqhL0=Bw$;7s@m6SYQAH{CFR4(w(kB+4s15B318D-un#w@4_o@eg`8`zHbu*;R)Kud ziTo_KP(fULJL8Csn-t@@^Uv-P-P4yMOpYVu_szJ=@y6E%3yN55;$ZrJ*UN5|=_NllkIQZtcm#c64$X-kK>Jh;mD!J_J-vo8C r9d;=UvqQ;XhS#EeAuP=?;TmtW4E=;WG1~y@3hFckWd#3 z)hLvj2rFxd;XXI^nd-QZ{xSW|NNIf#rD(nQ~Z`% zZ28-N{y+ZH|Ng&T|M^?ot3IcngeRmFLQNm(a^q*4^U0!tOmkeaxq~ z*!xxXyxY_6C&qE^FlroohW4z`?-5GarO&>((e1Zo_W6gpa0u` zD)IWZpVd=KPoKT5YnS_(A*~$euFpubwClNdC@YjFv|2WQFvgzy9mni3mUIVx%vp8h zu&!~>Qp?%xYW-Z{zC$YUX{Yb<%-WvA|0(%S^YBHl$QSru{>v9b-9LrbP(0*^q4Mna zsUz*aTFr6g{ycL(XQVLKymy>;X|wOquKS$&T&d6WV5$4;nPWI{rnV!0{+!iYh`C@L z9;CON!p*nsVV%0K%Kwe`9(NymJo_$TVW1B~g)`Q?Vp;s0e(tnlO!>^!uaOs)xXbQo z)pf7E?olyT?bkXz)D%ME(fS$nN_Xn9&N8m?a2mOkw#&SFil^7RwKXSCK32KszUH+! z+SZ=ug!u0a6@Lof625VL7^>YTm#g}SW%2=W^DpCYWTAx=Ltb~dFV1e3G-eGKZuFGv zxyqeK@4cjn>s{B{`ObGMG1Sh1mCjL~a@~1t4(8&^wbtg&INZ!-KItA4w~HShb<*Lt z_)GVh&(ra(JNGeW>2=4I?${D$Xgl5WG+eCoc#Uw!j>nx9OIvrw``WpmeD%Dr%Z<;~ zu~*0k&l^Syd~4kADd{2{uzri{cWXU4$BNft#@+B6Jo7#{?bV-oKXnqE zxvoKEUuooP^toz$YQ4vEoja#B`<&$g3DU)nC-6W5e!z(Qsd?7I-LH116M58!FIsr& zdd<{(N@eW-iM7(Vbj9>xt;&&I_l-O3y5=s|;oFrkaqhu6-h;=vfrqP3EKnn{QFkFi z!^J_)$P*O+EA^-3JWndm;@~;a3^Jteo|vDMB3^alj?-^P9Q3x&DCzm#S_dCmv8T$H zi7mzp-;3*hdN}y;B8X!SV;eISZyzaMafhqLZ~;?S;*1ThLOksN8stH2*2sgOakreG z3wze9M7@`tfb-V7 z1~3Z3JfogAV!3kL`FBgTT{pfPGY8FcTu_p_H^65_0Xf&<7*Kqc+VXU5ksnmStL?o6e-5J?%Mez4wdhCh55UkdLvg14g;_a z95!be^2H~XP%59kfQw?%A#0Fk3Q=Ex%l6>T&x)MZ!*`D*)Dj0lvO@x*TG?%kh$)By zog9qo`SjUN4iOuYw(nI*^MA0@^$&k7?OTP(eA)@N#L4*po2)}HZ6F5=<2KNZx!34p z!42;EgaC?n4xl~wc_TmbZyBdqYjb3&rwt_|w}2&t-VM~pyH*bJfe4WkMr`#Gq+Ut5m)u8Ayf=oR}T@>V3^vj1i-^%@T8mH+%;XK)!rX6Ni8Iy zhx7x+ME~PlfcPOLk6Xt)pbKsbiz24G4_NwDciQKRow9KUG;u`zlO^Ccd~_vPQ-%-{ zdB7%aPG0px$rgJNilIW0$f^8HAl8#2{1PAzcgpy)sl4#bp&KP`qi4dLy5A070|7bY zgO#6&^JO^db6|UWe)v<`W(U!Kk6Q3}EODMUgm067xh^;oyyL)n_u0_c>lxQI@s9iy zmNO+6^u`*K_d?aZcd=!A`_oY~QX{%7>jo z0RA%6I^htYlmkrag3Ka^psbSw&ZFY^_Y za~iUv6Qu1Ac1pzEE#<@+>xZfK!8=G8;Z47YA!r@^cC=0w?Xd+}IrMxId=-`wI&ub| zgY2$XA5NeZ(ese>I+=U&w=0&DEcNm{@SKK)%P4Tq00*2%MHmx@o%cE)F7@06H-hV4 zLySBL_~FPWNR-hZ{j|X8ot;1&o)lj%A@GEO@P_E=R3w8~PV!_Rwj3C6a-#*>XoS70 z;sN+4`6mr{KnV~{xjy;=Yka3EAwL=}QV zQxu?92B{x4w@v2BJQE514Z+EVoD#T z+IYhVK+##x*fHR?Fie*Ba{hFx%<+B#wp(SrBD0xpi8@XNw& zA+4@MRPUV+`2Aomz@ZTc8J+Qr zRyzu->)H`+N0J5+ky%RmnlH!`lrCf-n=7@$r?3>T!!yil5)dxkNAJrx|q^EYP#h2fK`!gSs-N6bI^ z!id-(9fTMU&=Rr=_;U5|0Qba5I#(TVF=R(+LM~0W(t6lb^jnlrZFPD8>chf?AQ^BR;rM zMstmMgYU?hLMGa9uMqmef{4Cxqia4ey|)`L25k`VfXq4roQnjL!6>84(8@+;c_3;e zhG0#in#mku;0#(z9WScp)hd%tC~oJkedCOGK*e|HxDg zQ|0zyD)=kMM>cBG%1{u>0l!5##*S)-4xp(HVNWddCE-n^`YRMXYZPJ;7K4(`SQj2a zc2=Mq27Mlc0dO-Q09>(y`@_>;f z`bSfd{;v8BYVui~vH$_cwO|x1jSRTPK)VC<6*;4BB9c3G(*4og$ifP0)-eCp-z+4r{Ih zf7C78B-iy~f|vz|+A?Gvg&!x|NZHyCS%u>xk3=#}?ns8A%ixKa(h4H^Moq(0B5u)A zhd4|Rfbx}gf@J+$gn)b+DZTZgJ7DJP)(0-)zN6#eL^wO5u3kK92c>{|j*OTh6%*Q0 z?tB$ER@@PVa2~z|>9@9pPakv}e=j~(7jaivJ9yEuQvM-dK?d&isbO%wXQH_I$5W5% zKodKk!Vii>J5dI^M8%O@YKC*w3D;Xe3V%Pyfdq#LkAxipK#GFZ;EN}bPxuzZ9OsGb zT!iJq`a%8is%8H6_{urwFaP}4Kkwgu{^c)!x_*k0^GlzQ9;8llR6Ypdl+zlw;vwxLqoIJ90tv$x<{)PTy$6D;)=g5r z-~sS;xN8L9uJ~ZzjA={dg9dCA4iqha@(UeI#j`?Mu+S@$8|y&?H?R);i(iPal`BqP84{&IQ32kbxRVxduM4Jw2YA^hZi0S3-6(Yy=)&6IuLz6j&T& zDUUJ*$Ad*o=#Dj%fU>+Voa{Ph`0qq8DR<*%1=$6}e1sw?76)oj9$Y%%{X}_7(Fy~o z*1)fv)N0mR5YJb)7LRwVPUhs3rDWva+}c_zc!LoY_$CwnP(tFZZ{)DlJJDGZ~pDqO$0vp{c z5Fmy0^9+k6vIU%1*G6z{cr7gOLP^w!Z^!pi>$(YrhL0rx7F#JHkU|rw!r!ii5GYq4 zDCh{UBrM3v#YP{UGXVyebu~f`F@Lw1wv>A5I=`IL4^fv-4 zCByI`({e`$1wg)Q8yJ}=zS9l4X}1ZT2Mr$%bt1q;RC2&69|Y&XG4XE5pGps-5q+fB zQ9%^`n+#ZiERO2tFr&zn_+3u#0xHY)_KT17;)JBiubbm*Ln+{8B>!q@3K{Suy|Mnd z?pv>sF02&(^lSW&${K_R zo#nk1I=*v#tI|+~G>l5n@r@zAL8xo4|-Il6H0(MCqvlJi&y^o+GaYGCv zG=q$duYvKzIwJXbevqpD8tVS3cy(326kTBbfDLC^5o-`?pk;r*QX|*xni2x{LVC_T z;K?x39)~BkAUNJkZA&nOF@LN*6(S3&z^QM*yIxS1BXPHAkbw&D9+!>SJT2=5_t>9N z2M2Dz46zI4x~(cTFI~q*{%^=^fs*9{by#F74{v&=mo-FqmM#jFgl=W{3nHf4B#?W? zw(uv+bI7k??%ZAV0M^3!pYv4jsju?gOy}pfex82{e`HWZ5ISz-I-K7^6TF$Ol2*?1@rcXmjWrF`pHY_gJZ12Cxv?Rpdej5 z;J_2HX~GwcuMLa^KxxBBJKzrXAwF@UuEF+v|G`R4UxLkkQm4mj zX7o7;36LYaj|xjwzgAbqNIF`3hyv2!or)K_0cwtY2(_~ar3Z(@VUV&`hG4>$$~w&W z3V_OnJT2fffFL_1IRSqH8J14}yot$t`Zx=0Y{Bax&f_+LB{S40<`M+Qg}n;@Kor^q zxx{-a$u^_8VZr1EoNSU6M+*cn#|18phKLy`%?EtNo{_JZ$W+yPB>uq(+xcRpACjeg z@}_LkKtjCNkL7_6T+(BxvK2}^ABf%r0myJ=#7#a0l30nLvfGogpEiNdp{grs@B*zL6i!j z1ZN`r5F>-{x1-nEaX>c+u?GIgGm+cVFLCPGpi(&toX4kc^PNd3OwdZ0sU2Lcq;XQh2YEtXKOm4|8ji7! zw;cz^;i+?nh1+aEri%}h2lEerz~VflT_6uQHe}q3I{qq-@|LC#&I7&Y*ux>ql9=)a zyYsFH5qDKQ71+YH_s~k>F^6JaOAVOo?)aJ<*QlwLsL>J>pUoNyv=2 z#~}Zsh%g+P-fkLVSEWI6hs~$(2P28%_m_S$1^4!v8U%u!S(d!LEW$`+t-#>`4BkA9 zMGBcagpEFF96PaacW)dnRxW*=dhjIDGSk2qgXj|8b+K z#~@?exY-r$2_y*G0we6hn^k_nu`Q@igZ2*1SFZ8>GV{vk$L;4o?!Wx@%P)VjT3{XO zPZw?-t{A1{80Hhyaq`~1LM#?Xk&NWeTsdW+bHMrmd30=k;1FJcqx=6XOg4UnKK?f_fpEa<+k#G!Lza@6{X1 z7g)b-3qlW@fc9+7DoGqKg~QeCSK{ONvB+q<3POVPDPuTR;^e@Z%DtL(2p}1W?+txF z$m{Mc4w<0+&#ZPO8Q&jFhO{HGj)7oAPU5n4SlB#^q&0yX(lnBIc-d{Wi)Tk>ooJT2 zNQmNZx**&c@MJtpZBEf*ntAH?$}H$Y1-{wT!d znKl&dXLF9E`2!XA^1_lIjDf>?LdO%&^4iF{20|2t*N}&;0*|S!0PN#y1JWYlJZqBk zWNo-#ia>kjuphny)RCX?2b2BV9}1p-`_r2fBTrerw0q*Ny0=7I#8N_?%-xI^*@~4@(U2?uCdl8E^UFGwtrmz}chdhr~B!tWd>Hp7iAbV_oupD_2J|28hi0zUUAz685 zJ5PYe8;&p`%p-V30Q61R#Ia`Nt>=sdCH}s^DTY3YesZmD!XaB z+_u}2Q}rsG9Frkmd`~n>cmM;~-gC(188k$0L@y1`o)&Aj#F^A-T?mA;LWR5TypSR2 zYQCl&jV0E{FE#Mjh(#=pd{TQ-qRmmsCUDYQh8HLRYe%gk`CzgHIHY&s!TdI&r>S$U z+}?Iixb|&>5#I&s+{YSH#RDe*U!jZMO&)u9lA>f<%|eDiqiru}KZ-N|w158f&%gZg z&(`~b6rq|B_?Is%|F%$fK^Sbcu}MAiFza}wo@|l8RK1`NJ@iGofFhK{$;B#dCB@6| zaYBUaLu$qOi+4Y$0CK6F{tYw%!dJ8BxRA228&54{j*kmxGGiub+x(kte_JFa7#sY` z;w?f896@dx4TvQ;A7ABrFN}^`23XBM@n9!CYzN_Oq#8szDwIgr71u4ct|5DWw-UDJ zOTa_q-~|lyX3Lv-!iA)5n;a5>)Q7r#V2(I0G!or}o$x^XEJ9NHeUP@;a@O<6zO07M zdz^6-jra2?1B%t$32n6r4E!Ww)A@sy>K{yGb0?|m;R9|mOn=7{CIV&L_&=CQ#v03N zZiWTk_L)5?E$iTr(#NFyEx2O_{w0?^G5 zX3v+KoDrX9Jr}2gP{CGnmNdtDsfymNsO>}!P50NyV+Jx5MPBj<@ z;GPk5WTkm6z@a)Hf}ni7dTkl!@4r_?fBwt=^UHtT&)|E-O1+_syYpoUtF}Py2a}_4 zE9h+P_Xe2Z5C98-`y7C_89^U+Tz0fZZ&ba|pYrMLlnrr&A>NXQa=9ha5D|k<+J711 zg1AA8!7?5pWqY`wv>+b8e8#ij9s9N3NMs0PN9VsYOas+>TP5Qc93J^0gMR+?*Zq%w z|MU12n%{o9zvVC83-X(2FBhUNG;apq;)nI^3#~vTVI(A0Is5JWxFJs?}+x>C3(l_&SJ>GJ=iRaDV3y!MFjU3JvI%JKA>QY1(J% z<$r}X3xxKHU#$nLX5E%DGMTK0qj<+M$^_ADndxZMPGYtRq!7Ou4;VE2SfS++vK>yYV|-bfASpt7uW zk0)lL8iu-ymlF8XJA_mN>1k$uG|wJ{ue{0`c0;E&&y04pA_;ee)^7CNhmF9W^<12~ zjql;%h>__MV3f;_j*f8xR%^4(Ug%a1hrBZ&9XQk24++#ZoSS1v_;`#^EEp*v4B0z* zY@4>c9=IIj4e>bm#vRz$tSUwHbqzx0nby1&^T_rcdggRdR$XYd|XmqQzN7wlwt+#aD_<_W?`r=B&GK`nMmqWck zZd{*GoQsV4c)x|}4l=|RKvJ&+jyad7{j||bFY}kG!`Sa>F4UR5yYEDcci3?KLdttk z2mHR=4AK*TIIYv5@|KM`zVfy_CwxD*JdV}5eI5vFUL#kIAY^O z*JA?^uv&?li)`>AUpQ7&SyC)HQ9_=6PAuJi(uVS|Oi=78PB>eHa7O1&Nr%UZltY*V zWgws49CL!n!4w8Qk4n5O-NOr@T6RNfd2lm%+2#!^htbmSR{HbLfBE~r{QQ^m%iEuD ze@kC)+`TJ2Hb*RPhnrQ&Wiu&>|9NV4_AfyTogc8mQt=Y`N#N(FerOd3x*)9x ze{Vl0UO>tsb4?3&=>8jLLvoUa5$F(A3~l<3IqiP9PQyf4ly<9 zIjqz(fz*`?vlF_-{$z*)Y}f7(_+GIDG7(acs@qaE=<&O?#PepQ{ra>KDuJx_Omj(k zfc|T2q zNx(r&K~A{QJDTZbIp=kbH|wik-d~f8u-pQSN`aPJS4iX^tnqySEUpxQ6s2vnfxv0N z3-tr3DNcJ;gv?%o48&+%pJ2W@@B#fnc0dM@;20aQ97Irrq!A{h41^Vs4i;3W#ggSU z;A;sx-gNU+8Cxb2^h25%F?z9hoaf@-gPr1JV18BzwlJ5g%Phl3%KPVe{`{}syMod; zc-tpBJsCs-eIgKIzQW_HjJDW8i9o1qenaiM9aQGPi6f7~lY* zZ{b}th{%w0q&&`Q8&yoU6qLiVEa8v7F_gnM~ zZ^r`(V_9Z}b0SHgjcO0FJy{?)nY)*Litw!npgUWEGzFAk37aPY4Ah@|Z!aZ(*hyD{ zuzoA|m&s#NXdhGh*duK4?P3+&F7M9Z1>4T}YO`~2z8AWJEulX(IiGVl=78F|@;tZA zbr+~$+ayE}<6uFrJjc9kWhW}yg)|28dCm)VA3nk@I7NJmT&OXjh{6!qOu4RXOaXco#AF%%s-nVy=9i)Nm^Ai_}9V~MGM_98N%WnUSpt@|EPZ4_N z?|w1S%P{flPZDmwU!3iMofcawI6#!-h2k9cir7Ne;F@-lCVtbRETc7vsVDPdDIS~(>5|OKt=&jpN!vWk5?LHTobToSj zO-raiZw!)6(Qk8XkECNxk7xyLp22UIY@v1}NRNH8An87qAOVrbC&gJKnc{;w@snor zmM<DPAmKWIw;i%M~<}PGP$CN>vkP3>Gr*E8<^b6c zs4E^a7v$I5;tpXcw$~u$+g0XKhMatRxz;lI2kBcc?E%ysFSWa)eK&DR&I!fl3i#7! zfwvE*IJF_-%n1}+1!0FvwYP7_Ywc_F@~ktQydg(oK%7#4UJtgiyWw zhCsPMM(2TW!MIYf(ThC`^2pPCt?diw=2m%q--k>ycO;M^>!&n zwSb#0Nco8RBXIX|)3<}%rC9ffUfV0{I2fY^{`f~Z1ztNGB7-Xj-0p!fG(;V^>;{kFl7rhOne&MA6<+E5E(hnh z-t&5F#D+7-Z-fSNd)+hU_#n0k}Czw^b!r z@v)q7Tljj+@+d*zAtEFql#8GMjl133)eivjv1^8XeBcz{^Dgg{mtW7F6R_?(2#3&g z(lh>b9?;-;fgtGxF3&oaSZz9iDIi-;7!ETary7cA)qt$G)MESSN+W_V4oiT!MgHvE znjG{Vznkfu`AFFoeW=Z6L0ksF$p<&jxNIZx5s)Eou6Ko$kkFj>?D)5%tws!DSw+Ni zZn#~ux)LU7XIou?CKI`+n_wZ^fF@J6SSG!Zo_7177>%LKcPZ{9}O811#tE{$)bI^~hc@Tfc#$FA0q z`+I`WNjL#Uauy0?^}+m4B+dn;@%5V41+aPh)7o&kd#Mszy}cG*>?_kf6g&f z*G=GN&?9^LBtr2?%UXZq&@6{*murfksDs@Z@Vu#dI*Nxg4S8c*ZZ)~Q z_p`Np*G~LBS3*30l<71PycOExqK*bIm$9X_H|`Q`mhmQxbeVCF<3FLAjY98-svEYUmpZMKWZs|{pIb*!%p#A>!0^f z2oox-1t?uoI=GEQu(oZrBi`tTeOnA6u{tn0ER!IaNjs!B z+{Vi zg;b$_j)VNQKsY=RKu`Sm`Rdm@9Yz1KFa~I(YjaS5=`+08;ZM2*1@giFUKZsgPR&2F z7QDSA&}F!+;H^T~D7X3-L;c%prg*)r=#Z~y;rG*Gljp0$HYRTl)mg)v7k=h=GyP>- zpfj!S(~+?GwfA=2G4Xpva*~XlTxp{^oSD?s+;L+agy6~cmcAWZ?qPup&0sUXLd`tz zagCP*nn!Pie?#ZMgX4^#W8c#X&XqAk^ouzh%X1lY)xeC)7a(!C6LE6>^aY* zy0o9$D{N$ca8-;fm!Nm28G^36#c0{Z2I?#)7Y7tZ{&evq%S*IQ6VNe_4*f}n)Y=!18=rU7OROkJ+XKdQ-Y zS94unCk7{nO82INQ#u4Nfep!Zy$kXnIevdj8c>zEE&SyI7s%^-cHq?ezqdtTxJy7) z^loB%e&0y)*Z=-rx=5x9M;N~pIAN>~Cq}g1lMz2Yg)2fI3(eIcDqqRL5St^8MpDb~H`cnagvMUScTS0_R4%^4$ES5bTGw#3@ zAVAK8V-ps^y=ks<@d|>k#kZ^GF57Xp1zea0xw+j4w&0Q|DU@3Rus9Ft5|MB@6adTp zG}P^$902a!b~~JkQQ1b9oDfXexXSntX%HC3MLFE*tvGzaepC;8=Ik2fcT#aU*4t7ppWDO z?(-pI(rx3(xTYW7Tw~=*oh_|*Dm&Ov4`NogdPi6a+N-=71gNamiuv-e^s? z7&#eT9Eg7!S=k;%=qz3bBPJK5 zC|D@iwXn=b`JfGOp0EzE&r*`@3Y#BRS5j#cU1STCOR!17!U6vOQ>>78ie zY)A#DA&2d(UE~Cm^K__ovVVc|a&UWZt5bQqyV4o^-&Y3yx4-}L+y2$%ir>(@Uz(yr zXm=Mh2?BRvqc4!-$bfL!zTKSQEl802ot3jOD!4+$?PVDdobRwN++B?TOF1qO28x5Q zYNsf$uf7HY><@Df4r#=z>o!s=pBFH0R(xEy>jiJNl?RrdFz*gtw#TSN$hL)#7OX2}uQWQz4tWg=bPWxlb!}UntE*i>7M&( zFS{G&IpgW3bSMUgYO6?b=gmC(-F?p=c?5$#1s$tU^d3uDZK`ifve~ z(mDtYc#SLI-6H{!k+QkJt$-GfcYS<0_XL0vc4Y$0DoZ%b`W&7m#S-6-`)h-1zN4F3 z0+g@X`{#K|A8&Z z;0el<+`>`$;CTNSL-_UY-#7kzgJFHyqDcC9-0}c&AD8SBOUntx0CDTB?jQpT{`cEh zG3=%}v%6jcI*xehHVwp8H*(*tAJz*23IL$rnf!0Z*X``Z^gCZ}MF--V7b@vf)*&F# z8?KuI9AEWlcN8e_Hqy9E!@XJ4t(PHYJ70VU!Eg_VD-E;lSy$Q7bGDx%nAz7bcBYw2I75Vl!Cs^9;-ofo)h|OcJs&IsH^?>K2xrciI zx@)a0PiMqDZayB;kbY5HF#@+MW1b%-`rG$S)c3dcWx4V}KVnvXW^ua^>E6ZmZj1~h z(jDEM597_#&D^!DtCBU{4vtK55E4bICQXmqItN4q3IXDhC-DRR-kz{<5(nsXYX9)pU-#Q#kiWhF zC4=;^qUS-By2)a>^QQz=2)GH~4jJghm7p_@SUMg`sNEZOwA?3k`$mDw#cuDSyYa4I zeqSnq5&>si^bAj*2k0}_989S1dm1vo^HCt5BUsmi6oK!)X(XJxeP8((Z&>z5796{M z1DG4##pW9h>_eOhwLc#(WIKMSu6`TsASdUV?erTz3eM}f%^J#GEV=AS{!vnIQQ}8& z;BWu@E4D)NmhbaXUsu>%=u?j6u`=!=riTaGt^p7Ay^$y#5rU!ISPI9!2N8j=_T>Y% z?<3YOJZ-w{=5pM4y~^dT?rL4`2(cyvq;-q1=;#8T6TZs}Q<&ywcRd-?84YI;0q=$m zFVPC3wPmj;K(>cZUgj@OG*{SK#53D;MJ-eaMVU!(wRgLKyvLS2x}RruMT{D~n#kWM@hePGa>ol(w(*J4XGtzdQZ&=kNQ-EYL-lcYoIB`n&e` z?!HbV`J8*el{mR8X472ecWk+JQMn_i9QGl>2TV1c_O`(3IR9~ZKB_If6&;hemq0df z5F@@6B=vXSsT;JN*_g)p`tlAGUyI=uWLL*#N6!EOJ8SYtt_Y8Itwq-#bvFiA3lk`i z>~&#t-Fe2d(84&Z^N?BhDc0tI;|j?jj{>5%6O5#9z6Xe+ngG)5+W%p#-v%-G^Ixt1 zR_o*-;-{_LMBw1hg}{aEps$cS2}TavOTH)o0SjG8QGR7@$$=@z`1SbSCx4_@irHem zum5nvp$5CEO-L=v6dv~ggkYO8@RuA31Ktc}WZdVK0$}1Bg9eP=*CV*@n#5rDe4Kn& zXp;>-*$pmNcM8eo1=v4Gj&g?{JJovI0pr^S?C7@T!rh?mY=qyt8qm=iq$|{~+e!F+ zix@=vKd_Z;ze#BMGBQ=1A6;d=tEsvRP;lkG3(ybyQn>LE3A83?)UBQ*YSaJ&JY5v4o-T83o z$CaYf8@e@}NOg7C!QC^2%D0d3IPRi4FtXa3b+_9wKnpU?K%&@o04cLOpOMj*KhtKl z`S!!SWB%^avf%GxWvCIk8WIb5o&Uj3?`Dn2<9^Cv5^a3jDd$N*&jTMO0Izh8z2Vt< z8EVRRQGn;+vS-->#q8kswAZh|aQJhez-pI;={7pXCSK0Fq&_UyZPos+gTrM={q|vp z4#ocL^8wJZy*iQaKJA%zPub&g^y++Zc;3~7m-2e~o|lPRJKT?!bClfu-1)Iv^fmVF z8l1clM6=jL?8GsT<2Up*Pgi!|w{HOAktKN7`1huYxYYHBt$;nfVx$)r^36OD1o!=2 zxIZpTC)XK70DB;Uu*P$)v(H-xc29(7j)*}S9*abzDa;*Gb$cR_vXUby#Rlc<>zdkt zQMOVq``_-**UG(Pyf)0u=-5$x_dz9lAFM{Z%!ZHoe)l}9r*hux?4Cwx?s$0U2iLM{ zYy08zu3fBQmQ-!;zFb#{JahphiPe>P?>t8s7g^&+weGin+UM`{zrxcK>hlhtePhcS z$2Dv~v8B;9yyW3mWs`LjTP|%b8*zHQy_>F@Uv_@`(v<1GHg6!k!Gbq&%q7a~Krs@Q zeS>7=lXHIt6zu>qw$FO0?Vfa)_1Bfb=Y3Z}cVF9EupDGgm^DArt)uRw0=3`;cdYmD zm0q}Qvf8l#S6Ay@&f}n2S8SXJSf7!y%V}nQwXSB7Kl|#y;845zL_zjSqolx>^9~ zgGfB@XdoJHdOek0TH$U=(zNf&QTEx3?|$}=N;%MbD{63BGJnA_$GFB@)NJKM_kmj6 zaj4Y|(!RyY(HGK1?7o`jZYaCsFZik!_nTCE);*vvo?~V5eqXEe-dlKKfL3$q6G%R`Xp)h#Y$sAGP7p#ikl}VF3=V3Lw&!9bYH- z=8zT$Aot^W19=`PH>3ldiram++23tG2tVbwOXJhA9@R_tB~*}Y;3GRsn!ue?I9gQs z;~mWHBoO}x3dv6asfxkDvp;U7zkEG_uOwLs>3XuxZ-t_CL|}H>?{Nn}u$$?foOjKV zD@gX|OFo*-JTod0+xzCoV1v2a!>7$Yt^l{zd%O+G8rUn%)~3B3)z>$yUN1LsHdobe-?kAj z%W}?-G-C0#xyj_%gp6G9y*uv)$p)W*CXm>+jGZ6ZE(bPj)Kc0wPj>m9ESv&b9n0v! zR|*Ah$AOt0pZgtU{U`%xU*2PLu)F*@+V^tAyH(`q%GN3EF0g|Q%H+lj-y2iXy8;er zNhT;uxdH_YZrX{yrfuD@p36mYUiR6`hp=8<-nd*ecMRfmIkoWJM*sH9zx=$moxneN zF`U2LpxZskUjt}VXVYxvZVeFL*KxY|1E3mG>QIZ51!N-8o{h9i(-egV)8+fIUeDWei{5dP&?y8?Fw=vam?< z#gP&)Ed_wP(Zx4eZhMivQ>mGcTKbCuxcMf%7T)cZZ~?byyUaTHuD}GmPiu>qx5;zh zVmLcg*&-XkdH=q_^utOx6TkRnNxu6%EaYXEpf}_Np^y`D#aD5{YT?!-dx9CK@x4s9 zO|Wj9R~n?-@*M2bx|QX07n&8{g&J=@aaZq@?stuv9RRME_gyRNU70&k_8(=uY2mt$ z^ortu4BnfZ=q&B(9UU$~dAA8v1a16^$a=!X2 z^wD$LHTf#XtSEdO27#5w^7|`wKCD!*(wDN7H2U}^qtq%7Sz$r%NT|x^^aCknFIErTA{af&jp+{yR^Vp6sSMl zmS**7%K0$E1+Vi(6usv_gaqG3>MG1)E!j;4H-?`kYocZYYu(q}%_q53I8_%jjaa=9 zxIPKFD;B*)47VH0mxFH3@D4Y38!YesYj_^Y@qtBL&`Cnq^-!c=a)>nz-wA`S9B(u0 z+gka! zl{uZ1%ozC&I!12XLz?+Ei{BmeH-vB99rM-NoT-4Z4M$O``*DG z9i+%EalQF>H)L)SE5d6z$MCuHbrCn=-3}X!x9=~2D87v6vE7k?YOc2{#JcOO?8_xJ z+kjx#ee&8EzHKKz!2*GTI?v(SAkqFFqkn(5oTR3`8*B^la>BBMZG4Hszy0f9ejESt zr+@nSAOGpk{PWw-fBDCE^-=tW`v2^Fbals-g{#D%Yl0`wgyZlq4#HfTQgdJb%} z`-ZI*EGavXAeVaed6%}@ecOGz!#hyGhq!TdlHI!9g}y4rcMoi*9A~tRqwdcaTmk*l z79?A!<5du|6_)wF%Bk3a;S${7JJDWO-*!m7>*LC?SKV=mX3x6sgTHL_TuPqgxb1vg j7IpClEmdUO%ck>0j#5aqy~`cpfBAm_TFWUEseS+ejq}+( diff --git a/metadata/md5-cache/app-shells/bash-completion-9999 b/metadata/md5-cache/app-shells/bash-completion-9999 index 93f7cbbc59ee..7f049f96ad97 100644 --- a/metadata/md5-cache/app-shells/bash-completion-9999 +++ b/metadata/md5-cache/app-shells/bash-completion-9999 @@ -1,4 +1,4 @@ -BDEPEND=test? ( >=app-shells/bash-4.3_p30-r1:0 sys-apps/miscfiles !!net-fs/mc || ( ( dev-lang/python:3.12 dev-python/pexpect[python_targets_python3_12(-)] dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pexpect[python_targets_python3_11(-)] dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pexpect[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=test? ( >=app-shells/bash-4.3_p30-r1:0 sys-apps/miscfiles !!net-fs/mc || ( ( dev-lang/python:3.12 dev-python/pexpect[python_targets_python3_12(-)] dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pexpect[python_targets_python3_11(-)] dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pexpect[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=install postinst prepare setup test unpack DESCRIPTION=Programmable Completion for bash EAPI=8 @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=>=app-shells/bash-4.3_p30-r1:0 sys-apps/miscfiles !!net-fs/mc RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1bfd1295063a337cbb9dc8f09deff7cb diff --git a/metadata/md5-cache/app-shells/ctypes-sh-1.2-r2 b/metadata/md5-cache/app-shells/ctypes-sh-1.2-r2 index b4805c536976..d93d48027e02 100644 --- a/metadata/md5-cache/app-shells/ctypes-sh-1.2-r2 +++ b/metadata/md5-cache/app-shells/ctypes-sh-1.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare test DEPEND=app-arch/bzip2 app-arch/xz-utils app-shells/bash:=[plugins(-)] dev-libs/libffi:= virtual/libelf DESCRIPTION=Foreign function interface for bash @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=app-arch/bzip2 app-arch/xz-utils app-shells/bash:=[plugins(-)] dev-libs/libffi:= virtual/libelf SLOT=0 SRC_URI=https://github.com/taviso/ctypes.sh/releases/download/v1.2/ctypes-sh-1.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=452648cf9fe2d99e1ed437e549a51ddb diff --git a/metadata/md5-cache/app-shells/hstr-2.2-r1 b/metadata/md5-cache/app-shells/hstr-2.2-r1 index 97c610784fdd..b8f618292bce 100644 --- a/metadata/md5-cache/app-shells/hstr-2.2-r1 +++ b/metadata/md5-cache/app-shells/hstr-2.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=sys-libs/ncurses:=[unicode(+)] DESCRIPTION=Shell history suggest box @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 RDEPEND=sys-libs/ncurses:=[unicode(+)] SLOT=0 SRC_URI=https://github.com/dvorka/hstr/archive/2.2.tar.gz -> hstr-2.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=deda0e55fe7755a0c25517da2ae4bbeb diff --git a/metadata/md5-cache/app-shells/hstr-2.6 b/metadata/md5-cache/app-shells/hstr-2.6 index 3f31f96c8f23..b23eed5f9ae5 100644 --- a/metadata/md5-cache/app-shells/hstr-2.6 +++ b/metadata/md5-cache/app-shells/hstr-2.6 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=sys-libs/ncurses:=[unicode(+)] DESCRIPTION=Shell history suggest box @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 RDEPEND=sys-libs/ncurses:=[unicode(+)] SLOT=0 SRC_URI=https://github.com/dvorka/hstr/archive/2.6.tar.gz -> hstr-2.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=98f2194b32317657ede820e1c87a822b diff --git a/metadata/md5-cache/app-shells/kshdb-1.1.0 b/metadata/md5-cache/app-shells/kshdb-1.1.0 index 988ede0724ee..6b2506a1321a 100644 --- a/metadata/md5-cache/app-shells/kshdb-1.1.0 +++ b/metadata/md5-cache/app-shells/kshdb-1.1.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare test DESCRIPTION=Korn Shell Debugger EAPI=7 @@ -9,5 +9,5 @@ LICENSE=GPL-2+ RDEPEND=app-shells/ksh SLOT=0 SRC_URI=https://github.com/rocky/kshdb/archive/1.1.0.tar.gz -> kshdb-1.1.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=977ca046574a97c50509583afbbf4276 diff --git a/metadata/md5-cache/app-shells/mpibash-1.3-r1 b/metadata/md5-cache/app-shells/mpibash-1.3-r1 index 3b439572cb68..7f80baaec483 100644 --- a/metadata/md5-cache/app-shells/mpibash-1.3-r1 +++ b/metadata/md5-cache/app-shells/mpibash-1.3-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=virtual/mpi >=app-shells/bash-4.2:0[plugins] sys-cluster/libcircle DESCRIPTION=Parallel scripting right from the Bourne-Again Shell (Bash) @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=virtual/mpi >=app-shells/bash-4.2:0[plugins] sys-cluster/libcircle SLOT=0 SRC_URI=https://github.com/lanl/MPI-Bash/releases/download/v1.3/mpibash-1.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=97f7c7de1341ee303ade9d35737c9624 diff --git a/metadata/md5-cache/app-shells/mpibash-9999 b/metadata/md5-cache/app-shells/mpibash-9999 index a7bc7c38a26f..2603330019b7 100644 --- a/metadata/md5-cache/app-shells/mpibash-9999 +++ b/metadata/md5-cache/app-shells/mpibash-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare unpack DEPEND=virtual/mpi >=app-shells/bash-4.2:0[plugins] sys-cluster/libcircle DESCRIPTION=Parallel scripting right from the Bourne-Again Shell (Bash) @@ -10,5 +10,5 @@ LICENSE=GPL-3 PROPERTIES=live RDEPEND=virtual/mpi >=app-shells/bash-4.2:0[plugins] sys-cluster/libcircle SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e7406a39e78834d7839da2b2ae5b2079 diff --git a/metadata/md5-cache/app-shells/pdsh-2.34-r2 b/metadata/md5-cache/app-shells/pdsh-2.34-r2 index aba00212d4fe..41f38e82607d 100644 --- a/metadata/md5-cache/app-shells/pdsh-2.34-r2 +++ b/metadata/md5-cache/app-shells/pdsh-2.34-r2 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare setup DEPEND=crypt? ( virtual/openssh ) rsh? ( net-misc/netkit-rsh ) readline? ( sys-libs/readline:0= ) DESCRIPTION=A high-performance, parallel remote shell utility @@ -12,5 +12,5 @@ RDEPEND=crypt? ( virtual/openssh ) rsh? ( net-misc/netkit-rsh ) readline? ( sys- RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/chaos/pdsh/archive/pdsh-2.34.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9be69cc1ab217c557e8f55fb7096194e diff --git a/metadata/md5-cache/app-shells/posh-0.14.1 b/metadata/md5-cache/app-shells/posh-0.14.1 index 40a45a5feb46..dc1dd21457ff 100644 --- a/metadata/md5-cache/app-shells/posh-0.14.1 +++ b/metadata/md5-cache/app-shells/posh-0.14.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DESCRIPTION=Reimplementation of Bourne shell based on pdksh EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ppc x86 LICENSE=GPL-2+ BSD public-domain SLOT=0 SRC_URI=https://salsa.debian.org/clint/posh/-/archive/debian/0.14.1/posh-debian-0.14.1.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=32eb906fd55a98b747c6cc0b3171e5ee diff --git a/metadata/md5-cache/app-shells/tcsh-6.24.00 b/metadata/md5-cache/app-shells/tcsh-6.24.00 index f2dba9528910..3356a0a236fd 100644 --- a/metadata/md5-cache/app-shells/tcsh-6.24.00 +++ b/metadata/md5-cache/app-shells/tcsh-6.24.00 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=sys-libs/ncurses-5.1:0= virtual/libcrypt:= virtual/libiconv sys-devel/gettext doc? ( dev-lang/perl ) DESCRIPTION=Enhanced version of the Berkeley C shell (csh) @@ -12,5 +12,5 @@ RDEPEND=>=sys-libs/ncurses-5.1:0= virtual/libcrypt:= virtual/libiconv RESTRICT=test SLOT=0 SRC_URI=ftp://ftp.astron.com/pub/tcsh/tcsh-6.24.00.tar.gz ftp://ftp.astron.com/pub/tcsh/old/tcsh-6.24.00.tar.gz https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r1.9.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=149e1dafb1448dd3c872b06d664a5b39 diff --git a/metadata/md5-cache/app-shells/tcsh-6.24.01-r1 b/metadata/md5-cache/app-shells/tcsh-6.24.01-r1 index 9068ba490f60..100699ab68b4 100644 --- a/metadata/md5-cache/app-shells/tcsh-6.24.01-r1 +++ b/metadata/md5-cache/app-shells/tcsh-6.24.01-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=sys-libs/ncurses-5.1:0= virtual/libcrypt:= virtual/libiconv sys-devel/gettext doc? ( dev-lang/perl ) DESCRIPTION=Enhanced version of the Berkeley C shell (csh) @@ -12,5 +12,5 @@ RDEPEND=>=sys-libs/ncurses-5.1:0= virtual/libcrypt:= virtual/libiconv RESTRICT=test SLOT=0 SRC_URI=ftp://ftp.astron.com/pub/tcsh/tcsh-6.24.01.tar.gz ftp://ftp.astron.com/pub/tcsh/old/tcsh-6.24.01.tar.gz https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r1.10.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=86038f9026b34d5f6273933de59ecc8e diff --git a/metadata/md5-cache/app-shells/tcsh-6.24.10 b/metadata/md5-cache/app-shells/tcsh-6.24.10 index 659da49cc673..98b729b15f66 100644 --- a/metadata/md5-cache/app-shells/tcsh-6.24.10 +++ b/metadata/md5-cache/app-shells/tcsh-6.24.10 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=sys-libs/ncurses-5.1:0= virtual/libcrypt:= virtual/libiconv sys-devel/gettext DESCRIPTION=Enhanced version of the Berkeley C shell (csh) @@ -12,5 +12,5 @@ RDEPEND=>=sys-libs/ncurses-5.1:0= virtual/libcrypt:= virtual/libiconv RESTRICT=test SLOT=0 SRC_URI=ftp://ftp.astron.com/pub/tcsh/tcsh-6.24.10.tar.gz ftp://ftp.astron.com/pub/tcsh/old/tcsh-6.24.10.tar.gz https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r1.10.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9cf1e35aa85559e27a10e5eb81f2488a diff --git a/metadata/md5-cache/app-shells/yash-2.56.1 b/metadata/md5-cache/app-shells/yash-2.56.1 new file mode 100644 index 000000000000..2b1d0494e2e4 --- /dev/null +++ b/metadata/md5-cache/app-shells/yash-2.56.1 @@ -0,0 +1,16 @@ +BDEPEND=nls? ( sys-devel/gettext ) test? ( sys-apps/ed ) +DEFINED_PHASES=configure +DEPEND=sys-libs/ncurses:= nls? ( virtual/libintl ) +DESCRIPTION=Yash is a POSIX-compliant command line shell +EAPI=8 +HOMEPAGE=https://magicant.github.io/yash/ +INHERIT=flag-o-matic plocale toolchain-funcs +IUSE=nls test +KEYWORDS=~amd64 ~mips ~x86 +LICENSE=GPL-2+ +RDEPEND=sys-libs/ncurses:= nls? ( virtual/libintl ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/magicant/yash/releases/download/2.56.1/yash-2.56.1.tar.xz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=4880bd8e57d03bb3aba6192ac825a806 diff --git a/metadata/md5-cache/app-shells/zoxide-0.9.4 b/metadata/md5-cache/app-shells/zoxide-0.9.4 index f82ab244ef9a..43ee37b6339d 100644 --- a/metadata/md5-cache/app-shells/zoxide-0.9.4 +++ b/metadata/md5-cache/app-shells/zoxide-0.9.4 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://github.com/ajeetdsouza/zoxide INHERIT=cargo shell-completion IUSE=debug -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~arm64 LICENSE=MIT MIT MPL-2.0 Unicode-DFS-2016 || ( Apache-2.0 CC0-1.0 MIT-0 ) SLOT=0 SRC_URI=https://github.com/ajeetdsouza/zoxide/archive/refs/tags/v0.9.4.tar.gz -> zoxide-0.9.4.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/aliasable/0.1.3/download -> aliasable-0.1.3.crate https://crates.io/api/v1/crates/anstream/0.6.12/download -> anstream-0.6.12.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.80/download -> anyhow-1.0.80.crate https://crates.io/api/v1/crates/askama/0.12.1/download -> askama-0.12.1.crate https://crates.io/api/v1/crates/askama_derive/0.12.5/download -> askama_derive-0.12.5.crate https://crates.io/api/v1/crates/askama_escape/0.10.3/download -> askama_escape-0.10.3.crate https://crates.io/api/v1/crates/askama_parser/0.2.1/download -> askama_parser-0.2.1.crate https://crates.io/api/v1/crates/assert_cmd/2.0.14/download -> assert_cmd-2.0.14.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/bstr/1.9.0/download -> bstr-1.9.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/4.5.1/download -> clap-4.5.1.crate https://crates.io/api/v1/crates/clap_builder/4.5.1/download -> clap_builder-4.5.1.crate https://crates.io/api/v1/crates/clap_complete/4.5.1/download -> clap_complete-4.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.5.0/download -> clap_complete_fig-4.5.0.crate https://crates.io/api/v1/crates/clap_derive/4.5.0/download -> clap_derive-4.5.0.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/color-print-proc-macro/0.3.5/download -> color-print-proc-macro-0.3.5.crate https://crates.io/api/v1/crates/color-print/0.3.5/download -> color-print-0.3.5.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/dunce/1.0.4/download -> dunce-1.0.4.crate https://crates.io/api/v1/crates/either/1.10.0/download -> either-1.10.0.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.1.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess/2.0.4/download -> mime_guess-2.0.4.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/ouroboros/0.18.3/download -> ouroboros-0.18.3.crate https://crates.io/api/v1/crates/ouroboros_macro/0.18.3/download -> ouroboros_macro-0.18.3.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/proc-macro2-diagnostics/0.10.1/download -> proc-macro2-diagnostics-0.10.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.4/download -> redox_users-0.4.4.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/relative-path/1.9.2/download -> relative-path-1.9.2.crate https://crates.io/api/v1/crates/rstest/0.18.2/download -> rstest-0.18.2.crate https://crates.io/api/v1/crates/rstest_macros/0.18.2/download -> rstest_macros-0.18.2.crate https://crates.io/api/v1/crates/rstest_reuse/0.6.0/download -> rstest_reuse-0.6.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.31/download -> rustix-0.38.31.crate https://crates.io/api/v1/crates/semver/1.0.22/download -> semver-1.0.22.crate https://crates.io/api/v1/crates/serde/1.0.197/download -> serde-1.0.197.crate https://crates.io/api/v1/crates/serde_derive/1.0.197/download -> serde_derive-1.0.197.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strsim/0.11.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.50/download -> syn-2.0.50.crate https://crates.io/api/v1/crates/tempfile/3.10.0/download -> tempfile-3.10.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.57/download -> thiserror-impl-1.0.57.crate https://crates.io/api/v1/crates/thiserror/1.0.57/download -> thiserror-1.0.57.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/which/6.0.0/download -> which-6.0.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/yansi/1.0.0-rc.1/download -> yansi-1.0.0-rc.1.crate _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 4dede41d64d595673f6da62ab5540fa0 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=9cb9f8cbd616e3cb93c4b063f645f396 +_md5_=d640acc5bbf8e5c4d8ee6ff70123a2d6 diff --git a/metadata/md5-cache/app-shells/zsh-5.9-r3 b/metadata/md5-cache/app-shells/zsh-5.9-r3 index 038fa14b920b..dda03400d240 100644 --- a/metadata/md5-cache/app-shells/zsh-5.9-r3 +++ b/metadata/md5-cache/app-shells/zsh-5.9-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare test DEPEND=sys-apps/groff >=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= static? ( sys-libs/gdbm:=[static-libs] ) ) DESCRIPTION=UNIX Shell similar to the Korn shell @@ -12,5 +12,5 @@ PDEPEND=examples? ( app-doc/zsh-lovers ) RDEPEND=>=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= static? ( sys-libs/gdbm:=[static-libs] ) ) SLOT=0 SRC_URI=https://www.zsh.org/pub/zsh-5.9.tar.xz https://www.zsh.org/pub/old/zsh-5.9.tar.xz mirror://sourceforge/zsh/zsh-5.9.tar.xz doc? ( https://www.zsh.org/pub/zsh-5.9-doc.tar.xz mirror://sourceforge/zsh/zsh-5.9-doc.tar.xz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f77ce959dc259e4ebe92d8eefe83b74a diff --git a/metadata/md5-cache/app-shells/zsh-5.9-r4 b/metadata/md5-cache/app-shells/zsh-5.9-r4 index eeae5c23a785..802c3419bdac 100644 --- a/metadata/md5-cache/app-shells/zsh-5.9-r4 +++ b/metadata/md5-cache/app-shells/zsh-5.9-r4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare test DEPEND=sys-apps/groff valgrind? ( dev-debug/valgrind ) >=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= static? ( sys-libs/gdbm:=[static-libs] ) ) DESCRIPTION=UNIX Shell similar to the Korn shell @@ -12,5 +12,5 @@ PDEPEND=examples? ( app-doc/zsh-lovers ) RDEPEND=>=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= static? ( sys-libs/gdbm:=[static-libs] ) ) SLOT=0 SRC_URI=https://www.zsh.org/pub/zsh-5.9.tar.xz https://www.zsh.org/pub/old/zsh-5.9.tar.xz mirror://sourceforge/zsh/zsh-5.9.tar.xz doc? ( https://www.zsh.org/pub/zsh-5.9-doc.tar.xz mirror://sourceforge/zsh/zsh-5.9-doc.tar.xz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=62ded1f80fc9384a3b7769bc17528272 diff --git a/metadata/md5-cache/app-shells/zsh-5.9-r5 b/metadata/md5-cache/app-shells/zsh-5.9-r5 index 9c33f58995cc..3dfb6119d08f 100644 --- a/metadata/md5-cache/app-shells/zsh-5.9-r5 +++ b/metadata/md5-cache/app-shells/zsh-5.9-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare test DEPEND=sys-apps/groff valgrind? ( dev-debug/valgrind ) >=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= static? ( sys-libs/gdbm:=[static-libs] ) ) DESCRIPTION=UNIX Shell similar to the Korn shell @@ -12,5 +12,5 @@ PDEPEND=examples? ( app-doc/zsh-lovers ) RDEPEND=>=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= static? ( sys-libs/gdbm:=[static-libs] ) ) SLOT=0 SRC_URI=https://www.zsh.org/pub/zsh-5.9.tar.xz https://www.zsh.org/pub/old/zsh-5.9.tar.xz mirror://sourceforge/zsh/zsh-5.9.tar.xz doc? ( https://www.zsh.org/pub/zsh-5.9-doc.tar.xz mirror://sourceforge/zsh/zsh-5.9-doc.tar.xz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=adf7c3ce6307e824d3aa35abc2f7b6eb diff --git a/metadata/md5-cache/app-shells/zsh-5.9-r6 b/metadata/md5-cache/app-shells/zsh-5.9-r6 index 182d53fbd5d9..ebee22c6a030 100644 --- a/metadata/md5-cache/app-shells/zsh-5.9-r6 +++ b/metadata/md5-cache/app-shells/zsh-5.9-r6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare test DEPEND=sys-apps/groff valgrind? ( dev-debug/valgrind ) >=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= static? ( sys-libs/gdbm:=[static-libs] ) ) DESCRIPTION=UNIX Shell similar to the Korn shell @@ -12,5 +12,5 @@ PDEPEND=examples? ( app-doc/zsh-lovers ) RDEPEND=>=sys-libs/ncurses-5.1:0= static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm:= static? ( sys-libs/gdbm:=[static-libs] ) ) SLOT=0 SRC_URI=https://www.zsh.org/pub/zsh-5.9.tar.xz https://www.zsh.org/pub/old/zsh-5.9.tar.xz mirror://sourceforge/zsh/zsh-5.9.tar.xz doc? ( https://www.zsh.org/pub/zsh-5.9-doc.tar.xz mirror://sourceforge/zsh/zsh-5.9-doc.tar.xz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8e2f621b95c16236d87bddee91e7720c diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 1abc8459d6e9b93390cd85b94d18530923f33d1f..57a506b5fb2e4fd1b09f56967667b4e627620b7a 100644 GIT binary patch literal 79149 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

      7}rhmA&j2Zt&Q1Ml0?8MxnZLK}?kAGRG9 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 diff --git a/metadata/md5-cache/app-vim/editorconfig-vim-1.2.0 b/metadata/md5-cache/app-vim/editorconfig-vim-1.2.0 new file mode 100644 index 000000000000..c7700caaf2a9 --- /dev/null +++ b/metadata/md5-cache/app-vim/editorconfig-vim-1.2.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install postinst postrm prepare +DEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) +DESCRIPTION=vim plugin: Support EditorConfig files +EAPI=8 +HOMEPAGE=https://editorconfig.org/ +INHERIT=vim-plugin +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=BSD-2 PSF-2 +RDEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) +SLOT=0 +SRC_URI=https://github.com/editorconfig/editorconfig-vim/archive/v1.2.0.tar.gz -> editorconfig-vim-1.2.0.tar.gz +_eclasses_=vim-doc f088862726f2bc672c57b1063b81ec52 vim-plugin 92ea4186891b666b0970fa1d713d64fa +_md5_=0b52e3d6a06daa7226a97d39839b8546 diff --git a/metadata/md5-cache/dev-ada/Manifest.gz b/metadata/md5-cache/dev-ada/Manifest.gz index 24d35ba472653b7e3f19afaa73705f4512336662..175516ecd07c8bcc96be20a29dfbe92b8c19d5d8 100644 GIT binary patch literal 9498 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 z☉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 literal 9489 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 diff --git a/metadata/md5-cache/dev-ada/gnatmem-2021-r2 b/metadata/md5-cache/dev-ada/gnatmem-2021-r2 index 2e762fe64921..222e8a2fb749 100644 --- a/metadata/md5-cache/dev-ada/gnatmem-2021-r2 +++ b/metadata/md5-cache/dev-ada/gnatmem-2021-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install prepare setup DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) dev-ada/gprbuild[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?] sys-libs/binutils-libs:= DESCRIPTION=Monitors dynamic allocation and deallocation activity in a program @@ -12,5 +12,5 @@ RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ) SLOT=0 SRC_URI=https://community.download.adacore.com/v1/3ddb98c0c8854dc7631bebd673ac7bc53038d4b7?filename=gnatmem-2021-20210518-19F7B-src.tar.gz -> gnatmem-2021-20210518-19F7B-src.tar.gz -_eclasses_=ada f59e3151d12cf89115ffac32a03e7d31 autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=ada f59e3151d12cf89115ffac32a03e7d31 autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fe01490e9b9ec14d60f8a268124e72fb diff --git a/metadata/md5-cache/dev-ada/gtkada-23.0.0-r2 b/metadata/md5-cache/dev-ada/gtkada-23.0.0-r2 index 907866d069e5..6fc43fba9d5b 100644 --- a/metadata/md5-cache/dev-ada/gtkada-23.0.0-r2 +++ b/metadata/md5-cache/dev-ada/gtkada-23.0.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) app-accessibility/at-spi2-core dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?] DESCRIPTION=A complete Ada graphical toolkit @@ -12,5 +12,5 @@ RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ) SLOT=0/23.0.0 SRC_URI=https://github.com/AdaCore/gtkada/archive/refs/tags/v23.0.0.tar.gz -> gtkada-23.0.0.tar.gz -_eclasses_=ada f59e3151d12cf89115ffac32a03e7d31 autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=ada f59e3151d12cf89115ffac32a03e7d31 autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2be8960949f4831b78c7f8d4992922c0 diff --git a/metadata/md5-cache/dev-ada/gtkada-24.0.0 b/metadata/md5-cache/dev-ada/gtkada-24.0.0 index a13de549ef94..11be70b0ea2a 100644 --- a/metadata/md5-cache/dev-ada/gtkada-24.0.0 +++ b/metadata/md5-cache/dev-ada/gtkada-24.0.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) app-accessibility/at-spi2-core dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?] DESCRIPTION=A complete Ada graphical toolkit @@ -12,5 +12,5 @@ RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 ) SLOT=0/24.0.0 SRC_URI=https://github.com/AdaCore/gtkada/archive/refs/tags/v24.0.0.tar.gz -> gtkada-24.0.0.tar.gz -_eclasses_=ada f59e3151d12cf89115ffac32a03e7d31 autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=ada f59e3151d12cf89115ffac32a03e7d31 autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fdbdfaa8d93a99dfb000a05c51385520 diff --git a/metadata/md5-cache/dev-build/Manifest.gz b/metadata/md5-cache/dev-build/Manifest.gz index 503667123dceb3b1b131f68b2c75900841eeb4f8..937b5f7eb1fbfcc04fbfcca0b5bf2868fb6a17cf 100644 GIT binary patch literal 14804 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 literal 15140 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 diff --git a/metadata/md5-cache/dev-build/kbuild-0.1.9998.3499-r4 b/metadata/md5-cache/dev-build/kbuild-0.1.9998.3499-r4 index c3d1c7398afd..2c890c3c5523 100644 --- a/metadata/md5-cache/dev-build/kbuild-0.1.9998.3499-r4 +++ b/metadata/md5-cache/dev-build/kbuild-0.1.9998.3499-r4 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo app-alternatives/lex sys-devel/gettext virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo app-alternatives/lex sys-devel/gettext virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install prepare setup DESCRIPTION=A makefile framework for writing simple makefiles for complex tasks EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=GPL-3+ SLOT=0 SRC_URI=https://dev.gentoo.org/~ceamac/dev-build/kbuild/kbuild-0.1.9998.3499-src.tar.xz https://dev.gentoo.org/~ceamac/dev-build/kbuild/kbuild-0.1.9998.3499-fix-clang-16.patch.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=bf3faa6bf238e3673ca4d6543a5d08c8 diff --git a/metadata/md5-cache/dev-build/kbuild-0.1.9998.3592 b/metadata/md5-cache/dev-build/kbuild-0.1.9998.3592 index f3e83c7c601d..78d7fd8da525 100644 --- a/metadata/md5-cache/dev-build/kbuild-0.1.9998.3592 +++ b/metadata/md5-cache/dev-build/kbuild-0.1.9998.3592 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo app-alternatives/lex sys-devel/gettext virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/texinfo app-alternatives/lex sys-devel/gettext virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install prepare setup DESCRIPTION=A makefile framework for writing simple makefiles for complex tasks EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 x86 LICENSE=GPL-3+ SLOT=0 SRC_URI=https://dev.gentoo.org/~ceamac/dev-build/kbuild/kbuild-0.1.9998.3592-src.tar.xz https://dev.gentoo.org/~ceamac/dev-build/kbuild/kbuild-0.1.9998.3499-fix-clang-16.patch.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0a73c8d0b95aa0494680080b5ece10dc diff --git a/metadata/md5-cache/dev-build/kbuild-9999 b/metadata/md5-cache/dev-build/kbuild-9999 index beec0c88377a..3de5641c346e 100644 --- a/metadata/md5-cache/dev-build/kbuild-9999 +++ b/metadata/md5-cache/dev-build/kbuild-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/texinfo app-alternatives/lex sys-devel/gettext virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 dev-vcs/subversion[http(+)] net-misc/rsync +BDEPEND=sys-apps/texinfo app-alternatives/lex sys-devel/gettext virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-vcs/subversion[http(+)] net-misc/rsync DEFINED_PHASES=compile install preinst prepare setup unpack DESCRIPTION=A makefile framework for writing simple makefiles for complex tasks EAPI=8 @@ -7,5 +7,5 @@ INHERIT=autotools toolchain-funcs subversion LICENSE=GPL-3+ PROPERTIES=live SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 estack c61c368a76fdf3a82fdf8dbaebea3804 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 subversion 44c6a1cae0381c100a526e3b348622cd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee estack c61c368a76fdf3a82fdf8dbaebea3804 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 subversion 44c6a1cae0381c100a526e3b348622cd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6dcf70f2fe0e34f5e5dcdb6bef018403 diff --git a/metadata/md5-cache/dev-build/libtool-2.4.7-r1 b/metadata/md5-cache/dev-build/libtool-2.4.7-r1 deleted file mode 100644 index 47b5d5605c39..000000000000 --- a/metadata/md5-cache/dev-build/libtool-2.4.7-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) -DEFINED_PHASES=configure install prepare -DEPEND=sys-devel/gnuconfig >=dev-build/autoconf-2.69:* >=dev-build/automake-1.13:* >=dev-libs/libltdl-2.4.7 -DESCRIPTION=A shared library tool for developers -EAPI=7 -HOMEPAGE=https://www.gnu.org/software/libtool/ -INHERIT=autotools prefix -IUSE=vanilla -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 -LICENSE=GPL-2 -RDEPEND=sys-devel/gnuconfig >=dev-build/autoconf-2.69:* >=dev-build/automake-1.13:* >=dev-libs/libltdl-2.4.7 -SLOT=2 -SRC_URI=mirror://gnu/libtool/libtool-2.4.7.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=6be6287feff8e6c72521fbc78e61eb49 diff --git a/metadata/md5-cache/dev-build/libtool-2.4.7-r2 b/metadata/md5-cache/dev-build/libtool-2.4.7-r3 similarity index 74% rename from metadata/md5-cache/dev-build/libtool-2.4.7-r2 rename to metadata/md5-cache/dev-build/libtool-2.4.7-r3 index 1abc58c4423e..864aeabe8dc9 100644 --- a/metadata/md5-cache/dev-build/libtool-2.4.7-r2 +++ b/metadata/md5-cache/dev-build/libtool-2.4.7-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) DEFINED_PHASES=configure install prepare test DEPEND=sys-devel/gnuconfig >=dev-build/autoconf-2.69:* >=dev-build/automake-1.13:* DESCRIPTION=A shared library tool for developers @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=sys-devel/gnuconfig >=dev-build/autoconf-2.69:* >=dev-build/automake-1.13:* SLOT=2 SRC_URI=mirror://gnu/libtool/libtool-2.4.7.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=81e22b8c9472c53f8daf0d0f927d1598 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=cdcf6ab0607fdaf9d4ca325ca9c2ebfd diff --git a/metadata/md5-cache/dev-build/libtool-9999 b/metadata/md5-cache/dev-build/libtool-9999 index 364e978be8c9..a0ac7e8d0fa9 100644 --- a/metadata/md5-cache/dev-build/libtool-9999 +++ b/metadata/md5-cache/dev-build/libtool-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/help2man sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-apps/help2man sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare test unpack DEPEND=sys-devel/gnuconfig >=dev-build/autoconf-2.69:* >=dev-build/automake-1.13:* DESCRIPTION=A shared library tool for developers @@ -10,5 +10,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=sys-devel/gnuconfig >=dev-build/autoconf-2.69:* >=dev-build/automake-1.13:* SLOT=2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=8eabc7c8cc300e2994b3e5777b688a5a +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=d7d0ab31bbbbed0e94598dafb0d81c21 diff --git a/metadata/md5-cache/dev-build/make-4.4.1-r1 b/metadata/md5-cache/dev-build/make-4.4.1-r1 index 690bb949b083..257212901b95 100644 --- a/metadata/md5-cache/dev-build/make-4.4.1-r1 +++ b/metadata/md5-cache/dev-build/make-4.4.1-r1 @@ -1,11 +1,11 @@ -BDEPEND=nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-make ) test? ( dev-lang/perl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=configure install prepare unpack +BDEPEND=doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-make ) test? ( dev-lang/perl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare unpack DEPEND=guile? ( >=dev-scheme/guile-1.8:= ) DESCRIPTION=Standard tool to compile source trees EAPI=8 HOMEPAGE=https://www.gnu.org/software/make/make.html INHERIT=flag-o-matic verify-sig -IUSE=guile nls static test verify-sig +IUSE=doc guile nls static test verify-sig 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 LICENSE=GPL-3+ RDEPEND=guile? ( >=dev-scheme/guile-1.8:= ) nls? ( virtual/libintl ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnu/make/make-4.4.1.tar.gz verify-sig? ( mirror://gnu/make/make-4.4.1.tar.gz.sig ) _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 -_md5_=147d48676f19cc9716882a603a1ebc80 +_md5_=62abd9e003be8fde7b56f58cf4574125 diff --git a/metadata/md5-cache/dev-build/make-9999 b/metadata/md5-cache/dev-build/make-9999 index 58d8d7ea14ac..c3a1109ec4a1 100644 --- a/metadata/md5-cache/dev-build/make-9999 +++ b/metadata/md5-cache/dev-build/make-9999 @@ -1,15 +1,15 @@ -BDEPEND=nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-make ) test? ( dev-lang/perl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=configure install prepare unpack +BDEPEND=doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-make ) test? ( dev-lang/perl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare unpack DEPEND=guile? ( >=dev-scheme/guile-1.8:= ) DESCRIPTION=Standard tool to compile source trees EAPI=8 HOMEPAGE=https://www.gnu.org/software/make/make.html INHERIT=flag-o-matic verify-sig autotools git-r3 -IUSE=guile nls static test verify-sig +IUSE=doc guile nls static test verify-sig LICENSE=GPL-3+ PROPERTIES=live RDEPEND=guile? ( >=dev-scheme/guile-1.8:= ) nls? ( virtual/libintl ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 -_md5_=ca4be98309d01e31ddf502001d00265b +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_md5_=a3d6d6101790cd310df86d8b7bdb08e9 diff --git a/metadata/md5-cache/dev-build/meson-1.3.2 b/metadata/md5-cache/dev-build/meson-1.3.2 index 1f1e9370af32..578475c79ee6 100644 --- a/metadata/md5-cache/dev-build/meson-1.3.2 +++ b/metadata/md5-cache/dev-build/meson-1.3.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://mesonbuild.com/ INHERIT=verify-sig bash-completion-r1 distutils-r1 toolchain-funcs IUSE=test verify-sig python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 LICENSE=Apache-2.0 RDEPEND=virtual/pkgconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/mesonbuild/meson/releases/download/1.3.2/meson-1.3.2.tar.gz verify-sig? ( https://github.com/mesonbuild/meson/releases/download/1.3.2/meson-1.3.2.tar.gz.asc ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 -_md5_=3fce832611c12275cfb28985c2452da4 +_md5_=d306b783ecd5cc7f3a175593be430052 diff --git a/metadata/md5-cache/dev-build/rocm-cmake-5.4.3 b/metadata/md5-cache/dev-build/rocm-cmake-5.4.3 deleted file mode 100644 index 5d522ea662a4..000000000000 --- a/metadata/md5-cache/dev-build/rocm-cmake-5.4.3 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Radeon Open Compute CMake Modules -EAPI=7 -HOMEPAGE=https://github.com/RadeonOpenCompute/rocm-cmake -INHERIT=cmake -KEYWORDS=~amd64 -LICENSE=MIT -RESTRICT=test -SLOT=0/5.4 -SRC_URI=https://github.com/RadeonOpenCompute/rocm-cmake/archive/rocm-5.4.3.tar.gz -> rocm-cmake-5.4.3.tar.gz -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1338f4f1b9e48e4846521065f88ec2da diff --git a/metadata/md5-cache/dev-cpp/ETL-1.4.1 b/metadata/md5-cache/dev-cpp/ETL-1.4.1 index b42eadcb6c77..ac8a6235e981 100644 --- a/metadata/md5-cache/dev-cpp/ETL-1.4.1 +++ b/metadata/md5-cache/dev-cpp/ETL-1.4.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=>=dev-cpp/glibmm-2.24.2:2 DESCRIPTION=Multi-platform class and template library @@ -10,5 +10,5 @@ LICENSE=GPL-3 RDEPEND=>=dev-cpp/glibmm-2.24.2:2 SLOT=0 SRC_URI=https://github.com/synfig/synfig/releases/download/v1.4.1/ETL-1.4.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6424ab6e9f2a9d471db87bd465e761c9 diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz index 1890c7c00f8f5c1e69b14a1c53e321c70ff478b3..f88a20a81e4dc7bd33ea9f54253bd03b38f6a529 100644 GIT binary patch literal 28187 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/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=doc? ( app-text/doxygen[dot] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DESCRIPTION=The ANTLR 2 C++ Runtime EAPI=8 @@ -10,5 +10,5 @@ LICENSE=public-domain RESTRICT=test SLOT=2 SRC_URI=https://www.antlr2.org/download/antlr-2.7.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=96a49827a43f81beea9d39bbd4523f2a diff --git a/metadata/md5-cache/dev-cpp/asio-1.28.0 b/metadata/md5-cache/dev-cpp/asio-1.28.0 index 564f16d0a5a5..32860f6dafae 100644 --- a/metadata/md5-cache/dev-cpp/asio-1.28.0 +++ b/metadata/md5-cache/dev-cpp/asio-1.28.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=test? ( dev-libs/boost dev-libs/openssl ) DESCRIPTION=Asynchronous Network Library @@ -11,5 +11,5 @@ LICENSE=Boost-1.0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/asio/asio/asio-1.28.0.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=12b7bfca5bc74cc88dbefe21140d7701 diff --git a/metadata/md5-cache/dev-cpp/asio-1.28.1 b/metadata/md5-cache/dev-cpp/asio-1.28.1 index 42b9bd0efbb0..7e4749ff17f6 100644 --- a/metadata/md5-cache/dev-cpp/asio-1.28.1 +++ b/metadata/md5-cache/dev-cpp/asio-1.28.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=test? ( dev-libs/boost dev-libs/openssl ) DESCRIPTION=Asynchronous Network Library @@ -11,5 +11,5 @@ LICENSE=Boost-1.0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/asio/asio/asio-1.28.1.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=22e9d84abfbb4369005ea0f02522729d diff --git a/metadata/md5-cache/dev-cpp/ctemplate-2.4 b/metadata/md5-cache/dev-cpp/ctemplate-2.4 index fb5a95fc5673..75f2630fe17f 100644 --- a/metadata/md5-cache/dev-cpp/ctemplate-2.4 +++ b/metadata/md5-cache/dev-cpp/ctemplate-2.4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare setup DEPEND=test? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) ) DESCRIPTION=A simple but powerful template language for C++ @@ -12,5 +12,5 @@ RDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) vim-syntax? ( >=app-editors/vim-co RESTRICT=test SLOT=0 SRC_URI=https://github.com/OlafvdSpek/ctemplate/archive/ctemplate-2.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6888f37be40bbbda40740fbc7955654f diff --git a/metadata/md5-cache/dev-cpp/glibmm-2.66.7 b/metadata/md5-cache/dev-cpp/glibmm-2.66.7 new file mode 100644 index 000000000000..86f80455bfbf --- /dev/null +++ b/metadata/md5-cache/dev-cpp/glibmm-2.66.7 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig gtk-doc? ( app-text/doxygen[dot] dev-lang/perl dev-perl/XML-Parser dev-libs/libxslt media-gfx/graphviz ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=>=dev-libs/libsigc++-2.9.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.61.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +DESCRIPTION=C++ interface for glib2 +EAPI=8 +HOMEPAGE=https://www.gtkmm.org https://gitlab.gnome.org/GNOME/glibmm +INHERIT=gnome.org meson-multilib python-any-r1 +IUSE=gtk-doc debug test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-libs/libsigc++-2.9.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.61.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +RESTRICT=!test? ( test ) +SLOT=2 +SRC_URI=mirror://gnome/sources/glibmm/2.66/glibmm-2.66.7.tar.xz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=e0a2df88277df5312aad3f4661c109d6 diff --git a/metadata/md5-cache/dev-cpp/glog-0.4.0 b/metadata/md5-cache/dev-cpp/glog-0.4.0 index f1de07024417..90074df943bf 100644 --- a/metadata/md5-cache/dev-cpp/glog-0.4.0 +++ b/metadata/md5-cache/dev-cpp/glog-0.4.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gflags? ( dev-cpp/gflags[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( >=dev-cpp/gtest-1.8.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=Google's C++ logging library @@ -12,5 +12,5 @@ RDEPEND=sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mip RESTRICT=test SLOT=0 SRC_URI=https://github.com/google/glog/archive/v0.4.0.tar.gz -> glog-0.4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b362d0b5c02e49dee15192d80b396ca4 diff --git a/metadata/md5-cache/dev-cpp/gstreamermm-1.10.0-r1 b/metadata/md5-cache/dev-cpp/gstreamermm-1.10.0-r1 index 5b536db06f5e..36ca587a061f 100644 --- a/metadata/md5-cache/dev-cpp/gstreamermm-1.10.0-r1 +++ b/metadata/md5-cache/dev-cpp/gstreamermm-1.10.0-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=>=media-libs/gstreamer-1.10.0:1.0 >=media-libs/gst-plugins-base-1.10.0:1.0 >=dev-cpp/glibmm-2.47.6:2 >=dev-cpp/libxmlpp-2.14:2.6 >=dev-libs/libsigc++-2:2 dev-cpp/mm-common virtual/pkgconfig doc? ( app-text/doxygen dev-libs/libxslt media-gfx/graphviz ) test? ( dev-cpp/gtest >=media-libs/gst-plugins-base-1.10.0:1.0[X,ogg,theora,vorbis] >=media-libs/gst-plugins-good-1.10.0:1.0 >=media-plugins/gst-plugins-jpeg-1.10.0:1.0 ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEPEND=>=media-libs/gstreamer-1.10.0:1.0 >=media-libs/gst-plugins-base-1.10.0:1.0 >=dev-cpp/glibmm-2.47.6:2 >=dev-cpp/libxmlpp-2.14:2.6 >=dev-libs/libsigc++-2:2 dev-cpp/mm-common virtual/pkgconfig doc? ( app-text/doxygen dev-libs/libxslt media-gfx/graphviz ) test? ( dev-cpp/gtest >=media-libs/gst-plugins-base-1.10.0:1.0[X,ogg,theora,vorbis] >=media-libs/gst-plugins-good-1.10.0:1.0 >=media-plugins/gst-plugins-jpeg-1.10.0:1.0 ) >=app-portage/elt-patches-20240116 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DESCRIPTION=C++ interface for GStreamer EAPI=6 HOMEPAGE=https://gstreamer.freedesktop.org/bindings/cplusplus.html @@ -11,5 +11,5 @@ RDEPEND=>=media-libs/gstreamer-1.10.0:1.0 >=media-libs/gst-plugins-base-1.10.0:1 RESTRICT=!test? ( test ) SLOT=1.0/1 SRC_URI=mirror://gnome/sources/gstreamermm/1.10/gstreamermm-1.10.0.tar.xz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=4252e4da310f70014f5acb4eab378023 diff --git a/metadata/md5-cache/dev-cpp/gtkmm-2.24.5-r1 b/metadata/md5-cache/dev-cpp/gtkmm-2.24.5-r1 index 581dc1257c89..3192403359cc 100644 --- a/metadata/md5-cache/dev-cpp/gtkmm-2.24.5-r1 +++ b/metadata/md5-cache/dev-cpp/gtkmm-2.24.5-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=>=dev-cpp/glibmm-2.34.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gtk+-2.24.15:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gdk-pixbuf-2.28:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/atkmm-2.22.7:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/cairomm-1.10.0-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/pangomm-2.34.0:1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libsigc++-2.3.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig doc? ( media-gfx/graphviz dev-libs/libxslt app-text/doxygen ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=>=dev-cpp/glibmm-2.34.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gtk+-2.24.15:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gdk-pixbuf-2.28:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/atkmm-2.22.7:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/cairomm-1.10.0-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/pangomm-2.34.0:1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libsigc++-2.3.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig doc? ( media-gfx/graphviz dev-libs/libxslt app-text/doxygen ) >=app-portage/elt-patches-20240116 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=C++ interface for GTK+ EAPI=6 HOMEPAGE=https://www.gtkmm.org @@ -11,5 +11,5 @@ RDEPEND=>=dev-cpp/glibmm-2.34.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?, RESTRICT=!test? ( test ) SLOT=2.4 SRC_URI=mirror://gnome/sources/gtkmm/2.24/gtkmm-2.24.5.tar.xz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack c61c368a76fdf3a82fdf8dbaebea3804 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 ltprune 97143780d341cc8d8f1d4c6187a36d29 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=acb7f1f81a8cb9ffee220a1c89807473 diff --git a/metadata/md5-cache/dev-cpp/gtksourceviewmm-3.18.0-r2 b/metadata/md5-cache/dev-cpp/gtksourceviewmm-3.18.0-r2 index 27afe4847b98..ff2f780d4865 100644 --- a/metadata/md5-cache/dev-cpp/gtksourceviewmm-3.18.0-r2 +++ b/metadata/md5-cache/dev-cpp/gtksourceviewmm-3.18.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=dev-cpp/glibmm-2.46.1:2 >=dev-cpp/gtkmm-3.18.0:3.0 >=x11-libs/gtksourceview-3.18.0:3.0 dev-cpp/atkmm:0 dev-cpp/cairomm:0 dev-cpp/pangomm:1.4 DESCRIPTION=C++ bindings for gtksourceview @@ -12,5 +12,5 @@ LICENSE=LGPL-2.1 RDEPEND=>=dev-cpp/glibmm-2.46.1:2 >=dev-cpp/gtkmm-3.18.0:3.0 >=x11-libs/gtksourceview-3.18.0:3.0 dev-cpp/atkmm:0 dev-cpp/cairomm:0 dev-cpp/pangomm:1.4 SLOT=3.0 SRC_URI=mirror://gnome/sources/gtksourceviewmm/3.18/gtksourceviewmm-3.18.0.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=32e8be6814bd9b4e45dc73c36f70467f diff --git a/metadata/md5-cache/dev-cpp/libcmis-0.6.2 b/metadata/md5-cache/dev-cpp/libcmis-0.6.2 index 9d6e620d1c8e..7a211434ea89 100644 --- a/metadata/md5-cache/dev-cpp/libcmis-0.6.2 +++ b/metadata/md5-cache/dev-cpp/libcmis-0.6.2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig man? ( app-text/docbook2X dev-libs/libxslt ) test? ( dev-util/cppcheck dev-util/cppunit ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig man? ( app-text/docbook2X dev-libs/libxslt ) test? ( dev-util/cppcheck dev-util/cppunit ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/boost:= dev-libs/libxml2 net-misc/curl DESCRIPTION=C++ client library for the CMIS interface @@ -12,5 +12,5 @@ RDEPEND=dev-libs/boost:= dev-libs/libxml2 net-misc/curl !dev-cpp/libcmis:0.5 RESTRICT=test SLOT=0/0.6 SRC_URI=https://github.com/tdf/libcmis/archive/v0.6.2.tar.gz -> libcmis-0.6.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=78087686823d1e6370ba72726f84128c diff --git a/metadata/md5-cache/dev-cpp/libcmis-9999 b/metadata/md5-cache/dev-cpp/libcmis-9999 index 50193853b427..39ef0125f480 100644 --- a/metadata/md5-cache/dev-cpp/libcmis-9999 +++ b/metadata/md5-cache/dev-cpp/libcmis-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig man? ( app-text/docbook2X dev-libs/libxslt ) test? ( dev-util/cppcheck dev-util/cppunit ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig man? ( app-text/docbook2X dev-libs/libxslt ) test? ( dev-util/cppcheck dev-util/cppunit ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare unpack DEPEND=dev-libs/boost:= dev-libs/libxml2 net-misc/curl DESCRIPTION=C++ client library for the CMIS interface @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=dev-libs/boost:= dev-libs/libxml2 net-misc/curl !dev-cpp/libcmis:0.5 RESTRICT=test SLOT=0/0.6 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=07ca46b7b45bdd6c71349f09144c45ca diff --git a/metadata/md5-cache/dev-cpp/libmcpp-2.7.2_p5-r1 b/metadata/md5-cache/dev-cpp/libmcpp-2.7.2_p5-r1 index 03cf6497e393..92f42f1a2b05 100644 --- a/metadata/md5-cache/dev-cpp/libmcpp-2.7.2_p5-r1 +++ b/metadata/md5-cache/dev-cpp/libmcpp-2.7.2_p5-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=A portable C++ preprocessor EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv x86 ~x86-linux ~x64-macos LICENSE=BSD SLOT=0 SRC_URI=mirror://sourceforge/mcpp/mcpp-2.7.2.tar.gz mirror://debian/pool/main/m/mcpp/mcpp_2.7.2-5.debian.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=da807a39dc98a9640f1f53cddce6b308 diff --git a/metadata/md5-cache/dev-cpp/libmcpp-2.7.2_p5-r2 b/metadata/md5-cache/dev-cpp/libmcpp-2.7.2_p5-r2 index 3e55be72e876..c27fc63a991f 100644 --- a/metadata/md5-cache/dev-cpp/libmcpp-2.7.2_p5-r2 +++ b/metadata/md5-cache/dev-cpp/libmcpp-2.7.2_p5-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=A portable C++ preprocessor EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86 ~x86-linux ~x64-maco LICENSE=BSD SLOT=0 SRC_URI=mirror://sourceforge/mcpp/mcpp-2.7.2.tar.gz mirror://debian/pool/main/m/mcpp/mcpp_2.7.2-5.debian.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9061c95fc34f7ff25e8611d210f8664d diff --git a/metadata/md5-cache/dev-cpp/libxmlpp-2.42.2 b/metadata/md5-cache/dev-cpp/libxmlpp-2.42.2 index 6fc0712eae75..bb7688eed350 100644 --- a/metadata/md5-cache/dev-cpp/libxmlpp-2.42.2 +++ b/metadata/md5-cache/dev-cpp/libxmlpp-2.42.2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( dev-cpp/mm-common app-text/doxygen media-gfx/graphviz dev-libs/libxslt ) >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +BDEPEND=virtual/pkgconfig doc? ( dev-cpp/mm-common app-text/doxygen media-gfx/graphviz dev-libs/libxslt ) >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=>=dev-libs/libxml2-2.7.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/glibmm-2.32.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] DESCRIPTION=C++ wrapper for the libxml2 XML parser library @@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/libxml2-2.7.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,a RESTRICT=!test? ( test ) SLOT=2.6 SRC_URI=mirror://gnome/sources/libxml++/2.42/libxml++-2.42.2.tar.xz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 56446e0ef4b4c9af0e2dd4cdef1a086e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=545f9f5390b6cf6be2a987c82f06be92 diff --git a/metadata/md5-cache/dev-cpp/libxmlpp-5.0.3 b/metadata/md5-cache/dev-cpp/libxmlpp-5.0.3 index 818846cf2391..c505b59d4526 100644 --- a/metadata/md5-cache/dev-cpp/libxmlpp-5.0.3 +++ b/metadata/md5-cache/dev-cpp/libxmlpp-5.0.3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( dev-cpp/mm-common app-text/doxygen media-gfx/graphviz dev-libs/libxslt ) >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +BDEPEND=virtual/pkgconfig doc? ( dev-cpp/mm-common app-text/doxygen media-gfx/graphviz dev-libs/libxslt ) >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=>=dev-libs/libxml2-2.7.7 DESCRIPTION=C++ wrapper for the libxml2 XML parser library @@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/libxml2-2.7.7 RESTRICT=!test? ( test ) SLOT=5.0 SRC_URI=mirror://gnome/sources/libxml++/5.0/libxml++-5.0.3.tar.xz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a91996f08f0d4984a52315c20f59b7d9 diff --git a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.2.3 b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.2.3 deleted file mode 100644 index 2cbd755cbade..000000000000 --- a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.2.3 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=test? ( >=dev-cpp/catch-3 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Rapid fuzzy string matching in C++ -EAPI=8 -HOMEPAGE=https://github.com/maxbachmann/rapidfuzz-cpp/ -INHERIT=cmake -IUSE=test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/maxbachmann/rapidfuzz-cpp/archive/v2.2.3.tar.gz -> rapidfuzz-cpp-2.2.3.gh.tar.gz -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=cf91ce0d9df037b3d202a8dc34e0d427 diff --git a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.0 b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.0 deleted file mode 100644 index 401e24c93d28..000000000000 --- a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=test? ( >=dev-cpp/catch-3 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Rapid fuzzy string matching in C++ -EAPI=8 -HOMEPAGE=https://github.com/maxbachmann/rapidfuzz-cpp/ -INHERIT=cmake -IUSE=test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/maxbachmann/rapidfuzz-cpp/archive/v3.0.0.tar.gz -> rapidfuzz-cpp-3.0.0.gh.tar.gz -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8024a27a341344922c3aba9958819226 diff --git a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.1 b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.1 deleted file mode 100644 index d02fd216f3b7..000000000000 --- a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=test? ( >=dev-cpp/catch-3 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Rapid fuzzy string matching in C++ -EAPI=8 -HOMEPAGE=https://github.com/rapidfuzz/rapidfuzz-cpp/ -INHERIT=cmake -IUSE=test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/rapidfuzz/rapidfuzz-cpp/archive/v3.0.1.tar.gz -> rapidfuzz-cpp-3.0.1.gh.tar.gz -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=537bde951b7e2042122375cce1b0e724 diff --git a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.2 b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.2 index 3e187a709af1..4747adafa707 100644 --- a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.2 +++ b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-3.0.2 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/rapidfuzz/rapidfuzz-cpp/ INHERIT=cmake IUSE=test -KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=MIT RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/rapidfuzz/rapidfuzz-cpp/archive/v3.0.2.tar.gz -> rapidfuzz-cpp-3.0.2.gh.tar.gz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7825f704775bc4fa5ae525760cf36e41 +_md5_=a0c53030c9da22fa3964dac330026e39 diff --git a/metadata/md5-cache/dev-cpp/sparsehash-2.0.4 b/metadata/md5-cache/dev-cpp/sparsehash-2.0.4 index c5251b3987f0..198f19740478 100644 --- a/metadata/md5-cache/dev-cpp/sparsehash-2.0.4 +++ b/metadata/md5-cache/dev-cpp/sparsehash-2.0.4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=An extremely memory-efficient hash_map implementation EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux LICENSE=BSD SLOT=0 SRC_URI=https://github.com/sparsehash/sparsehash/archive/sparsehash-2.0.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5e955d347aef13bf64712c6faa79944a diff --git a/metadata/md5-cache/dev-cpp/tree-3.18 b/metadata/md5-cache/dev-cpp/tree-3.18 new file mode 100644 index 000000000000..35eae92284be --- /dev/null +++ b/metadata/md5-cache/dev-cpp/tree-3.18 @@ -0,0 +1,13 @@ +BDEPEND=doc? ( app-text/doxygen ) +DEFINED_PHASES=compile configure install test +DESCRIPTION=An STL-like tree class +EAPI=8 +HOMEPAGE=https://github.com/kpeeters/tree.hh +INHERIT=docs toolchain-funcs +IUSE=doc +KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=|| ( GPL-2 GPL-3 ) +SLOT=0 +SRC_URI=https://github.com/kpeeters/tree.hh/archive/refs/tags/3.18.tar.gz -> tree-3.18.tar.gz +_eclasses_=docs 7f3c0d47338743498c69f1887a139f57 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=0038840ae17be8dc2a89a2628b7059c4 diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index ce525a162a251c3fce3158c959eac15d4a009d93..3548f98c7704bef8716dfb14bd8158cfa73353e9 100644 GIT binary patch literal 33503 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%0DR^?x#|SEM-e~`gDLOll3Su04Knj z%XqAIkS0ZstpP6~%hx-@-+%h+{H?dY03yCfm|?L%q3<`W&CK1Y9u@DqKvi1w$Z_R| zZMm1F*B*bVjl*~h34cmnxNU^I%&{nsJs* zJ3zl|>8|$2Wz3WDDjRQZw_l=y+#PCm;-bzY`RP z0pu2xSUn1L+)c4fG(qota8(b>c*2=_;{QVC==A zf}ZnI8d91fwNlqXLh=eF%u7%;multa%$ofuo$nM&AYk$RhBg3GAF{PfhAA2DU zvip--S43-j6Phh1;KgvdIx5|sw`CWvRbOTbt15-qD>QPK9S;q^&-LeJs)1#C>$%5t zvpH1v0~n|(e>g}* z8hH!zar_RuJFE%k#QO_kKQ;5Pegm9Q+ehzAh;9hDO%$T&ydSTWrLTd8QzgT4<|z|ywO9@yLx z%AS#5Tu50vtO5mZWee+(?x>xhgE!^OIzUt1mr7u&ZL5{ph{@X7#8aVBA@kiiiu;yH z2@i|RLCrno2ZfTo{29~(;nbzl%j%`%5$OA4nf~qPpZ@;8{^x)HAKM@)DD?5x5pC6x zN{7zX8{|88j!xgs0e=F3{R^N{&YC_FTb}KjCZ-|=v|x5*22f7uxSbW$@naU{Y;?ZO zH~%4l)A?h?Z^R$%-jlJoxAPL0nv3A9>m>-r>sj87T#+|If}L%Xy?EzKKRK!P#43S2 z+h-^Qqi}z|Y}xabn~c(`f%PcQ7G(ii>5jyc=RoF_@2iIzupX?%77c%6um^n4y(p(^=lG7Hy9>E#IL;@em zb|){8vm*V{LA|>tS8;SW6^f==YnsB&&!*KmwncG0Hg)#aEFn6reK-h1AtRb`W?BJW zuvA#;Kufu1b5^+n4fMx526j%v)i$0!nxpq&ole?cq{U1n(J2A>@Y+%vioZ_9B)$gt zfB)#i{L?>?3Dsn<2~*#Q4ZIJDkbLxc->DPYC#NiU^3~pUQgY9N0`9g-!@cZ>cB28W zPs2R0m1uw(hni7|c53Rnouxrijr1p-hVON#V0cWGAT`Yc_!GuIQG=&Tnwu74OIB*8 z60M|Od-IyL2Ak8>U92`=*|JP46EQeY>qyFMUJ5s`1{;orM@a&QyetbZFjuh*Sjhnj z_Yz4V=@#oCPx%_$|Ksl;%XNM@Mz~ldz7|Wn^15Tt?#HMmPyQ#O>!o#ucuf7cY_yUt zRPG1giOJ{It*vpJj#$zI?W1}@w}UwS=!#@bKxuUNs)nV3^t4%2wF1_!c?t(U^{z(V z2l$?>`&3Ju?Xd3H*+cF0h8<8_&-`@W1aDMvxzQc|_B6;P(+pO9B`thG*A@65RH#=o j&_Q#a;U>{%CoZ!Cwa!DcnUhV+^S}K+Ie9~dl#eKY!T!yYqATe0-`` z{q*1d$3OpH|NHshKJ|T+kmkK&=_%&gOPi~N7O#7Ua_o47bGF@jtH;_`JCA-HN6dHV zqa9(zeI8-oA%v99*3N5(y>h;DJ<=Ly&g+=xx-vgIS_tjz$2yNW&T}1naQyUt|DXSy z!}+Pik@|ff$Ev+uGgqG?9(T{9^;uTEk1)?R?~+Tr_w4DKJY85bu6p!--8F|kcaHaY z?vdkY^Xly=XIMFnlCH20J}Jf3@3Ypsc7B8pP4TKFrT^`}Yp346{M3HNOyT~-dmZm) z3h9cog&29XyRCbL-S!-DAA9aTj#~tI@`&_*0s_~3G#2kE1 ziaqAt>&_*Fd#5#z8d$-yN*cS|@xBT_)6TiBRC?=W_N(Qx<2m}#Gym4leAkP$oORb# z?tF|g&Yt7SHRf;36hEJM(^;&|^$ z7WLGEHCj6eL!jaM8g_pl?aTb- zyZkwQ4xj4rvJ-2|`m_ulT{)Etj~(^G(kWf}Ty?E8yN;~N8F-|%@uj2jB_Z>WJ@njp z@;L?z%Ol{BD+Lzs0F-t==8eS~A9jK+C-A_+ud#9Uy;e)(tDTNsz@{V4iVrWXEoVUTzVdQOLQL^KfIj?4M>=@+$u|_7unLQ#rg~16f9%O? z?%4V9dtC9X>AuhMW~VXxcgN?Fzx$Ftl zsCU#e=9LH};DbLtSogd_0gghw$I3Bu0HqT-73jn_GaomPdyG`-QH|Z2cRMmz))s%T zzFKKU-gnkfj(FmSS7z-nPOCGoQqy_dMR*$}u9R{3y&Bf8?Myvm1k6<17+@OS)$c+8 zA0ZrAlXoIB&5?6HfW@>zn>&CH!dNZ|*BBW3cPsty+u#58T?n5e&J>ROWhc@HIq47& zM4lUbIZFrFaQ3O>W(b8ovKB(_>^XmL3uzBsH5oD}y z0cmh_LUqsD{fZOlN_;YDgde{`sJYZL5aWbi?_{3X4!-OHk#fCas#ve?{f(W#aO`yF z_--abyaD388L>UaDree*R7T!5`>+Vt!f$YIo(3z7j{BYwM*#*%S>R5|8TTbFE(nE) zgO{~JrXV@Sa`clwzt1Kllkf*wuibMLumQCAYNk-)h0pRUwKPx{)JXhNNDKGFFyub4 z;yCjbTeC@OV2dGw@t9lKBJ_PgGBCC#v*B`U5fYQgy77meYl|Dl!$y|k1$X87 z|6r!@`TW+MAS}2NLAId=WaC(2DwTgQTHoiW-3)wVOlUw1*fd_GKyo0#-crRBO-H|5 z%!PbXXD8v_pz9ztjyvD6z`wL5Z@7;LSBSfxK-`M`dUvNdPdFKIMFzkn365S0{~lPB zPVP#_O(b_>2^zB2-jSdSl?X27=9lUqq3|$$T${+ACl+haj~m3s9Y^Vb1hiVc0ZNQa zto98_$eOjZ`n#Qe8UOm_mp1<8yKrNx@ZFd2>B=vr$yeR2Uf^{mB7lF;?z}<=XbOve zLC8u=krXup*wJos47`L@={jO>0k0mU{c(gI5*g;i+2ubY&6x404kSY=Zn7rX48GcA zJjCk)+2&Vkbuveyu{% zCwuoafY|#W`x2$0^A}l;NJh`RRvM;>s|xcZ4$OZ2(ONoIelu2iH`WCGC#V9uo#)X& z(@Ltp(&CL<8S{oegnc&HZNOIo9C(5#D~*%Lhvfx`=rp|m0-y=5d8J8mfy4m47_9Qa zfLIJrstSiYS=yT%xEfJjzZwhZ?|diuH{@H-IAJ2-TsrUTy2>3cmJ$de=|iR4Ai40= zgwooD@Eur@oZDkOws5{lkc6->1&bjuUB@XrA}um5!M_lqFtuLt1Ty=2GuCXswfUv} zPnZ;r^(kG~yP;V08v=lH!g8RF$H}{~Ocg993gE<~p&6s(28IRay+;Mm24IS%$h!{_>rOVtxGNi_05?H6+sM2IIC`Ji41U8HYIygm7AiVuUX51?k>}qFM~&+Y z;AgHI&X2GH=fU&_{LOXOGA%8cW_PV% zB7BzXw=cKPM7WX!c$o>72=+ul?wJ~Lc3#i}^2IhqgqtN=1^i6^$M3_GQ0>!-EA$?A$ zJgg4y2D?jx4Fii@Am$VD&zbbKcoqIwgj1fE!)Xq3L zO9$rhD*PG=Ve(`b;0m#>kX4vt_@kLBW-7-Ag3y2>0*=><$%h~(@yUGu&BK6oz+^4a z>{DQX$4yFw7LAj5I>($!>49WPaOZTx61SNcg2l_D75W_a#1#k{f-K~NTm)f0&%vML zgI~>rBw8RaD^tO0*+V$iP0R(878ua^U?>J0yTZe6jfRpOVZwKLgo*0{_H9Cik#A(t zdGIXvXVT@W@@QQ}m3hVa4Ffn9h;6#XHt zy!|Nf$x31!?`Ar3y6|$41l&K+JvbGfh#!z1S^5Cgfcx+dSUmYNvez1X0jNY2-sSoB z01=0Doe)UCIzuRQrGxi@@dO@~NFxuQLm;UroZb&40Q}|6O#6o~tN-vtQ^BN;&*0h- zJ|9B*nalao#swP0Q<8vW*8uGRFEA5Xj?fNeDXe192kO%&j$qWZl^Q>1u0>GRIocoS&kFrdUk` zE{l&xk{(E3I_kO0QORMY$mjL?L{r$JUe_4O~w;$2VQU;LVwMhkD z3-5Jb{Cp#qvs%|6>7F^jACP(lPeq>M_xvNXh{Q=i-gfuOkelQ%lDo;l|0Ccw;7qau z`dV&aB}~vg9iR+@qyFc0MBJ|50O@-mqVLO`le`Z_;2i)Jz9qv+g(kTCRb>x3kXcf= zAbl7klY?Pn1MOQ7sHbTg?pN`ia+Z{i8pw}eF1oe2^U;otyYpN}Jr%jP29)Cd!BqLH ztw^;m;sB#X9P?5TCc^AUt86}joB{g48%bt>eBF?QMG&+NWRV#{ZqQ^%4g4Co;Ez!Z zQ=&n-8YjyJD+R3vFNW(vA20$*agiKG9$*d5h97^m)vYF2n5FOla9*%92l5NlUDM!l zNP3^#7unL~b&);}6*%AAjIl&BhO~#{;tPmosg;+!`XV!g<2=mDY>JUsJ zO{epBjr0A#{rKyTs=?3U5~@h-`$5Jg6pUh(ZU zg>&XI`94+=`y!VR`Dl8cku|+wn7CV+I}V%?Ng=O?qu;W8BF8`=^P%nAD*!uL2AOxj z5uk6RV&HK@P;MYQLfRt)%*42iZzupTa9m5$0G(X;U`whPk~Mw{v4b^tH$EqZ#DNHp z9+2tiHx@Tk3E;XD$V(pMMStHS{udl-b_`YVspy7P2*-;-WOyGruY#&1ZFn`F4r{qD zH;XTKH<8ikdKBC~5@;eQ!r)NUWIR?Mu1?bI$G%f({75(#LCf#pm}8S6aPSNsLa-D0 z7A)aC@j17E+IWSayEG}U>89tpz&OGx7bwCEZcQL~6HI=>im{2H%?IJBZ}QR z8lfXH@iYUD!GFT^(LYGT2Ga%IP`2$>YHpLjH4*?l62JOptRH^fKmPqcz8gRO@SM=Z zPh{km!io4av7t_#Xkx$_vNa6MA}cT$3%;h)u<)Zu5GKDsu=B34nhAFyg@kfm3DbE@ zadhL%-BMy`fo-Yr1u&_FPr$!VcO9<-we+3=K@KSuinpix+9~of7x)fXvS_Rz&bs7+ zGB+MBfe!>W5Qj3t&Oj@0p==t+S_t&yefX@{pWQ#S)YpIXC2`wSg=SvewmLNI05|Za|JVl+K0z_vSvPG5 z=|SaRU_(Fy00lx69tS>_8foCXav)d(8VEvh11I5X=M4_=q#YnGFR`=XDUe;L81ary z%7{52SnpoIy&U*mg$O67v zo_)nkzJ(|+{*Z*8+;_kM&^@Iiwhl0T?wJr44P{nZMDNaZ?E_B$^?-|n@*DkzmK-a- z9mIvNhFbhi@_dKnwecY#A@HCFaqWIJ5=_%eI;(qy!~FsR;B*%U_uB`iAol{OlZ0Ck zJ208kM*_A;ll5k?5rKT|O3Lvg;)fM6OJa=u%~1b}M?EKhdenJ_7gum!k`RlP{EvdW z;c94mvMY?FZRs=&=!APG{xgs*9(%IfWbkrA34s)l5^O0mPXq(BC-O*ORRva%K7=9q zqd*)6NIIY0X>#uA2Eh3)Z~*D~@Gy{#sL%Wa=@VXmE)-t!@Nh*ae84GN9nvU+we{{AslQ!_Vut zhp-cR3g?$wC4>>wDs18z(1qdx%!K{*1SaW6XCFzL*hx1B(gJ$}K#kwq099WDDGjYl z^4H8i?tT&2bs^ZO z+%g;4*Xhpq(a{;OlUx!YQL!eFy^#SM!OBV`5+h2D6p67Kx-yU_Nv0cBgrr9SkiZF$ z+g)~2Vg1j{b*rF5_^{cBHaoCCUV<06okBiq^#TvTYjPf53%5ruyJv?wsMw?A^YA#G zr6C!{QxSI%h-4|0?Ck+hi(?>(Hh;T3yU!juWOA818IY(NCv=Nc@LsI2Yn9o;7IOcHk{eDS}q*!iu+if6NDkF5MTct#Qj@p%L7H`D~Bj!2*W5PEPCrznVd zVolMd^LhoCJ4q#4Hl>n1IyiJXaW$v5TOG=KrWDl;5kt18>oT)i<~2Xw>UgVb)?K+pfG(q zLrLAkQoO4ioM8DD9khgMz?6uWUUR|_1iuFwi28KR4lq5Oe+k6|z zaMx7@^(&lY(!`@DzOj>lP`E}ckv;Ra++nh2M@-+CX@2?P-`AJFy_xHYMZoywSxDnZ zUdy~P*&JJez{h~gkaW)us{{qe=#U8TWMdbe`2;D;ww~y6%SH`8^mEj)#})98TJamW z=v0J5mBziH=Er@yEpy4zCg6Ox<2@D$GEm{b3?zJLD|lCdZPN4#o`M1b2|7SVz|~0% zI18!_{*Dx@?uQb=Bwrjbc@WpG1rZ~t(WNj1w+m6KC;EQk^$Yx|iDikhCtR`rS0+2v z(yuKV5-I!&Kig?F_grDfEXV~s3E0lC36}7T^hIIGC(n(`FIh%-E-uL#;wLbL5{6zf#U5m z^1gc=^#3L!NbbZ*Sxs}Toc?1Q)I=JsaTm{tJ z0q-m4;4wX^kL`fN9H^iHYbb9*nk6hHt{L6H=dIfIpPqh}AOr}+?mbBVBM1%AylgLh;7f4{TT_{p8`cLH&Pa#$J> zejql%p^_+0g@&VnNtBklbWN5ETAg$PqXE zJKzWnnUf8ex;=t|&>tOm@>uWvShb@?26+@R3Buf_I5;0#45ZrxQ-BO6-g_h7(}iC` z)dkTC5|I}n3dA$H9P`~oLA*SO;sJ48fFWm{JX(l#S$PAJWnP1qC68Mi^3_bgE%zLP zrxwR2>y=(dJP>pi3u8R``$9JKx2>ZAJd=*0NFG+;x%0G;5y9YLkJXv(2_hf!UEtGg zj1I?2u&H9H;XD?$GJCKF)+EG<`?J{VA{R9t^uCYR0W{o=k4N~{X1v{6Guu_z z_CgeqBRnnU3&@kzU5IIQ<^tjy(i7qw$VqEi54Ks5L*96+IplQ~#w}b3rMVibhnVx| z1P=#x;>%JvRQ7{B{gJ7GI^Bb2cbAH?L-j*xA66# zFt`Xza0YU8Th|p6xqQrbVE<|M2dD1OA?a7ghteW+X{c`fhV+~RM=X&0Agiq>>qV$h z$h;u_jAMIj#5)}oziPntbsgD#EW-WS79+hvQ{fht;Ht_!%Z5z=Pk0}O8nXdG>x+n*ztLTA3!9C;ao(0L(@3uv9@B2Nkn4squH`cvK_w7KIN=0FP)zzy~OBvv$E! zc7^vpa)Ug?H{U>#vfRg68i8c$Hld=n7wv1d!wmgH^|%U12T4-WMNUbONtzT$3r*a_s#ekxiq zd_EzR*ntF^ppKXuLThO&p$SBFlE{LsjlGr6&*@~x>B8giD6|T?Lg!AkNbo?fMYqM} z`7rk@^26?x!@)te_Y?aorD*lHe6;c!-9m9}m30SqGQmj}l*BhtK<>&w$Y4sA$Cgzh ziwj9;H&hgJ9CMNhq2vp>?T$Kt%jd%DdGdX>W>M=P0l@?dzuD%SnSKi8=kI>sLq0yG z@G4S+F`{P9*jbi+lBxzo{VB4<1yXPuiP-XpCgRMOYzy%6EQ;tD2{Lm+AQBG|!chD} zP07(K*(H%5Ee;8~LW96(3kgs)gdiH9tkduJt-cD<;*XXmA!+&R0kc42x?0VS3QP0D z)!fs`BM~*bH0U+IXC`h^_5dZaYJq%nBuKz!m5K-087>%!3J?d8z;f_}9ESC@6P-PB)4|##GUobet%3DC7kyf`I2z z`C&0qHoA^q>e`baKc~QD$Ondl5#6<8q&Qf?M z7(^xO5l2I&U$fPWL}B<#QwdWEw0O6c?GFiLI0AvAU_hOtP#_?1l#Zl>J5iX(_c0E)rg%70!9>SSOIVVFNH(QxHFbr{rRh$|i+3zFK{a2E`s|Pabw5 zs!sR3dDIFF@2y5eNDzab5}+>r%39Ya1NXHr+TcLVBXHbzDStO=zIcFeOPo-w#67rf zjzoYVaZtEWBYS7^J!7^z1BI5;#Ha)gWWK`sdD{ZCBsY6pQ2_4-+0d}i+0NGr`qw-4 z9JTl5;Ug#wMnrc2!vu4%D3~*pqNEmy2c_?NU@|U z_$f}=v9JLxQMO<>LlI`RWb3pwi52gEWvcQ=Qw7iKnnke)V(8LoAs$dLqB72-^x!ex zg72Q8T4V|FQzQXUDE3K?o*O`$blBsh2s&>Niw04dV~U=cK^v#7u53;RQE*`ZUOGH;v7J#Pu&NKqnh`Y zQlyYYFav={{%^Lqcm!5=;31+tA{Lj=?6J8gIS7a2gxx=koOenD5Bar8iv}PFgTdY7 z(JjPVsDk$ZTuYq6^`?1dgC;^uit$7)je?O{xIh8(5CN|=-RJG*Em6KwDR-YR+-U`A zY;Fvqm*;`1$$OVE1B^diIC(79y?J2Pb4=)Tlx0ZfeEba>);HI4;f0z_Em?wnwRym z6Cfnnm!|r#sgP|0 zylztyIU+S(9yvtv@y@F#A9NS$H0;v4$q*cgjE}ma;__`+D{PGB1#EBkX4ZF`fv6xGQ#tMw)#^ zhHeRIx}l_4+B380{vm|?mizYMb`OEk@@+X_u+elZyw>Af>&LCqP(<~=jKT7)sR)!4 z23H`wPp(3a!W-ZwkS5qu!eJ^oWUu3C_`{DZ>xObJcgZ^h90t4wK8X&?R?nisEb+rl zth)#R{xD+ORQL_>SZ&?zOrP_B3ih@NWCq`eQYe15gQ|SguO8 z9Ct;#S^$M<0C)sQLCVXP5|L;D3w#ywUEBz?vDFg`(fYlj0eMiNQZS*r*xJSaa7&@s z7mW@eg2!ray=`a#F#bGRK42B|(rsJ9!gpRo;~5- zEIkU_gY@vVOZTsh7C$GA_Mr^K<4{%<5<1Rlr!Zd~5n+MlL^z{i&ZEZ5&f;kUTH0tS zSRwvQpz)0s3NIk%vKGyD5m+0nmF$x&MTJ*Y^j?RfcDQ;l@Nha4!pR@M)2%cxV)57o zRRF6Zdy*eXz7^O%o^2j@zuU?I5QRQXJ4?xqRy~(&Q321yVrmh1JNXXXozZUuA>`Ip zkT&7YQjk6f*}i+VXWOKd{%fPvZ;i$x+SYK{{%QN#7QYd+6Uj1f{*3q{Z5p%%HnoDS z#rJC{eg>gt^~q9 zh;UYxEldm1Z8@5oPsSS&WHCTNTEc=~w`%@uv)>QHf|cD0>6doA)#-~bNTi!&ha3oG z&#TNTo#;mVxWg-186Kbw%dP#TlV7<;;pf#i6OKgYhmWIcNcUmc82Ka=WISm>ie817 z60PwX``8MGuZCm!&T`o5W2FZi^Rzvfcfws*RH*)?q5w+CrHDBA*h$QT0ni%Y0p7c; zFhd5Q?#NX(|6oiag^->kew0vgZ)}BFJsW7e!4hJ3%3rsafBNO;?=jVP$^MiY^J6>E25{9Hgv5>{KJF~2yN7AsS;yz2kPvBMwy$5A) zH(o`g!igP&urlsfWNdT7G|r@m^S?ZIRW0cuUUNPK>cS3KtEkXs6=Emh zt5)6;1c5)b?c$|G1t9oN^5u7AwG|MctnVzWT{oS&ZP>xES*Htd?08^}N(p!sGy zl)Fs<)sofewjtyma!U$1?7M)^z}QYWMs$KjMAAN5eIxJ4nMkLMlNZnFTT4rEfUulE zg9*GQWYsAr2F zCR9MPSk~6?L9EtZ2m_*yrP&bv*br;(k7el)imN{5o$#eU8w*o?w%zbUbrx#Jf}iSI z5a=GlNr@~n@XUSKtq)#gbR_X~+>k*O%NiFBv96gXXk_VNDLi;B ziRc7gCQiZF1A5QjT07TDc{Nv%5)er?E<~tAadHikr#P#|lG_}*gC(>fnHR0^Atzc)>{U*ORuJF}ZPX?@@)mff; zBNX|E{wB{{>$%*!<)wpVbPW$Xtm?plSa2M`Qy@}ZJI<#@+RD#o!a$q4@)YezOAW*2 z>JWn9sEdo_god#K9ZV%5Ks=Ily{lS~m++o*_t2 zRS3)5V#HDM2#^|BSqlfN8X7Sfi#0!}s!1k!6s+Yuuu~EcOJTVbQXKDq4?6b+%q$!1 zeHTRk_}jnz_)q`zP*aQG&kuY)Efh<}H)|vbDpE}pHwPZ+4GX>OiL}+|w9vaje)wAye&#Q6Jg~cYes%jB z$W~HwL3(CesEc*HeA-7tkpau+6g~m`FIdkW`EP8}+p$QZD82{_i)ex7Rw4a9ISVr_Lp8_ zFXS_NPBM{qNRd@-?TB{zc34KRg2fa5Y13W04@d(pb$AqbRSO9C20J`MDy< z|7t!$rQ7m(flV^i%Mm3k@mL8>3l&EO5I8p-wp$SQg*wZ{u}`ETYk=(}BD-(v z=UvuZ-}V-eP?>!6YP9c-IL4y>4Ac%3$TwWmS~@`nj3VgCk+(%y;C4GC0IG$^S6Yve zlO=IbaAd-Q8u#QFlgr`-b;?z zaOmiwUrH~h3+#4H_iQ{NCWoxsod9?U)aBVFCKKNGT+zXI{1Z+$+!ruct*mx8I7Vml z*_l~v2q$e~ohYYuB2lq+?bWA)c_C)qlS7Z(t*`fJV_!~LYuOFpnu-cA!);8raXn`sCyeH2Ig2GBq3G>`?~V$lx6 z7hgy-7NTbqw@EDxBY7pl0P0u=9}OM368Uw>FKznYjxX6^94z`p8pqY`yWlA`U7 zr%hV3#R71VxiJyM3}A7{4?t?^SOulG%|-9qS{|8Q>-5w(p{4v#R;c-19W z25S(xvd9Vz&9z{*M-By=T z+pc9}fB0V+?cwythhzzb_L!wU6dw7-8%m|@@B90Y-~$}V7yOduO(B_bJx9O z@tpW}gzml1_MaH;J#k9MKAg`+7#%r(S}GEp2pLALrzqx$mIFPL6UJ;*aN8aRj@Biu zyXk_0BD;H1g`W?%)u90eO4f=y^x6Jd>w|bx;AJ|5qB^vz#D|h#(e=KOilG5(9wOW1 zm;4y>444Ix2@X5B=Y_VmlXVwV1LUl#f6ifxh^26Yr0VB`yQtSnF1_Jj7|hy^+X9(q zxMSU>E1vdjVmbeQo&6i;`oqsZ{Px}7#+M&{{q1kxowmD{PuGWb71hlcHhLj$546iT z;xnW4@QB+HH0$*E9X1jVk1sIm1%+t)auX2N4$RK#lp?!c04z}GZ~)~dK#5TF(LF7B zCvjaKIa=@BoBLYug?CS5=ASF9#Cw22!@8gjt;p)dB; zM2nl@@jY+Hu(bQx8{hUHBrrAc6bHV&Eb&{=+%wvn0DuvsZ9s4x^a^R%giLTOFp>h4 z|LA4E{r%_l1@Cg#D}7+Hp5y}prjilz5j=_k(Gf-@y~}woutfgd-2qGb9BJ(2RB*`I zD(?CPJ0I5W)@>7p8@J!}gsSzYv+J}8+;cWLDA67)^li6?L@@aeqaRS@`-EtEtIAD zLqRp5%OlHW^(vX+#NQh~ZSm7~h{Nwb^~?D6JL2wB&iTVk$#9}uSVjj5J^QgETQL=& zrPTop7A0HxG+86N3eZ|`D{m>4MAR!G|qbDhau%Se$6(rx?}GosZgC4;}inV zhVT{#J+I@{BZea!cH835=s9HS*`C^nY?+O_U)kFBLP#Q#LL=3R+n$TtnN4Q2D!EzJ zhN=Xxx)T{Xk!Vc`Zi`|k(4Sgjq&R8!zR9UUz8-8reOc%^NUV4Ia9|DOlBq`-$wFkn z=CZ%N5V9*Ihjk?ThDO8VVFjMII~BZGuLPwC3z~y&u1w|k8vIOayeHI#dvW6JIf6NQcpYG5FvZaGtDaeSwSLsC>WFHxRUMRRb1IP= z&<3yUW3}d9|FBbtrQtuIrt2~k9oRu|uYx!?ujo1 zM>EIi=xK}sg&?cmDzpjR$0zT2-zw93WLvbzm|>^?!gi-amVY;0{jj$RWdm*@h8~(A z`u8;_y!+L7K0z#i*!GOWdfL&l2v;-JnfXy zOFr>>=E`*xj2SWMHC&+k(ExKQbRXQ zz<6u1?Fs6DJ!Z4d$1?+f3jJTVMVi z{_t$FUcXO}iXibz58*MV<={g6Q<2}-KHi8Gg zN~Ja9UFx@H`|X!se*9P1{WFR3Q-E84P(qgV!Kdzs%&_=EE`Uzm4rY=#E}_2I!jF{c zg>+;~Cfev=jn8{kW6>T8qnLq+U{twWc79ve%H&+etT%9n^h>OMs6c{KL;TY z2@r1<>)X%N7PNapfgQSrmD7}xod3DO;<<>rCroSUnCy7&*p>#ho_$ zev0NT4rqw#p$G}LyPu4qbv&Ak zxa+oP@JwZTKf-G0lI?6Fh^?c|9IAd*Yd^p4@BEd)^0x-_nDe|hAz<5)wcmJ2jW+aI zC<;Gt-2b*UIS``FLd#L@@5l~3*~_hU5Bw26ctCWF^X=UHJlqC=+T9LrgmfYVNyyo; z!o#9XN2`A57`A3=U%0`%GX$qQ4Ht&@bf`4@DGz{xbtKILfllKC*Far|NY0JGy=5kD zZxQsl*v9EDG|KRDC=+tPZH`Uu_FQ+etcVbgf8DnX<6DFM$8TTIwc}s^{_C4`1kiA_ ze0{JRN@Yr6@z+Ljxmp=_ftflLAXrd2qfOp@c@ID%LL6UkR%ibokPYVx0N2*~!Jw}I z?8ax~1ct(byU&bl>(4msY^%GcN^=w^0wKa)jZ}E4<0s?25JZ5|l|aAv6oK~S@bT>Q zD15{b@Y#_M4-a)hc)cCr5lNyUx2GP(>5N^Rzbs+5l?HO_*ghL?dtUAqoL<;**ib^2 z`MuQl*YCgk{@;K4?mRzVpOZBJ<>RpZtz0PXV%`m@cs`v}$z5wxRfFxqAHAmJ;0Z3< z7T$&nz{A1KZb_hRJ}|FKEd{64sH%WmB#O_Rl2sg&gv8m0J1sTgK)Bp%W*HD)r-I^{ zLw2R5_P_|d)HB7*>i}+dr-hv6!O#^>DIw&HR5jOhy;b>W3vw{2!NXsBs{v5*2CKc& zGvC=;SdMc$d_hWAoz?u+Q2)m-Uw&%8{YIY5u!<|cwpmXHrJ>fFEzJo^pKUY`Uf3}# zDS@@vnh^$$b~@Y8%GKzJ>uHyzT+VV0^UYD5ATZil4kzB<7&}?g=Cu~y>e0OChi4s@ z;6St6JEGmIoP8rmPP-!&?E6{(KB;=m61%;WcwoN*GoBL*%2G0*TKpd=9W=hx{!-&!hsV=18pLY+XPcJYnDQBD94 zS$P=*PJeQYM|0{^cj99OT9?B)p^w|=Dj>(ejZP-C9jC2rD4dUrA zZhKc9uH`0GdQXeaf(n>sJey};PXleJAxo^sx>{{1IOjVe73;!x5u_1|^ICe&tDtX>yL%t*NNH>&v@dR*Ls7L>5ssGV_`yapj{1oAQf-!w) zVLadp_Vtl>=7tyBPYO~;`<^XbDVFHglf_J1zzzH??9dLOW&Os}hW+%PT^;tk>`RZ& zNt-Q-^I6_L4&D!+Q+j!Z=d~8t{(RqmUM&5p4l6uJW5-jN=ok|`*3$pvws^Zdnq^tt zxnvDnm%H4yn|Q8d#bDO4VubNE8(LPr8;fbV%d!{pbYhEFQ}MHy(<_du!_=;KkNSVx z`0a;(|KYcPybVYH#M`_YsL*6^$73faPNS18CE7sGc{|}GxR=xw6Y0v&Cw3arEr?`479O*q5$d^ASb_0lEsd7S&3v}7-<@6XK!4vQ1yHp zqJE@p5QLOGoz~h`3%wi5U9R-jlO8|S50^Vx#=b26eOjnN8Z$*5R&>Ckp-C-_wRpe7 zDKRXVH7mUD>;Z?r0}$Z6<{llIh779LbLfNIsJ6%DXG+a&1N+4BZAz6bCQEykb#?E# z&)LS=$@n8CTiYPmr*#N{*KMa4XdSl&NUJ#xD)iG*G^8^!FeWs9bf2!;@zGavnx_53 zCy7VG?1)HA!?$KzGd=M`+TplXx;SyFe6>{jUagp%S^cSgD1Wo9{m5`Kc--M!gyBrs z6|Qa7)wGc^d)#W<3e?*fM;=pDxTQ@_$s5Ta+Xt4M&%AA$6<2Q2N^$ZF|34-tg%po5 z8pbM)$A`vSm2tlVx*KT+YwjLlb5vWgS!0R}K{;o7h9w}Mt>f;+^G+-3rS+ar*~qyp zPJ`JT^4k2Aw+(w2#*u8@uFy|dVn!1kULXV}1Z&Zry@aoJ>TP}xnuo_u>HILAEDrb5 zh@=U-u#Rim0DqU{F;j3t+%pUV_l08~-Vg+es=3R7&P~I6b%+#lowZbVSpadHUJ?hx zv+C$_Cr|w$m;{>|=j`sJA+TO5CpxorSVUIi@Ln1|8FowH^6lREcaDwO?(^}Y6WV=U zhi9yKRJOvPk$%w`Hs?F+z(THr&je4Lo`wiflYqU$kviGNOJ~kQa6OV*f3_1oUat@B zWvx9`N7j8hs0nBE^xTnZ=v(k$c(0t-i_Byk&TQTGTm zIMc>?k@&WyE9T*<0EENjCjMQV5gMDGw4B`Np+LSL4C1?z<6~xwc2(QE8J&n%0Ex9W zAiQiQkWr%upF$I7MtJswNfPnZ!>gd=9@)l=W!zx;Qmm?bJAbeMA3)&0oOO=*41;do z>2$Q{{Da!u9F3L>2Kecn9ri_LeflEQ2=>NnU=XAvz#d)i;BwU%^pllfO}z7BobPt} z~OXp2RaPajP;HDLsJxdX?hcg1*}4Y>(ie6)=NzBjbs z9H73g z)GEAd0Se*IraIm9EB9-wxjHi?dFcJztmXjv>K@eXWnT**AIZ_q5eeaTb0CvMY5HZK zIq>NyE-zq%Y-jH*#ODdbw4U}vyC!a|0(>T~CWXuL-e3xLOnLBDuOh+AeKPPHzTxno z1N8xwx5{(gUb0n>a(R1WxAfRaz}`;!%+{-w1WJfc8yeHa^B>-OLQ=N!RE5`WyN^b*Y;p6?Uz#d>V=5b8BB+SK+}nHmlC_>D{_}MA5dM2F(Z?Yo6=DeQ zcHHZ>#oY8k7IzlYeZAdBfka7wga`CqL3Z#?v68$9zF=oN9Oy9V0WHqTc`2F8+w_{7 zK?v>QbnbJzl@bxg(|ZH#bphdcyJvQnd?a)$Y-hE6hsg5;5E>nxYc3K5(d+x7XN3s) zz*{^+kwr4Qj*GKuF2~W?g7p`s3W~lDrKet%=k-%$N-H9rgL3a>F(AtihFdqQg7I!L zM@U^x?y{@s`kBPA-KI{6l$A$}bod%AnDlHC^FX0ATe9H;Fu5CiX~s|hNhPXBt? zBjj5j<6kUUiNr!)`A2?nW7lU710ZgZmXWuCn5Vk zOSk6~b<#1Ilkq5YKjLA{E_8)OdSQ@ah%{ z=5vRasjOFXYj%?VClbW+esrsnJ3-uL$N$j_fsXj|%E6_rqLVcOBNHpvt( zUfC5L3y=0JDCH?%BYClx`vtes!`+MRMRV)+4C-3X{KV!7`DV=>S_Gu_ zbpx_INqlr9dePl-Nz}_Zn&OpnakFShv@`-C(IU7g-t9TQX&co zieoebEavo_UiFoW$j;0~zn*Y4G)OlVxk!S4;i)%lAKw_TzWw zbN}l7;i?n}bA#Q@XIO#t3dktv&94@@M;ln%tAL0G$MR5wC8d` z?_F2{3C7C8*>8B2w+jyoyNbgdE^k_JFu0|pfFqyqnjdVfpM~Uif39{-&y{1|sfvf6 z)+w$s-6G50AbmCm5R2ZaI=k*5t?-MoOG_UdH56+DSN3I7G-;9vb(=_9^3jg9r;b3 zn=*2DV$SDyI^vH!pBG0tkquGVht~<-EqX9!ivb7;$pQiHK{`F20j?-5=K;YSPbVvQ zB_QwTjd#4s*Tb9de_B7Gp#Ei9jRjKW^TQknzR9YD+bx9r+zLH`}vL zryIv43$KQ7h@GRb4y(kT8OiOkCd%_DX;Qh>4{X9*)|}aXE#+{vU$4LDk@wKp*hwI8AhkavgS&-L6g+HQxi~ zcC!RsHs-D*aN_O2z(FAWp!KseKTs;~`R}J+=KAsJ61$N!_lNOz@Hn>(NM^}%e}dYv zw*YY zkY${$?r96hi0f4$Nn(+6LPtjPM(ts)6$>G25QvIkQ0*#sgLpZd*4yBGms5NlqAZ=~ z&(z4>&8cUiy)}Uej&CIi;v@8ypJNR#sAAcH7Mzf@HU7#{#$Wn)w8i_c<+dS=7BRxY zjNnardp-9m+|HBsj)~wc-N~YVFZX)}(l4ieZ9&{yW0JRjIF1vlweiH$$b|qr19_B{ zU9q^lDDv2jIlsfJP1CFJ$f?8Tfqr`9UWzypNtFycE-%G!p0RD&(A*K9wzJxA(0|_! zObp#i-|b-a4r%vcJm|4ZXF^;c5Ab3%U+$-;_g*b{c)mI#e5=)W_4n&9zx;TT0HZCM z_lL^(0~Lx`02WZNWZB}e#aRUy?|*l*0-*7Jv#X++s~5|Ah#swyLx`gkpWz_@gPw_y zti%h}pXd^tG1f&UQa_M{_!W}#m01bF)}i^YQDpmes!;G!$?7%EQMr63??kdQ6EF#O z!a4*$Ic;GbsLSYW85>rLdI0>7Hmr~dHr6diJ7x!j7WZAqgS|Kx{OG~sNDp`}$K)NJ zT&6!8s(foG?`Y2uYA<-6vWxOCVLLtIbJwH$r;i{Rj;kW+heezzYCIRP@6UNs_8uZ! z_S@ae5K_4Y=(}$(RyZN2hdrm=E95}Q>?L;x;`zfcK#zjGwZwK;T%>My81l z(}3A;t4PrZho=+X2+hJ0S{3$Ky`8};tdY%*bbvmGrwN`l@qU-LNpX%EXAMJiW=3&0 z9DYEOcQ}_n zmvI&6n5wAtuk0=WGAp>pVA&9?4AIuS8#!h$u0JE#!mI7x`o>!lO%|IJjlNp)|_xiBEKhXn*XOWCarkQS8-O= zwEL3)JuDfHXsUER<7u5a932*_UA&_&xhH)%6UQkDL^|x#*#-xhyLfY#7b>E8`ZGT^ z++@5Bxwx!Bawfc2(-aXH6P%`c+A`BB ze(gmkj?~htLHFNA=`O5BrVS~ zUw6n@^0Ste-6yyKy|iNeNY*&7-a(Qw5%5Becl;f0Q$MW|qX$p-gSUB$grQnTdzc$N z^=Qvj3on97EC6C_AstT$W1a3Jkg=tG*ZZN&mtX$=+Ydi~{|tu;pP)G}(dVTQ*3r9> z>O|$|o(^j~TZA2^lQpdsJaBB!x4uW45W?GiLbi>1f`w3sC}i@C zBQKop?)LNaW+$?4a&rrbFul6+a%Sdk@Bp#`Y|4&%50p;_w0Kd|?ZwLN&!&3HsyeMFMs>r(A|+j{J73LreKc-SOfuOf$cSd8p6V^7R) zCv6=Q5(pd6HP&-q3JUM&m#n1U@{(*v$zeyoqX!bYrrQC)4!x z+>}e&jS1pZpK*j1%%i|Aj}$J?bhn2!*=tzz2#kNbx$PC!4jH{*8#a<(Y8_8RLiM`m z6y90qZ|&FTE~2;FPmcUydn(#5;}qF8ycVJY4#+oS4HsiAy;kt_GQpy-MD1iJMI3p= z=e!r(Nyqtgz&uAor`HWR*vac8iWKH{uOuxemR--d1bB&)ePLGnmHWKc>VogiR-ON~ zyRFg|%Ok)?xL_lmKitF>I+R?z+zSX^*bcj`(@RZHmpcZJ(0^$CbZ9o%W+-0JE3mlhz=~a1?+Dk3O8BdpHDa zdir=wF9FS-0hgvZoYX(jr&cpgF9kFECI?}y;WcsI2DYxJdNz7SK|%!9*M17skp3WG z)bO%?kL6xlF4kS3mK?I^KE88p%;Szd@dk6~p1sipZoGm$1hot=`T{f$q>U$}Xw$=6 ziHdb-sapm!oxPOXhWA1Cyi6OK<|xby4mrK_yI-vT*O?%{{>!gF{iDsFe)##j{G`9@ zwGrBD{JI=3UGIMeS-tLtoGDQ zmt&FF^p=m}8I8j>qZ_DzQFI&~^ewZbUh+eJsoisV7?yI~5$sUr0(JGw;08Xep=#~j zRKI@zW~%axF#?@Fkk91N&XtJx5FBlZS=@#3PFZgm$qv)C(ed<(J@3CFwA{SR-5F|G z`2^N&0BZ~{uDUK>(95JqzhYN9o|b;6YPZC@BH~Z4V?C@?xZg>Ymsk-qM@qv%C`mqh z*cNGHX7}dQ%R`t}uhT2qomf1aStdQ%9=@;T>;a+}hdR#XSOi;RW908yecJ=1wgjqO z@Dm1GEd-q?TGPT`+p2tHD-hD1=I$MXhLDGp;DooYFPuiDwRuhiU-FEA=X=T@kfa#( zz+bTObfdaF7knQ!e;k&=wQG^%)^$6Rg}AZAr4<&FY{OCqN3)QRUe|yPZzy!aj`xRn zgMdR10K~cTbMRxKF@EkI76N^o^Y$JxywQ0NBv}Xocod;*wiQOq7aIwc|HQR@lk2%? zbg3(+r-)?Nsc%frA%C~kkCylAPvK)-zva}9W`}gP3R>r<^P+i>CI#k2NxWVj{+!!- z+Y-vJKih~vy)_ab;$e50N%7e0Ty}uFBMy0QURaizL!@hUsL_3TK_BVd;dJ(Hz2nqL zK$X+6{fhEG>@7c*imJ_Z{c2#al!)>a+^X1S$ z=O$S&36w=V)Lb1rT8UoDey(c0cOKsw>H6fU&4;TBz24^DPR(=X0Qu6Ry5UeIr-fE8 znz)`@^t{U(PjIX>c@}JND)&jW)e5jA*$S4p=PoPd5iQPTS- zJkP1`M)FD(G`&~Bp^Z-K(N1rWan_Y*kK0>ypmGilp57j37ZRQcS30do2K?7>8XH7* zJB-H0d5}=<3KCg)X7BiN9&f%qBJJIc3lB~Zkzb?km%sh?{SSY8n+JIyj_ZedAU6<- zWmuL2ZfE9A2L(Dfb6eZX+fPM7aE}q%VgHa=N$xw$OAZ-(3i9jaP`M2inp+ls9SSZr z7h(t?bv{kLYuj#8Si;0BjP>gO?!2S7@$nVb89;|fff(j&2bPPLJDOGCX~Bt(eUXQ^ zcb(dbyk)9TWjBV}Vf9FjyV~K;zXWvG-S9k!=5jB?n~XAy%!$qcA`J=uv!&|OD<8^- zTD%L<=`>-l4Rtndw?-y=tUhcthmD{c_5}`uW5_#2SRh)h`T=K7L>M9%qJDcJ>~=mo zP^vYOpIlt~*aKI!S(=zPnBws6zycg%WpVRUG8+L0u zth26e&(XJy)3Ee%cuTjnj`q+wq!|oz>imJut{$C2C>)dN*|iq}vF3|-Y!3c$5xukE z`m?QWo$A9$!wttk&4E=O`FhUcj19-M#N>SFvC+FfDf+Cvn3k|;iPWmDOFdXHYpM=!oQZ$7RsPmc+dFivG6A5i6)qN$LB5kGc1YHMwjh0BFt_6}xxEyq zv1sBzIIo-}-8u9HLf}qS?2m+BPLkLMG}Bu{Z5r~b$Bs9ccf0~mp?UPz)CKY)2`XAk zUp*&|_ZcUYuzC?Og4w&q(B#FFYcGX>p*%MpW)XH&UKw*uTj3$9Uh8Y&)$&Z;%irAh zaUQ%A9jr?M;qUBV8=llEw?7-|`qog{;iypQ)Bl)Wj0tQJr-7>iKl;LZ%@ zAbOnmL0Y!v+hNuyxlt#qV&ZVNKokaF5v{sul0jmKX5?P?m=(yJmFjJx0n+20UF^*Ip9a^fI)L(v@NaX3Qu z5~G}f|I}=eH@x#XfgYU%$g@`4>PvIhEly)a74pq$d{Qzvr^etj@pT`*d!bEuSI8H1 z>Lh<;@Q)yM>%!ZRF6F;dhN9iA&(&gedr;^N^v^WXnGb>x%#vSKT~7qfsq_EaP!r%t zcRi6iZoN*#<(c`i`jki59cw%6^=Df}4fWca;tjoF#tWR0#m^D4cf%E%2F!23mz$Y{ zP$J5EIo)m;1t)UL6)A>x+@1dP-l6@Bl=-p+m z9k|OIoJs`8nOvhhx5~1}(NR;5yRiWly0UG_zF4h}wRrMrms56lv&RBAM&e=jj9?6` zdl2QMh}VTD;hD!&hrOgX+6Z!cSjpDc?bcbc)%EsvOK;5@tJpA?p4$xj3a9$!u5X>e?g&qd!*H|X&xQieb9(KeccI&nue&-L1kiQr zj4W3Yb9j}=VeSg$Ir{J5BRw+=h^J?M z7<@i$gDXRFlXVeaNrH2P(O>R!Ig&@jMMhR9cf--LN*`Xthg9Qsd7VIW!uW2>t$ar| z!bv>^;iCzQR2o$D>F~2>5uyQ>f`49e-w;GrcGNT+FovMme>7BjyO{7>Tao(!5N&+#wX@%D0za!eyb7d$t z`WDi4dLy#)1<&RvXP6#jpnE|FN$fsecgZy;YE@%oc~ z^hPQjrrygvaBBoikdT_E_?euSZBQUkgqmNNQ&Y;?C_zCz_4yB|Xv8aJQ?sv)9W1-`BYd9uhFwY6Cnn^}3{AOQF6@a=o=F5BF> zssJX`uE2>)`~D_ zlBFP%li6(#5kAYi3_*=YkIf451}Qz)-5kxefm;1D)p^m)Zc4%QreA4Kt#Rdy6TEJ{ zhgs5Z7wWAq8a_mHiadg8FDi#_w&yf;r(|DTMf%wKb2v^c|1PN%UA?9*YUrv$a_e2N zW$D^5@ylrRj`-ANFp(zr)YWl;rMF^QOZJy#({$za-g#3l>7%?tqgr=rLfYcdHA^4P zJ`N10dKdjU5Q_U}ji^>lktq=P4<#f)Qs^9MJ$!84J{fDN;tvTNE9Pwcja{z{xFjW>R zNs)yl-SHhr9?5di?Ivwrd+WBe{juljtd-6!k6j;pC8ua>zUXv*pkdzFfxQ{4_e{;=+7 zJhX-|&c&wl)(pmpw(qW0Rb%2qyHD6}0?ScVu9M=;DXxpuPq~pvK8n;-FP%sfP8Zaf zrRam4z|R6Wauk?u2sEQ=eSrD2Y(L)W-D-B2(zwqtR8_6$KW|H!!wvukicK5r=~3)a z+K1`^acvpyOGn>>RQ>#QtO9vDwU~o&*#_m2w&}!O z0S3CP5i&2Wgeca%r~yE>TT%QM&+OZ^%0HNeKR5v_1z#yBALWo0^1jW-LvT7i= zw>lK?-S+>bf@E-%Vp~dQ1-;zN6buCFsmYysPTFDf*Y5zHS!}hc%ojz0!|#%JBob4% zy?CBZc<1h>redUCQ0k_3L0{%Wr~sn>6KU4Z}{dtHJjNO_rW@j0by63joscgY$ zB=4YogX~hp8l}KcYUwtq;>aeFt6sWXgGc2S4H_SL9Xi=RTQbRbr4(LgDXGU!P8T>R z)|cTP1%UG1mvbEob}Ywj9nk`>T#nGNDF8>k-?yclD8)g|?Hc909yopJHZ;`$zxQk@ z*tB^IvMCD+vg`>T^?n~)2oH4*=Kv7xwbggmDtHE8*Pjx@J9W|?CMjEOx2UKEGB~|H zW^;J6;l0TyfP}}wl+udF@gN3{|8zg!a*|le`;yjm6YK#|)rK=G?DdEIu3jnr*fYwD ztF_9udynmpm*qAI3h%i()5G7d&&K+>k|mPk5?UE~QLl%=8e6EOsN-Tgkoq(z6R?yd zr!eD{5kCMNys{%yo+x-DV$VJ00?3iNFk4p#HT`w1RC-|}eo*nfgC?zAHV#3Oe>z;Z zD2bv(nJv?C*}=AWY+1G~+EJQf?x*AIn*yl!YdsQ)aZCQIR8~(7j0=?y$dx4nh7Q%# zgF{2X9u0f2y(Wz;3a_Gf9N|(4Tv{oPRkGmw(~4S{lUKPMRi{L z!(={5yZo7;#I|;#_i}(#nOn7&(&d~yMFvkuf*%P?7S8W2)y1y5KUgOK2{`|HBdkij z%5K%cVTpRFxBy9#xOfXTwoLj`sg#f+CfYC1%z>I~DhLvn6At`*e4fqg*8|m&U)Bte zn55d>j_MZPe%q#A?`7a4L-UU32)zQ+6zV&cv%Z)8$0d=q>Ps*Vxsn!C-WZ=ETOIfE zkZCRd=TUKB$!5AW>g+}0RIh5QHNw!W3EiOW#7Ir0_fS>$qVYQeJP38RN-&-nWzQc!mJqjD= z!PaG<0Vt3Yco%YX92_HaP{sMtQH2~Y&!bd96KB{SfZ2(3N+4SV3QlyucQjr-K+j9n zx%L=gsg4AotlXZlW-TTm`~6m(vL?p6%vm1g2PC^n_;LCQ2x;KUM9M=CJE~}c!n5xd z`=Jz*my+i;CUqu@AWD5rDJtnB1>TI#=r!^+_C#iSG+LUJ<{VtMMg`jZbyvMv>75@2 z*a*2z|2$38h3d}sN``S@fuc;ypQwSGy##f>oM*WN(7fmxhIw0`P#(ICH=OL`GGSZ| z6i*yze>qi704cipp6VcKU9Bl!dr1>2VQCMMU7Oj?!}e3zo|GrJ65wdx;y$*Reb)Ai zKPw#X&8$Ju(UYt07IDvG?OP7s70;n4F9mE=_m3*@esmAkypWR}6*4iae_5)}fBV-@ z#Pc8X5BY-^WvVVKl{Ms}+&tB97wYWSCGx7V=JQNI22)Xs7w5@vo zTH+|tdqxTcvZ}u?1}nm$r9|p_l%{pYsST?Z_pIJ731#q0J8{gtw?MhC-c!^HO13~5 ze_EvaL;euTg-;-B$E^2A^X*s;3z`gI2_ zOm}c1WHcgul5YW)I=y2gsyvn0%vuv}TrMd*@ttUW=qE`~JZzO0eW6*ZuBX!l%I!g6 zIa!Cq;cJ^KwXJL&IIN1<@;D+UrT}2*e+SZo>qU_S$VQXk9|MDMJ>w^g+*jhzQ_JGf&X^Xm*O)*fN9K07(WZBVXyin5@gy-E zB>|Eo2Cbs9u3p%Wum8+jmr37kWzmWpe8ROp#1_)PBsMot6YQ@M>2zwp*rH#&N^!=J z;omvMS`ErX1K9^hb8aoW|GZj>rFvT}z|V^tB(Y9q*fPD%k5l6?r+O*Yyh)-;oJ3

      fb1a_uo1DWdKX3l3zDQ1-t_)QdA+hZTus*#CzMwh zPHK{z2?mmOoS6mHb2gm+36vkQ4$kY(t95>NwVox#%dS`(1iE4yXDx~PDm?Z>R@GsX zI_gKS8D)~w*|x!%_rbTM_PJDAU5T>HZZnZooiy+JOnauzYu|5O(k(cRMW2GH#{D~- zN^i=JV5c;#T$9RYKuuzOmc3mry(e?_zW6xQI!;s;SyiA#tj#qGI_7h8QjjTw_-jxxe)JxrmAmr$9ZoX71C&vic^v$Y=5RmepcbaY4*#sJukTvP6bdZ zcn=noq9-&N&B&R`*Q)j2D&Uo6jox-0RhgV+TUe8)`^zc(`yb~gwpRb?Z~wN%6Amin zEl&TzR-0V;g#mlrjxyw!HR zwL8Nj?OmSQd=$jhGo1rdRkq=kCgpvo$`7*e{Yr(_Qb7FW7=m{M89*qzzJSkaYzPlV~dlVk{lH+c4n$xUsPXii_6YqjI}hlKfi*i z-{<)0^QTK9@f!h#*zDSh>n zaCn~HlysBuQpeA$rqHym1aebj-!@rq^*y)s*3I`J(jEZwzFvw{1lmZPUl-B<7i1#WJ!EZ`CeO_kgGoKiffJSnbqGw$r~xg`|rQ&Qc^U;;_U zsA&X{YIuDdb=u4ym#Vm_&h2qiKM4A-5fq{2;Vu51K6z3VCEdN)3RUY; z$7FNVuZ=(VO?M^IJMk_buKU6cHa*Bz4(y<~Olwn6$Q+M15y|s@Y9wbP>(t&DNPnyO z)Gok}3Puwk;~X(n<8`Q9nZAm5eO;+YbYeJyT-0{yO(H?2mxMh{|cJcozwPgc^?Xb1v<+n%ht3p zQIIEdsMO5~P$oI?(ST5uu$`k%B(1M2^|xRCbxV8xc>M5@tN_>r08t=V``LUajK1A}9^F8xSd2YOsR=4|TUm~@#LkvtzXOfbRX*)eQL^ZP z{;)`7vYxc-d|xI)(zHs~$KfdnjIklfR1=WNkoMmHESKomMD+%kb%jAywxKjKw-CnfRR!M+xX~U0r z1JqRpRn-F`OF5n+s<}oj#*@kY7^mae-j`49-q`!y=}noo#N9h9=jq`7%P^VL=6duBmEjpA}`@-z)pXuhc*@f3v=iSbLB~TMFv<$$8nmKhT%ck-eMHai9;+4$VGr4*Y(>5>dRMAi$>?eOUV*IjB zRWZ2w%{o=5?~7L1N}3-UMd`53+teD2N&*a}O^3YesVQ}*7bmAVA48{#9KyCzxN(fA(C8W`xNyr;93y(xNq zPQs#t_o*G$Fo)<(T(nx&fvQQ!mTY{GEhS;|Ku(l|bm-_topsorCI}`4X{ED8>gneT z`{nb`zy12p@F|KA_R%9Ne7JmR(!L+(`6K1_+h#vbTfV+N!^J#r4)l3Y$r#KJHAKM- zeuQM0;Eg49wJgJDW@0{T^c1JswE|*~@T61uoI&jH4V;Uksh%9?`~B?k4tVkhNTi4k zpo8-K(cMS>NVYpGwK1iOBtZHvddrc(;&P^68mNOIS0tik`7@NZmx>f>3xJ&iwefwN z-G-YSCeFEHMB9v2bLua_{PW+QKYn`lzB<1uQr#aS73(~`gXZlJVNcDM4!f1=ZY6h{ ze$8$#AY1bil0eEABP2PUN2LJt1iws&GAM62aUftP4mjDo-&-yisZZ}LV#nc4X`p1+ z;fMFy-&0@jM2+O&2j$P8qE_fa_Z6wKkG7dA7gnzc9*UN-h-1wni&`=}S95dJ!Q*-@ z=ChDrl5osBmaKJ*PA|PHAm$CE(l*k~t>m1`Y5(PFIZFBgsUO+`$^p*XeAZD{2i9b4 zv2}oaqjs&vRcO|?C_6>tsMKurrr4$!6kaLKsY_zeqhim#UfqFyCn*nNT0Dx>bYj@h zPtYD^?c|>K8-`2SfoFj4lnIwodRiQ?6r}SlrB6WS(I{{dMGL^&YUkANnMWFm4FXHE z{jKu!3eNX>BbJ?zy)@jujk2Gow3bx7>c1^8q`-f?GW^SO>HF~cbs|~X*Ie83(^N{L z@HzKj-*QNiiv7^Vo3vF=8QLL5$tUV6)i-yRu0ot-T5@4D3EM+s6U$IdoRbpgnv@`JsI zYF=vSL9AO;+?+6WZBhetdy3xL**Ns480(=B_aRY_)AuB5SFHzGv)k#@Hom)5=MS4P z@ETaw*%japJhq-VHK2+8vZk*(hE{D(iNJFQD@TeGsB0U@86K#zy|@CKuW-3fK>DgG z6Z3%ERqMQ@P#(zrk-fWlF9TrcTT?|_Pm3Y;j?l0GuJ?nr`6^Z42g zbg6#+)PDN)Q%u`O3Ml>~uSGM14?Nm_?<+!175mh0eSnqji=7_(;J`Q1W6IQJYyWJ}Uq^!dBiBvuaCJ4^iz1FWy)J3T4&tj~vxGw366Xo%rPwCa(T z%NO$c;%KW%rLyE$alW?*$%mb-bhS6%ONmM2)F=DoJW-&NAGJm9%lCI2^-`By{|+q_ zBw2NhyQAubLTW0FzD?P}o+5Fsu<5efAL7o~j^0CqnGjS~DPJc_KEHwb^kdFnCQ9xP z36d(0`l+rlDjlw*9Mxdn;Xpvr_h z5kbCh3Uu`;`))HUFGrme@xQLDhtW0yeDCkr?Kf!mI{~IisBF(UwHw*Sk9z9Os6Iz0 zB62pBH7ETn&DUoNUTe?jUiK;;(ALiG8!zkHw3}FESMq+F_aV*NTzDj&)hMqV%W@=51jHRwspE_sZsMLCn30MsR} z031Q|-ka*}ON?37N>DYjq++*bcSG&zxMCVA)qz|?ejF9dy0H8}In zYjwV1h;R1Q?M21K(h!L`cPAi(swZiJR`Ry{AZ@l|hVIz9-F!FlGsR7o9@X^80ukELOQU3KDWy{nV(MFHIP}ob zgX*tq<)#X+`p2pIsZ6rUIHYbPyX6PFK}VWypWOr`%Xjn4F;wY$1a3FI%1G+wDrmhVBZ0-U zHw*xc`{OdT-+%kh&*VZ_8?ky*S~sr?=#%W7*a-u@FD-n?*_v>N8NBZ1?W;+k zvcvGn$=ey!p*J0eCCNDZ-jeMN7KoIu;LbUhTv`v6aF60wybC~r5|%936`YVmL!od1 zEcvIQU^=x(W@T;PB{P)9nM4Hj{t`jl!Q6w`W3hNE6J(sS+pZV-E+VzwB!9p9I@@}b zvhGQH0B;Z?!4w_zSi9W3t~OTvTH-YDCrn;M`1#PS7=c@ z1aQ^vKm|N$1{c{UPCLUk8n0bUYx8^)TE$-cTk3lMw>seYWVKk>@}20NKsb6c63VG4 zG)ZnR*ih9TaF$fS$6j?f-pOU9q>gYmH!AxnDxt@x@>Fc}E=iOkT;Ve{30TF*S*iLQ zd(p!Otf~Ql4tQucR~u z@x}gw5~uNelt8v}^2(1aMe2BOT>#-5Ax9!+v5~1bo_$G;L%^Spw1TO`Ltz=)rgZ~W zc}$kr2gxacw&Fj~D%_gFvHF`;3c5cX$cD^~T z05J!CbO<~nTSk$u?a7-R?ocb6U!e<~Mt#@j{BC7D)+9@!dv3Xh9w0^CwVnI(I#pKb zgX*m6>FT1%bSXkQCHsc%e1zySWnea9hqE!>b~WlAwnkmr)fY`O4tLyTy~@5*8-3ny zvSieZyjG3@FF_uDQy4Q8jtW1haK5qXJ+wR3^*Ef?r5K5{aVjYeI_<{fyy5a4y(%gB&#Uy~ zmMwiC1M)hLJ zfb7Gpe%xbfppNuVgG8cq7Ad86i;BG$Fv@GX`P5HHnJnEKn#xN$q4&7uXnYkb*oC+2 z>+MX}`RkORsvIGBpcLDK7r%Pkx{M8pCHkAFkD_~*j)G}fVx3zL3B;p)+rIj#Px)q@ z-f~|!U(3|0%ExC_2&w58LXK~ZBBUrjNsypK*NZ}RS=l^blIpajoHgo&n5j*P7DbY} z%Elg+yp_oHF4xZ034kod)|qT|4LX5~@-8XlUL%9&ylvm!nih33iW*H%qZ~R8>C5ab z(tsu<+EY^|TLE*v5@;)lUb_aL3J_33FG}yVx_8FB(Z>$L7TpHUy-glh?V2Wg_EbFa z?DY#+|6~5+kI(b@z5m<){y)#Bds}=HhhGe2;}E}8OEWuA5@N{Wk%IQph1X)|A;pM2 z4^3Ie7PlJOSgIyLxDH*bQ)lCqp^L--j_{@Uj80Y*{HiM4yCU9IIOQ)@HKF^eFDSa? zsuSq4;}~m~+THPksaCkHXJC45s(Q}uR9!Ib-ZJ<}wcg~i!8Bv2=}_O}v~Z2&LN)Tp zdii?10(?9K@+gTopxx#jl+Cs4OE2t?pMII2`|~p(;**3K77G;mv2*yCxqDY?LXPy7 z%C2%;`DK>Aj-iHwzeH7Hx=MX33heE2QP@zwJOph31IK{Fs9f<>eDfUB;ejkCO7X*W z+v42TbyrH3YrKpXwcX8-`Q*~Jf)OjHct?^#G{_03o+?C&>g2Xsq_wVEl^F_i0@*3T z*yvd;CpXkGj*^>MA7h@3SJ`-TyZuJBxJfEY4=DL$pywfpN=0({o(vT!g>f; zx~>LL5_PENl7696mKd>HuP80r4u0U!wbXX!QJvMX>;t#zL3leerG^D@qOx?ASSm2K zacFTmi_(zN6seWE4idqt7BKU?mZ{2Tc4m!)F4Kf97OqQig9v==b?QU5buR#vkKzyg zA`PTO4f$Ah21l`VeDz zsl!pm4x}Mq>btkp{Wz)U*N_~x3*BQ2s639j-s7o~YTYv$0D&Wv_H*>~6|L$Wh6LwA z1zD(~R6}z&bMPpo^W>+1NSaH5G>BW#nVQ|JEOIa_70uW>@^w!jNQ!KZLk|Atp?1rP z7BB*mgX&Rsz(E%ZGql-d~XlRt$5~^C+}ct z{URt2yyL1K&aKeV^%qkWj(YOziv9k4N^f_^;IsU(scHplX_P5Qyz#epO!ZXA)#YF{ z@)8T{ZcK%ox=leHc%GA#^~evIs>wNlLjLA_&7!UG>P|_s2csz0o8B|36n^p}@i?|o zSsU+x-Da3fjYh%CYE(Va9kmm5+*^#rFUnt%(wEubDlm8vb82T3lR~3HX7P>Ytg9{u1HK^9fB*HTfBdii`QQJ?Hb@EzeSEkP1xwp% z81_j@x`k=>+?SH0%13gNr~`vqE^L&p0s`59NA8b=7s=EiD|Gn~I-;uE%33Ud>~&}{ zcBq9xUfTX3HE;s_|D}nLtVemN)l1np^%@MSB9l}bCdrK9+T`Gmt zo%L!8Bx;U5yqPAem|{}f&0=}$9GJCkj?aB**I|c*4^)Mr$WcF>_qZg)lby%tmM1dr zwBnxe0zG!6?=E1FOOb_A8b`j@HwWdL_7g)6Vced2ifOUh`j$`%sEBy=Gbn*v!3J;U zuPh|clqL7>E)wyRawSys(zzVs3(f!l5Yrw3XaSf0y^LPGcTy9$D`|I~#TcvSFH7|w zZ}%|&@-JjUH5t5w`Pdf}8mYN_XeXv=y8c%x+pg-VcG6q@;``zFsBp(q5-5Vg-uk`< zr2&QNyl=uY6-PL)*omuNV=HERXdNH*H#3ua;q46B++4m=-&bqs$~{iSEqUDpP$D7e z1_-1Pk|vW;!9jfu4AxiIZ+Thm7513}@MX)m#I4yN!!kJynpbnau-m&i4xJ+Po=Cwt z(LBNSllS1g+}mpX=Re+-E4?{JxL8+w#dYn<>yAPDK1MZp@;`4tFD;#qQ~*@^XsAbJ z6SX~J^0{?ut7`SP3UE{@dz&4%gE)30th@lF(c!DABBIO~JHc83_f3%?NxU?iNXg1L z%%!Z01kzO29s4>?_DfR*YHB6ZS0&p{nd+lE{4GgAE}0~0K(6$Y-5MkL1r_RT3pi+Q f9+|D4PF$W2)b5;^YWC7H{kQ)It%vnIM(O|n1ce>! diff --git a/metadata/md5-cache/dev-db/etcd-3.4.31 b/metadata/md5-cache/dev-db/etcd-3.4.31 new file mode 100644 index 000000000000..cfb2ffb3a674 --- /dev/null +++ b/metadata/md5-cache/dev-db/etcd-3.4.31 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install postinst prepare test unpack +DEPEND=server? ( acct-group/etcd acct-user/etcd ) +DESCRIPTION=Highly-available key value store for shared configuration and service discovery +EAPI=8 +HOMEPAGE=https://github.com/etcd-io/etcd +INHERIT=go-module systemd tmpfiles +IUSE=doc +server +KEYWORDS=~amd64 ~loong ~riscv +LICENSE=Apache-2.0 BSD BSD-2 MIT +RDEPEND=server? ( acct-group/etcd acct-user/etcd ) virtual/tmpfiles +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/etcd-io/etcd/archive/v3.4.31.tar.gz -> etcd-3.4.31.tar.gz https://dev.gentoo.org/~zmedico/dist/etcd-3.4.31-deps.tar.xz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=809cdc4adab06bbbf05969e5555e0fdc diff --git a/metadata/md5-cache/dev-db/etcd-3.5.12 b/metadata/md5-cache/dev-db/etcd-3.5.12 new file mode 100644 index 000000000000..bf424f72e6e8 --- /dev/null +++ b/metadata/md5-cache/dev-db/etcd-3.5.12 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install postinst prepare test unpack +DEPEND=server? ( acct-group/etcd acct-user/etcd ) +DESCRIPTION=Highly-available key value store for shared configuration and service discovery +EAPI=8 +HOMEPAGE=https://github.com/etcd-io/etcd +INHERIT=go-module systemd tmpfiles +IUSE=doc +server +KEYWORDS=~amd64 ~loong ~riscv +LICENSE=Apache-2.0 BSD BSD-2 MIT +RDEPEND=server? ( acct-group/etcd acct-user/etcd ) virtual/tmpfiles +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/etcd-io/etcd/archive/v3.5.12.tar.gz -> etcd-3.5.12.tar.gz https://dev.gentoo.org/~zmedico/dist/etcd-3.5.12-deps.tar.xz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=b44d0e0def47c44671f69b037f8be581 diff --git a/metadata/md5-cache/dev-db/firebird-3.0.10.33601.0-r1 b/metadata/md5-cache/dev-db/firebird-3.0.10.33601.0-r1 index b17c64cbf1b7..457ff517277f 100644 --- a/metadata/md5-cache/dev-db/firebird-3.0.10.33601.0-r1 +++ b/metadata/md5-cache/dev-db/firebird-3.0.10.33601.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=doc? ( app-arch/unzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=doc? ( app-arch/unzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare pretend DEPEND=dev-libs/icu:= dev-libs/libedit dev-libs/libtommath DESCRIPTION=Relational database offering many ANSI SQL:2003 and some SQL:2008 features @@ -11,5 +11,5 @@ LICENSE=IDPL Interbase-1.0 RDEPEND=dev-libs/icu:= dev-libs/libedit dev-libs/libtommath acct-group/firebird acct-user/firebird xinetd? ( virtual/inetd ) !sys-cluster/ganglia SLOT=0 SRC_URI=https://github.com/FirebirdSQL/firebird/releases/download/v3.0.10/Firebird-3.0.10.33601-0.tar.bz2 doc? ( https://firebirdsql.org/file/documentation/pdf/en/refdocs/fblangref30/firebird-30-language-reference.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/qsg3/firebird-3-quickstartguide.pdf https://firebirdsql.org/file/documentation/pdf/en/refdocs/fbdevgd30/firebird-30-developers-guide.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/isql/firebird-isql.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/gsec/firebird-gsec.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/gbak/firebird-gbak.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/nbackup/firebird-nbackup.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/gstat/firebird-gstat.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/gfix/firebird-gfix.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/fbmgr/firebird-fbmgr.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/gsplit/firebird-gsplit.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/generatorguide/firebird-generator-guide.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/nullguide/firebird-null-guide.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/fbmetasecur/firebird-metadata-security.pdf https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/ufb/using-firebird.pdf ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d1801db3f311579906bb38cf8081f44d diff --git a/metadata/md5-cache/dev-db/firebird-3.0.4.33054.0-r2 b/metadata/md5-cache/dev-db/firebird-3.0.4.33054.0-r2 index dabb3bfedad8..12c677faed43 100644 --- a/metadata/md5-cache/dev-db/firebird-3.0.4.33054.0-r2 +++ b/metadata/md5-cache/dev-db/firebird-3.0.4.33054.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/btyacc-3.0-r2 doc? ( app-arch/unzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-util/btyacc-3.0-r2 doc? ( app-arch/unzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare pretend unpack DEPEND=dev-libs/icu:= dev-libs/libedit dev-libs/libtommath DESCRIPTION=Relational database offering many ANSI SQL:2003 and some SQL:2008 features @@ -11,5 +11,5 @@ LICENSE=IDPL Interbase-1.0 RDEPEND=dev-libs/icu:= dev-libs/libedit dev-libs/libtommath acct-group/firebird acct-user/firebird xinetd? ( virtual/inetd ) !sys-cluster/ganglia SLOT=0 SRC_URI=https://github.com/FirebirdSQL/firebird/releases/download/R3_0_4/Firebird-3.0.4.33054-0.tar.bz2 doc? ( ftp://ftpc.inprise.com/pub/interbase/techpubs/ib_b60_doc.zip ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=75b32f6fc6f1b00fd84dac793b9dcfda diff --git a/metadata/md5-cache/dev-db/gqlplus-1.16-r2 b/metadata/md5-cache/dev-db/gqlplus-1.16-r2 index d1b126fd0940..9a33445286c8 100644 --- a/metadata/md5-cache/dev-db/gqlplus-1.16-r2 +++ b/metadata/md5-cache/dev-db/gqlplus-1.16-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=sys-libs/readline:= DESCRIPTION=a front-end for Oracle program sqlplus with command-line editing @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/readline:= SLOT=0 SRC_URI=mirror://sourceforge/gqlplus/gqlplus-1.16.tar.gz https://dev.gentoo.org/~grobian/distfiles/gqlplus-1.16-sqlplus-handling-fixes.patch -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6fb333b85749077b1d1e3c59be348753 diff --git a/metadata/md5-cache/dev-db/kyotocabinet-1.2.77 b/metadata/md5-cache/dev-db/kyotocabinet-1.2.77 index 3a03a3dd8ac3..17ce469efe15 100644 --- a/metadata/md5-cache/dev-db/kyotocabinet-1.2.77 +++ b/metadata/md5-cache/dev-db/kyotocabinet-1.2.77 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=sys-libs/zlib[static-libs?] lzma? ( app-arch/xz-utils:=[static-libs?] ) lzo? ( dev-libs/lzo:=[static-libs?] ) DESCRIPTION=A straightforward implementation of DBM @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=sys-libs/zlib[static-libs?] lzma? ( app-arch/xz-utils:=[static-libs?] ) lzo? ( dev-libs/lzo:=[static-libs?] ) SLOT=0 SRC_URI=https://dbmx.net/kyotocabinet/pkg/kyotocabinet-1.2.77.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=cc4c5713a37790be353163b576944142 diff --git a/metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r1 b/metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r1 index 91b6bc0e2ead..445169c61494 100644 --- a/metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r1 +++ b/metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=sys-libs/zlib[static-libs?] lzma? ( app-arch/xz-utils:=[static-libs?] ) lzo? ( dev-libs/lzo:=[static-libs?] ) DESCRIPTION=A straightforward implementation of DBM @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=sys-libs/zlib[static-libs?] lzma? ( app-arch/xz-utils:=[static-libs?] ) lzo? ( dev-libs/lzo:=[static-libs?] ) SLOT=0 SRC_URI=https://dbmx.net/kyotocabinet/pkg/kyotocabinet-1.2.79.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7fb868c7b51a4b38127b7e57362df9a8 diff --git a/metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r2 b/metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r2 index b562a605e0bb..9a938ad3a790 100644 --- a/metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r2 +++ b/metadata/md5-cache/dev-db/kyotocabinet-1.2.79-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=sys-libs/zlib[static-libs?] lzma? ( app-arch/xz-utils:=[static-libs?] ) lzo? ( dev-libs/lzo:=[static-libs?] ) DESCRIPTION=A straightforward implementation of DBM @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=sys-libs/zlib[static-libs?] lzma? ( app-arch/xz-utils:=[static-libs?] ) lzo? ( dev-libs/lzo:=[static-libs?] ) SLOT=0 SRC_URI=https://dbmx.net/kyotocabinet/pkg/kyotocabinet-1.2.79.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=07ea813d09b5b66d40a9f8ecfedd959b diff --git a/metadata/md5-cache/dev-db/libdbi-0.9.0 b/metadata/md5-cache/dev-db/libdbi-0.9.0 index f54263f18a92..b2215fb6758c 100644 --- a/metadata/md5-cache/dev-db/libdbi-0.9.0 +++ b/metadata/md5-cache/dev-db/libdbi-0.9.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/openjade ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig doc? ( app-text/openjade ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=A database-independent abstraction layer in C EAPI=7 @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 PDEPEND=>=dev-db/libdbi-drivers-0.9.0 SLOT=0 SRC_URI=mirror://sourceforge/libdbi/libdbi-0.9.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b113d460722e10769a9a80e8f516c40a diff --git a/metadata/md5-cache/dev-db/libdbi-drivers-0.9.0-r1 b/metadata/md5-cache/dev-db/libdbi-drivers-0.9.0-r1 index 1ceb89d87e40..8d4927ce92c6 100644 --- a/metadata/md5-cache/dev-db/libdbi-drivers-0.9.0-r1 +++ b/metadata/md5-cache/dev-db/libdbi-drivers-0.9.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=doc? ( app-text/openjade ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=doc? ( app-text/openjade ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup test DEPEND=>=dev-db/libdbi-0.9.0 firebird? ( dev-db/firebird ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) DESCRIPTION=The libdbi-drivers project maintains drivers for libdbi @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( mysql postgres sqlite firebird oci8 ) RESTRICT=firebird? ( bindist ) SLOT=0 SRC_URI=mirror://sourceforge/project/libdbi-drivers/libdbi-drivers/libdbi-drivers-0.9.0/libdbi-drivers-0.9.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=80fe5daca4d0c6ae57a271d014f270f8 diff --git a/metadata/md5-cache/dev-db/libdbi-drivers-0.9.0-r2 b/metadata/md5-cache/dev-db/libdbi-drivers-0.9.0-r2 index 0f83aadb5327..e5f9f51504a8 100644 --- a/metadata/md5-cache/dev-db/libdbi-drivers-0.9.0-r2 +++ b/metadata/md5-cache/dev-db/libdbi-drivers-0.9.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=doc? ( app-text/openjade ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=doc? ( app-text/openjade ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup test DEPEND=>=dev-db/libdbi-0.9.0 firebird? ( dev-db/firebird ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) DESCRIPTION=The libdbi-drivers project maintains drivers for libdbi @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( mysql postgres sqlite firebird oci8 ) RESTRICT=firebird? ( bindist ) SLOT=0 SRC_URI=mirror://sourceforge/project/libdbi-drivers/libdbi-drivers/libdbi-drivers-0.9.0/libdbi-drivers-0.9.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ec8abd77f3527a619c500c1947fec916 diff --git a/metadata/md5-cache/dev-db/libiodbc-3.52.15-r1 b/metadata/md5-cache/dev-db/libiodbc-3.52.15-r1 index b811dd7ec2eb..43f51586e598 100644 --- a/metadata/md5-cache/dev-db/libiodbc-3.52.15-r1 +++ b/metadata/md5-cache/dev-db/libiodbc-3.52.15-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=gtk? ( x11-libs/gtk+:2 ) DESCRIPTION=ODBC Interface for Linux @@ -11,5 +11,5 @@ LICENSE=|| ( LGPL-2 BSD ) RDEPEND=gtk? ( x11-libs/gtk+:2 ) SLOT=0 SRC_URI=https://github.com/openlink/iODBC/archive/v3.52.15.tar.gz -> libiodbc-3.52.15.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=28000ab4ca47099431cffa416eb94e7c diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.17 b/metadata/md5-cache/dev-db/mariadb-10.6.17 index 8a6bf4d34ff2..d59f1a693198 100644 --- a/metadata/md5-cache/dev-db/mariadb-10.6.17 +++ b/metadata/md5-cache/dev-db/mariadb-10.6.17 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://mariadb.org/ INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=amd64 ~riscv ~x86 LICENSE=GPL-2 LGPL-2.1+ PDEPEND=perl? ( dev-perl/DBD-MariaDB ) RDEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mariadb:0 !dev-db/mariadb:5.5 !dev-db/mariadb:10.1 !dev-db/mariadb:10.2 !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:10.11 !dev-db/mariadb:11.0 !=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 ) @@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test ) SLOT=10.6/18 SRC_URI=mirror://mariadb/mariadb-10.6.17/source/mariadb-10.6.17.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.16-patches-01.tar.xz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ea61a838a813882a993a930917dc7745 +_md5_=2294188300503f0b4454d59398254e2c diff --git a/metadata/md5-cache/dev-db/mysql++-3.3.0 b/metadata/md5-cache/dev-db/mysql++-3.3.0 index a36b6caebf4d..773d42419e89 100644 --- a/metadata/md5-cache/dev-db/mysql++-3.3.0 +++ b/metadata/md5-cache/dev-db/mysql++-3.3.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=|| ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) DESCRIPTION=C++ API interface to the MySQL database @@ -11,5 +11,5 @@ LICENSE=LGPL-2 RDEPEND=|| ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) SLOT=0/3 SRC_URI=https://www.tangentsoft.net/mysqlpp/releases/mysql++-3.3.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=596ff98e917f8ffdea65756004614e38 diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.36 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.36 index 17515b7c668a..c3c11d138022 100644 --- a/metadata/md5-cache/dev-db/mysql-workbench-8.0.36 +++ b/metadata/md5-cache/dev-db/mysql-workbench-8.0.36 @@ -1,4 +1,4 @@ -BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils app-alternatives/ninja >=dev-build/cmake-3.20.5 +BDEPEND=>=app-portage/elt-patches-20240116 app-arch/xz-utils app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) app-crypt/libsecret dev-libs/glib:2 >=dev-cpp/antlr-cpp-4.11.1:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 >=net-libs/libssh-0.9.5[server] x11-libs/pango x11-libs/gtk+:3 >=x11-libs/cairo-1.5.12[glib,svg(+)] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 dev-libs/boost[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1:= virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-8.0.27-r1[legacy(-)] dev-db/vsqlite++ || ( dev-db/libiodbc >=dev-db/unixODBC-2.3.11 ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig >=virtual/jre-11 virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=MySQL Workbench @@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.36-src.tar.gz https://www.antlr.org/download/antlr-4.11.1-complete.jar -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3d5f596627cd1fe39d9dbca79ac9f9ec diff --git a/metadata/md5-cache/dev-db/ocp-9999 b/metadata/md5-cache/dev-db/ocp-9999 index 3379f89d925d..5ce66554b940 100644 --- a/metadata/md5-cache/dev-db/ocp-9999 +++ b/metadata/md5-cache/dev-db/ocp-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile prepare unpack DEPEND=dev-db/oracle-instantclient[sdk] dev-db/oracle-instantclient dev-libs/popt sys-libs/zlib DESCRIPTION=Oracle copy tool @@ -9,5 +9,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=dev-db/oracle-instantclient dev-libs/popt sys-libs/zlib SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=313b2d5a036d49efcb7ef8cd9f7bda94 diff --git a/metadata/md5-cache/dev-db/opendbx-1.4.6-r6 b/metadata/md5-cache/dev-db/opendbx-1.4.6-r6 index 025b6eb0dd78..234589f4280a 100644 --- a/metadata/md5-cache/dev-db/opendbx-1.4.6-r6 +++ b/metadata/md5-cache/dev-db/opendbx-1.4.6-r6 @@ -1,4 +1,4 @@ -BDEPEND=man? ( app-text/doxygen app-text/docbook2X ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=man? ( app-text/doxygen app-text/docbook2X ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup DEPEND=mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) oracle? ( dev-db/oracle-instantclient[sdk] ) firebird? ( dev-db/firebird ) DESCRIPTION=OpenDBX - A database abstraction layer @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( firebird mysql oracle postgres sqlite ) RESTRICT=firebird? ( bindist ) !test? ( test ) test SLOT=0 SRC_URI=https://www.linuxnetworks.de/opendbx/download/opendbx-1.4.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c76f66ddccc66a611a004f64fb6fa53f diff --git a/metadata/md5-cache/dev-db/pgpool2-4.3.2 b/metadata/md5-cache/dev-db/pgpool2-4.3.2 index c8688793ff1e..ad134cd8945f 100644 --- a/metadata/md5-cache/dev-db/pgpool2-4.3.2 +++ b/metadata/md5-cache/dev-db/pgpool2-4.3.2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup test DEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig DESCRIPTION=Connection pool server for PostgreSQL @@ -11,5 +11,5 @@ LICENSE=BSD RDEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.3.2.tar.gz -> pgpool-II-4.3.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9be35277439e297c96188eadaa85a16e diff --git a/metadata/md5-cache/dev-db/pgpool2-4.3.7 b/metadata/md5-cache/dev-db/pgpool2-4.3.7 index c58f0cd7c59c..db0e3aceb186 100644 --- a/metadata/md5-cache/dev-db/pgpool2-4.3.7 +++ b/metadata/md5-cache/dev-db/pgpool2-4.3.7 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup test DEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig DESCRIPTION=Connection pool server for PostgreSQL @@ -11,5 +11,5 @@ LICENSE=BSD RDEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.3.7.tar.gz -> pgpool-II-4.3.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9be35277439e297c96188eadaa85a16e diff --git a/metadata/md5-cache/dev-db/pgpool2-4.3.8 b/metadata/md5-cache/dev-db/pgpool2-4.3.8 index dcb0092d4780..498fe15dbb86 100644 --- a/metadata/md5-cache/dev-db/pgpool2-4.3.8 +++ b/metadata/md5-cache/dev-db/pgpool2-4.3.8 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup test DEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig DESCRIPTION=Connection pool server for PostgreSQL @@ -11,5 +11,5 @@ LICENSE=BSD RDEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.3.8.tar.gz -> pgpool-II-4.3.8.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4ebe16e6cbc8a86a443956010adc17a7 diff --git a/metadata/md5-cache/dev-db/pgpool2-4.4.4 b/metadata/md5-cache/dev-db/pgpool2-4.4.4 index 5ee62a93b6df..f3e627947d84 100644 --- a/metadata/md5-cache/dev-db/pgpool2-4.4.4 +++ b/metadata/md5-cache/dev-db/pgpool2-4.4.4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup test DEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig DESCRIPTION=Connection pool server for PostgreSQL @@ -11,5 +11,5 @@ LICENSE=BSD RDEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.4.4.tar.gz -> pgpool-II-4.4.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5f9656e542b3118ee31f6c3253b659fe diff --git a/metadata/md5-cache/dev-db/pgpool2-4.4.5 b/metadata/md5-cache/dev-db/pgpool2-4.4.5 index e2753e9864ec..daead1acdcbe 100644 --- a/metadata/md5-cache/dev-db/pgpool2-4.4.5 +++ b/metadata/md5-cache/dev-db/pgpool2-4.4.5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare setup test DEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig DESCRIPTION=Connection pool server for PostgreSQL @@ -11,5 +11,5 @@ LICENSE=BSD RDEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.4.5.tar.gz -> pgpool-II-4.4.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5f9656e542b3118ee31f6c3253b659fe diff --git a/metadata/md5-cache/dev-db/pgpool2-9999 b/metadata/md5-cache/dev-db/pgpool2-9999 index 06f32f9b6f57..463b951a3a4e 100644 --- a/metadata/md5-cache/dev-db/pgpool2-9999 +++ b/metadata/md5-cache/dev-db/pgpool2-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:= ) sys-devel/bison virtual/pkgconfig doc? ( app-text/openjade dev-libs/libxml2 dev-libs/libxslt ) DESCRIPTION=Connection pool server for PostgreSQL @@ -10,5 +10,5 @@ LICENSE=BSD PROPERTIES=live RDEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-group/postgres acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:= ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=90a1910213f20469178ce7e98de9849a diff --git a/metadata/md5-cache/dev-db/postgis-3.1.10 b/metadata/md5-cache/dev-db/postgis-3.1.10 index 5613043c3974..706290d65171 100644 --- a/metadata/md5-cache/dev-db/postgis-3.1.10 +++ b/metadata/md5-cache/dev-db/postgis-3.1.10 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.1.10.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4778cfd0d4270d4515007c3c3566105b diff --git a/metadata/md5-cache/dev-db/postgis-3.1.8-r1 b/metadata/md5-cache/dev-db/postgis-3.1.8-r1 index 0ea1fda7e04c..894c0960210f 100644 --- a/metadata/md5-cache/dev-db/postgis-3.1.8-r1 +++ b/metadata/md5-cache/dev-db/postgis-3.1.8-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.1.8.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=48d7fa704676fae407687889ac9b082c diff --git a/metadata/md5-cache/dev-db/postgis-3.1.9 b/metadata/md5-cache/dev-db/postgis-3.1.9 index 3736c980bd2c..e90457fa58be 100644 --- a/metadata/md5-cache/dev-db/postgis-3.1.9 +++ b/metadata/md5-cache/dev-db/postgis-3.1.9 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.1.9.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4778cfd0d4270d4515007c3c3566105b diff --git a/metadata/md5-cache/dev-db/postgis-3.2.4-r1 b/metadata/md5-cache/dev-db/postgis-3.2.4-r1 index 06899c0a0d17..bc6fc4639940 100644 --- a/metadata/md5-cache/dev-db/postgis-3.2.4-r1 +++ b/metadata/md5-cache/dev-db/postgis-3.2.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.2.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=cbe571feac2e5c4074df6a7b9a70b8fc diff --git a/metadata/md5-cache/dev-db/postgis-3.2.5 b/metadata/md5-cache/dev-db/postgis-3.2.5 index e272fe5abc0f..a3881fb94cd0 100644 --- a/metadata/md5-cache/dev-db/postgis-3.2.5 +++ b/metadata/md5-cache/dev-db/postgis-3.2.5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.2.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=cbe571feac2e5c4074df6a7b9a70b8fc diff --git a/metadata/md5-cache/dev-db/postgis-3.2.6 b/metadata/md5-cache/dev-db/postgis-3.2.6 index 40639e050843..568ad4867d83 100644 --- a/metadata/md5-cache/dev-db/postgis-3.2.6 +++ b/metadata/md5-cache/dev-db/postgis-3.2.6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.2.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fc28ba433dd3f5684a44c52b37a91351 diff --git a/metadata/md5-cache/dev-db/postgis-3.3.2-r1 b/metadata/md5-cache/dev-db/postgis-3.3.2-r1 index 776a9ea3a433..ee3c03fb0178 100644 --- a/metadata/md5-cache/dev-db/postgis-3.3.2-r1 +++ b/metadata/md5-cache/dev-db/postgis-3.3.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres15 postgres_targets_postgres14 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.3.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e8ae357dbdb97b8605f5cea083c859ef diff --git a/metadata/md5-cache/dev-db/postgis-3.3.3 b/metadata/md5-cache/dev-db/postgis-3.3.3 index 160115a9d3f4..18a3f2ce172d 100644 --- a/metadata/md5-cache/dev-db/postgis-3.3.3 +++ b/metadata/md5-cache/dev-db/postgis-3.3.3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres15 postgres_targets_postgres14 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.3.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e8cf0dd77aa8f3127a3e5d7d18dfcb0a diff --git a/metadata/md5-cache/dev-db/postgis-3.3.4 b/metadata/md5-cache/dev-db/postgis-3.3.4 index de3f6f0c4d53..06249e6b82d1 100644 --- a/metadata/md5-cache/dev-db/postgis-3.3.4 +++ b/metadata/md5-cache/dev-db/postgis-3.3.4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres15 postgres_targets_postgres14 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.3.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e8cf0dd77aa8f3127a3e5d7d18dfcb0a diff --git a/metadata/md5-cache/dev-db/postgis-3.3.5 b/metadata/md5-cache/dev-db/postgis-3.3.5 index c45a53ee81e5..022854d18705 100644 --- a/metadata/md5-cache/dev-db/postgis-3.3.5 +++ b/metadata/md5-cache/dev-db/postgis-3.3.5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16=[server] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres16 postgres_targets_postgres15 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.3.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6f622deb95e652fb283166302d972b73 diff --git a/metadata/md5-cache/dev-db/postgis-3.4.0-r1 b/metadata/md5-cache/dev-db/postgis-3.4.0-r1 index 07c99ad34758..82a9d5e3759d 100644 --- a/metadata/md5-cache/dev-db/postgis-3.4.0-r1 +++ b/metadata/md5-cache/dev-db/postgis-3.4.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16=[server] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-6.1.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres16 postgres_targets_postgres15 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0eda3239ec3988d898a7985096934f6a diff --git a/metadata/md5-cache/dev-db/postgis-3.4.0-r2 b/metadata/md5-cache/dev-db/postgis-3.4.0-r2 index e16afb1c0086..d83f7fb8d1ed 100644 --- a/metadata/md5-cache/dev-db/postgis-3.4.0-r2 +++ b/metadata/md5-cache/dev-db/postgis-3.4.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16=[server] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-6.1.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres16 postgres_targets_postgres15 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8b1b32898fc488c1cbec1acbc214f1a6 diff --git a/metadata/md5-cache/dev-db/postgis-3.4.1 b/metadata/md5-cache/dev-db/postgis-3.4.1 index f7dff9df8cf9..0f3ac2f066bd 100644 --- a/metadata/md5-cache/dev-db/postgis-3.4.1 +++ b/metadata/md5-cache/dev-db/postgis-3.4.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16=[server] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-6.1.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( postgres_targets_postgres16 postgres_targets_postgres15 postgr RESTRICT=test SLOT=0 SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.4.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8b1b32898fc488c1cbec1acbc214f1a6 diff --git a/metadata/md5-cache/dev-db/postgis-9999 b/metadata/md5-cache/dev-db/postgis-9999 index c2d7b7e692c2..5cb84f207fba 100644 --- a/metadata/md5-cache/dev-db/postgis-9999 +++ b/metadata/md5-cache/dev-db/postgis-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) DESCRIPTION=Geographic Objects for PostgreSQL @@ -12,5 +12,5 @@ RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_ REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 ) RESTRICT=test SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=cbe571feac2e5c4074df6a7b9a70b8fc diff --git a/metadata/md5-cache/dev-db/qdbm-1.8.78-r4 b/metadata/md5-cache/dev-db/qdbm-1.8.78-r4 index 8c9eb8df74ff..9de890058c39 100644 --- a/metadata/md5-cache/dev-db/qdbm-1.8.78-r4 +++ b/metadata/md5-cache/dev-db/qdbm-1.8.78-r4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install preinst prepare setup test unpack DEPEND=bzip2? ( app-arch/bzip2 ) java? ( >=virtual/jre-1.8:* ) lzo? ( dev-libs/lzo ) perl? ( dev-lang/perl ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) zlib? ( sys-libs/zlib ) java? ( >=virtual/jdk-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=Quick Database Manager @@ -11,5 +11,5 @@ LICENSE=LGPL-2.1 RDEPEND=bzip2? ( app-arch/bzip2 ) java? ( >=virtual/jre-1.8:* ) lzo? ( dev-libs/lzo ) perl? ( dev-lang/perl ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) zlib? ( sys-libs/zlib ) java? ( >=dev-java/java-config-2.2.0-r3 ) SLOT=0 SRC_URI=https://fallabs.com/qdbm/qdbm-1.8.78.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5b0b22d643b63548cfb8b65d902d398a diff --git a/metadata/md5-cache/dev-db/redis-6.2.14-r1 b/metadata/md5-cache/dev-db/redis-6.2.14-r1 index 922771259f30..b5a8a711180a 100644 --- a/metadata/md5-cache/dev-db/redis-6.2.14-r1 +++ b/metadata/md5-cache/dev-db/redis-6.2.14-r1 @@ -1,4 +1,4 @@ -BDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) ) DESCRIPTION=A persistent caching system, key-value, and data structures database @@ -13,5 +13,5 @@ REQUIRED_USE=?? ( jemalloc tcmalloc ) ^^ ( lua_single_target_luajit lua_single_t RESTRICT=!test? ( test ) SLOT=0/6.2 SRC_URI=https://download.redis.io/releases/redis-6.2.14.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8790a5e00ffef84f2372902c869335d6 diff --git a/metadata/md5-cache/dev-db/redis-7.0.15-r1 b/metadata/md5-cache/dev-db/redis-7.0.15-r1 index e2bdeea1cbf8..7ffea352c637 100644 --- a/metadata/md5-cache/dev-db/redis-7.0.15-r1 +++ b/metadata/md5-cache/dev-db/redis-7.0.15-r1 @@ -1,4 +1,4 @@ -BDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare test DEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) ) DESCRIPTION=A persistent caching system, key-value, and data structures database @@ -13,5 +13,5 @@ REQUIRED_USE=?? ( jemalloc tcmalloc ) RESTRICT=!test? ( test ) SLOT=0/7.0 SRC_URI=https://download.redis.io/releases/redis-7.0.15.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9c3722bfbcbd1988d741d4a8d974eb12 diff --git a/metadata/md5-cache/dev-db/redis-7.2.4-r1 b/metadata/md5-cache/dev-db/redis-7.2.4-r1 index 2c4f3a69558d..d4b746032e29 100644 --- a/metadata/md5-cache/dev-db/redis-7.2.4-r1 +++ b/metadata/md5-cache/dev-db/redis-7.2.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare test DEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) ) DESCRIPTION=A persistent caching system, key-value, and data structures database @@ -13,5 +13,5 @@ REQUIRED_USE=?? ( jemalloc tcmalloc ) RESTRICT=!test? ( test ) SLOT=0/7.2 SRC_URI=https://download.redis.io/releases/redis-7.2.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4e98b9d2a13215dbf5f120e81c5e259b diff --git a/metadata/md5-cache/dev-db/rqlite-7.17.0 b/metadata/md5-cache/dev-db/rqlite-8.23.0 similarity index 76% rename from metadata/md5-cache/dev-db/rqlite-7.17.0 rename to metadata/md5-cache/dev-db/rqlite-8.23.0 index 9ebc998c2890..245330bb4040 100644 --- a/metadata/md5-cache/dev-db/rqlite-7.17.0 +++ b/metadata/md5-cache/dev-db/rqlite-8.23.0 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=MIT Apache-2.0 BSD CC0-1.0 MPL-2.0 RESTRICT=strip SLOT=0 -SRC_URI=https://github.com/zmedico/rqlite/archive/v7.17.0-vendor.tar.gz -> rqlite-7.17.0-vendor.tar.gz +SRC_URI=https://github.com/rqlite/rqlite/archive/v8.23.0.tar.gz -> rqlite-8.23.0.tar.gz https://dev.gentoo.org/~zmedico/dist/rqlite-8.23.0-deps.tar.xz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=96e6287ee51b81d303e943fa2c762c67 +_md5_=bc9b54eabb5be6ab121d2f540c365747 diff --git a/metadata/md5-cache/dev-db/spatialite-5.0.1-r2 b/metadata/md5-cache/dev-db/spatialite-5.0.1-r2 index aa1964cd222e..e4bb050b3463 100644 --- a/metadata/md5-cache/dev-db/spatialite-5.0.1-r2 +++ b/metadata/md5-cache/dev-db/spatialite-5.0.1-r2 @@ -1,4 +1,4 @@ -BDEPEND=>=app-portage/elt-patches-20170815 +BDEPEND=>=app-portage/elt-patches-20240116 DEFINED_PHASES=configure install prepare DEPEND=>=dev-db/sqlite-3.7.5:3[extensions(+)] sys-libs/zlib[minizip] geos? ( >=sci-libs/geos-3.4 ) proj? ( sci-libs/proj:= ) xls? ( dev-libs/freexl ) xml? ( dev-libs/libxml2 ) rttopo? ( sci-geosciences/librttopo ) DESCRIPTION=A complete Spatial DBMS in a nutshell built upon sqlite @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( iconv ) RESTRICT=test SLOT=0 SRC_URI=https://www.gaia-gis.it/gaia-sins/libspatialite-sources/libspatialite-5.0.1.tar.gz -_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=07b91d06d794e577105a3fcb417174cb diff --git a/metadata/md5-cache/dev-db/spatialite-5.1.0-r1 b/metadata/md5-cache/dev-db/spatialite-5.1.0-r1 index 48b916380fc8..1d86af08770e 100644 --- a/metadata/md5-cache/dev-db/spatialite-5.1.0-r1 +++ b/metadata/md5-cache/dev-db/spatialite-5.1.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=app-portage/elt-patches-20170815 +BDEPEND=>=app-portage/elt-patches-20240116 DEFINED_PHASES=configure install prepare DEPEND=>=dev-db/sqlite-3.7.5:3[extensions(+)] dev-libs/libxml2 sys-libs/zlib[minizip] geos? ( >=sci-libs/geos-3.11.0 ) proj? ( sci-libs/proj:= ) xls? ( >=dev-libs/freexl-2.0.0[xml(+)] ) rttopo? ( sci-geosciences/librttopo ) DESCRIPTION=A complete Spatial DBMS in a nutshell built upon sqlite @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( iconv ) RESTRICT=test SLOT=0 SRC_URI=https://www.gaia-gis.it/gaia-sins/libspatialite-sources/libspatialite-5.1.0.tar.gz -_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=bdc694ac590870a429291490e04d1dd6 diff --git a/metadata/md5-cache/dev-db/sqlcipher-4.5.1 b/metadata/md5-cache/dev-db/sqlcipher-4.5.1 index 2748842a3ee7..2fa427c8242f 100644 --- a/metadata/md5-cache/dev-db/sqlcipher-4.5.1 +++ b/metadata/md5-cache/dev-db/sqlcipher-4.5.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] libedit? ( dev-libs/libedit[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-lang/tcl:* DESCRIPTION=Full Database Encryption for SQLite @@ -13,5 +13,5 @@ REQUIRED_USE=libedit? ( !readline ) test? ( tcl ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/sqlcipher/sqlcipher/archive/v4.5.1.tar.gz -> sqlcipher-4.5.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=375ae24e8b466d524d901f3d6fdd87de diff --git a/metadata/md5-cache/dev-db/sqlcipher-4.5.5 b/metadata/md5-cache/dev-db/sqlcipher-4.5.5 index b990fd8c0534..bf9961e96257 100644 --- a/metadata/md5-cache/dev-db/sqlcipher-4.5.5 +++ b/metadata/md5-cache/dev-db/sqlcipher-4.5.5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] libedit? ( dev-libs/libedit[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-lang/tcl:* DESCRIPTION=Full Database Encryption for SQLite @@ -13,5 +13,5 @@ REQUIRED_USE=?? ( libedit readline ) test? ( tcl ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/sqlcipher/sqlcipher/archive/v4.5.5.tar.gz -> sqlcipher-4.5.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2a335827e8de959258bb75492e24c3b0 diff --git a/metadata/md5-cache/dev-db/sqlite-3.44.2-r1 b/metadata/md5-cache/dev-db/sqlite-3.44.2-r1 index 69d4a81c3f3f..bd8162c135f4 100644 --- a/metadata/md5-cache/dev-db/sqlite-3.44.2-r1 +++ b/metadata/md5-cache/dev-db/sqlite-3.44.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/tcl-8.6:0 app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-lang/tcl-8.6:0 app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test unpack DEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( dev-lang/tcl:= ) test? ( >=dev-lang/tcl-8.6:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=SQL database engine @@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n RESTRICT=!test? ( test ) SLOT=3 SRC_URI=https://sqlite.org/2023/sqlite-src-3440200.zip doc? ( https://sqlite.org/2023/sqlite-doc-3440200.zip ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ce1c09aa9a6aad16f62ae7a0232f1e35 diff --git a/metadata/md5-cache/dev-db/sqlite-3.44.2-r2 b/metadata/md5-cache/dev-db/sqlite-3.44.2-r2 index e324f30d79c7..639412b2257e 100644 --- a/metadata/md5-cache/dev-db/sqlite-3.44.2-r2 +++ b/metadata/md5-cache/dev-db/sqlite-3.44.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/tcl-8.6:0 app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-lang/tcl-8.6:0 app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test unpack DEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( dev-lang/tcl:= ) test? ( >=dev-lang/tcl-8.6:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=SQL database engine @@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n RESTRICT=!test? ( test ) SLOT=3 SRC_URI=https://sqlite.org/2023/sqlite-src-3440200.zip doc? ( https://sqlite.org/2023/sqlite-doc-3440200.zip ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=efc7a170d8ca2a0a74b5c4c8512c969e diff --git a/metadata/md5-cache/dev-db/sqlite-3.45.1-r1 b/metadata/md5-cache/dev-db/sqlite-3.45.1-r1 index 03437296b035..f49163aa9e2c 100644 --- a/metadata/md5-cache/dev-db/sqlite-3.45.1-r1 +++ b/metadata/md5-cache/dev-db/sqlite-3.45.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/tcl-8.6:0 app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-lang/tcl-8.6:0 app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test unpack DEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( dev-lang/tcl:= ) test? ( >=dev-lang/tcl-8.6:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=SQL database engine @@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n RESTRICT=!test? ( test ) SLOT=3 SRC_URI=https://sqlite.org/2024/sqlite-src-3450100.zip doc? ( https://sqlite.org/2024/sqlite-doc-3450100.zip ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=eeccd4e6d001c540eced64bc134a9cdf diff --git a/metadata/md5-cache/dev-db/sqlite-3.45.2 b/metadata/md5-cache/dev-db/sqlite-3.45.2 index 52952090bd9c..c385abdb4d04 100644 --- a/metadata/md5-cache/dev-db/sqlite-3.45.2 +++ b/metadata/md5-cache/dev-db/sqlite-3.45.2 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/tcl-8.6:0 app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-lang/tcl-8.6:0 app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test unpack DEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( dev-lang/tcl:= ) test? ( >=dev-lang/tcl-8.6:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=SQL database engine @@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n RESTRICT=!test? ( test ) SLOT=3 SRC_URI=https://sqlite.org/2024/sqlite-src-3450200.zip doc? ( https://sqlite.org/2024/sqlite-doc-3450200.zip ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=36593e5f52aabe882b8cc97025195018 diff --git a/metadata/md5-cache/dev-db/sqlite-9999 b/metadata/md5-cache/dev-db/sqlite-9999 index 7a2655ebc62b..fc9580135c09 100644 --- a/metadata/md5-cache/dev-db/sqlite-9999 +++ b/metadata/md5-cache/dev-db/sqlite-9999 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-lang/tcl-8.6:0 dev-vcs/fossil sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-lang/tcl-8.6:0 dev-vcs/fossil sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test unpack DEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( dev-lang/tcl:= ) test? ( >=dev-lang/tcl-8.6:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=SQL database engine @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tcl? ( dev-lang/tcl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( dev-lang/tcl:= ) RESTRICT=!test? ( test ) SLOT=3 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c3d3066ed5211389cd9d9e831e9f5a4e diff --git a/metadata/md5-cache/dev-db/tokyocabinet-1.4.48-r2 b/metadata/md5-cache/dev-db/tokyocabinet-1.4.48-r2 index c9fcbc2e532b..34d366bad077 100644 --- a/metadata/md5-cache/dev-db/tokyocabinet-1.4.48-r2 +++ b/metadata/md5-cache/dev-db/tokyocabinet-1.4.48-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) DESCRIPTION=A library of routines for managing a database @@ -11,5 +11,5 @@ LICENSE=LGPL-2.1 RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) SLOT=0 SRC_URI=https://fallabs.com/tokyocabinet/tokyocabinet-1.4.48.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5b4c99f92c9565c2b8aee44e52fc7cc5 diff --git a/metadata/md5-cache/dev-db/tokyocabinet-1.4.48-r3 b/metadata/md5-cache/dev-db/tokyocabinet-1.4.48-r3 index 54f688f8884c..1769a4bd22f3 100644 --- a/metadata/md5-cache/dev-db/tokyocabinet-1.4.48-r3 +++ b/metadata/md5-cache/dev-db/tokyocabinet-1.4.48-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) DESCRIPTION=A library of routines for managing a database @@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+ RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) SLOT=0 SRC_URI=https://fallabs.com/tokyocabinet/tokyocabinet-1.4.48.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f88c785957383f2cc86cf46420a0df79 diff --git a/metadata/md5-cache/dev-db/unixODBC-2.3.11 b/metadata/md5-cache/dev-db/unixODBC-2.3.11 index f61199c1ea65..c963fb211dc8 100644 --- a/metadata/md5-cache/dev-db/unixODBC-2.3.11 +++ b/metadata/md5-cache/dev-db/unixODBC-2.3.11 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/readline-6.2_p5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ncurses-5.9-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-devel/bison sys-devel/flex DESCRIPTION=Complete ODBC driver manager @@ -11,5 +11,5 @@ LICENSE=GPL-2 LGPL-2.1 RDEPEND=dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/readline-6.2_p5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ncurses-5.9-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] SLOT=0 SRC_URI=https://www.unixodbc.org/unixODBC-2.3.11.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f15d7e7244c92ce03046cdc071cb1ed1 diff --git a/metadata/md5-cache/dev-db/unixODBC-2.3.12 b/metadata/md5-cache/dev-db/unixODBC-2.3.12 index 5a71e6836a57..048d8e1806bc 100644 --- a/metadata/md5-cache/dev-db/unixODBC-2.3.12 +++ b/metadata/md5-cache/dev-db/unixODBC-2.3.12 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/readline-6.2_p5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ncurses-5.9-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-devel/bison sys-devel/flex DESCRIPTION=Complete ODBC driver manager @@ -11,5 +11,5 @@ LICENSE=GPL-2 LGPL-2.1 RDEPEND=dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/readline-6.2_p5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ncurses-5.9-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] SLOT=0 SRC_URI=https://www.unixodbc.org/unixODBC-2.3.12.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6186e3445ff1d4ae0d5f073386b24c97 diff --git a/metadata/md5-cache/dev-db/vsqlite++-0.3.13-r1 b/metadata/md5-cache/dev-db/vsqlite++-0.3.13-r1 index 2b283c844b52..ebbb48906134 100644 --- a/metadata/md5-cache/dev-db/vsqlite++-0.3.13-r1 +++ b/metadata/md5-cache/dev-db/vsqlite++-0.3.13-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-db/sqlite:3 dev-libs/boost DESCRIPTION=VSQLite++ - A well designed and portable SQLite3 Wrapper for C++ @@ -10,5 +10,5 @@ LICENSE=BSD RDEPEND=dev-db/sqlite:3 SLOT=0 SRC_URI=https://github.com/vinzenz/vsqlite--/archive/0.3.13.tar.gz -> vsqlite++-0.3.13.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7c8820230ce07c01462b2e1998ddf6c1 diff --git a/metadata/md5-cache/dev-debug/Manifest.gz b/metadata/md5-cache/dev-debug/Manifest.gz index 3d44517cff9d341f5e0ba682602a27ccf3631178..a454c13daf809d9060b66d3b40908bcdb355b471 100644 GIT binary patch literal 9270 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 YMG7OSgB1rqx6yy|e^$ZZsV6}I03U;9(EtDd literal 9583 zcmV-#C6L-5iwFP!00002|9zaxu3fj0hUa+-y?_Lg#Y=IRAPqFoJ?ow~cr}bTfgn3+ z4T^E;ZOhh$N%`Z z^rsJPw&26NdAQ9=3i;+++TCOARcxfOQ@JgVZoQ9QLaC{Z+2Z75{LVf(&NfQiV|Z)X z!&s%aZTa5Zdnse4)5A*D>ne4&-AlKfQtP4Ic|QEtzyGns^kJ9KZ>!cbKg_ewTs)>$ zN?$(smgv{!@|&_}@A29ip(R@@r5Ub!&vwgRvBjIc#B!~N5LxV5HQsu!ooInAHQRNx zb*;@Ze4f-ota<$5&yO&D{_&SDW1WxvQ~3BLf3W7|8LBnL**UB=XX7L4ohX+&^bdTS@TCO{L+c)jxY1U3i`)obeFf!3vWrbP@{jO_{l!H%CE8E;P z1{?9l!Fs=iDpw2MVm*Bk5F49qg&MTGd-pDGcjSAB{l4pZCKjcf*4tT@Ln4wj99CkX zgteV@#-_NAp^&v=JrS2Ua*DZojfLHEz_YeqZ=UxpRP*zF3l(YAKgAC*_4W)^ykoj^ zcy_`*^R!x49YjCRGiTV_RPc&0WH{_nuxHl%&GFpi_=Vo&bQpt!aS-A3? zrG|cD(l6zaExHc8kP+>cRAY+v3{~BLvdAo)a?3H935vMk65_ zIrfka$$3aJ)-+aU{gqm3x7Nca%Sn8EehXFE#4*h?&NSPF71bX6@P!u4n^k^7IQS5o z-nWtLWX5)iu!M1Jx7aw8Vb?5<#$j8w(xQ{El*k&ye#F6%#p;yJXpx9i&Puyfw#-v&1Q3ol4(d|#ag$DSljJuv;KW85 zi^C0>?6gznYGtQ-LLl!JP_Yx0!BMiu!2Z95swHr*r&?!SnS!TmfXh`IJ6YsP5BZSm zn?h}5-7*Ddj#)`>P%1hg>f`v_)7|SmS^29cL7QU z!$`tno1pSL$A+ELJ7=DXGI!?!BY0k+`01=Tj?M?3$jy4McYl!Jg4XSMl_!*6buF}84{XAhno0mvVP#BnISb?aU6EE~@|fSi?u}CsnYw#8Bsf zbNE|6WxXs57aj&vr-MfgrrND~Rxmg9X|Rsvc#A=RoMcyl13oDar;yXA-=fs{?vVD0 z6FJhLVUW1PP%Hii){`CTdz;Z6F86gGL>QygW&IVWnD6{H!ZF1Yxq zgdm)`3n-4VK;>vHD7k}N30LTZNt1YDfawSTNRO6h3 z!KbGrD89_H0~?zhwv~lsLyN@z7Nq_0p7RUIWS?UFkWzi&c!|gY*n1)`&{W7Aij{p* zv_K950CFNV_pYo2?RLg8pqr>V)J&%FgV0EDM8nMI9LR{e_2i3cBo%-O)I0-O-Z?stW?g>XhrpOphw(z}c0;TsR4h57( z7G?4&L#Ah@(SRcqGTgUh@{1`vgN70!*!*uyz z2%sB?XCw&(0T=MeE!lQVd3p=_B??2Kz*m4m0~~>@o@j(`VFDjk1X6?~n**;_E1H=qM85KqD#pDnARiIBZHEpj zQ+7SZyt6eV=a&BHkfMN2nt%X@T5Db1 zZ(eXWRf-Zsf|E!y=IcRfCod`xMK<;mn+PG`I4b9aH`>$|D(MPQNYhP}SJr8)zE}k8 zio8Avr_eh7VfIxW333|zm@E7TJmDJ}>sluChZR>l_^g!HS)xJ#c_TB*sGZ<`4b$Eq zO*NN3eknjff8|p$)ZgYg(CuglMwp%xLz>ih3feUi46>&1AtW*wL}G;^T#u)Q1xJ&7 zU>qtC?Gp~b59qn0IQvD^gRKWF;dyXb0197%Ko+Em>8W7+KpQ5pX(ahX zw5GfdJVqW}%FgZvi#qsluZSQ^X#Z!{@k1nf$j z0k#bE!c@KwR8}_ScN)_dyx7nKSSLWdpnn1q9VMH4l`~>953g&bV%dOb_HstAP6Y9X z_*?4>CdA-5N|m4%$Q&UFn^UV;O-K?1=qitZ-=?~wuir1i^IiY|UK>qR9ZGg<+Qkg_;a+rcr09iKjceImvN*hc9Ql=Q|?!f<>? zDU=T>7G322RW=|xnbUBG>GSQmYMI_SsO-3hT$`{Xq? zHNf_j;s?+YItqzEjiz86E~X5f)`25Ph0Mq$sAyLT$nOgS6oGt>Gr@(P-~-l-;rbRR zPJ^<#9(}`FWB_}0p9p%menCtPL>Z_K=oHJDc?M)+h;>J&O|=-@GO3}`PGbWAQ+YFc zIm?f#jD+JmI-hz&*h&c#Vrs7;Ol`GFJfbte2hnw}&Fql3bUlE$ddR1h^5 z7XeyqAi+1MavaE|YiPXmEnur4tl@Z`uB3qBF-UQ>KvKYU=vxxU@G`v_YTG0o`Gw)j zGx&$osS^^s9hYJ#rNw5ZFdNk882I)BsG!P#Z-R(0K#5RHqE$(c-wD`PEmdCGwY#bn zJ>f>Ub_@X1K>VspL?9+E6&gc=V?N3)WHQjj!&ZPg@E2P1%$2o6<%A3(0L#H!piG}0 zD0-}75l;ZO182HX4^*cl$?#{e!16OF8VVY*&>^g{S_7g`i=aFvQICI@Ll4>wn z^kS#Un+@93|Ja6)5Qz_h|K7dwXL zrqGJO3YQ3UA4w{-VG-e}F)%_wxG694icjvlo#a;QtD*Ukh)Y?kMot88A{9p5@loIc z<*9;4#Xxd|2LX=KrxshCL;Z?JGY`cEuOyQG*M&;F9{7Wl|L1+E9B}J+*b85&_{rJkbwi)t2kdXW@2;9_p?> zK0SS zWU}LA(@vG==LXdbY$_1CbZ*GVpaW%Z?5eYqg2CAL*@rq1Y^*onckjk(RDpKD$>(w< zV98f9QGR^@FIWW$jwNRlI$9H}f;z_orHwH}fnC8M&XSelJTuM#qeIpYO0gGJOMs0J zD|4*Ge8uR2N;s_gPLbo@twxVL2|xN0{8 zv0KP*YUaZwUc$DeieiIR(s&yh%OF;Dm7zw20x|1lmre9g<`5>CW7W{PEV7c;GxIFu zDHbx2u;*PKjnAKdIv+_&+*Ew^3n2Q6A~-{t$PR17T(m5QbuvdV+PGB>Om)OV3p1Ho z*ZgcCnKL*Kfh_|vfs>8#JW;@X-Pkr6!dHWjWJqgSZ48{e`jj^#WI6PwbpdKGo`3VR zJRn*1=G7x0S4&qbI!19EsqP06PM}v0XWUxGpL;G^i!ugYXwaKt>Yn zyxQbsg0wiriOD403cQq1WJfl9;xeyaV{MH99)dT|L9PJqIta{eh5nltTXhO!lVpNJ65l4MXS>AdIxRYv5 zoV8)Ck=p#11OXb3v<63so~Z*!3Q-Ga5H+b61~cv{i^vblk)k7(siChnhf7#;Ga|O| zq+t9~YtmkFyeG(OlXU~c<>Unc;7>yX;v)^^lO+|fJvOll9GiN!_$TT%oz{CaPU@;NH&t_OdujT z{*T4a!XZv5HR}qhQUgTRp2>tiDe>HSk30bObT8@h-JvL?$qrbA+Rh}l8)eo}t3WuC z2>Rt@VPf(Jo+BJh3X`*v*1QNXNIdiF#4?bYU@nq_|1}a)WDn6|yXCt;McLr@QA+4) z(ubtxkPMCObEE4w0x+nx8!u;>ZqT+#x!l$I?c>I+b_PDsq3*VEQJ^eBIiefkWzOs# z(}f}#q<#lz9wu8S=k|KWaA-W)naa+sSo35)nU@9Z~7J6NmfvjEa)Cv1toPPPnbU&T( zm&aYp7tC<}_{GSgmntCr)s!T#4$*_SHLi=25Cb&GtvG7&4%y8uBZ_aEz(U#kv9hIF zA#@8^MS2II2-sNN3w$)FE>KS`5?8ymkdy?I3?5(#!W<@RyR2jM&u2RVZ327bL|f zoq;kL^3_ERVfKq1MmS>ryxaRQRl-z1nAtmxSq&D?B+@-7nVS!`KO&HQUqSJiEO+iS zapH$09++5st419jKA);uYBeIZQD9MRVj%1spo~Ni1j8XCn$OxK@J%0XW(V$~cxXctlMIi9H7?8)I%UOcIT9 zJ(v;FW-bs<&Er7IqfB}HsnQ&WyeGWB3Dd*X;j&(lLObp;t~!v2N)QX~%(^M>*kA3Kmo&Ng@*dW|pGX4tz{FfKhe23>fqlcTpQ< z_2_&q6x<|YSQnH9pict$j^@E?s9k+3mhh_Y_dZhXTSC3+4zGEsQ(_w=I`GT@2QC9D z2d$e1BiI+Q96T7M(9RfY>$k^^he`3F%e~dE>nIH90+9ibL`<;0NJWkI00&~#_E1+q zdxko2{RHM|TEbOo9Q9!-j))$COi}^%ZZsILPmC1XqGEiY10F*PTIRr6N{!`Pu{%H_ zA78MU3KN7WDX|q&oi*jEu^iz(-|c>ZNIe2M>+i$l55_|qy%>*}!z7`yiA%PQEt?8< z)&;oeA|Vvp8o9uxwUUwHajV%i5awt{tw)nP&F4epRV*$A0m09UGaOBQkSYM9Xi#4j zeu9tUnD7$od!o2d8HG*kD&mpiqGpZjAH=GAD}*tM3SyVp>cQ6o1YsbM ziIjqu2JTTzf$#?GJ7iN3rsy19y0)AVP_EgDnE#J>r;u9^^}NeY^^aIPdg z0hX68#2@Q^J3)2z=^FYfJpoFvLY-1N0agpZ6PlZ^*Hw*W-RxhWpYwrR#KJE2Qq!=j z^V&6yWYj7siwIEni88$tS;J|<{$Oz34uFSBZW@K!%MEBfSdvUN`%SF==ku2%rw8zH zl9<5PG?eMKHM7wxjp=gq*zJbIBau?@jp5e~MaWlUffzbsx`8Kx1gtjQgoA#3OQ?Vi z5+fpg_@l}kNa+ZJ8^;^5V_+W1D(OKTrm*9?kOhuFDjfMx_~JehQ(37wVZ<#lUv+;r z8GdvT{riw5Bq0b0Lg{iuJ_5PXA~lI=Q~Q)K9M_;6wn-x&F506EJ);z*G7NlQm~<47 zBe$sS0Ng>**g1H6hd(4JtL>cXo;};QG(mqzz6acK}$@rFu*AA3u$5gVsz8}NZcqJfd!=9!-Fz3GXSlZ z^#6oR0|@U!hG&9(BirGtH3gMeE#=YFKCnn6Kv7Ni3?TyA1pGnZDjYi}GiV->EU`t| z?2eH@nk7e9%kLcp?!xPc9Vr=&^<4G90!4zx==;?VE>-00BKy9kX`+ukZrx=f5On9) zifBTv6)B2NGKv9H2*Lx{y7$6JP?B=BnN?IpOr`96009WNAVv<>9;_u~t~)Ti)@(R~ zuOa(3M%F&{_%&!q{aD|wu+lrlh2wT?1;PUzxrX?NykVmNkESszg@WpepfdJC0LKPE zDe4?oKTtG>0!X^sqq=k}`Ir+%=NnLg4ph?-HiI>h8)We{j7VkEF}~{&!&a@hpEN+t zt8uh@Si$VXVGOmaNSzHt6w`zh;pKqQPY7W=NLp&RL-sg!?Cd}Q9Zr| z#siuL2kS#%M?=@uG4Lf{rNrm6$43z)+1Z~lqWS@zm<>xB$l@~>63ZoJNQq-;O>A4% z6+W!fOt9$7YRM257AnN-n|WI1bo*s zMg|3hF5wW=1#1*07C|x{NR!(dL46|rB(+E54l=-F-K6OU4IPY*OV_xf?Zbave1HSI zpeT|JyI!auz=ls%&GEM8nhB5XQ5ElE^me@$-(AR5-NNV!AfyGl267j^>Vq5wdBA^7 zYCtYlH0nAtvJeJMOU)SX9G`9Uli9y12-u^IoX&{zIA=QZ20`Ye^VPqEn=Xsy!-m#nGy!);ZsrzD-kqjaL8q=L0c& zb<|NsoMP5|eZ$)8>WF;b8HEyYdJ@tzu{JCHV%aQ@rokM}8YToTnug}GhGt2#qWtWL z{fac`gYu&s8*v8Nz?OyJxWK(`migBOBA(s7{uqDK{VoPVBkC*Sr0ZO5DDN>8b7bAv zseuORlPyu*OgS#-xaeBHB5!&Hs_;b#*Ged?VfOh8Lbulf_jJb`uR4_t$F+o72-p3! zqyF<6pFi#|KmOx<(UfriWO}Iqll_9LeI#t9RI}X3YPxZZkI~FZGzNuFtWwgGD_D+c z?(!rYQO8JRC75P_R)sAQe0WBU8KFrH`2+QkWF#IIr+}mtYqa$u!O<%uz~6H!A!(o` z@hEVGjMOV4rDYr(!N(CwG&{*skuQ>B7#~VL;-e8*pd7WM--IAFB%hY1Qh{rC0zdX8 z4^Hm7%)kgCAL9~hjH`)HUFm*?Gl)UPIB{FHWdk$5RG zR1QXnqtM7NaCgo=F;uX7tFa2qjuN{r2q&L_22aAvxWsgV+%c^vxRP|G<-L(0sHKIx zd)@(NV8@||s`dd1T=Az7&rVEH>0QH$=sRdP=>{7h#fmK0O@jgp!FZ;jA;#2OEp2F6 z3540EVE`o1)XUQLQsFEVtw3jWqB>&ct}HhiH*PgC4sV-Qmfh7>CLQW9k%M945W3RMlq zY1nn!&FYhOPcdrVAywo=fD8tCxg^9W959imewFk;zlp8-i71iYuSpI>jNWyE zqz`6@q=y$q)CIq6{nAK@hH=$f#dnn|HvqbG#2b-96+T{y0HS{#rKTvo&=wvDGQ*SL4xrx9t7l=z5V=)LDb+y59&3?zL!GJ7sW4(9@_HwZV znyDW38s&pl>#Gcn8SyuPgq-7vQ43TKe77trc6&*^4)yt#Q*(jsYvi<$Mai&;86--Y z!U3yQy{IT?SL4!GBO3*4jMYFx1fA#B+bl4#UKi25GHj`S>z*9+FijSH4bwk=-ar2E zgeN>rOZ8n!Ww^poMC|+;st0dO!edCNkd`rr5Hb=U^^_x-H;f~DOgfU>nA*Y~4U$3# z4a97w?tCu8zW{f-!qm`{Y0!DdfFWk~)(c94didk17|5PSb~TM<`s-A^EQ<3Gk|(_T)UDV_88N3R4|sa%O-1b@vZJL5 z*3eqJ&shC({`w09m_PZ4ByN5-7|_)mq?R{960#D-WNK4(4b z-n#0!Sc>qN55~nzq~1VK)!ZBc0&1#8{y&?^2ya9^ z`WKJ0yJqfnkyoxz{s6&h)?l^od!;uj72Qrb4Kr_PXV5D8m;;Gk%Ocw+iw#2^= z2=h{gq6Zu(E7s_7gG-^C%+r1ws7H(RrPp;^c9B1Ku&j$iy1FBcxooxt(Z@<&gEC3? zY$DjOx8|ykUXLrNQB+ol>U0J?34hrnofhxM5sP9J4Ch5*&8ragBBoi{dE)Lc;;ls&* z1G(s31J`h;2Si^$#nngm8;^0TnzpTgjhdnkz$GdxmQ~lIMMrf+jZ!62!_dj7vl;ly zqV`F(m$6Z|>+xENtTdlafccCDc4-5LaJtf#+aPA%miK#rDx# zZXIc{N$;cCt>v=*y17OpBL)fJ{*CTkjN(;M}A`81Jddbfb` z0;EwJ4R@KYplL+R5{LdTqLmb_ z*PTusXQ+>c5%)p_2n_y@FGh>5$IC8kbuSLYIZwT=bwQ2-wd-B#Pe11L%M^ z(8FYOu^5@X5OduCyWWONQ!u5}BpoA9c)gDWk#5&*U_e7n^p{?X-)OR+K?=|7=zUpT z@)U@IHm+dM>p$*a6s&(jeO>dr?OpZ61MMM6&GiATRrC+~cTKI`wu5^`(n*lITd3X|S$S zJ9^QBb5Nhyq_=>ls~2uj#Nel{%y$l3y>_&5Q-g`b1U>OAN=B$X0eGxSS0DSJ-q+M< zwElk_#tpxU)#JehSk|fgk~P);p&}WkVlZ1L}pHw#yEq20V~$ed_gfj{})ujWiJE(g$P8)?-QZYPnviCB*#dU2e}NyJ-b1+)U%pS92Qh zF>+dOq66v&;L^*4nL~sU=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEPEND=ncurses? ( sys-libs/ncurses:= ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DESCRIPTION=Assembly Language Debugger EAPI=6 HOMEPAGE=http://ald.sourceforge.net/ @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=ncurses? ( sys-libs/ncurses:= ) SLOT=0 SRC_URI=mirror://sourceforge/ald/ald-0.1.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=92af40fcbfa4a140870721806a1984a9 diff --git a/metadata/md5-cache/dev-debug/cgdb-0.7.1 b/metadata/md5-cache/dev-debug/cgdb-0.7.1 index 7b0ed5dd51f6..82c39157a2ae 100644 --- a/metadata/md5-cache/dev-debug/cgdb-0.7.1 +++ b/metadata/md5-cache/dev-debug/cgdb-0.7.1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-util/dejagnu app-misc/dtach ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=test? ( dev-util/dejagnu app-misc/dtach ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=sys-libs/ncurses:0= sys-libs/readline:0= DESCRIPTION=A curses front-end for GDB, the GNU debugger @@ -12,5 +12,5 @@ RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0= dev-debug/gdb RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/cgdb/cgdb/archive/v0.7.1.tar.gz -> cgdb-0.7.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=03fbca7935bf4fb64f2ff1ada7634bc1 diff --git a/metadata/md5-cache/dev-debug/cgdb-0.8.0 b/metadata/md5-cache/dev-debug/cgdb-0.8.0 index 23481261e4b3..5277241807f2 100644 --- a/metadata/md5-cache/dev-debug/cgdb-0.8.0 +++ b/metadata/md5-cache/dev-debug/cgdb-0.8.0 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-util/dejagnu app-misc/dtach ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=test? ( dev-util/dejagnu app-misc/dtach ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=sys-libs/ncurses:0= sys-libs/readline:0= DESCRIPTION=A curses front-end for GDB, the GNU debugger @@ -12,5 +12,5 @@ RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0= dev-debug/gdb RESTRICT=test SLOT=0 SRC_URI=https://github.com/cgdb/cgdb/archive/v0.8.0.tar.gz -> cgdb-0.8.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d6244055f0d004149147f643d568b726 diff --git a/metadata/md5-cache/dev-debug/cgdb-9999 b/metadata/md5-cache/dev-debug/cgdb-9999 index 679be16307d4..d2ac51e050b3 100644 --- a/metadata/md5-cache/dev-debug/cgdb-9999 +++ b/metadata/md5-cache/dev-debug/cgdb-9999 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-util/dejagnu app-misc/dtach ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=test? ( dev-util/dejagnu app-misc/dtach ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test unpack DEPEND=sys-libs/ncurses:0= sys-libs/readline:0= DESCRIPTION=A curses front-end for GDB, the GNU debugger @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0= dev-debug/gdb RESTRICT=test SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d73a7207450510c4fc27d081dbb16cf3 diff --git a/metadata/md5-cache/dev-debug/d-feet-0.3.16 b/metadata/md5-cache/dev-debug/d-feet-0.3.16 index 53d60d2a1cf6..19a68852fe97 100644 --- a/metadata/md5-cache/dev-debug/d-feet-0.3.16 +++ b/metadata/md5-cache/dev-debug/d-feet-0.3.16 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/itstool test? ( dev-python/pycodestyle ) >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=dev-util/itstool test? ( dev-python/pycodestyle ) >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=x11-libs/gtk+-3.9.4:3[introspection] >=dev-libs/gobject-introspection-0.9.6:= dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=D-Feet is a powerful D-Bus debugger @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/d-feet/0.3/d-feet-0.3.16.tar.xz -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=426a27d764aac03055d19ab5f02f15c0 diff --git a/metadata/md5-cache/dev-debug/ddd-3.3.12-r5 b/metadata/md5-cache/dev-debug/ddd-3.3.12-r5 index 1255b239cc00..6a8f0ff5953b 100644 --- a/metadata/md5-cache/dev-debug/ddd-3.3.12-r5 +++ b/metadata/md5-cache/dev-debug/ddd-3.3.12-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=dev-debug/gdb sys-libs/ncurses:= x11-libs/libX11 x11-libs/libXaw x11-libs/libXmu x11-libs/libXpm x11-libs/libXt >=x11-libs/motif-2.3:0 ppc? ( dev-libs/elfutils ) ppc64? ( dev-libs/elfutils ) readline? ( sys-libs/readline:= ) x11-base/xorg-proto DESCRIPTION=Graphical front-end for command-line debuggers @@ -12,5 +12,5 @@ RDEPEND=dev-debug/gdb sys-libs/ncurses:= x11-libs/libX11 x11-libs/libXaw x11-lib RESTRICT=test SLOT=0 SRC_URI=mirror://gnu/ddd/ddd-3.3.12.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=85fcecfe92c8b99a310513e2f37fe080 diff --git a/metadata/md5-cache/dev-debug/ddd-3.4.0 b/metadata/md5-cache/dev-debug/ddd-3.4.0 index f3a863f23aef..214549c6090e 100644 --- a/metadata/md5-cache/dev-debug/ddd-3.4.0 +++ b/metadata/md5-cache/dev-debug/ddd-3.4.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare DEPEND=dev-debug/gdb sys-libs/ncurses:= x11-libs/libX11 x11-libs/libXaw x11-libs/libXmu x11-libs/libXpm x11-libs/libXt >=x11-libs/motif-2.3:0 ppc? ( dev-libs/elfutils ) ppc64? ( dev-libs/elfutils ) readline? ( sys-libs/readline:= ) x11-base/xorg-proto DESCRIPTION=Graphical front-end for command-line debuggers @@ -12,5 +12,5 @@ RDEPEND=dev-debug/gdb sys-libs/ncurses:= x11-libs/libX11 x11-libs/libXaw x11-lib RESTRICT=test SLOT=0 SRC_URI=mirror://gnu/ddd/ddd-3.4.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=db9f92e5b7057eaad8025d5a105f17ab diff --git a/metadata/md5-cache/dev-debug/lldb-15.0.7 b/metadata/md5-cache/dev-debug/lldb-15.0.7 index 0a62f8352b70..3d50e6830649 100644 --- a/metadata/md5-cache/dev-debug/lldb-15.0.7 +++ b/metadata/md5-cache/dev-debug/lldb-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5e74e9ae3c1cc567f08864efe88e2a26 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 27df78f45d06b1b148561cd393743422 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=4ab3059e9dd3596d194750f5f9cd59e8 diff --git a/metadata/md5-cache/dev-debug/lldb-16.0.6 b/metadata/md5-cache/dev-debug/lldb-16.0.6 index 21b1fe852e5b..58189319d1e4 100644 --- a/metadata/md5-cache/dev-debug/lldb-16.0.6 +++ b/metadata/md5-cache/dev-debug/lldb-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5e74e9ae3c1cc567f08864efe88e2a26 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 27df78f45d06b1b148561cd393743422 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=8b139e791c89a2eddeb8b47bdeedc307 diff --git a/metadata/md5-cache/dev-debug/lldb-16.0.6-r1 b/metadata/md5-cache/dev-debug/lldb-16.0.6-r1 index ca1901addf14..007c16c6104e 100644 --- a/metadata/md5-cache/dev-debug/lldb-16.0.6-r1 +++ b/metadata/md5-cache/dev-debug/lldb-16.0.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5e74e9ae3c1cc567f08864efe88e2a26 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 27df78f45d06b1b148561cd393743422 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f79f13c0263ffa1db8b3fd868692b3a3 diff --git a/metadata/md5-cache/dev-debug/lldb-17.0.6 b/metadata/md5-cache/dev-debug/lldb-17.0.6 index 9af6b8e86e90..bee69ac3b266 100644 --- a/metadata/md5-cache/dev-debug/lldb-17.0.6 +++ b/metadata/md5-cache/dev-debug/lldb-17.0.6 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://llvm.org/ INHERIT=cmake flag-o-matic llvm llvm.org python-single-r1 IUSE=debug +libedit lzma ncurses +python test +xml test verify-sig python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=amd64 ~arm arm64 ~loong x86 +KEYWORDS=amd64 arm arm64 ~loong x86 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=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-17.0.6 ~sys-devel/llvm-17.0.6 python? ( python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/six[python_targets_python3_12(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) RESTRICT=test !test? ( test ) SLOT=0/17 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5e74e9ae3c1cc567f08864efe88e2a26 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e267b1544d62166a7961f5d2856db101 +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 27df78f45d06b1b148561cd393743422 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=29f7a85eaa867cc87edd39af1401a220 diff --git a/metadata/md5-cache/dev-debug/lldb-18.1.0 b/metadata/md5-cache/dev-debug/lldb-18.1.0 deleted file mode 100644 index 70d66b712d94..000000000000 --- a/metadata/md5-cache/dev-debug/lldb-18.1.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-18.1.0[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-18.1.0[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-18.1.0[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-16.0.4 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install prepare setup test unpack -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-18.1.0 ~sys-devel/llvm-18.1.0[debuginfod=] -DESCRIPTION=The LLVM debugger -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake flag-o-matic llvm.org llvm-utils python-single-r1 -IUSE=debug debuginfod +libedit lzma ncurses +python test +xml test verify-sig python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~x86 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=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-18.1.0 ~sys-devel/llvm-18.1.0[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) -RESTRICT=test !test? ( test ) -SLOT=0/18.1 -SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.0/llvm-project-18.1.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.0/llvm-project-18.1.0.src.tar.xz.sig ) -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5e74e9ae3c1cc567f08864efe88e2a26 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5c0200bacc0930c9bdb341de8abba7d6 diff --git a/metadata/md5-cache/dev-debug/lldb-18.1.2 b/metadata/md5-cache/dev-debug/lldb-18.1.2 index e7754db9073a..69bb7f4e4173 100644 --- a/metadata/md5-cache/dev-debug/lldb-18.1.2 +++ b/metadata/md5-cache/dev-debug/lldb-18.1.2 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/18.1 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/llvm-project-18.1.2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.2/llvm-project-18.1.2.src.tar.xz.sig ) -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5e74e9ae3c1cc567f08864efe88e2a26 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 27df78f45d06b1b148561cd393743422 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5c0200bacc0930c9bdb341de8abba7d6 diff --git a/metadata/md5-cache/dev-debug/lldb-19.0.0.9999 b/metadata/md5-cache/dev-debug/lldb-19.0.0.9999 index 8489e5cbe909..9f5c5a5493ad 100644 --- a/metadata/md5-cache/dev-debug/lldb-19.0.0.9999 +++ b/metadata/md5-cache/dev-debug/lldb-19.0.0.9999 @@ -12,5 +12,5 @@ RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-lib REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) RESTRICT=test !test? ( test ) SLOT=0/19.0.0.9999 -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5e74e9ae3c1cc567f08864efe88e2a26 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 27df78f45d06b1b148561cd393743422 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1f3ddbe84803769cdeaad8888bbe3604 diff --git a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240302 b/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240302 deleted file mode 100644 index 9157f2d22973..000000000000 --- a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240302 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-19.0.0_pre20240302[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-19.0.0_pre20240302[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-19.0.0_pre20240302[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test unpack -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-19.0.0_pre20240302 ~sys-devel/llvm-19.0.0_pre20240302[debuginfod=] -DESCRIPTION=The LLVM debugger -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake flag-o-matic llvm.org llvm-utils python-single-r1 -IUSE=+debug debuginfod +libedit lzma ncurses +python test +xml test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=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-19.0.0_pre20240302 ~sys-devel/llvm-19.0.0_pre20240302[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) -RESTRICT=test !test? ( test ) -SLOT=0/19.0.0_pre20240302 -SRC_URI=https://github.com/llvm/llvm-project/archive/597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz -> llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5e74e9ae3c1cc567f08864efe88e2a26 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1f3ddbe84803769cdeaad8888bbe3604 diff --git a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240316 b/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240316 index 7c3af2cc3aa1..cd7b3938352f 100644 --- a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240316 +++ b/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240316 @@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/19.0.0_pre20240316 SRC_URI=https://github.com/llvm/llvm-project/archive/6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz -> llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5e74e9ae3c1cc567f08864efe88e2a26 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 27df78f45d06b1b148561cd393743422 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1f3ddbe84803769cdeaad8888bbe3604 diff --git a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240309 b/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240322 similarity index 76% rename from metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240309 rename to metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240322 index 86b02d14c130..ca8e5a13f506 100644 --- a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240309 +++ b/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240322 @@ -1,16 +1,16 @@ -BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-19.0.0_pre20240309[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-19.0.0_pre20240309[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-19.0.0_pre20240309[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-19.0.0_pre20240322[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-19.0.0_pre20240322[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-19.0.0_pre20240322[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test unpack -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-19.0.0_pre20240309 ~sys-devel/llvm-19.0.0_pre20240309[debuginfod=] +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-19.0.0_pre20240322 ~sys-devel/llvm-19.0.0_pre20240322[debuginfod=] DESCRIPTION=The LLVM debugger EAPI=8 HOMEPAGE=https://llvm.org/ INHERIT=cmake flag-o-matic llvm.org llvm-utils python-single-r1 IUSE=+debug debuginfod +libedit lzma ncurses +python test +xml test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=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-19.0.0_pre20240309 ~sys-devel/llvm-19.0.0_pre20240309[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) +RDEPEND=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-19.0.0_pre20240322 ~sys-devel/llvm-19.0.0_pre20240322[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) RESTRICT=test !test? ( test ) -SLOT=0/19.0.0_pre20240309 -SRC_URI=https://github.com/llvm/llvm-project/archive/1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz -> llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5e74e9ae3c1cc567f08864efe88e2a26 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +SLOT=0/19.0.0_pre20240322 +SRC_URI=https://github.com/llvm/llvm-project/archive/f3cfe016c5d8429c0dccfa6f85442e2ea0d45a58.tar.gz -> llvm-project-f3cfe016c5d8429c0dccfa6f85442e2ea0d45a58.tar.gz +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 27df78f45d06b1b148561cd393743422 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1f3ddbe84803769cdeaad8888bbe3604 diff --git a/metadata/md5-cache/dev-debug/ltrace-0.7.91_pre20221216-r1 b/metadata/md5-cache/dev-debug/ltrace-0.7.91_pre20221216-r1 index e463c3aabb9f..b12e4460545d 100644 --- a/metadata/md5-cache/dev-debug/ltrace-0.7.91_pre20221216-r1 +++ b/metadata/md5-cache/dev-debug/ltrace-0.7.91_pre20221216-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=virtual/libelf:= elfutils? ( dev-libs/elfutils ) selinux? ( sys-libs/libselinux ) unwind? ( sys-libs/libunwind:= ) sys-libs/binutils-libs test? ( dev-util/dejagnu ) DESCRIPTION=trace library calls made at runtime @@ -13,5 +13,5 @@ REQUIRED_USE=?? ( elfutils unwind ) RESTRICT=test SLOT=0 SRC_URI=https://gitlab.com/cespedes/ltrace/-/archive/5cffc0d2134f697fbac8627ec5b5f0085cd47c8a.tar.bz2 -> ltrace-0.7.91_pre20221216.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f0909e94a38f70455631c3500c158f89 diff --git a/metadata/md5-cache/dev-debug/strace-6.6 b/metadata/md5-cache/dev-debug/strace-6.6 index 7621c5ed41e9..1547f6281d6e 100644 --- a/metadata/md5-cache/dev-debug/strace-6.6 +++ b/metadata/md5-cache/dev-debug/strace-6.6 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=static? ( unwind? ( sys-libs/libunwind[static-libs(+)] ) elfutils? ( dev-libs/elfutils[static-libs(+)] ) selinux? ( sys-libs/libselinux[static-libs(+)] ) ) aio? ( >=dev-libs/libaio-0.3.106 ) sys-kernel/linux-headers DESCRIPTION=Useful diagnostic, instructional, and debugging tool @@ -13,5 +13,5 @@ REQUIRED_USE=?? ( unwind elfutils ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/strace/strace/releases/download/v6.6/strace-6.6.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6d51720fa23d6d02b92a5d097462f7e9 diff --git a/metadata/md5-cache/dev-debug/strace-6.7 b/metadata/md5-cache/dev-debug/strace-6.7 index a7e9147f7604..578969d7f23f 100644 --- a/metadata/md5-cache/dev-debug/strace-6.7 +++ b/metadata/md5-cache/dev-debug/strace-6.7 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=static? ( unwind? ( sys-libs/libunwind[static-libs(+)] ) elfutils? ( dev-libs/elfutils[static-libs(+)] ) selinux? ( sys-libs/libselinux[static-libs(+)] ) ) aio? ( >=dev-libs/libaio-0.3.106 ) sys-kernel/linux-headers DESCRIPTION=Useful diagnostic, instructional, and debugging tool @@ -13,5 +13,5 @@ REQUIRED_USE=?? ( unwind elfutils ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/strace/strace/releases/download/v6.7/strace-6.7.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c536bd2663262fcdbf7962640a52bdaa diff --git a/metadata/md5-cache/dev-debug/strace-9999 b/metadata/md5-cache/dev-debug/strace-9999 index 2656cf463d50..202277b77c7a 100644 --- a/metadata/md5-cache/dev-debug/strace-9999 +++ b/metadata/md5-cache/dev-debug/strace-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare test unpack DEPEND=static? ( unwind? ( sys-libs/libunwind[static-libs(+)] ) elfutils? ( dev-libs/elfutils[static-libs(+)] ) selinux? ( sys-libs/libselinux[static-libs(+)] ) ) aio? ( >=dev-libs/libaio-0.3.106 ) sys-kernel/linux-headers DESCRIPTION=Useful diagnostic, instructional, and debugging tool @@ -12,5 +12,5 @@ RDEPEND=!static? ( unwind? ( sys-libs/libunwind ) elfutils? ( dev-libs/elfutils REQUIRED_USE=?? ( unwind elfutils ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b14838da2048f7b8689acb27f4e50d70 diff --git a/metadata/md5-cache/dev-debug/systemtap-4.8 b/metadata/md5-cache/dev-debug/systemtap-4.8 index 35840b891e81..7a5b4791ff54 100644 --- a/metadata/md5-cache/dev-debug/systemtap-4.8 +++ b/metadata/md5-cache/dev-debug/systemtap-4.8 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=python_single_target_pypy3? ( dev-python/pypy3:= ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-libs/boost:= >=dev-libs/elfutils-0.142 dev-libs/json-c:= sys-libs/ncurses:= sys-libs/readline:= libvirt? ( >=app-emulation/libvirt-1.0.2 ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/nspr dev-libs/nss ) zeroconf? ( net-dns/avahi ) app-alternatives/cpio app-text/xmlto python_single_target_pypy3? ( dev-python/setuptools[python_targets_pypy3(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) >=sys-devel/gettext-0.18.2 libvirt? ( dev-libs/libxml2 ) DESCRIPTION=A linux trace/probe tool @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_10 pyt RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.sourceware.org/ftp/systemtap/releases/systemtap-4.8.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4ef59ef6ab45f787fdf02614e086738c diff --git a/metadata/md5-cache/dev-debug/systemtap-4.9 b/metadata/md5-cache/dev-debug/systemtap-4.9 index 1419e6fe82e0..4fd36f752fc9 100644 --- a/metadata/md5-cache/dev-debug/systemtap-4.9 +++ b/metadata/md5-cache/dev-debug/systemtap-4.9 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=python_single_target_pypy3? ( dev-python/pypy3:= ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-libs/boost:= >=dev-libs/elfutils-0.142 dev-libs/json-c:= sys-libs/ncurses:= sys-libs/readline:= libvirt? ( >=app-emulation/libvirt-1.0.2 ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/nspr dev-libs/nss ) zeroconf? ( net-dns/avahi ) app-alternatives/cpio app-text/xmlto python_single_target_pypy3? ( dev-python/setuptools[python_targets_pypy3(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) >=sys-devel/gettext-0.18.2 libvirt? ( dev-libs/libxml2 ) DESCRIPTION=A linux trace/probe tool @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_10 pyt RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.sourceware.org/ftp/systemtap/releases/systemtap-4.9.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=bbfcdc88dd32d9cbc1c51f80bfce42ee diff --git a/metadata/md5-cache/dev-debug/systemtap-5.0 b/metadata/md5-cache/dev-debug/systemtap-5.0 index aa50b602be33..1582cf073046 100644 --- a/metadata/md5-cache/dev-debug/systemtap-5.0 +++ b/metadata/md5-cache/dev-debug/systemtap-5.0 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=python_single_target_pypy3? ( dev-python/pypy3:= ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-libs/boost:= >=dev-libs/elfutils-0.142[debuginfod] dev-libs/json-c:= sys-libs/ncurses:= sys-libs/readline:= libvirt? ( >=app-emulation/libvirt-1.0.2 ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/nspr dev-libs/nss ) zeroconf? ( net-dns/avahi ) app-alternatives/cpio app-text/xmlto python_single_target_pypy3? ( dev-python/setuptools[python_targets_pypy3(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) >=sys-devel/gettext-0.18.2 libvirt? ( dev-libs/libxml2 ) DESCRIPTION=A linux trace/probe tool @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_10 pyt RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.sourceware.org/ftp/systemtap/releases/systemtap-5.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d8aa4f40a8c3cc1f16af90f707f17aa5 diff --git a/metadata/md5-cache/dev-debug/valgrind-3.21.0-r1 b/metadata/md5-cache/dev-debug/valgrind-3.21.0-r1 index 4b43a6150354..e07a479bb839 100644 --- a/metadata/md5-cache/dev-debug/valgrind-3.21.0-r1 +++ b/metadata/md5-cache/dev-debug/valgrind-3.21.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-valgrind ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-valgrind ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=configure install postinst prepare unpack DEPEND=mpi? ( virtual/mpi ) DESCRIPTION=An open-source memory debugger for GNU/Linux @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=mpi? ( virtual/mpi ) SLOT=0 SRC_URI=https://sourceware.org/pub/valgrind/valgrind-3.21.0.tar.bz2 verify-sig? ( https://sourceware.org/pub/valgrind/valgrind-3.21.0.tar.bz2.asc ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 _md5_=ca2f75a86f4359bb729750cecc96f2d8 diff --git a/metadata/md5-cache/dev-debug/valgrind-3.21.0-r2 b/metadata/md5-cache/dev-debug/valgrind-3.21.0-r2 index b106ff3c6f92..dd360a63946c 100644 --- a/metadata/md5-cache/dev-debug/valgrind-3.21.0-r2 +++ b/metadata/md5-cache/dev-debug/valgrind-3.21.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-valgrind ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-valgrind ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=configure install postinst prepare unpack DEPEND=mpi? ( virtual/mpi ) DESCRIPTION=An open-source memory debugger for GNU/Linux @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=mpi? ( virtual/mpi ) SLOT=0 SRC_URI=https://sourceware.org/pub/valgrind/valgrind-3.21.0.tar.bz2 verify-sig? ( https://sourceware.org/pub/valgrind/valgrind-3.21.0.tar.bz2.asc ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 _md5_=8e82bfcb6d1875ac1c6915acc303d256 diff --git a/metadata/md5-cache/dev-debug/valgrind-3.22.0-r2 b/metadata/md5-cache/dev-debug/valgrind-3.22.0-r2 index b43611bc81af..782cb7b8d1ec 100644 --- a/metadata/md5-cache/dev-debug/valgrind-3.22.0-r2 +++ b/metadata/md5-cache/dev-debug/valgrind-3.22.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-valgrind ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-valgrind ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=configure install postinst prepare test unpack DEPEND=mpi? ( virtual/mpi ) DESCRIPTION=An open-source memory debugger for GNU/Linux @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=mpi? ( virtual/mpi ) SLOT=0 SRC_URI=https://sourceware.org/pub/valgrind/valgrind-3.22.0.tar.bz2 verify-sig? ( https://sourceware.org/pub/valgrind/valgrind-3.22.0.tar.bz2.asc ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 _md5_=133f8ffd3a30c65617f5c67f38c9a093 diff --git a/metadata/md5-cache/dev-debug/valgrind-9999 b/metadata/md5-cache/dev-debug/valgrind-9999 index 78a94ca8f285..9f9ed04db3d1 100644 --- a/metadata/md5-cache/dev-debug/valgrind-9999 +++ b/metadata/md5-cache/dev-debug/valgrind-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install postinst prepare test unpack DEPEND=mpi? ( virtual/mpi ) DESCRIPTION=An open-source memory debugger for GNU/Linux @@ -10,5 +10,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=mpi? ( virtual/mpi ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d248033d8868617cb473d3fcdd471baa diff --git a/metadata/md5-cache/dev-dotnet/Manifest.gz b/metadata/md5-cache/dev-dotnet/Manifest.gz index 6c044e52401c59049bf717554a78889570b9484f..92f7cb9dc7f748e525def1945b84157f6e528563 100644 GIT binary patch delta 7430 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 E04sqg;Q#;t delta 7468 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/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 dev-lang/mono +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-lang/mono DEFINED_PHASES=configure install prepare setup DEPEND=dev-libs/glib media-libs/freetype media-libs/fontconfig >=media-libs/giflib-5.1.2 media-libs/libexif media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= x11-libs/cairo[X] x11-libs/libX11 x11-libs/libXrender x11-libs/libXt !cairo? ( x11-libs/pango ) DESCRIPTION=Library for using System.Drawing with Mono @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib media-libs/freetype media-libs/fontconfig >=media-libs/gif RESTRICT=test SLOT=0 SRC_URI=https://download.mono-project.com/sources/libgdiplus/libgdiplus-6.0.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 dotnet ef209a6e0d509373d570f41c2120c9fa gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mono-env cef880fd27385e7e80934656e8789627 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee dotnet ef209a6e0d509373d570f41c2120c9fa gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mono-env cef880fd27385e7e80934656e8789627 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=52459129f909ecfb44186afd93577dbb diff --git a/metadata/md5-cache/dev-dotnet/pe-format-9999 b/metadata/md5-cache/dev-dotnet/pe-format-9999 index aa3225d6c55f..d078affa2bb2 100644 --- a/metadata/md5-cache/dev-dotnet/pe-format-9999 +++ b/metadata/md5-cache/dev-dotnet/pe-format-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig DEFINED_PHASES=configure install postinst prepare unpack DEPEND=dev-util/desktop-file-utils DESCRIPTION=Intelligent PE executable wrapper for binfmt_misc @@ -8,5 +8,5 @@ INHERIT=autotools git-r3 systemd xdg-utils LICENSE=GPL-2 PROPERTIES=live SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a08929d687255591a75b012bf4616048 diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz index 23a1f85059a96ab5911b762693b1c90192aa84f5..8549cc8392623002bb4b6a9bf4aa9e7732d253e8 100644 GIT binary patch literal 13324 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 W=Hw5JLoDzA?f(J~P=jniTmS%3cNYTy literal 13472 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 OxBm;JZAVpVT>t=??s%~P diff --git a/metadata/md5-cache/dev-embedded/avarice-2.14-r1 b/metadata/md5-cache/dev-embedded/avarice-2.14-r1 index 8e2d8693c2b0..fb8937e90756 100644 --- a/metadata/md5-cache/dev-embedded/avarice-2.14-r1 +++ b/metadata/md5-cache/dev-embedded/avarice-2.14-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=Interface for GDB to Atmel AVR JTAGICE in circuit emulator EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/avarice/avarice-2.14.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f4a4403f54f94365cdf4e8a700428535 diff --git a/metadata/md5-cache/dev-embedded/dfu-programmer-1.0.0 b/metadata/md5-cache/dev-embedded/dfu-programmer-1.0.0 index f3e10c0a00ec..49a07ad3f248 100644 --- a/metadata/md5-cache/dev-embedded/dfu-programmer-1.0.0 +++ b/metadata/md5-cache/dev-embedded/dfu-programmer-1.0.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=install postinst postrm prepare DEPEND=acct-group/plugdev virtual/libusb:1 virtual/udev DESCRIPTION=A Device Firmware Update based USB programmer for Atmel chips @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=acct-group/plugdev virtual/libusb:1 virtual/udev SLOT=0 SRC_URI=https://github.com/dfu-programmer/dfu-programmer/archive/refs/tags/v1.0.0.tar.gz -> dfu-programmer-1.0.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=3001ec02f6991dc1af68bf38adab7998 diff --git a/metadata/md5-cache/dev-embedded/gnusim8085-1.3.7 b/metadata/md5-cache/dev-embedded/gnusim8085-1.3.7 index 09cee3bf6301..3cbb6b521426 100644 --- a/metadata/md5-cache/dev-embedded/gnusim8085-1.3.7 +++ b/metadata/md5-cache/dev-embedded/gnusim8085-1.3.7 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=>=x11-libs/gtk+-2.12:2 x11-libs/gdk-pixbuf:2 dev-libs/glib:2 x11-libs/gtksourceview:2.0 x11-libs/pango dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=A GTK2 8085 Simulator @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=x11-libs/gtk+-2.12:2 x11-libs/gdk-pixbuf:2 dev-libs/glib:2 x11-libs/gtksourceview:2.0 x11-libs/pango SLOT=0 SRC_URI=https://launchpad.net/gnusim8085/trunk/1.3.7/+download/gnusim8085-1.3.7.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=0acf4c230eecb36ae8cf829b143892f3 diff --git a/metadata/md5-cache/dev-embedded/gputils-1.5.2 b/metadata/md5-cache/dev-embedded/gputils-1.5.2 index dbad58f5fa8c..f9eb7dd7456b 100644 --- a/metadata/md5-cache/dev-embedded/gputils-1.5.2 +++ b/metadata/md5-cache/dev-embedded/gputils-1.5.2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=Tools including assembler, linker and librarian for PIC microcontrollers EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=amd64 ~arm64 ppc ppc64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/gputils/gputils-1.5.2.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6073417148982b7bca14a759ce0857eb diff --git a/metadata/md5-cache/dev-embedded/jal-0.4.62-r1 b/metadata/md5-cache/dev-embedded/jal-0.4.62-r1 index 549d9276f551..5c25e7631bac 100644 --- a/metadata/md5-cache/dev-embedded/jal-0.4.62-r1 +++ b/metadata/md5-cache/dev-embedded/jal-0.4.62-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=A high-level language for Microchip PIC and Ubicom SX microcontrollers EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/jal/jal-0.4.62.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d132823e885fa49122ee75e1ebf0d6eb diff --git a/metadata/md5-cache/dev-embedded/libjaylink-0.3.1 b/metadata/md5-cache/dev-embedded/libjaylink-0.3.1 index a5bb01ba4e00..4288f7a6de40 100644 --- a/metadata/md5-cache/dev-embedded/libjaylink-0.3.1 +++ b/metadata/md5-cache/dev-embedded/libjaylink-0.3.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare DEPEND=virtual/libusb:1 DESCRIPTION=Library to access J-Link devices @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=virtual/libusb:1 SLOT=0 SRC_URI=https://gitlab.zapb.de/libjaylink/libjaylink/-/archive/0.3.1/libjaylink-0.3.1.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=962876c2ba1c7cd42d496fe70419b54a diff --git a/metadata/md5-cache/dev-embedded/openocd-0.12.0-r1 b/metadata/md5-cache/dev-embedded/openocd-0.12.0-r1 index 193166ea2870..33e2e71bceac 100644 --- a/metadata/md5-cache/dev-embedded/openocd-0.12.0-r1 +++ b/metadata/md5-cache/dev-embedded/openocd-0.12.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare DEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.81:= dev-libs/libgpiod:0/2 capstone? ( dev-libs/capstone ) cmsis-dap? ( dev-libs/hidapi ) jlink? ( >=dev-embedded/libjaylink-0.2.0 ) usb? ( virtual/libusb:1 ) ftdi? ( dev-embedded/libftdi:= ) DESCRIPTION=OpenOCD - Open On-Chip Debugger @@ -12,5 +12,5 @@ RDEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.81:= dev-libs/libgpiod:0/2 capsto RESTRICT=strip SLOT=0 SRC_URI=mirror://sourceforge/project/openocd/openocd/0.12.0/openocd-0.12.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=af527ee860d75253398932db5e3b3cc7 diff --git a/metadata/md5-cache/dev-embedded/openocd-0.12.0-r2 b/metadata/md5-cache/dev-embedded/openocd-0.12.0-r2 index 91883d57228a..4894d614dbb2 100644 --- a/metadata/md5-cache/dev-embedded/openocd-0.12.0-r2 +++ b/metadata/md5-cache/dev-embedded/openocd-0.12.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm prepare DEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.81:= gpiod? ( dev-libs/libgpiod:0/2 ) capstone? ( dev-libs/capstone ) cmsis-dap? ( dev-libs/hidapi ) jlink? ( >=dev-embedded/libjaylink-0.2.0 ) usb? ( virtual/libusb:1 ) ftdi? ( dev-embedded/libftdi:= ) DESCRIPTION=OpenOCD - Open On-Chip Debugger @@ -12,5 +12,5 @@ RDEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.81:= gpiod? ( dev-libs/libgpiod:0 RESTRICT=strip SLOT=0 SRC_URI=mirror://sourceforge/project/openocd/openocd/0.12.0/openocd-0.12.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=4aada39c04182b1db5cdc35f5590419f diff --git a/metadata/md5-cache/dev-embedded/openocd-9999 b/metadata/md5-cache/dev-embedded/openocd-9999 index 73991348d8f3..ef8ea9e6cb0b 100644 --- a/metadata/md5-cache/dev-embedded/openocd-9999 +++ b/metadata/md5-cache/dev-embedded/openocd-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install postinst postrm prepare unpack DEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.81:= gpiod? ( dev-libs/libgpiod:0/2 ) capstone? ( dev-libs/capstone ) cmsis-dap? ( dev-libs/hidapi ) jlink? ( >=dev-embedded/libjaylink-0.2.0 ) usb? ( virtual/libusb:1 ) ftdi? ( dev-embedded/libftdi:= ) DESCRIPTION=OpenOCD - Open On-Chip Debugger @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.81:= gpiod? ( dev-libs/libgpiod:0/2 ) capstone? ( dev-libs/capstone ) cmsis-dap? ( dev-libs/hidapi ) jlink? ( >=dev-embedded/libjaylink-0.2.0 ) usb? ( virtual/libusb:1 ) ftdi? ( dev-embedded/libftdi:= ) RESTRICT=strip SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 _md5_=3c0bb9975dbe637c5aa985134f5d80c1 diff --git a/metadata/md5-cache/dev-embedded/picotool-1.1.0 b/metadata/md5-cache/dev-embedded/picotool-1.1.0 deleted file mode 100644 index 0078b9ea0e61..000000000000 --- a/metadata/md5-cache/dev-embedded/picotool-1.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/libusb:1 -DESCRIPTION=tool for interacting with rp2040 devices and binaries -EAPI=8 -HOMEPAGE=https://github.com/raspberrypi/picotool -INHERIT=cmake -KEYWORDS=amd64 -LICENSE=BSD MIT -RDEPEND=virtual/libusb:1 -SLOT=0 -SRC_URI=https://github.com/raspberrypi/picotool/archive/refs/tags/1.1.0.tar.gz -> picotool-1.1.0.tar.gz https://github.com/raspberrypi/pico-sdk/archive/refs/tags/1.4.0.tar.gz -> pico-sdk-1.4.0.tar.gz -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=83d2138f910a02d9fbd45967a23cd954 diff --git a/metadata/md5-cache/dev-embedded/powersoftplus-libftdi-0.1.8-r1 b/metadata/md5-cache/dev-embedded/powersoftplus-libftdi-0.1.8-r1 index 0cf3c56228ae..9b49d276fd7b 100644 --- a/metadata/md5-cache/dev-embedded/powersoftplus-libftdi-0.1.8-r1 +++ b/metadata/md5-cache/dev-embedded/powersoftplus-libftdi-0.1.8-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile install prepare DESCRIPTION=Library which includes a table of VIDs and PIDs of Ever UPS devices EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=~x86 LICENSE=LGPL-2 SLOT=0 SRC_URI=http://www.ever.com.pl/pl/pliki/powersoftplus-0.1.8-x86.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e56fe2b9da75cc2308c0923bf28eb873 diff --git a/metadata/md5-cache/dev-embedded/sdcc-3.8.0-r1 b/metadata/md5-cache/dev-embedded/sdcc-3.8.0-r1 index 7c842518cf63..b85939b89039 100644 --- a/metadata/md5-cache/dev-embedded/sdcc-3.8.0-r1 +++ b/metadata/md5-cache/dev-embedded/sdcc-3.8.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/boost:= sys-libs/ncurses:= sys-libs/readline:0= >=dev-embedded/gputils-0.13.7 boehm-gc? ( dev-libs/boehm-gc:= ) !dev-embedded/sdcc-svn dev-util/gperf DESCRIPTION=Small device C compiler (for various microprocessors) @@ -13,5 +13,5 @@ REQUIRED_USE=avr? ( sdbinutils ) ds390? ( sdbinutils ) ds400? ( sdbinutils ) gbz RESTRICT=strip SLOT=0 SRC_URI=mirror://sourceforge/sdcc/sdcc-src-3.8.0.tar.bz2 doc? ( mirror://sourceforge/sdcc/sdcc-doc-3.8.0.tar.bz2 ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fb935e8109e5b7357a329eab15e6477c diff --git a/metadata/md5-cache/dev-embedded/sdcc-4.0.0 b/metadata/md5-cache/dev-embedded/sdcc-4.0.0 index ec4357be0ec2..22090101f44f 100644 --- a/metadata/md5-cache/dev-embedded/sdcc-4.0.0 +++ b/metadata/md5-cache/dev-embedded/sdcc-4.0.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/boost:= sys-libs/ncurses:= sys-libs/readline:0= >=dev-embedded/gputils-0.13.7 boehm-gc? ( dev-libs/boehm-gc:= ) !dev-embedded/sdcc-svn dev-util/gperf DESCRIPTION=Small device C compiler (for various microprocessors) @@ -13,5 +13,5 @@ REQUIRED_USE=avr? ( sdbinutils ) mcs51? ( sdbinutils ) z80? ( sdbinutils ) z180? RESTRICT=strip SLOT=0 SRC_URI=mirror://sourceforge/sdcc/sdcc-src-4.0.0.tar.bz2 doc? ( mirror://sourceforge/sdcc/sdcc-doc-4.0.0.tar.bz2 ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e953fa8d69bceb96e87ce6a6a7b43ec2 diff --git a/metadata/md5-cache/dev-embedded/sdcc-4.1.0 b/metadata/md5-cache/dev-embedded/sdcc-4.1.0 index da0d8e7355b7..0ca149d0a25f 100644 --- a/metadata/md5-cache/dev-embedded/sdcc-4.1.0 +++ b/metadata/md5-cache/dev-embedded/sdcc-4.1.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/boost:= sys-libs/ncurses:= sys-libs/readline:0= pic14? ( >=dev-embedded/gputils-0.13.7 ) pic16? ( >=dev-embedded/gputils-0.13.7 ) boehm-gc? ( dev-libs/boehm-gc:= ) !dev-embedded/sdcc-svn dev-util/gperf DESCRIPTION=Small device C compiler (for various microprocessors) @@ -13,5 +13,5 @@ REQUIRED_USE=avr? ( sdbinutils ) mcs51? ( sdbinutils ) z80? ( sdbinutils ) z180? RESTRICT=strip SLOT=0 SRC_URI=mirror://sourceforge/sdcc/sdcc-src-4.1.0.tar.bz2 doc? ( mirror://sourceforge/sdcc/sdcc-doc-4.1.0.tar.bz2 ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9253dc4b86567c527e40e14cc2cc11e2 diff --git a/metadata/md5-cache/dev-embedded/sdcc-4.2.0 b/metadata/md5-cache/dev-embedded/sdcc-4.2.0 index bd20e245d58f..042a9780af4b 100644 --- a/metadata/md5-cache/dev-embedded/sdcc-4.2.0 +++ b/metadata/md5-cache/dev-embedded/sdcc-4.2.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=dev-libs/boost:= sys-libs/zlib:= pic14? ( >=dev-embedded/gputils-0.13.7 ) pic16? ( >=dev-embedded/gputils-0.13.7 ) boehm-gc? ( dev-libs/boehm-gc:= ) sdcdb? ( sys-libs/readline:0= ) ucsim? ( sys-libs/ncurses:= ) dev-util/gperf DESCRIPTION=Small device C compiler (for various microprocessors) @@ -11,5 +11,5 @@ LICENSE=GPL-2 ZLIB non-free? ( MicroChip-SDCC ) packihx? ( public-domain ) RDEPEND=dev-libs/boost:= sys-libs/zlib:= pic14? ( >=dev-embedded/gputils-0.13.7 ) pic16? ( >=dev-embedded/gputils-0.13.7 ) boehm-gc? ( dev-libs/boehm-gc:= ) sdcdb? ( sys-libs/readline:0= ) ucsim? ( sys-libs/ncurses:= ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/project/sdcc/sdcc/4.2.0/sdcc-src-4.2.0.tar.bz2 doc? ( https://downloads.sourceforge.net/project/sdcc/sdcc-doc/4.2.0/sdcc-doc-4.2.0.tar.bz2 ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b80be8e94b7c25209f0a7c0ebefe9338 diff --git a/metadata/md5-cache/dev-embedded/sdcc-4.3.0-r1 b/metadata/md5-cache/dev-embedded/sdcc-4.3.0-r1 index cb1bfa4de621..bbf1dcc80be4 100644 --- a/metadata/md5-cache/dev-embedded/sdcc-4.3.0-r1 +++ b/metadata/md5-cache/dev-embedded/sdcc-4.3.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=dev-libs/boost:= sys-libs/zlib:= pic14? ( >=dev-embedded/gputils-0.13.7 ) pic16? ( >=dev-embedded/gputils-0.13.7 ) boehm-gc? ( dev-libs/boehm-gc:= ) sdcdb? ( sys-libs/readline:0= ) ucsim? ( sys-libs/ncurses:= ) dev-util/gperf DESCRIPTION=Small device C compiler (for various microprocessors) @@ -11,5 +11,5 @@ LICENSE=GPL-2 ZLIB non-free? ( MicroChip-SDCC ) packihx? ( public-domain ) RDEPEND=dev-libs/boost:= sys-libs/zlib:= pic14? ( >=dev-embedded/gputils-0.13.7 ) pic16? ( >=dev-embedded/gputils-0.13.7 ) boehm-gc? ( dev-libs/boehm-gc:= ) sdcdb? ( sys-libs/readline:0= ) ucsim? ( sys-libs/ncurses:= ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/project/sdcc/sdcc/4.3.0/sdcc-src-4.3.0.tar.bz2 doc? ( https://downloads.sourceforge.net/project/sdcc/sdcc-doc/4.3.0/sdcc-doc-4.3.0.tar.bz2 ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d5e9e0c84c4292a6204ac1ea9f5d68de diff --git a/metadata/md5-cache/dev-embedded/sdcc-9999 b/metadata/md5-cache/dev-embedded/sdcc-9999 index 6c6bbe7363b6..4e0b42a5762e 100644 --- a/metadata/md5-cache/dev-embedded/sdcc-9999 +++ b/metadata/md5-cache/dev-embedded/sdcc-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 dev-vcs/subversion[http(+)] net-misc/rsync +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-vcs/subversion[http(+)] net-misc/rsync DEFINED_PHASES=compile configure install preinst prepare unpack DEPEND=dev-libs/boost:= sys-libs/zlib:= pic14? ( >=dev-embedded/gputils-0.13.7 ) pic16? ( >=dev-embedded/gputils-0.13.7 ) boehm-gc? ( dev-libs/boehm-gc:= ) sdcdb? ( sys-libs/readline:0= ) ucsim? ( sys-libs/ncurses:= ) dev-util/gperf DESCRIPTION=Small device C compiler (for various microprocessors) @@ -10,5 +10,5 @@ LICENSE=GPL-2 ZLIB non-free? ( MicroChip-SDCC ) packihx? ( public-domain ) PROPERTIES=live RDEPEND=dev-libs/boost:= sys-libs/zlib:= pic14? ( >=dev-embedded/gputils-0.13.7 ) pic16? ( >=dev-embedded/gputils-0.13.7 ) boehm-gc? ( dev-libs/boehm-gc:= ) sdcdb? ( sys-libs/readline:0= ) ucsim? ( sys-libs/ncurses:= ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 estack c61c368a76fdf3a82fdf8dbaebea3804 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 subversion 44c6a1cae0381c100a526e3b348622cd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee estack c61c368a76fdf3a82fdf8dbaebea3804 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 subversion 44c6a1cae0381c100a526e3b348622cd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f1e2d4b3556e7916269ea1ad0590babf diff --git a/metadata/md5-cache/dev-embedded/srecord-1.64-r1 b/metadata/md5-cache/dev-embedded/srecord-1.64-r1 index 209233d6d189..46b1fd1bc8bd 100644 --- a/metadata/md5-cache/dev-embedded/srecord-1.64-r1 +++ b/metadata/md5-cache/dev-embedded/srecord-1.64-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/libgcrypt:0 app-text/ghostscript-gpl dev-libs/boost sys-apps/groff test? ( app-arch/sharutils ) DESCRIPTION=A collection of powerful tools for manipulating EPROM load files @@ -12,5 +12,5 @@ RDEPEND=dev-libs/libgcrypt:0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/srecord/srecord-1.64.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1d876c023b5b76f1e3381ef0d40e8f4a diff --git a/metadata/md5-cache/dev-embedded/uisp-20050207-r1 b/metadata/md5-cache/dev-embedded/uisp-20050207-r1 index 110fc854ce55..70159eab51d5 100644 --- a/metadata/md5-cache/dev-embedded/uisp-20050207-r1 +++ b/metadata/md5-cache/dev-embedded/uisp-20050207-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Tool for programming AVR microcontroller through the parallel port EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~ppc x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://savannah.nongnu.org/download/uisp/uisp-20050207.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2211bb1f0dcc9dc95343187f38040228 diff --git a/metadata/md5-cache/dev-embedded/urjtag-9999 b/metadata/md5-cache/dev-embedded/urjtag-9999 index 00f848d31bcc..4c2a562c4e5c 100644 --- a/metadata/md5-cache/dev-embedded/urjtag-9999 +++ b/metadata/md5-cache/dev-embedded/urjtag-9999 @@ -1,4 +1,4 @@ -BDEPEND=python? ( dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=python? ( dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare unpack DEPEND=ftdi? ( dev-embedded/libftdi:1 ) ftd2xx? ( dev-embedded/libftd2xx ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) readline? ( sys-libs/readline:= ) usb? ( virtual/libusb:1 ) DESCRIPTION=Tool for communicating over JTAG with flash chips, CPUs, and many more @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=ftdi? ( dev-embedded/libftdi:1 ) ftd2xx? ( dev-embedded/libftd2xx ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) readline? ( sys-libs/readline:= ) usb? ( virtual/libusb:1 ) REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ada432d7e1d6b2f9e25279648e0d6546 diff --git a/metadata/md5-cache/dev-games/KXL-1.1.7_p17 b/metadata/md5-cache/dev-games/KXL-1.1.7_p17 index 375e30f9a826..5625de6f2bd6 100644 --- a/metadata/md5-cache/dev-games/KXL-1.1.7_p17 +++ b/metadata/md5-cache/dev-games/KXL-1.1.7_p17 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=x11-libs/libX11 DESCRIPTION=Development Library for making games for X @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=x11-libs/libX11 SLOT=0 SRC_URI=mirror://debian/pool/main/k/kxl/kxl_1.1.7.orig.tar.gz -> KXL-1.1.7.tar.gz mirror://debian/pool/main/k/kxl/kxl_1.1.7-17.debian.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e049b55dabff10eda97c393f87f47188 diff --git a/metadata/md5-cache/dev-games/Manifest.gz b/metadata/md5-cache/dev-games/Manifest.gz index 34a08f39847aaa973997dc6cb20e39e7976568a4..0923e474f0045cb323425d697016a96ff344d6e5 100644 GIT binary patch literal 8639 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 Rna}vs{{i>)E6LG2003Nop9TN` literal 8463 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 diff --git a/metadata/md5-cache/dev-games/clanlib-2.3.7-r3 b/metadata/md5-cache/dev-games/clanlib-2.3.7-r3 index 04570809e788..a57f1c06c3f6 100644 --- a/metadata/md5-cache/dev-games/clanlib-2.3.7-r3 +++ b/metadata/md5-cache/dev-games/clanlib-2.3.7-r3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-lang/perl media-gfx/graphviz ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-lang/perl media-gfx/graphviz ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=sys-libs/zlib X? ( app-arch/bzip2 media-libs/libpng:0 media-libs/freetype media-libs/fontconfig media-libs/libjpeg-turbo:0= x11-libs/libX11 opengl? ( virtual/opengl ) ) mikmod? ( media-libs/alsa-lib media-libs/libmikmod ) sqlite? ( dev-db/sqlite:3 ) sound? ( media-libs/alsa-lib ) vorbis? ( media-libs/alsa-lib media-libs/libogg media-libs/libvorbis ) DESCRIPTION=Multi-platform game development library @@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib X? ( app-arch/bzip2 media-libs/libpng:0 media-libs/freetyp REQUIRED_USE=opengl? ( X ) SLOT=2.3 SRC_URI=mirror://gentoo/ClanLib-2.3.7.tgz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8d23f94aece28011b0e43221e33e85fc diff --git a/metadata/md5-cache/dev-games/clanlib-4.1.0 b/metadata/md5-cache/dev-games/clanlib-4.1.0 index d371855153d1..b3685fda1a85 100644 --- a/metadata/md5-cache/dev-games/clanlib-4.1.0 +++ b/metadata/md5-cache/dev-games/clanlib-4.1.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-lang/perl media-gfx/graphviz ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-lang/perl media-gfx/graphviz ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=sys-libs/zlib X? ( media-libs/freetype:2 media-libs/fontconfig x11-libs/libX11 opengl? ( virtual/opengl x11-libs/libXrender ) ) sound? ( media-libs/alsa-lib ) DESCRIPTION=Multi-platform game development library @@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib X? ( media-libs/freetype:2 media-libs/fontconfig x11-libs/ REQUIRED_USE=opengl? ( X ) SLOT=4.1 SRC_URI=https://github.com/sphair/ClanLib/archive/v4.1.0.tar.gz -> clanlib-4.1.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=187e672908753aa441b1df7a4d49c435 diff --git a/metadata/md5-cache/dev-games/guichan-0.8.2 b/metadata/md5-cache/dev-games/guichan-0.8.2 index 5039002f9fa5..1473c60f448f 100644 --- a/metadata/md5-cache/dev-games/guichan-0.8.2 +++ b/metadata/md5-cache/dev-games/guichan-0.8.2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=allegro? ( media-libs/allegro:0 ) opengl? ( virtual/opengl ) sdl? ( media-libs/libsdl media-libs/sdl-image ) DESCRIPTION=A portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL @@ -11,5 +11,5 @@ LICENSE=BSD RDEPEND=allegro? ( media-libs/allegro:0 ) opengl? ( virtual/opengl ) sdl? ( media-libs/libsdl media-libs/sdl-image ) SLOT=0 SRC_URI=https://guichan.googlecode.com/files/guichan-0.8.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8905609838d0f871156b06e51993eb72 diff --git a/metadata/md5-cache/dev-games/libmt_client-0.1.98-r1 b/metadata/md5-cache/dev-games/libmt_client-0.1.98-r1 index 5b1bbafa08bb..e57bd102cf2f 100644 --- a/metadata/md5-cache/dev-games/libmt_client-0.1.98-r1 +++ b/metadata/md5-cache/dev-games/libmt_client-0.1.98-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-games/libmaitretarot DESCRIPTION=backend library for the maitretarot clients @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-games/libmaitretarot SLOT=0 SRC_URI=https://savannah.nongnu.org/download/maitretarot/libmt_client.pkg/0.1.98/libmt_client-0.1.98.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b406dca8fb5a1f1f108edbf2e24b76ac diff --git a/metadata/md5-cache/dev-games/libsmacker-1.1.1_p35 b/metadata/md5-cache/dev-games/libsmacker-1.1.1_p35 index 32aefcb51974..bfcb767a04cb 100644 --- a/metadata/md5-cache/dev-games/libsmacker-1.1.1_p35 +++ b/metadata/md5-cache/dev-games/libsmacker-1.1.1_p35 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=A cross-platform C library for decoding .smk Smacker Video files EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=LGPL-2.1 SLOT=0 SRC_URI=https://sourceforge.net/projects/libsmacker/files/libsmacker-1.1/libsmacker-1.1.1r35.tar.gz/download -> libsmacker-1.1.1_p35.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a79b7b5de0e73c70968ea1d4708501b1 diff --git a/metadata/md5-cache/dev-games/libsmacker-1.2.0_p43 b/metadata/md5-cache/dev-games/libsmacker-1.2.0_p43 index e5bd3d736f5b..f983375d757e 100644 --- a/metadata/md5-cache/dev-games/libsmacker-1.2.0_p43 +++ b/metadata/md5-cache/dev-games/libsmacker-1.2.0_p43 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=A cross-platform C library for decoding .smk Smacker Video files. EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 LICENSE=LGPL-2.1 SLOT=0 SRC_URI=https://sourceforge.net/projects/libsmacker/files/libsmacker-1.2/libsmacker-1.2.0r43.tar.gz/download -> libsmacker-1.2.0_p43.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d02b12da65db0d768aed59662cf66f86 diff --git a/metadata/md5-cache/dev-games/mygui-3.4.3 b/metadata/md5-cache/dev-games/mygui-3.4.3 new file mode 100644 index 000000000000..0af8ea262bad --- /dev/null +++ b/metadata/md5-cache/dev-games/mygui-3.4.3 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst prepare setup test +DEPEND=media-libs/freetype:2 sys-libs/zlib ogre? ( >=dev-games/ogre-1.12:0=[freeimage,opengl] samples? ( dev-games/ois ) ) opengl? ( virtual/opengl media-libs/glew:0= ) tools? ( dev-games/ois ) +DESCRIPTION=A library for creating GUIs for games and 3D applications +EAPI=8 +HOMEPAGE=http://mygui.info +INHERIT=cmake flag-o-matic +IUSE=debug doc +ogre opengl plugins samples static-libs test tools l10n_ru +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=media-libs/freetype:2 sys-libs/zlib ogre? ( >=dev-games/ogre-1.12:0=[freeimage,opengl] samples? ( dev-games/ois ) ) opengl? ( virtual/opengl media-libs/glew:0= ) tools? ( dev-games/ois ) +REQUIRED_USE=ogre? ( !opengl ) opengl? ( !ogre ) +RESTRICT=!test? ( test ) +SLOT=0/3.4.3 +SRC_URI=https://github.com/MyGUI/mygui/archive/MyGUI3.4.3.tar.gz -> mygui-3.4.3.tar.gz +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e78a80dfae34ee6fb56b30a974aca70a diff --git a/metadata/md5-cache/dev-games/ode-0.14-r1 b/metadata/md5-cache/dev-games/ode-0.14-r1 index b1ba1a93aad2..4c209997088e 100644 --- a/metadata/md5-cache/dev-games/ode-0.14-r1 +++ b/metadata/md5-cache/dev-games/ode-0.14-r1 @@ -1,4 +1,4 @@ -BDEPEND=doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=examples? ( virtual/glu virtual/opengl ) DESCRIPTION=Open Dynamics Engine SDK @@ -11,5 +11,5 @@ LICENSE=|| ( LGPL-2.1+ BSD ) RDEPEND=examples? ( virtual/glu virtual/opengl ) SLOT=0/6 SRC_URI=https://bitbucket.org/odedevs/ode/downloads/ode-0.14.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d737911c3358a5ea7e4debb911977526 diff --git a/metadata/md5-cache/dev-games/t4k-common-0.1.1-r1 b/metadata/md5-cache/dev-games/t4k-common-0.1.1-r1 index 7b039eb6df28..0234e3802be4 100644 --- a/metadata/md5-cache/dev-games/t4k-common-0.1.1-r1 +++ b/metadata/md5-cache/dev-games/t4k-common-0.1.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/libxml2:2 media-libs/libsdl media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-net media-libs/sdl-pango svg? ( gnome-base/librsvg:2 media-libs/libpng:= x11-libs/cairo ) DESCRIPTION=Library of code shared between tuxmath and tuxtype @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=dev-libs/libxml2:2 media-libs/libsdl media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-net media-libs/sdl-pango svg? ( gnome-base/librsvg:2 media-libs/libpng:= x11-libs/cairo ) SLOT=0 SRC_URI=https://github.com/tux4kids/t4kcommon/archive/upstream/0.1.1.tar.gz -> t4k-common-0.1.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4516616b0c849cd18bc527e7dadfaaa1 diff --git a/metadata/md5-cache/dev-games/t4k-common-0.1.1-r2 b/metadata/md5-cache/dev-games/t4k-common-0.1.1-r2 index bc3eb3b61edf..649568f74d1e 100644 --- a/metadata/md5-cache/dev-games/t4k-common-0.1.1-r2 +++ b/metadata/md5-cache/dev-games/t4k-common-0.1.1-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/libxml2:2 media-libs/libsdl media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-net media-libs/sdl-pango svg? ( gnome-base/librsvg:2 media-libs/libpng:= x11-libs/cairo ) DESCRIPTION=Library of code shared between tuxmath and tuxtype @@ -11,5 +11,5 @@ LICENSE=GPL-3 RDEPEND=dev-libs/libxml2:2 media-libs/libsdl media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-net media-libs/sdl-pango svg? ( gnome-base/librsvg:2 media-libs/libpng:= x11-libs/cairo ) SLOT=0 SRC_URI=https://github.com/tux4kids/t4kcommon/archive/upstream/0.1.1.tar.gz -> t4k-common-0.1.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2e151aac2a89c0abe46febcefa12a779 diff --git a/metadata/md5-cache/dev-gap/Manifest.gz b/metadata/md5-cache/dev-gap/Manifest.gz index 3e9bbd7fde2f3823f17c942eb11befc43472cabd..b544fa40906fb16b2215f3322909e9d61683f356 100644 GIT binary patch delta 9588 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/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=test? ( sci-mathematics/gap dev-gap/gapdoc dev-gap/smallgrp dev-gap/primgrp dev-gap/transgrp sci-mathematics/gap:= ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=sci-mathematics/gap:= DESCRIPTION=Bindings for low level C library I/O routines @@ -12,5 +12,5 @@ RDEPEND=sci-mathematics/gap:= sci-mathematics/gap dev-gap/gapdoc dev-gap/smallgr RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/gap-packages/io/releases/download/v4.8.2/io-4.8.2.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 estack c61c368a76fdf3a82fdf8dbaebea3804 gap-pkg 49107a349cfd3e19c01c89922d464e4f gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee estack c61c368a76fdf3a82fdf8dbaebea3804 gap-pkg 49107a349cfd3e19c01c89922d464e4f gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=605f96c9a70ab1ee2effef687cd18460 diff --git a/metadata/md5-cache/dev-haskell/Manifest.gz b/metadata/md5-cache/dev-haskell/Manifest.gz index 781a679fd3b73b3ba7027bfa6f59645d99469276..0a7e35c729d8f24acb691ed6c5a3e5e7b8f6b9f4 100644 GIT binary patch delta 123741 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

      =%`e>n%4J{B*}l3m%94Nax>&G-VlRAe0Yj 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 imZYH$vEA|x< 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%0A<5~k8wdD#jic~Qgc zYWWy)(w9Wme?H+WlIOZc)ZN|_3v@2c0lu!y7)j)csMrn-|G8povTUPReMYS4o!h2< zBY2ymvHHDLNvvY-=JAwQCH3jfyhRXkRISdB_d34cnwp-ZZW0&OH>F@$I#S^d#isK$ zlxk-c0A{4eUM$uU@}8q!sqTj%Hwf4ztS0Qx_AW;W%Y$kBC)gR58v z;%cfx+a}=E#?764wq-c0QfLOnESvgAsp`$Fb+;DKUVH!Die3QC240 zU#>-$iif7Als)R-2Q4cI+`6V|M{Q>}p898QUVjc94ns{;iec$rE}Z}EAP-jk(lAM=oJ(%VL#e1UQfw;Y-w4pmQ#1; zQwARuf!8Cu1`CFKvXp^%wc~kJWg~%Z`Mf!`@}J3Cl%|E(eakvo9VP|aq_+|IV|iPv zFaLFYT5>`4r&wPk<0zJ>+V47@%WayCH))98e{GgT6?4zaQ6PPr6%Kd6!LGBaavM8s zJRmtcW}Bb@ews~_wQ2#+>_o4q@eJofYZd#`l#fab^T1aX9KEx<6K}r{ul#pKTtK!P z(7Njg#A;B;1Cq{84A;_y^y>W65FG^We&O`$U4A>u78$%|4lQ

      >R-iQ||@ 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 a_i&qbwj~(q;c2e_*Z<Qa~QFg989s4Us_r delta 123727 zcmV(yK`kT_L+SH zKmj$29*LAmYW7~fdOuIK*xedQ%k#4qMRk8)6_EMn`zA6I|NYwm~+D7mLvdpuJMp=|zn zl$_d%XSsIhY4zCFU1k{9)#o{{$S>qD@_F=iU1w|kS}k3p+@A3p2*Sh*~wyW=OUo-4^?Aq^rj#@K++^d|e-1m(A$n{)T z3^mUg)(ExE%zuCOJz5R9osQ?=j>PPv)up7fB(a3 z{W`w7RzDpdzs3)(^w;&8sgJQ%zj#Z>0i?@;FvR!zBG<=AV_HCC!|up&NMJNk~t z3Vp3m(s6`5uf@By6pwwkaZmmtrt@C0RF>!n;jZOm^?$-TuX)~?Ma$>p{a)8A_j#uf z{I{J2iTPgF%2$akw~^Ce0m54BDNB`Dkr>X*zPHrt*yk=Svg5TMf&DyEI7{Y3R;|0P zv&YyD-h^krN6U9($=AMf=K1#=w?Fv%daeKax6jx2PhUQN`*{9zen_RCuS?a-9giAf znzmsdag%^ z#~AU%WGeexdK|6gu&}}0&c4spTiQMSSSn0%UbD=zV;ASdQui8l@b-7y7)%?X-RtOW zACv95_c(Uq#Y-zbal)d`J0w=+Vh_eRQwd?Nw12ecah|muq&lYbb`iv_8L#mc3wu}i*I>|qpeX&h<9d9&rM z;2ZVCDE4vUoUG_Qj`m}rM!QdpuPoN$0LU)9b{q#kQE%3euf=idvHR*XmQn!3I_~o> zSIIR;b_b9OJK^V%MXaHwk!GJ2C%ac^$L0%su(OSdy@R#q?V^=bQ)}Um3l)Fj|9?MV zkok3?*oZr>&~W)VQ#*1$YtH=|qgpCuAh=qLnRmM`K0uSb8fdi^#)F5k7Wr7w;5a7ReP%ov zuOR#qzvESjay5f0U@7i<@hVru8T7(7)^Rl=PRxI^T%FbGZ(fLZ6K&XxO!U-0>T$99 zIce4n18e8A4L8ONjo^QelYbu`M;!gYuzNpx8Woe=xNmQu(7uk<+L7|SaaJI(rwIyg z_Fo9wcrJjo8@razH{;qPHKIAeVG@}^ybD8ZVGz{o0KZea@zT5BGvtx>9XgK2#^MNs zMZhqnv(GVO=pr5-K@iDf4jgvyE?Ch`tOq;rVr;WlJSZgSM;YzlBFogZHe2k4XSMI$w5OfMKfnY7Y`msLiqNFk?POEd4%b3l|QsvcTA4&(}DQ zFpqTt^<||tS=R=DFJ82q8AD72zl;OJeR!Kr#0>GAuj|AYKwO9=1nAnYe1WO_(@jtT z)y^}HI0(WGY-|LC-hTsRYp}tX{lvNM7%`+lY&i-6E|k__5se52hv?x78{aw4a^Tn( zU$z9nwep^~k39dhPU%DMZ_alNaP%aOfX;(Y%B2zgG60b?ZqKVNtOE1y2Qj2BVV@8% z5-vZmv%Cx8-=I$L!P)M?dtRdx2V>cQ2(%T4f{XNuFGC*o5q~i=TxlPe#w)9eX>49C ztKj`~F33TA*s$;!E3g|6 zNjk*i;C1tT0DsT{Y+C0Hbh1>LaCO17Bm;aoPrpus=vfwQpd<_~4*}`eL~Q=hV$Q%w zlxv)#J4;vBak53PX2se^Sp*#IDhbmk7V|s35c^{tjdjGr&a=CJ6M}ccwXPZ$oVLR; zC&7&^%WM^aQiHxCB$hqK2iv^Fk}};ZHnm|1$OMQ;yiKve)bhLa`sLIA+%KFxsBpsT zTJ58W4DA?TGoH_$`_*p(6=V+&Hgp4v%h*RcKJ1&A?+A4z^&n`UO9t(s;k;Kl+0tj$$ z(4M_Le_yN5-#&f(zQ6wR>GSxR<%%joNc9_QM*(7!7eWn3hP$LQq3za&Hv0oYf)GOKe8^#v^P4wy;BtUzpZ4=@a}4Lq+CG9ep($cG9xP&s&STt~&F@pkN#_i6xjyTP2gc+vD%%M~BnI^NVXIu`6b5t?XA^lJup z8*j23Mjyuoo&+&aev@|zF*IN^9`x#mgLonM0l)16!jb9~Bj^8af(G`AOv%qz)ePlk zNisAV*M~Xn&0j+^0Vo!Whys({2^xRDS@>SAzgn#C|NM1-)579UnN@4=JhBm)BwvO< zgdnsxwn)@M%7z}p&R3YY4&aG7Ns2*J#7z|>WiiLh6?ys~62c)|rC?_=fC5Vj*aDsh z(Sb2HB!YO;@Q!L!yYK52?H9xf&cS+}9VD-Xa1TiUqciZ(Ph=Po2_FDY;4yy)bXiKP zD5$#tC9H*Z*b?+A0VH_B0e&7)u87FNB6m9ZIbHOA{g0nN{`%|J zPoKZDU`4V81ieMa&L-rPcScAfz92D(l93>q@OD2Xh9-9-*th3;51lw z%voXH9d3_;9XF99mb`f2fVH6wrxxGY8|N><_2o5hWx z61c{ItH1|yAaX!g_Ft|SJ_(uNQ{Hkkh(N?xK8^wBz*(qcpgu z0CN%24&wEV1&oNq0R==ra3+<7YMSXKr6fG3L$bk!@beesC>#Lpx^S4u|FPg1+4*C= zpn5nsav`w`kjq&TNC_Y}0*1nZjj0RtEY*A)k2@h#ixo%B1auAG1Gy$P15m~1#2gV8 zrQ^aQSC*?*Md68|!5TQ}> zM<^a_7b0|K#OIu5n$V-Mbwm}>2;vde0|^8qLRhN}lfRJPXGsu|fC@n5mOHSOyRDE- zEAgc5EIjs9+xAy4Jl1S%%7(?Vi!+O*1%*4(6~|RzEtq|q8!~^naN`9uu^t385F)Wo zIU&YyL-6WEN($u7)EhjafbED*L?NbY0t7K|LY08+Nkmy?5vqS*rEj0($Nl;GvOazO zcUG(aRAln;9cY!a4_IfzV!)#*%-22Bf*+z!Zdrr)PrPnJD?=&3niFb~unuD(ewjtW zy&@dzLKU`aEZBc8um!>pjOH*uSfCl8$Q6R@83m9Iob<M;2X=lAfjdpj@u;b z2{C}Xt$~tBQ)f;s%sMOajm1AAklV~nC7v2}qsyU4;2MZtxD7NxjDyKRegZ3$%Y_b$ zE#s&KN5$vQ_-?tdt8e>Rs|VoUI0Q>{Rk->h0E2pgc!ht&Aifly3Gm=!wr~x>*@_Re zC_!BD*1`c}W<74;1Uw-IA>~uJ?h`>1FfOxC(2ABXgcOStjvK7U^SUVn0wDhOW36J4 zK^?q1S})=q2amwwz>zOdt8C0347-jaG^vIp1I^kIewpXHlW8R$ASXd?_6uAiVzM#NL0|<6R!|A=*6K$zJfvI4TbAai$lFqYV(hdIp9rQOiMeKe z39|bPlhBAB8W;x4nT>L&3Vs|zf`TF*I+_z{7w`%RVh+nJ0TLZbf+*Vn`HkjXxYpSM zTO;X243}310UV=50RWh8hP)!Ir6xJf4VK>*%XWWhjT;c`=`MT>e^c^oFy9LXd*PKB zGvrGWJPEmoL-Z5t85ObwYQ7^^jS!u7uxNY3{&7>tef!I$I$5eWz{*%^jrbTVfT#fB zQ$kOhoa<2Q<}pUX**!Ucq}D4uUI6(#u@UoA_ZeW-7m%RX!P9W?dYKeW^YlNE#lTEB z1IT|0v_r;F53z;QJm)K{pE&fcu=4An>LsOn-ezau@CSa*&-R8Zfs*XqvEWH5A#)}g z7jtRbBLRpMc6`Rk{sQP&0qz2~FKGUV_#pm(2iWMTmlP2YW|Sa?KbGp-m+MFLi|+_L z4}_~gjM4^53AF=^ckd>gW)X-doR}buXp?_afyL*whU&VYSoyBI`MbP<+NNGl;%#qe zi#|-0*>E(%6h?kRx6lKolXzqkuu!hoOtM0KhHT=@q&Y;EpaFU3hYm2BwLoyy(Cb1< zm^r}F_=J|`Lw4Be<|&1IKC^KrBnuiJJhHiQk*(Gx1}qhBtrj5v z4AMK|z66`Rlk^X)e>I!R!QnA4qPY3i>aOsi>xM({@{oBLj0bx#EwoQlhoW*2clAy; z)`045-7~rg1?aWKwczFO{fgLcMy_z^T!eqH2KM=ynn7vyim;2O4RXFA9GEs?GX(_v zy2fR4A1*5gODUOxYQ^j!Cc?XR8JMUPFkg@`9c|9WpH6@)e?tbB*mN#aPdFayhRp*9 z3HLCjBHUXR{RJK`wvF-u?#ZN#ZJZsYTCW1}Wl{|<5NK}Q%0gB-3S+V^_j3iRSdqGBcY`rH+=OXSL9Z`*{ zBnZJ!&71Hmi-w^R%q14#9n(7`;$h|@*bmR#&Xhbc{tihN0f2`);5zo&A!K`fBG1|t$G5j2F zb^-K;KVCq2<>d(v9$zhR8;E#4qF|lzc`O+Ed7FPHngGD{#>?RzDEiIIAD+N;WPl4Z zk{K>DXG-sDLA}sf?F!%nwg#)tgajV`zz?Gb8J=6APD?RScw_99=-=WPD*pU_2uaOi971E=4hp3C(MT|HjaUY%BE~A;Ab=|3`rb zUjXVbRvtNEh+|+28Q}}@ua%uiNRHc_J%RAYda*{tsts7-9}qQ2!SI}0#u5-LXypq& zf%~Aj`2Neo4`t8E!h0gMJ$-=G!Jwt<@IxMZf8J6#Htm>@_3G)$ArSJ-7lfu@>S%{S z==sxny&Z#vCq)yE*EQo48-Q_&7}$%c9&j7kcc7mG>jpvYd`mRHunE0HSt4+$Ce~LY z0xNDozI}DiSMUV(x^>(;r7eGmtAk0rquAPEPS`Q>>jtL@VXw&sRs^01|GoMmj1%*E z3x&tm`+&0JRUQcRlcf{Of8iO%6|>pC5=st}D1@`0L=*m=xXTayi&cAU?QzkT-W^Y; zjsXX&4FV{ik+V=d_#W6SkGv78a2FFteVh>##y1G5)7l!g>3}OhUNCYw?Z#O!0;m;H zZcWefa5$Lad9yC4ZGu-+9Yad8Clar@8d)jee?j;mfD6q>h%DIBe`14#b*w)fh-MHH z3&!3625=0mb<1eVP=P}kk)DWx2yIE2xd&hI+`iA4W3$I?jWDP5nBzoeLmK$()gRi9tq#OqohQ^2OA9yDeOO?~kRLS<|3f~J(#Nm)Lr(1t^#MyPe;UZ>EO5F}^Y?W^ZBk7J z5@Hv!&#XhZS^9VokQ25G<(atF@se=^>3P2sf(v0=VEu$Pdg8qoFslq7<0u=B6<0-`8ARw(U}ET4p7SY;crsmk0YFDo&X z#k|0v3nq!7g$cWCZwF%YB+?OM&jb9?2U%#8@f|JUe}aJ^1_JiogjO3rt)6}?)wlie`tr-K!_<2; z5CV0ti*-wK5B3r>LDUn}5Yn(rD>%@>p1786k%4s{f0%z#be{w0WCdrBgWWNAjKoH- z9iGSyRxqp(6QY~Q23PgOhK;@W6qpJ?2y|`e1~K@RJ)oxXeDDtN!|(=o4pemR$CXqH&!jej2= z$Xq?Vf94$i%VK%d+TK+hSww}3pHf`J#|BmbfrVZt0>Km;+M0ifWV=1^LH+SmM~M(6 z=y}EHh;+rIN5bW^3Wz-e8Sz;$2&yoiuUWMnpW*%^`iqgaE4piz@ zg<=FeSa`_qck@Vhju7)cn)E_ud}!$GpHgZ_f18ZZ{3$2mZT zmKiJ)gafN&;VMA#=f#>Zi2e1`%X!#Cwy?>!BUg}lXf_~Xj5(V-%oCYIB+tFGQ^7w@Sb45m3t8|u^fhg&7Y8X>5O>$ ze_IalB))DTc;YzL@meIYq~b6(W8r;TL7PT6Rq$IP4C%aJBgJR|Z)o}Dgnxsok9mO| z*fs&8qIP(sG9ipDU}s3SRg&USVRsz=KkN3K?4Rk)ISD8|g=2R%5={{&q0u^&aKo)n zYu2C)on2aEjLVFAWIb~M7y_(zpjW#Ke+kAA;k)Ot(TByOS+9GsfJ7?j8w#6;T|~E0 zi$T!L+Ime*Z0J*7cxF5-)=Kp>e~-#OE!w*8cp+0WjE;}B1Om)PZF_EP4$H$u85qcR zL?{*lA1@jAYPl)tpOAVJ3G$^_!US);0!iA4*}dRt@7C?h*I)lJKEEU;$_L``e_O_@ zr6Uu$P%G8MH*X8>LacXJ*COrV)V}+9SfC01U;;!?l*-a6FSHR#a-0AP!o}Js9I#lt zNYLbmiS6S|&~Om@U`u8WM3itqiw2SH4ap#JYeg%^2+Z=CV~olQndNf1BTN9=1cAv2 zc2F?mitODup{9ukFg1S*i00|Cf7R)Cx#94<1egqw5hfeNI$rqt3{nk*Q$0)#{N-YG zOsl^;p+4huk%JI9#i_{xp}QR$ehB|a@jRcpkh(Vnn}}Xc3kM@H6A};nEK8IQD~4}N zzK-#3v3~pf>H4zv$8Z1qWq$ej;b2b{b9;C2Iz}W&BH?)JewchoF?iJCPVssCZtII+o~SO63sKMuHLWe}F8`ZO$B8mJHg&wK~-7SfvH%rw9EBp0)uI!UR}4d(XAL zGF4<@NAMK_FQ{$p66=FIdJ_KB^-VMx5Kvg(;L%N8tm^^q1Zoi-g@B1h!aazh=m>06 zCI+Dk;GzfJIC(e_a?@Qo`kAw|({~v6JBN(rfL!xaJNB*3z&95hgxNQ3xJKOR4Z`yQy<(-`w_4pCn!a$%^(Dx2~}$| zD*=?1FsVMxK;{byWX|HK1YfZ66~x$%kO$_@SFHLR^j|R1v`>BtnDiWnaCw5-)?dpJ zv*kdD2kmiNLb>5>e@Imvr`XZ}+(Wp7rEu5-K&ZVfn9;C!Vc2@$iPyI2;qTV$B|RaB zt#9djfHiqYkH_&T*9Oy1EPcQw6LAoQdYe)OWzAul9jL@I@V@Sa*Fn0AG6jB$e3?+~ z)5_!m?<)He+tUpXMRSdOOFi#AFjc?~&?H>F8rnf%#b@@5f6_YA!2c{svPq^OxMN7f z4Pb8gy3L{~=mwlJD3$MqX%cK$fLcAA*-L;+y^0SV@uOyeNfDHg;Cn-&1c@M>xh6mK zwrJ)2DA!M>SaW@M%CClNJMwT4nQg-f+NNE&J!ptDIU-PjCPngj4sm*LZCu5mA@R2b zws9dxELiMde-o>AVVAdfh4Q$pwBiwAwMtwfSY4itX50+U_6qw2sn^Zs1cdTovJbLD z1U@io^q6%()w6;4@DsF`1>6>Pb*q<8?AQbfq^l-^LIndt=AqiY&WfcHnaz+`WWHfY zK=!@iM2C=ap;h}IR_ec)*Gp5>JBf4$>&?R=Iv>dCe`Uql##(sE((L`=S(a@@#xWc; z4O>KbrwqFEQ;L~!FMJ8!%8*_U5cp=1k>0@ZlMng z5eQquYL|#o-k`2$7>&SbdBHiXLjX~cOI7j&MH==n@PzVJ75C131L$3gi&a=;70`XW zW^+ssRdnPHC|L}SJgn&VfDiHr{5pY~xNT9^e;B6B<%h~JNP^b+6pvW;AaS@3bF*_I zU@gHyz=6Vdzl!yf_3h`~xe%Vhwmz19{`A$?WoE=y#ITGIT#Wx4} zj?jGu(_1(J+7TyO$e$R|wmn1-0dYfom?ef_VOGQZSjGl`*@06n!1k0}rWUSc)hlua zfAU@Iu|Sv&xI=lX=aQzeQ^oRcIBS#k7WEb?2%&KpU1t=>Kv6J@SOQ*qhBOX>pFV$< z3Xf>;_>s|L+wyT@YS^|W)M8STXu>ji+y$wU7>69M8>j!Pm4dY9H${1&Q~G7)11!n1 zI?VjM?qHoVA@8s!r*CVpgSG6Kd_)`Le-&GdfH1%aVVdO@>T4_MsW>~pDSwCf-_KO+ z3rn^XUYBJ|hn-G@b^8i_tkevAH@`X0!uwqW9N5T);X&@;qNDi3)(jIix=kd~f2;~` zMmX3j0Vdkfc4?Xx0#A%gOt>%rbljZXTz$|EP7hZn;;M}+Ob;%9px0BMw4V~ef0q;O z_O9KBPsl|pfP$fwOTXEqQ|7~$c7=$$&xV~gjp>`-dhM%9`TtYBbx#jK21A2;I1T-8XJZ_sjz6+sJyfr7mYb{cMe z9r1$8Y?L;nYDb~KbCQ7e0{k(=e>?H^AgDbf;8UF~T3Xq9G4RDKxM zr`vA3FJHfX%s=IyB8&CDHF5ES)ovoonQ!ZlSV}_4!tYH3)_egT?e<*gI;`nB%m}7+ zV%EgX=>b~~;F-0jkhj%Bv)l_9MFd)Hj4&rKnEl=6N|90~Ua`;4$G;wLe~g0Uwlw&B z5snbQTXd>$`<^65PBfzcGX$a;!*)7@Qw8pPlk(}^pST6r%m7m2G1Z+@5*yca; z0;fGN$hIH##&;j~ezhFc8@7xN2k2&9FT7!9?RHo3%Yrz z7@uS9U=9_Xa>2THena;YrVa*s)J60ihk7%4dJD~hA*hx3e-y0JGXLAcNVEZAy4hgR zYsA8rM@{lufMZBK?UL@}whm*BjUehb+SNXrXrUi*HmUG<#6PUnkEFzp%C2`k!bdRD zC;M?DR0A1R%u}VEcw3%_l>^=j8x)p}brU^iO>nMJQg>hmz!>iXQC&}cT+GB)BJ40} zj$6Yu$82#;foj?5-oW~IDm>`JZ4o7G#CuH8NCF?{ig7BKYK^7MXXAK+u zQl19X0tK6%6`69b+2d4Lk5zR(hPp9TV1?*>%fiiEE3|A_HFIG1G@|$QtfQMvHKmybJ3=7x)r8fmwq~tjvg9(I=7ot&GurrMe-_%abwa^*h(YA1FWZ{zLxZp_ z%blTdw~cD@eJD#gl|^B^Lf7~I+)pvwOP5qCZ)Fld&xthMyAEFNIcKg4WYo32s?ZY4 z05I-hIsrT0^1h)RgZe~xY}2k*TPN_|)`|E$Ig|?7I8wAK;#vJvE#IgVzQ?vL}gPd~4xsqB2IkVxrxchKLK zxf|>SkF*OW6Rxd(J@~c*F*`l8=+!X87c@BEf4(+`N8q#3Gj`+?Yijx< zs=(nW3wFbA@Slot%xs!ezZN9YQ$*cjyE1RV^9!{cP zvg?3V4(cZB;j<0RkQ)S{=bm8z_edeEGp(?YNe=aJ+{7H_KH*)wvF&c?hQD912ff}R zeyt2_ce_j1TrUVRa+GR9#qwf2(%Xh>Z#{b?%;`qJJ~;w=%{ zX06Mn4m-2Z4u@hyU2Uh&g5B^xo@)?%fA+Q^!4@nyWbk91G63$e0ky!>JZtkHD!*T_ ze|-Pt=O_J)qJEk@%ey2Oz=)8Zm=Ylben2!jEJj1aU_B6;ZYi<-wnh|o^o)inkeNU@ z0y?p)^}|yo0*W^R7pum)>+M~TjQl@6eZWIOpLa+41NONe}uB* zwkE=E7=@Kbf;42p8VZMC9M~UL1M~7IH#tXPUl}LIeAugy570~CWj`0sZc>%C8}^o( zl@3J74c$eVc|?G&e!pP9jIaOk+piCyNI$iQedTuvXw{X%D@9Gp%+fNwwpl}X)kJu} zF+6L9M5lN=#ifTcSdZ-gLxAcuf6r_OUc^oajQ6UBREut4q`))Y1I0lFLx}7-u5&8l zw18I>!w^rRbBDSU=#bIKUKkn{ipf=-7yyIaS%r>}dI4G7t67ZtFW>5ho8L!K={X!efjds{psiLxTK{3e=jMU^NoNR zbnUD=P-~tupwtu?Hg6vR5uY!sdEiup0aaRhXxL>6HM1~8V+)vUh`^sNYZDHWi3IEo z;#8@xG`7h3ZNx&>u=MwdmNS$7HX>pk#!mqGvbqFsh0pWC*{}!^JuEo7uVOJIKAQLN z0ER$;IGYmw$Z` zCLAaaODXW$+bkQ%h&)X8E^_Rpa5|`3VC?leqxWUN#w9KeK?O~Y0t)F9Z zzpvPr-;Xtnj)bRol>odGaEutni>GJ;$s(lRfTIsm4FllmsqQjtA)4B_;kQT-{KO-h zJ}ug~gB%Q=z!MrGf2>TgXcZec9{X+f^AZ{_%=WUFwb$d#urkbTfXRx2`y&ow$~|HN|S_V8g{jtl}}IlMEb-&?1y7vW!P|f&^=RIfn_n zbI{0kph|hxe@Y35ah1xBJI;$g?+za)I2FE^h~EG8n*H9N@UEHoJW;2J!Ka{k+H`8L z-dGQ~K5v!eQ(8*A!g8hsp4Vk%I}F>7raO4tvXs8_sRCia&L>qt@USimW(m1i(KJ2J zkIh-~$TuAD_O~KJOO2pZO-@T-Tu?#-8oU_hHUeNXf2_zw8Acu?A7yz)R#61_0Gp0W zSRTd(&hVVGI0$IKosnz7^T{iYCEMmNr(>zcOQYwB&+yW}FWW!A?=gRVskTIIzw1mO zMDT#8#Yb_oAr|U5)#L`2@`2!sPa4Wh_T7zn&hx>>J4OYM_LQpIX*f{NPT;ZudW305 z(^4O{f0zDFkCsDDPI)^atxz=Qu7PB4{hk5Z;yEJJ#4g1%BU;qU6`Dg31VjlQ5o{b# zR`9~&VkMUz>u4SaRuR5=6?`PRYv%&#TN)m|+adt|VV@Ql-xf~FI5NTVT$uaYLVfuv zS$%}#A7;D}hGECamU6Z`N|X-t%Cgg}p%GLjf0(%aJs8S}_fsN-L}E|Ox?J0yIoM=` zmCoExjQh4Zf)MM;yp1J58J>&bqI4#H+t%y~=E5eu9{+e233tWmb27X`Q4Yt+SOv>I z2%ndLZ~wtUphD&Q#RD3l?EG{Jius9x=vRkh!B0&P3JG#s*@Y>WUCa8N%Sz2BGQtp@ ze^vL+q<%m5dE@u-g@IZB^{)20b)t$rov>4g!+?u~k*!;@87Z7krv_nd;iv`W7ERB=C zEi!){rgLES)8p9r6l9-m!5p5B;XEwWJ_(ap0=`i_(OZ+h=Xo6&7+!*Mz{;e@E$-p;;58}1wi z&~rE_XxjqP0b%0Dwoov#=KHNnPwvR~dMJL_6KcDzzg-#dbKMEu)y9U-Ky*?3Kn!0C4xZ2Cs8$`0gV2CMIx6Tf zHT;ZsLHav`3BgX7Cpusn3-gvtA%K6uZ2azWN+cEoDR|8do;Gar3~xqd8Fc@kai-7F0t0V@Hrk5hhbD7Ccn4z^af z@kLaAAs<+|jULvVykDpF)_*b3TA_;fJ`R6*ePHOX=z5=ur4{f)^RKW4{rN@#Xf!h_I>>P4!VvH_|e+|BX8|s zNhd(m=Xl(%NoR(w8$~a(0tew09_$eSiFHIXgvW633DF&svh06hdFVbA7&iC0&JrAe zaoo;SvJUft9-&K!TTa~a1etjI>XVJ{yRGdZYWh}<5Z66o8>Sz+$&IotR0;dUg`5q` zbE1959dY^@0@`7R%W(%bcBD;p5etu7 zAkT=N01;(T1CEiy7$6=ST(;>Se}oo1A=lpS{Wb=*6U{n&4-O16Iy~w$muF4(gq4); zq^`!IdVYL6IFRTEaeC?@%#C&1Nm7K}6elY0yg*rKVQ+uMcD)-Y#Jtq~!D%g?I76{- zu@Q5B#rscRzr56l$EO1{y*s~dX73WO49%L#4(nr)62U1^=q@n(K(8N9Uv)n8!224- zUY~|PA|oB?;k?d<6K#6&CJ-=QRi!oVf zOJ4Vo0waHmYHHX4Y<%@-diJ!u9^O}#t)?OQ5M14{#m;!Tk9|+)O~*{+!e&lQ}tqR+^{^R#ydHvmx8z<fyGxR65~z;-EsWYQk~CIy-RV~Wzrm6H-l&CXO?dB%eXn= zm~ekZw71fp2pn;GFs<)sH%oHR88CUq%h^YcfRG?rSsKeM=~34qIhggC)`FbGVmy=^ z9yxe8Ti>`TfaXBnDj{YA5X$v}8DN8@;5^ngjN%an^0Ht;(IIQayjTiOa%W>E3YqUA zmJjPZqOA+5c<9D{o`(~$o%2EXWTg=*@zkT}t=|A^diC}uy z@4ppp)7;~Pz-1dUq~!G}5$yITq@lz!obY2pdV!j)x!5Ad}~W&2#*{M8JOu zPY4eAF~4wFXiO}GOBt^nX5ttPxF~Y$wu>;@7qq3M1Kzp-onYU(eOYkxUZ9t6vB3B~#@z!`y9G#wV1XHOJoYr+B2gtD*;okzOQ;SeJD!Yt0y+(V_I1Lx!-;jZ{5 zLa{$B_v~ZC9Y^k#*LhL`V*h_&UHj{PhI?k`Tz`m1s_zdKv&CrD#)u<_QnDQcwkCl= zIQN{%@x&23aPmd~N*z2`Dz4vQ3aCP4k24G>_D_g}v=MDaGy~rq=JW{cigG%3+|KT{ zPpb}V0p3nwc@7+RPtc$>Xn=1AbDf3Z@|L48L`iE)?N#YOlq>x!L> z?oLH{aFKvX{g8#j zdgf#8f&=>?Qwkv{`n0{TCdYUUk3^nf*^aA!#&ehBuoQg#FsXky{^0vV8RFAW{H}~E zIeE*O1^qUqY@rz+IULi!d054kW40}W8=Gw$3*KHFkOaqe3Vna}D94rBmaulGY!`+8 z<)rz-FNDj%!mQrY5iOb#x4M^Wu-&hP-)w-V+|DI;RvY^g)|13Fk+<~5;E2lR=zwgRQ*nnrEZ#I!%UK7FQjuaRQ0#w?$Ksi(rZ4wlq5vm@ivu&GzSKB-t7Myi(QC z&7N1hJJl!BRepb8E^t-+M2wmale9(Z+SqjmbZpiePha&3E4IhFNj;sk>F_R77PliD zx()ivTH9oA&$PJ2vIF>$_mbRB1$8P&)H>}QeqF7;oiKGFe4$22H$KA#-P`)T8<{!1 zsDx*2`0%q4pw!cAaNoh>Yezyr?h2MhF!adPIqOKIb=rT!THE#XfwKYka`J{bDd5&Y zxDL+mudDU#)8~JmU%r3;@{2`Whvyc_glYXlx6e9*b$3oJD@raes&U3ovxT}^c5AEW zwp<#L_)H?e`W~8)J;6M1Oeh!B%x0wk)*1G}ijki>hyok8)XcjohUtB$5yqCl*H_xG zs;VZ~F^DpYv_nM}iBY`NVln+#vi>s9tWM+wbH_Bz|nsWZ+!tGo|eUf4Q@xZ>cx!H3AHUS zn|woaWQ7NW;nlX5gCWM#Iupv_WfO?e?m1-HB4~4{PB-aHl)s}DV#{&~dz7$bJL8v= zo}DUaa=JL@c6DzHI14+}y3*LkYO^Lo}Ap9IPRaP81;RvtU^zsvJi4*i)_qX>X&Wm|O)YZx%R zl6W!L4D$8yz1WV4B-0bWzMyL0c`Y{0Pl(_UKXSE_&r??t@F z?0+oQ_x-%c0sWw20<+ zmrD(_VtgZWQD~e@ZZF*(O$*OGO4<`3yRc4(bG8GCaC%G93=b(KBEtEB5Yza~SO&Sgj>>TzV2OicAja2);Zz5SYPf`I*aiT% zoqfZ8UQyb}iVdfj@Oh~F0}6kJAD9pPeWiZ>v_F6Uw!eM*^yTx9YQPT!i}%TfBbm5> zAUTni*G1eMthWi%E36&PXAEPvXcH=a%*sY>FOjjM6zfP<%?#eHd&+A)kykqaxXvYS zQ_Ag>L4@}#7;ZrE%!lL$$KAZ*l~=pnPu)hh?}@Lph3zm^aCT%f8`*z6wSk6r5C5EO zi(riw^6sM^P66gW9WwhYgEs|LG-a|ryg)h$-yg%(|9;-TP8Kn0@9yr7`Sg7uCuXE9z3zimid7Ep02HNrVIF5s> z(TLvu1jr!b02|vbJxhN)B;XrM-_t$=*!Q_X#B08*I`Rk%1&peUyscNS;qg4nb6OS9 zP!1PPw^G*zSI9UNwV?noi*b8=aN(+*2(lp*4rLq;{>{nAfRfVgfn?h_7r%UitwaLL zERjTiT%||Yyes-Ep*uLVdzx2U9nbA+&$TFbeMV*9HUyyA`QCrbho9%RfyB-z!Vi(y zLy_BB?;Sis-iOz-?ERD{AZbD$L2A!tZe#S-fASHb-SRsZf^(J<;4&V z1hRDVuF`hE#il^V5CV88;zC{qO+)lrR=-=KY z@RT}vjvb|`BfEC*{hM79o1GPR0lao zAWrLNSxzqu?0|Di_DB{dyEli|2J&FV-_>nUXb^U2 z2o(QNpD26-4DAd6&?c_h6lt93t+1!iiNi+U5n-biNkD8JmfEZ-Axuxy5G?o4EA@=t zD(`=;&WaNyRR{&vo9}~ggUs7nnU~6Vty*`=dFS6^>eEK2t4D7lOLpyCg#F!}{vV>P zst|gjHqQ!CH(#3wOI{|&QVpWry`kK@teWY8_3Gx7{Vsa7~Z?e^Co)%!0udE z9453;9Yilj?H&%euvN0a8k{dx)M^v2gap7HqviM(V~iHhc$t?x?MiUCZTAkf*VCfEl)408`30`S@ zY|ep!nP#yAeg^Dr^t9`Dnh@M6|F}%$-7=LwR&FP0&8jiuRbKh#T!86RP{#&22@Ofl z`_utex7*IqG`2}6`xA@9h!eYlqH}N0*t|7=w}z4Oc2eiEN$qgvHro!3=eL~}=}hn~ zp>A&!%0}%rtf%r?%4&rYG^gU9@^qjDfpUV39_nFpQd?=Pg_Mpd^WsCo+JU!f=Ey`TD#+beJ}33EY^zU zxqih=W-Jg;hocb7Yr!nuE}U^tv9raemuNz7I!eiV1);JRHewg%COizVZF*xuuNdWF zPxWaB*06Y---Yj4&gWqA=-?z^7EnchT*FotzU)BF<8b12@@`PG8fSgY=>2i64$rjS z{7+S6|2VeMn*)GPCt`N*w7eZ9L#r(-~%7I?5IYQ=t?&iUP^jF9L<1Tu->^^;C; z*Il8g7ct+nqZ60*UR&>GE$jfS^L8?DF7K%M;61IvmQkQ#?jd^{+vzNxY*t5qNnT#U zC{Z@qyoos1zQIG@UwmS-rlVr*RlY7{;MHM?c|MokUCP0}qz?Rxr|R;G$?-@4MElcP z?f?1R)4(sEU$P2^Ms~cLdZ)@wUL~=+S3e_*hxfN05X!Xe8|v3`Y#&P$9@<&Pb9<|) zR?9e@ui}uWEYKgz#9nf?iYeTG1|lHq5heJb?RQ8xxJP}OeQt~-wO1p9btl_Lp0nix zLV&m-925)7?LH)2JMh5qg#9$Wz-5UgPBbL!j577`%Ojm)!7BmYAzkobf_SmBfT)sP zGc%$U=CwR$NzNn%-GAKD^RE^zn~!-zG9*YahrAE3FWKIDa+q@p#P@A~8EH1r@Z93e z3YX?U4=2WF=hAx$;#p!Ub}f7JVD(*_C8&UkM;q*db3rSg5W4N{yTQ!SIiU}p_nerf> zM^nq^)4*PX1r`f!NZ9bD%d=P(5B{2-b z>okdfljKEZe{TrQ=V*HkjCZm)<&?BFWTXvz3XvB zF2fl>S1;Snj;v49Hs;GyH(O`0x^BVVg{kB=F*a{9g&kI#0(zLkS|g*#^twZSwFi%WxbEe-&l~E{-+0EsH>HJX4S>>X5bX zUi1S`%NFxZuXf)hd0~cEukNQF(kZGl)$TY{ghfERSZ!_QB00J0aB9QCOPxKu97u7$ zF4~vRV|_HA{L*^J^S)(C%~NDYbS-aSyKPoSG&*iSc;EOwrkzO}cd%Ot+sY2nl#qA{ zbKL{yfAtu*-ZoP6k^wJSUcfA0HL-R~Z|e@vwb1Z&z{blK1CI@XdgWo+c{yH;QlC>M z7WdGyygS-%ct}Le&nUa2n2Ydq%PEHi_{EJc=jtHa73{&$!V!gO1NCjd+LowZ?Dw?1 zq;yZYrRPu%0s>N3}2O3h*sV%ROL zf1iB%Gq=@Sn$2!^C+tkSA}pZf7py6Eu!!mIR;zt2qqE-sdeQoan2+|Zk*BIqosMe* z4$?BqhxdY>)}c2(250HH-cP;W2g z2=;AO6*dHUSzhcob>hJ5d27XOZ-6S9f6en=rT&~xI016>J2^TL1>odn!xAO`Oe(G?Tl`ZK}j|R8n%(j-=66qZ+_iNz%yng%i{W&^x z9%ZcW?&rL{MDz3-wfku<3SP;eB=XW%dtl}wTrDf$ZSvUN8Kh^~UNKN^(`qQ5e^tZN z2vk9^mojna2cGN1TSqk7$OHd#dR=v%`Cj%3C+PiKa~RYd4vVDotS}L*r-TWvg-8sO(t3+;xe$0PLEB3B>ec$nR%HyqMsxo4qwayoz&;f{E zr#H-TD}{3Cc0AwVWrWY^NYRs!4iN&upZZsTn=I)w6ZkIKStZs4+c)PT}&l(SqV~O6Kx#il?;V zN$%x!NcVmU*AFzN08D7`0wV7q&W_gQzdi5EHfpBZqn$asv!154Zb%QuoB_rx{#!Tj z_N2S8fq8WYBcMBcS*4EeKn0SOGYq)pvx|L*ie?B2$dDFw~&~q=a zIqqkW_2szCw^Rkew3<(iTCvx^Rht`#+tw5Sm``Rfc<|(Pv0zQ{hC)XHSHhPUIC%?@ zMSds*s2*a5IAo#Sf7JMTE+j>ATLWu=u1>Ud_NA9gIJ?q|CWd1Inj-}kf9*x)Fo?-Z zcR}d^z*&xNyiRz4R{TJ48q}2-HEp;rJ*Y?cL78b|Q8Uu=qx>$d^uPU0=^9s;D z4=T`(Uh|4ETZIUnIVU#9H#;e#L~q66duM`GJ~y~v8w6aue;n24_q`d|{psI-`>H#> z6fghYp?|zTttPZvNmor%IemjCNL|5=VS8)B(|dA9uY5I;Q=I@~vjm%TqW4yOO1gvB zjG9Hkk^4QZ{i+a#u1xf%NI>Yx`CW}CM@-G9Gi8rg&T1L}M@Bvb@9TCzOM43MR<_m= zN4@&fxrYl3e~|SO*+H#q;TX@j|H~_%lSd}ee);g6EAEWiD9>G^_|O2|EN?lTHj(k>AVm`ZfZAf7DnplrW;=`+*r+32_ zMXEWl7-vNgVz6-&^oXwc3_WnFpyLE?N9LWwfAjU=eWaE=9II#edU@zBH+(W2T-Iv9QaG5hE+nqx^Y^ueSHwcb;TMocJpEUNsUiWhT zb9xHf^8H-;W<^g)XYW9WBSzouHoYO5+sjG9DAs27;spj!6aE@G{zz%3cYC`gF10{O ze;m#c3U+f`&h3mg6Kp$a5#5K!NB8ZenFyeLnYr`oUMq;scyvd8S`KmX>f^`tZmbrI z^`GPGr}11{oi(oft_^BJdZ5HqWx^a z4=}QC4s+CS`HDo{o>;Y@Wp#I zhu{=kC(GHKqYHjw{aEP+c3+q4e?Rxv@1LCg5T7yg;R8E#zMJ9+D*!vY&0eNHoDK@S z_BD@sdyVjkH}N3H)4*&)q&EkmSS^mQFnnNm9#{~@c>!WG4r;Ta(=t*b205AngtuYQ ztLL5hjv_V7nA2-@lGR!Z&utJggFLD^n~S*&!rpfm4ja-mU+)$x-t1@xe}b3a)%)qj zYfeBXq;?M_p^DD^@-pG{T+>A;_Wqd#XG>nt5{M(V7+ZkAO8?z*Imh$;bs3jy1nmPI zqt($4T4ZZa39y4g?MyS}FrcB{Ut@22v&$*P!|PA&Sp77(6M`Iek(=b@e?|EFfl&1-a=?I> z*Cx;aHeY)(-}F{{azSrQ#+G0{-tHUkk?8&1u^O-96d&Bl(FxC_6mL+tn*f%c3pfvm zrlYjaYA;o8;z`iwMpE1rOjwbI?n)sW!#trD+qg zpZ~N@*>!qLrNZw9f7B*IMd5fkp6&-&lD&Qgz)CRa{8Uq7Nn|5bW!)SN& z_C8m&no)l42=5j)uF>S;ED<_)Dt}}3YAtWzJww1M-X>Y^?wGh`m-F(P+M-RYhG*GH z=<@lGGVy2VaP~%`c$f2-P5qbq5uVWq{0b~=M-9ulK0SFWe&b%$)S_w zjp(K1MP*qwtJq^DO76DS8J80?FBk&v;XZyiZ#IMHWlYOawR+ZhEcED^g`!?oHW1 z-~!y%!}5H2e~n+iEpcbhrYU+rlQ74cc#}kRc4}#kR*3wU6YO^B$$jY-df^uhCYtS< z2q{04eq(GG_SnP0y1^z2Vy*s2+I;=w6-W^H_zbcJ*S(?Ptuzoh3Xjg&?lpAcfpN&9 z!9*Ud+D-?lYQftOy}R97J7^S6sp&qKwL=Qf)hMK?f4JN#vSvwX^a_U7oE>f_toN{- zikR-j!PO2fT=bP>C2xPR#)bfMr5n%P@P_dWj&@{#m1<=zPrcnY2PLu3?I{Ha{h8O} z#bu|*eclj;9`HJ1wha~14ZhV3*XgxUjsza~5WZ{5Jz?yBUagnm4@Z4BgA$Cm3*T-w zw*;$^e?9CO#e0ZgS*Ca~E4v$7@Sg7T8GMm-)BExZk%LepE4ASU@eaVo<+ZX`hxl3v z4^i08GWJY+SZ|7@fgcd9alB1`NWP6l`0&H#-MgE`XkLUdY<0a5J%mo(df91&Ydd#p z-kuHg?A(woM9#n;@5?CeEC2w z2Tuma^XF%9xtjW%!Kz4G0-Z9zyV(K>!E^-O7NC63{VII0uIx3RLfliWC~&fjON$u?0LcpOpia;ms3}(Y);R_%hN#YSabBqX_nAw+vozU3<_=`i#15y z=AmZd^L4b(-z;2uxqg_y{Yc?|K%(ezCT8 z;q0d@=7O1JTkmE-QWL0`moE4o*-1$Ve>m3iuweO_YSbO6YHu;z=xt1F>g$9KfZmra z(cKCoug}JY&eOC0z6i3W;v7SCS1-qF>!}X}KpT;KS`EV!Ie`3L1`#|YpVKT4;?b4& zO3vbB7b|b#m$fZejAxF(e>v6RX_+R=es4_oU_vvypCp^c4-hxwgHl`h9q!Wd#gC-b7h9@K04Vty`0y7O7;p9 zhwS5W`oV336!vNhl;e-9tx(|Kb! ztM#x2yy;F7UH2rMAFZVJlulK!NmDzhl2r*cZhe6FW)~wdzIA8z`c7Y^bKa{M>kI)Pcg`UxHue{=A$$oEW z`LSxAJHDh=>s#FPlo3=WbmH)JEW(s&6AR74fP=*YGHV4)A-GPb$UIYJHmrwtX@`gS z{IYk!+=L{;$@N^Pm-apHe+ChAHjZsrzNc3*;RM&=b>Y?~hS$W`0-MLnwC)R6LXtsx zy?esz*&SNjJxXugsRx9VP*3O8%A;ZMr(5tDE9eH~p6j_s?JV%ffXW^xf1EN122kVKLLbCR1S=l2?CCe-W2Ji0iTEHj*nl zqH|4cKyqTz`83almg+PAzS=~BlOXKQ!*BxYXTi~NkP3PeVvb$PlXJZG|6ye}NV zX_z;k5TfU)XMho)e<<>Esjw61(rXpP%c6a?g5sCom+So$)N#p4S1;hhWp?Pnt;_On zXb?8wtfa&CN-wyD`Z#5UC^4!DYI{=R^h{?zH-XLOY|0aS=U-o5FSQ6+HxJD^oVG$D zoB9ifZAHMV+BE1j$0>UG4GYx*aZ-+8e^iRr%w`bD0^4nC{FqDa z;q4eu9D>DdRdHl3c{4clw5!h(ALH9UKK`<@`0wdA5~*pdm4b(;GeJ z!yMwFdHGiS@@wQuSn$KUcS#3aY z|5uClGFapPBkWwT?8uEIyOr7ibr2DV0I(bY0hHKHe-&#;s*g0QpL>y+?>)9CO-rr% zFhB7SfV(-|-0Xz}TyDdr1My8tvp3RUD9&An4}j`rrInX)dIgSE~ydMQB#s9zEgQ5GkqhW*`> z^GWT(PNCLuu(18hqJ95s-Tv2ByIxX&#$;Nc$b#ARi)s4vIWJ}vFZ zc}mKA-*hO}<){N_u$kKD>a9=-$>H`O9{OlaXSb4Or$7rb0kL#bFpD}oo~qkw!>M-8 zT~yXq6_<*hmrY*PgJ9!?QUaC#xN2*!9r4wBF{pl&1EBhtwkA&J3#~1IQpu*qto!Dr ze}$}Cl1|bnX|vD5IcoB+_}j5{1>^}CYt)BLU$(p&7@4A88XFZW%T|V0i$Qla$@BZ; zCS#Gy_N3Xj^N6fTPNk?KC$C1;dm@_wNs5fE6%{42H*Njy_K?%%03|heCW<;KV@RZ? zYscihQ>p;erIaQhRtC-RFG1H`=>lTLe=k>UKd+zG?UjIT22jRVOn50^(Y;yMaAQQt zb^L+5Cws%N6%fhRz2@5-XR}vCyj44agXb9-4iW*Yq6|Fh^||-~&Pd;YrZ;uN(=KXM z^wGP9$8OX4uX+W$4`UU7IBoop6t+ucx{EqxM4b%7xyF+e}>5^ z2KZ8v-U_X7QY^W^)>k#61}|}BU3n>#wPV%H_xk^=+y3U^@{DcT#|8aVHaitgOLWDv zE&_*6D#vgf<1W*-DF9#9*TTjYOl3JBcLNCVhDF-R8uU`I7%;D~wo(DQofBrNf(k{g zaLepu91vJM=hbd1k(LbrQ_F3Ae>_PWo0lfH0wC3US;~c5a|4nJY2WIY&~j>`rtpl@ zyi>WR=pEbb1>^wSWbZsl_Ls>^dfBDYHi_JpIuTUM`u%m?RyS9F$d`+t=B=UJu_HkC0W#6Y{D3yjAiPwF8Jv{gjx9G_vst%-*oDPxVgBPC)SHf60QJSOSzy zYBGJ@Z@v&bt2D~(SWTWU!~Y}mr;>!mo}9UrIAnK@oj54B?UKafxH$fKY{Popd1%dv z25}^5THm^)TPNE{+BUxTWv-_6ZUp-~*u6Q}3J5AHDm~Y1 z95R+UrVe?x%%W#!O!O42fAiEyjkKw7r}tr-4kSkqVznqCU1~1jTo*ctufVWy5drm! z@(Q6)2KmQ_C3HA}ESw<7qVJGZ=WT-?@T9R+Y_9WS)fxfrUf|wMe~4-Kvl5cGpV#ak zJlm)3FUb*_^rG)f&{A1PTOm-&`95Dl*!Ip(i6d`0ZRlRA1A`=%nB3%qZfk6ugIE^T zBb{q(b`j7M2yN4R50K@+exM4~YSXsHV1sYB3R`>X_apL8e%-~NB-MBJ>pZGg5sSY^ z%8_n!u){!D1XHI%f48Wk6Lp0dn=L$@B2b=6X@?MqzbE(-oU79MaQLd}k5ezzB$N^i z6ioUK6e2`z`4_A8{m0jDW8FDQ)_kGW1%#9Lz& z9YO8rD($5&p@xjbUY}QJnwbEFGWGemyaaOmLr;m3y;bNoe*paa)6ed_6?x*Z!>;ua z_BYdE3ZHuq)Njh?=yj)=QYEhO27xvEB0o9-vW*I?xR*x5xqJI)b6D3x62EqEUYHVb zWDWx}ZdKYSTQp*JwZXJqao;P~}e-`b3>X*-V{qb?by)B`D7gZ6#6qLz1Lz^ws2inEXo9{fy9Gm)xhrSK+ z^@8^#dIO2ZI-LFx?QaPx*P4A7ULsvBEPv7SBcsyAGayujR7UBGn391L9OHGZ06U zX69Ydztva^)Z;Bk);~!a-pkqD&I*<*Fy-%hf85MQug8LuLE!m|!jW=Z{C>&0x14O6 zGMu|}bvp93HQ;ya)|!>Za)^|g1-z~4T2gaF>sb3fk}J9{MudpUTh&N@4W}S`R_lFtfAlL+QV(JQkG*?Eu{5~=U1T1Qq6_K0(;>~1 zs7FOygE#G9%S)eGCoKX%?m9{=OYb$9GxaKv7?;%w1QBmqE{Q&$D*utvcd_>xnV2NW z9$+U$MT^)C$^#K0KoIu4c6FjDbHTNwVX65;-C&NRe^HIGXf?2F&K1b7q_Ugze|xr0 z0Z1fKLYW`C+3TKcn*0GRzJLGpWBlW-yR^&)w-@Hq$Vxn&jUwjMMpGpqK32}fnRqr0 z8IqzaEEP}!tZFkdye``&=dHO@)pd5txSS5wRU1F27L-~$DlkQYQmaDsqAE2p^8o-D zj`uu=;;Ef7XG@{5YCX=P3U#XHf0>6$Ce-$a-EVK~qLfAg4w1|Q#!I{;(I1Lw7H4%% z`3jd)POJp$s8tUb;!*^1=!B3cBiJEIXzN_?4)F=^^;7-!t^RX)uCFC~ySsSNaRf_r znR(62vab4LbsXxL#Ev;BM#@kGDtoa%a|as4MaH(-)G-19c^@+qLAW@rl;5J;cV`$3@WveYOyj1{ef)8 zQ;*$^>i+Vchy+R5$}fwc8H$QnL4IwUUR2uA%F9PKl9RP(zj`REf7g?27b>=qr4owf z4E1`=_VK|*{As=Vm-_wtqwQN>Vi=D)R4v`f`hdXFRIBVMh1BHfYCr2FzE_M(16Q(o zD`i<8jjpPTlE!5vC{@o703qK)HUa%g$l-Izy&BHtH{;yW^YN(4gMQ`Ocol_yfQYMK=cP}STW}A>arH;aC*e^Vr6S;7i8ydI9-fISj8wiTdCV+g22+DM^*1%*vT^?+ln-T;f3t-5m(SmSJXY@| zG4w+AqKeZ$f17$hDdY{9Ii*YaXR6rLojlri_2jet>XOy-B2-+q&6Ogs*R_@6W3Xcy z2i}=uGC^HptnLRbBiShA>x~m!)Ltj%J*ubb2HT35e^^kmjg@}e>!zr2BDqQc-xa0Y z`9X@cD+yZp(jJL6F}b1w~%J_D`e}HXic*@H)bD}Ot#s~1d7^tzxiTN;P&jP@6rW$TPjjF za8+>`f3Ki~)0^v)?1FrNrn{)S4v`7rL1kO;(5d9sTJ}nPo>Pe`jj~mJ8m z8Etj`bSWf@!HLO_YoWD-^YcH}WzhcS-u~)Dapz?`Rz%YMR6Ve&$NHFRDLLEU_@6fhZTa9L|&je*&kyOeZ0Mu>2I&M(rp&H#k-JJDB?`kv6>eBN|Ai+eH9@ zl$z8BZ_*akNZ*x&Ih5C6%N31+iJ32p_4V7w>5Syn@LPT%$+E~)nUd!3wPP=nnzh+3 zf3G=QZ0tx_iX|y>Jsn+SKT|)C)jQYjKryW{WQKWJN_itMh;*NV7A>XQebbBF+l(zc ztXhg%0(vn%8Ysy@jzdizQUgcyzSFXW3c-}8p{rVnO$HjEhKLsT0`3LZ^ILS6>JDE> z3!(UzAqvinmmOC9DuZy_sQ@FWGgyk>e`#OCVczxecpT6Fd7pYC2E-Rye>>$cs~Mq< zY}| zZd!?RQYEM^?X`V>3<(nRcQCwN;FH=lS4zj398&k%+zA@3WEA{Wu#GyHa+j?{e`P`W zakaCk`#bHqC~?k42k`UT1jVd(yw+3=Paqk%Dcv*XwG=*27LqjfzDVuw-t zKLHvkO_w$U3b3en$JF#;>pNjKcsaH8dpmaLtW_UjZ+K@rhFMavvqR6(#Mh>#M^2$e zav*|0cWSh&NCuVOqC;k`n5p2H;Fneibs??ge!9#vBv}=qE%S>(>=F zEy1}tdP1P-mp476>;sr{*@-*6^H2e;5}Y>WPzjdOI-D+6W>jVxMHqo;_gUt=3MGrO ziS?&tT0-~x%l%G_(qp#1c+TveqEgRwI=SVv5INY<^`xH5)De9*v8SN+e-U3O*-4V) z)G^*kTv3*t!CUPLs^EO6UUG$-07SGsl882I(zPJb*{4 ziVPH>>b}_&a_>snrV@(Ocfli1e^Cui+l8y@)S6Hf0g=R4U%_rR4QJCoFpR-@47?shM=+4)CwT3Oh+KtqM-iK zr*6z?RU$ymMp$yzDUL8Wp@15ynnQy7MYRKXC2M6111nFqyhiTb?!n6)*bT_qfJENR zOo~s9I$JwAJ8a9;4doQ;)NH*dicFB^bc;sB_0{)Bin~;HbmaFifAiUTkZZq*FdBKL z9=k(}lzH;de2ZNx!Ve{ek2N}f#-)1);L7o%be5T^mzuJF@<~8K?2}Xy)x&Y?$KKwE z-r&z9xyPw+WwHSWL9+19zQ5N%)~RaAb)Tmc5d+DPUtmpd-$Mr*LRyQVJYm6+D8ZyF z6dm3a^HLa_rK4~Fe<5*|Xwo^4mBD3Q|0Nkdn zOdiL&_AlBq_qS0>iEfga2@y*uwj6oaR&3o_%cTXY5E)oA02Rp^xcaef-#-73&Y=D4 z-~OzEgv&gWe_oV+%?ErW;E#kjRd}4(2V{ZqvbkNOFOJVKol;ZcPazp=^QjDsP|91c zX8r^?D7Yr~wT`T15~qdovuk5DPGEj^Vi&w*ox5GQQLI7r0MQb{*YK;?TQet6G#OQjnXKvEu;JxSE$-K^_ zICTL~O3ORJK{QVIa&gz`YkKEDssr|Rf(`=p06=SA;lvDI@K`X_VbiaxhtQA(I6 zUEDTKFU3&!lzoebtdXhL!bel>u}Ir*<%LYmYu=RGi(Bo^{c4T{a*Gm8^>rZIdvEL< zeg0WGV_UZUQG8XiDW#6wV6TC~?X{$_R?@ybmJh3-+1Z1{Z3WW5> z1@!5wA&VYl-{k-@#V|rdg;&~I-tRD61&d83+F^!mopL7fA|pef4D#YK0fXk{<8l@`hQ|73it%(;f2UknJuo7 zRRG|Sv1D0tQm$=Uh0F5O8o6k%d3t%TxK&zmU(1LT)MNERfVdRJkq=G~R=b8%Q*;qL zRmF_D=CS%AK6TqE0}rYF6t+72D7Y+ro)w=f=Y-D3cTiGodc`sg9Q|V1ZJ!ate~E7Q z)g38eGo74A@t&%BXLJr^P)p5Isi01zWjk0Po>G*_*7s3<&(P%~DAL^-C|FFQ*J9f>F+o;guV43amr@5gln) z&uiClVJN1`>IvQZ%boM7-lSd3A9W9`sOzcDf{7++409gU;bgv-xWIvONJrYaipJ-q zlaX*5e@;c;L0*Jhot^{HFU03UeSRb5d+=Twi^d>nKbqJziFzR`7Xj2_PYfROlv&O@ z0pI4hNJgwf)HpwvCCfnFn!~iF+EsSkW4Kb|l@m3>Uf$>T3QvhXIqcr^m>XVEK zkUYiY+!Oy4bu!UG@(3NOpt0V<7Kv z-YO9Ldh=h4%L*D`r5ZgUfUqY!_&7h7>HB|wn%~Cw^!?A;pWTf7Qu}#7Ly6Z_qI6b? z1l&Sh(onLWmX~qmAn`h9KNa9-KMA-1j;lei*)7*1W?W?PAJj$>>$Kvy!38C-WlIIZsZ;s+R`-P;5yroU}%~ zw71FTrnxLHlj8D8YPt8{*NE)O&3P``#?o%R{eAi9h2{TgGh=)9 zV>yCkPT8+S-MZ#7l41tBYf4KaG%2AGf1C+aqM|!c=`tEz`OB3K7E>Lt>y&N?es&;8 z+3RMv*#JLeZV{Db@eFs^kd~kK{Y9&Z_Xeul)49Bhsr%%q9Rqo0j*y7CDy(aH`UwrtYnLlAbf?auYuH-N9M~VTTP{&K0j*51OQswUffr zA(-xomQ$^yh2!Df!5-3-C-=DJT}%H`ZRm*+)aV5x4jDv=Vq#ZeSj8Rdo2Z}*am$aV zDIzKKQvOS`N2Qm@MW+1>oKbCPe>YRH>AQr0WgOSp^hs~^Bv*=5>MhKri92Vce2gmG ze|-NG-!6yKOX@o-;Z7mgs$@HFGH470x;%D;?s?R^l&N`={C>*c!>850gA>UP(n`AC zLFTm5flb6nJ-K@4l1%q)-p%--!?1GD2hm&-^_zp;^L|~_do{y6i4h>Lf0m`TZ<=yc zHL|8eIGG?#3-huAysSg-+io1F<{s)@?R{SbLfG|vnabr_AvL>3Dj&5Y+Y4H*yK24b z^(XjyU!<@7Oa159zpu+q$M~LL>KeQE0hfl`o0nV)7pUk3kny@B*1$umLaYrU$@-o; z+sL919Pr(nU#qg{Eoj-7e_kg@!>jGff|sD6Nb+UkulkK_@;KQ80{yl1s@F7uK^oY}Io2Ziwv#sa z@VrG`TY)FjX)eyYUfsOT(X^KUTN%x6wT+^*Wlew;r)c^xuxx!>Eq+oysGrK}kgPeJ zWKQRrhb3P=VwIB9x`jFH5&6`_X{9Py4bD2ayGv->y~gu+f2$LAE;s8KoGu|eUbapS z(h;D5f1G?y<&dsy!R%fYA)qfLrK+%`cjg=|9ZjLU9SW0rcI5KQlNqd?P+&? zI2s~2>dr^AN|j8@*Xb6U)c+#@oO`fS=naN)T(^d0q9E^(hNGYwIqOB7E;8wHNK`nN z5r*05wzN?nf8vq+qCzgDq`F*7F9TrnLy=OPiHpuRq-g3OGF@cn+u<>D%w|JFyQ+0> zKJQJoF_Dt!%K4ifctD575Mh}Z?MiVL-Fv;bTBc|q#Fxcdczu5}zJ6)Xtdi@NZWn}b z-mM4e%i*@pFz*s#367)lQIsK6;7QdDa{R8GdF{5Yf2lWBxC3+b{q_3BJtbMushO^!7`wW*WDXPuIKY!t~{W|;>M z$BQE^W<_Yg5}bA8?yvx?Nicj3_y5pBOSP@&e?86aObw&66q7=L~)QicnN&!n>U?MlIxlhX|4nGW#~(N;seR3B63Nbmd13d9Kgy_ z3))jUfhe+Z-oyN;-~ah(e*QAv$$*TT`3^OiT>~e|Bv$+4#uh@O&4wIm&YLsrxudR3j(-VnO%M zKIv(raa;~awG_{60cW1Wk>PS4ydx*{zs!pLi zQJ0L#YVixns?jk}G9u7~R8YLO-7>{b4e#-N^uK=naK?El0(WZ&MVQGqw|cm@e^kf@ z%(H089O_BFOJ30>Lu2NZ-NH!6_9UWD*=8 zRfA&-M8xgho@#O1eP}y(Xp2ip%2ETSj_G(JA$Va+PMov{(yW$84lG#DEmv%6b`mu^ zMl&e#@}Z~SRw&dL5S`04DD>q=BUeZcq=JK$!m5B1K6G`Fg!xm=>9U&RYRU zhry**9M?v%E;ywi$T!hYx5sU$YO|5sF3~5b^&osWe$w>^X5VZ4OZ{c+RC`$oV`}Y7 z^99l%Sc^ZGbr8B1eEmgLud1J(nuH~=W!HQ0){n);kb^{;iAjmvo!BH2e{Mygj{*<} zNQ;yzRoS@ND>jak~D!-L&USvb` zq*yI~D1PIayh=I=iQqZPNWMlxhDllB-FqCiIrwFyQqVrQRZj4JAGXgNm?8+?-iCcF z)@P#n=QrZeTbz2A1l?ZDQA5=3y0KIm0-YL7995?8vTnF2nDtKBe>b~w#Zt8DZM*Y& z!O%%VU@DZ=A7r|OQZmIz3yOL}mcQBQVil3}g7DF@U+ zXXLSd@gSGDkRJ~Me|ulEztzuQKE^J_au#CIRQI}G{LiQWr@r$#h!F$gtXfrwni_?& z8lP*0u3qC~P+$M>?I z21W<@Jaj=xTuG7tVnpM-IYxK$W78R^ZPwiYi*(4p*@74uf6ydKIvjUW@pAB6okXVb+t3@ z0g^kWc~7R-C>3}^&gb0dci`M#Pxe-o7gtKoBy`LqdjiB>6hCA8I=MtNxx>2YVaYPZ zH+Y0XYCAQ2e~9g=H%@d^IPLVJittsulGZ6|lVQ=*F3bG}`itE*>5O1;PZeo^L>(4U zT0JD{!*Ee$MTrE?Z`-m5nufJAY812D5x><`S06I6>fvL_zW&$ecM>iE?4^MUq$4aw z&N8cr7m-^xHL~{fOn!e-j<()bU-w4ocFEm&X^!17bw8RUF`}m`O`TBj_ zpT`18lI6519|X4|jus-P-ZRuAsrLj!OqbCqH1QrJ(cR-%vM6;>FUH?(z`96~eY zN$k_6IVq6S^tjRv^}cF#)h^v$K>#?^)?rLHwiz979wK~?I zfARNJ4ZvKRmY~cNge#$km}Cctf14Cx(&O_aA88FPsPaV(2kJCyb3*$B0RRdClb2Ty zoI&NH3y{0B;vdw|@yCyEU;q5)TPO7|TllS{=l-Jlw#V%qFrQ`|?>4#`P)VfdnxpW> z4E9vA4yy*QCJ33;oJLduDR2g(6ZEm_f6TqzN`ZpOOzPD4fNn2Cx|v{^m2TcE^jmrN z_7r}OdQmA;;3!)3T9I1CyE>{8^BXy)23fWo54kcGtRf7h?#hLv5}bTr0F=D2&l?!Y z67aLKJT9p?b2qjZm2pBQ<>ci@x0}hgUoF*=tHN9FsfqG3autl4yH3ReKQSNm%MIsQV%02=al zxA}+?YZ0B<4s~Ak*iQXI0vX=2e?li-AWNQ)a_8Ipw1nZ_&?yh{!k^XCVmQo9-cWdf z1Icy`Dk~N?!>t|wK!Q5MwtEhhycZnoENprGJe4Kdgj|6TddiF1?2RP3>`QP97+RLK zv)mc=hRztb{G*{hF*`u6o(uV21=8vo}(Z-2Xa zkh}Kc%Ujy2f5UMvRpaY$@{cIt6euu+@BoP5O=_g2s&trd-g}gr>8-ep=Trof{aqD1 zI<$Jx>&DwI`Gb_k_7g}af7+#+e6=@?I+;E#FLkB>f~w2gRrWD!9zeNhrjD2MHbk{k z^M$0qA?e7QDI1HOb)M2!`5(f9UJYy|VY}Y&5*LP=6`gRP9+UbEo4_zzik}+i&JWG{ zwQS!P%2KJNy!c^zWwgY~!Igk#t(HTJUj0VpRSUqA$Z%@O z>PVaRBSco0D{DYy_6OHfd*?M2pox}5NwwHHaJy_f{d1I6%gZ8g4nhW4zwi&#ZMzxG zd+b#JWI&t0lRosPUe{^WJb(KO%yQ(yIZv=ICmH1CbYD1jBNvt607%+@CjD(SXi2eH z>3T>d#W{#YcM16<3hQ~;$fD#3IZ0`Mo4w{coyv+{&Nxw$w5g=>eoi1xJzqhy zY>v6B;=A!<9f7~jrC7;}w77G|wJg~!uY-Yc%DY{|S?Zyd7r(9^m4EaBF4Wy7s-PN6 zune=?2Ds6s$xC@F@aSAK2>N}gp0HsxEaIncKf|pt0U)-5smBg)JI8fq%^~%PyzVyD zo|_!Ri@yT%sHFGHU#;|dt#J=dxKZ}22_eZ?U~mEyIk99Jm2N;#L(YtvEX5mg%1r0R zZkdpe6R0NZCP{h7ihq&bu^HG`6V^$fv>(!pw6fT)-Ij)Ua<3=V{ah9Z1h_DWlFcV| zfCTYZ*4GCI0iud3^&keIYv7P|}(}Z3~4T zNs2@MZO|P#9+`cup1)?eLxaoU9U(~el)riih*ebC0%#*D!GC z>~1dvbY<72yD6mLOx>xIfRkXXW0lBp>{6SFVA=;Mf}w6_daT=WzDc4jQt!*aIgv70 zsRdQ&hU3+AzzH9Tt$Fo{jpldBwj!?&JBA-O4=yZ_>TA4*KB*u`Sl3y~v%ali9qTQ)I69 zDwR@JnPxjr=j8XUr`F+Ex`xlWD_Ky~d^n13cd5${(SJqJYSU?eXrskhxBFk#DY8!C zc(H;D4y#A!@F>S_?*Yla!eR|6-LYx}fiOs7I_+sD67)e;j8p_{=V#ac?gpCi-HF=u za5^9@Ub%C3WLj1n#KGp&L6?J|kq4pcct-es@c=+25Zz(_`f9tFT#LCd`Z=}cvz-d` z2Dua`Re$a{2y44KvYWV856Rw@D^BaO^mZ1Pm9!y4^3s`7!ShpzHsB0dlZ<(Jhxk4; zF}-$(e<_Q#onG_{yr_1_NyJWVypgbMou5-8j>6ATCYh$XXSJBsmQPpl>wX*1N`Z=^ zva2d!@>buJPX=V52I`i04(gEV7q5rc111}an=or$z#_+OpP5TnSU`H(p-U9bg`J+W2lTL31u{UMkL62AyrwtSd}qqE3fH4>IT?Szc^8Hk0bQyuGV!-TJ$+p3E7Hct{I&}5DZf{E{7$uYKo}6QdhfZ&w+p^2xjoN$x@sJ5Y_NAN) ziiD>wHsNkx+D4l8C~Okct`iR^@K0Gp@D0*a4)2cnk;{dS0HyBlr3PHNY(iK{l7Aq9 zWm%{80+ORTQMBe#f3)76NG2zj^G(qP-Xwv4n2^l->!&}y{`frq`9X^e&qLT0FXFY6 z@TQ||B@$40<0gekde^d>&2g^3CDsZ8rUV%82C4pe7WD}nGAiJ_qGJR2iBGSM%O<^z zYESz}bq+v(RIa?7P#iMapI&BBQ-3Op147{L4EqSwsok+Te&f9iNlEizdOgQ4PG(@c zD0Y=3bG9Xq$L0)*6XoQc&+gsv?hHnBv^pn+1Z+4+R*bQ;?o{-)6yHgH9GiO$cuDTt zj~9%vr@LIr(2_b&nYEmsp=rl0+3B*^dT5yQ_6{9)j}BkUWz(hpXwqMGAb(*^LSdg! z#i}utn!bsRe+yWX+rXQoGQ83(tBqs<98!o+y}NL#?MCSqLhAccvXAUdp6i~AiC*N) zfV^5?TWnM78sO0#DL))GXohcZTQ?OL!_ZTv6tLowc_d1z7nrEJK(n=}4rKoGcKn04 z{kl${z7azA{KA`2zXU|t&3_XL0}?n-4WOoZiU6U!+(we|4w#^xDB`tzwDYA)3?QwY#nZ|YZP=WmoD|qFUeT} zC6$;J#UL8Sp>B!vQXP|d1&s}JT}g^l&w2z!%l(@-l?{BFFwC8h6@R>4TAtF%wMv9- z(-E=x;ZHn&|MKZ{Mt9wfz6{ZGRAL|6CIR$A-Z(bF1B-nOCR`pH_ zQxE=J_7*&DycgF)oeB=Zy)01A=D54G(iNcZTAbRdt?DbLjyOQNJ|`=|2w*MZF7c&v zTBLzq(o?|cRf#HjuzyB9FlZi>FN)QSM)6YitqAU#7EH-&dJ>PL?K0%IB|bLwdGVsQ z7tMi-muRh66?IMBKec7{bb`4ZRyww}I`)b+oxv~lu z=UqE^bCVbVfYHqrhz<_bJEEyGaC<9Lyv{qeH3*x7GAhfUaDU6%;yOQ09C~!UNEx?P zo@5AZCF~Pzf?!$oAWfH9Dy$ANpkf|*wHK~u~Tp-~xTD@EzbGGZU zWfRmk{fSNu+Eg*FH<4Vty=$1bX^qPd*S)uS*Ha zv4B5*CmTky;nL=R@ut)y?zDp8;3tKyh#KT<|C#sNZk;chHky<2{@PcACGK*2WkE}K{#dv_?)LeQH(toPci&&+(ti&fWVEpji^Rwz$&|A_oEBLss+%8<=q$pKHBN}n=oMC_sb$Kcq7(INcHRU) zp|wtu4QzhVSF+zqws#=FoUBK7nyXja3gIv_-;#Ev47j4Y1AY~R+(e*9&2LIR-2~cL9c2BbyOe75=p=( zx?^1T@_a1dJqL1bYo8@SDao`r=~&oRqey1tqh1nWf4N%cYEH!bYWPFBJNOvL6d0C^BX+y>t>G1LYZ--C!1*x5XjlRb8r^vx6vo+kbh>$acJy zbY8$CVt%DDiZ^T=j>nbEGA~if^H6z;Z0!BS!5Pxm(s7)_7EM-*P5my)n68eC+pY(m zC+qXFDfu{vbh@6g>>T3dXdRWTFG^@OYNSa?4kEKzLA0#i_%Lx5YSt!za+2M7pMMmo7x9Jd3i1ONuzGSdiDqfZ`?9gR-XbNFcQhn(>cI}C zSK388v8<|%7bwHRi8H3PdD39P6T<&$EMf=%fKcT=Zs3b%^<7J~94Us?w2ca~6XG0E zbGVPKUn+|=lvFMTuAvl!mg}3%xy+6qRd-A0Wvg#3soxy+1$AJAmw&P((T+5|ZIjiO zsCZ@GKiBQciuBu3DN?5Y+5g&X8dA0JIjYxE-QK!f>%*n+$)n5W{ zO;tAI((0kKvnY4so5>q*(*(L3ZcQQsDMruvpm`DCGocB!7ZtbC06Mf##|zsl23f`EttsKiR3Q-w|Zorg~Bi%A{8(X1ipjQoxgh z+czi4RZF5e zWnFlz&7ZLkCFsIfBp*)2C^|}eGr!f&cB*UA$Du6EDu01s9LrxW*AadzFQQI|n)cG* zBFhX^Fz4)Q`l)27*tC**`o>3zF`y z$btHM9J^xl$knexp})){%Ub~f9{}l4(Qn@Ptq40W)rC#Z|{XPkaGKJ zmG<9u;{9`t?A%hRkM4{W8;5+hvfvtK5}-IHN(8D4?1@&05bc(D-GS%M3{q|=wd55N zn}2YwrNnD_QeKc3x1LtB%5hN~0Ujl& zY(!-sOBT?8SPxtEU4y@ov__bV9|r2Qda_l2YGJ5KG@+GPX9dnna$4I_^r|#EXW>la zeT{w}e~fRR`=^Ie%J!EnuKB_j{s+m1cz>fb_ocz)MgY)OXcxP8KI#nG@s(pUBwdc9 zJDOciUXrtDCX=Qg)Kw`R(q?1Sx1ej0CAS0kq|-I?dID^wa`AbPyS3)#Ek7Yv49=fZ zq*AXRzC-=7o5WV2sANWtCG{{1e^H&V`Ml31(G%EsZy98vByP`*XrEI3`(jHLUhie0T|#l}@4VMs%+%U& z2R|;)Zhk{Ed1u+qhuf9caE0sQZ2Y`r^~;xkzP0J!IPfp)b**D&s{z0pRry(yC|WPD z#r06AoqMMcXl+Z`a6qw;YJ@xET)KYjn|rOo*!ue`swDJI#E zWWVMFIX~B-4vN2UYIL$w`+qDV*ge{oGo?D)o}4wE_EDaju;Nh4>Sj6=-J((j1m`;? zeE=LybaI8)D6~A)i`TZyiJo9<{;A+V9VsEjwr3ifdPq8v@^QVVa#**rO$s4=SZ9zy zWL=bt_))+@0DA@ZwZl{yokC+!!*dErYuWJ)O6;|l_Cpy$1vM|*9e++sstMWt?RrVQ zJ)Tvf9-PDRK^aHRZYfhh-gc~spLjY?8>0l|eew&sGJe&;8d-dK_lkKZ;Hv=Tpr#tz zhtfq}rmM+Fxv!;wEEW)!bLvjysq57gyL-A%rb~sP9T?LHctOSFJ~>-;QCf@IJ1k*w zgfCa;&usewbt&<*9)B01^h_$*9`tqwimm$bZ}NSB64zuL8TNjtR|}JazvhsDx_&_N696Oy(L!a z$E>}FGLSLF?Choj56X+P;f$*RaD9v_iJ|LrI+qiWa@HQ;Wq+ixKZi7l-y{Unh_m)F zI2*p^Je~UGxx5}b4hQH0mCQ7(Q+$p%yp{#$w%pv+dS+fzWmqMvs$L;7mZf9$^S+Yz zTuXBxD-ltIkknY?!yWebzxH)0`1Kos|5IGf;NCr};C;L(t7uFc)$?tdsj(2(ZoDnp z2~5rJ(y1iDntv9mUSIV!)J4z=ij1zy z9jH2!E$c8Im|m8uD(YdVX+`cCP7s`4^Ku;fn_RuKg6eVy9aTsM7Smo6a#HSd$@;4R zcsXoMH5x-#5Tkm#yz~+Yo11h1>Tj>vd)ffgo8v=idw;H(x2fMhRA~0Mo57dco0`D_ko+rNEIHo!lzBVXv4pW4BAWpuW+Ry50~p2W1z?=32}1BCL~|OW zdK6jRDl&cvi)&n)V~<&buhQaUk699((uUYNUA%dm+QjOFq<~&1fWG9V4%JOl)|}9< z*QM@=M1KpaKyrXxN$pLgVmDRpbQLVd5`7XV2fSfA)$7$hv3r?holoW7{{4C#zm=C} zbt4At!d4!dW1UnKl*A2kFy5!j=Hj?W+u)?&E#+{itQFOcqC!w%Teu1Am9(T#R?K5t zl=|Idan$T>VpN&WA*42kdgQ^$?BjU#1ut*5dVhvSjp+&J+4e0kQD&p$EvFM4M?D-1 zm5L-;>Z%(MhT^9$VLh$H#?nYz)Bi+#wz2&vJ6Y;J0;3f=xIko-j^{1S<72%(|M>J} zzUkY(aZJ;TtC4Pvd-V!LQK9|b=cPnhQ@)W+4lL(|IvYaiciD^5#njsHTqVANQ|;NP zV1GSHmby2p979fZaDxx$UCk!rzWPr@;iAU$DFHRHAs#neS~C^pxe3+maZQJv|DpPF z)=BQN&?U3Izn$Ec9*H*GBqkuOXmG11BN1s z0`9D;(|&M8e*f~hy#@Mh2^SnM_w(!(4u7@7OS`5|<~;Sz`2W7lyo@`yBob2Jr2y!* zIUn3Km!^!%Eyi|lCx;)Lq#awbk?V<;7SI^yGtM$?<4S883)YUrcW7&qWMm23>MXFgc%lMg zkx)f}4g4i78{7}6>xDNZTjk0?ji_L6RI~AYnZA9#e|XpY{i)n~ya?eFPRXB}{4icX zArtFD#u8dm{I9E&t7K_Ag;z`U z=2VL0F!`v0RO|uS@?m*Wwa4INx7!A#H3++qQrrVEgOkw5YFF)+21px3!KwBcm46K!-2mH)>~q~E zu8n97;(1%Pzt;ZW_4o1V`{;lF_W8#@mp+@)W5=ualQS2(w2iAQoPYt$GRrk25R7DD16R{cxE4a0%<`4y8@Mv>Vx(yjOp%+2a zNonywT@nikiYlv8SAT)>s!fto2!|KAlQXNLLZtfXYO@qc6uX3C4HJh_3p+KbYM**6 zQs?Ukr(YJo%GL;p#gT&jYLc0$&lD>o9C(FNKeWt$xn}!cjz#B6FBi}w6drzP3Rl(B zQdA~TTd)2*Isfd1KlBQ>=pjw5c-`7g$nuzWC|Tud8Fx5XS%16*mQ7|7@T&b{!z#fF zd|P&W3j2~RC-3bH zCC?@J35=L(zbel=7mxDPa!SD~%co79)q8b?ivamWQO-!w3Ecp^plUp& zm-8U(uGmMuwJrlhJ2|o_AQT{^^w7N%*vYWn-clssKW-|#m|#Cf?Pl>g?m%j@+&o>r3NrnMH$l;o-b zs`Har3V-(WUA&_VuB=_#c}0$V_Nw&S@*U2u(U%%+n=GU{uLaz1TT&|I=u=H-yA`80 z(UU_@Vo8%OqY|?2;AFX<7itghmpR8vp-sV0h{$$BcDBr+WW&-KpfFB-D3S}z+_L5m zY$FOHcCA9mlC+hC(W`0bq2o&gu?qevHHG-gpMU7wIDlHft~((0L2Ss_?*=+N;8&F< zsz%q%zEF;_G#Q(djoalLuCXD-wd@^RZ7O;sJtFRUptE(T;I+HR-hA+_btB?N)f7S5 z9M+sK%>kR!nneB)Zay`k!wT*AXkqJ7Ev#5A#_(nu^I8Hqy6rWlJT5g0N-*XsgSf4u zO@H00lDFzY(e5>c9NA5EBo-FzZI?zZC${{p#(&nW{UBkI;-n9lFY75|=7^Gww#`g9 z6x)jFC2HN&G1oGT3YLUIMB`1^fa)F{9KL%*}B>CX9++!pfQP^KpTe!!17v+ z$0{fy(l`4fiM+Lxs`watNE<*^e+z#=lz*OlJ3;x2)!IMe)r$=};0l<;x#L6n)_G07 zIkIGz_rn{|#fADKQ4cQxD^G(ulF~UNzfe$1;wJZLGf*gPvzifP0|hmdXC+DGdEZeP z3owu4!MnqXTe-(mzK!B-Rde?iyn&}$oM{jnn&dyqV0NqGsvhxOMej;lpP?#pAb+zu z+umtZNV#qWL@`)+Hlnqw1Wu4wh=ZhMV-kqL5Aq6=;!l2XsL$nk2d&$iJ@uK>3-W1|Wl`#Qmor+Fk8%LO z4jxq95fpAc*oXBDWC(q2oqB%6c7KlisiZwMu*IL3J}j%$OH!+27l*>8+Ra{Vci1GV z+^w4nasKK_HuG@C{|++h+a7h3%1Yqe9elOfHV-m`POaIB7nvZu^8#atKObxL-$RcE z07U*chtH_BD~!koY!1#WVM`q+j!RFA%`xGbY!+!pe4k^mwCugKujaI<*-oI$n3;LLjgpqHWagr1Z{ ztbXp+FC=0fQG4k~9pi8;3D%Y#HQ;GSJjgI{-0YT8YZGv4l{>vmSHDRg8uFAk?3sYV zzu5PW7RTFSefjid{9}AGA%FgK&9!luG%wJ*a4GtfRd|6=?PqHjuY#01IsD(%*0h%Q z>4L1Is*+2zs5V;qtyI?5%NkFiypK-yY_|%TyNV-TeYsBves{5}dr{Os04l(WY?wIj zJJIc2<56HBcCvCAr{3x&2dS2;d8Hu#0Mt_v>GGq-36V*msZ-UYL4O?&vaxU@G_VV_ zdgVdm>Pp<+e5;256afZ4D#wqt`u?qd8vppQ?r+vv}r`>;VQ46o%OS^;3{f_0Mtr#=iq@@&&%&{v-l1~ONJr# zFo`%`kMePz!x_Hak$+a5H7FmcB(&qz-zs@)8zuUw4n4h420^P=TUKj^GVxFyswfts zx?1EdD!WxAZnVS7MHjOWlm(tsKhRE?DArko$d5klUx9a@_LUG0qS3 zUW^K$%|Yx+VfnXqXVR?_IqUjHu&vl+~ThZUkKB|e2&nP8jN)O~v z0eCn5SX%sff%%9CJHWx4(XssMSs1oiRr^(2C&#l0s(;kCnV(LA4i4?64{^@5PJe#= z{^R#=l!jhfuH#jfKcK{92?R9!Lw7A!5Pu4}NwxrH`vQI%w;qj>W+;!fwQknG< zqm6cT7KdDDcFoq5TyLXk?**)8-I86ks@Z0Z%O4YX9&f4QyzBAQ6;?f0y%dcogSV`C zR>?UIN?e~*`D1GLUG!1bi{5t63~S za)K7RQJ^nUBH-vhEtyb0zmURN1h!B!>(8lde3Rru1f_`G9EKLkXi&&0I1iJdr4)bE zIJ>lF<${`CXhR0XDXWbzq|8~nlmR%kv3_29k$N@djFC_!A;|VW+ePBI3RcydcL@rt zY0&ZS)~<^)zHeIZbgfzJ`P^1GYNR(nJRlUGyS);C&<8)#-(zRMR01Y15E~x*;va4fbTd2+V)v1H#uj zv3iHuTGsCR_z&y#=9&4j#q|d-Q1bq`iu1nNb zOJ{Nnz;m!dEi3b|KI9033@3>|VSDm6r=EB`wbC6`;#apdGsV{% z!B{f+sXn*;5Nh=BQ7w-9_wm=Szc0P5^S9&m27=-aXrkcWu2g7MJ^Nr6u|G8`IBbvr zynSZnm}MCQr9e8pE{o@_^*Xe&+jL9u9$pFNI3xiAxu~kBjR`R_8I6BD#1QJ=+d*)u zsTVje9gkqiIU}fO#6a94nK-RjNE=Scvms8i6ZK{nf$*Vkne95TdX0IhV;F5*6Jh}o zSswbPiZHK*5Et}l?V1>C2(DkAqrxhMUdO+zRQ&CDH4XD-luhahjCPWT#TI~uDmoUW zi?puaREtWIH&tWcgt-mnvo_BvI#Tj2&hd{sGvgHF?U~vnedBZyu52)^dCl zUJap1dx1x4)Z?9C;$^Zjw>p9bdv0zEl_2y}-KrWb&Pr+Gu0gJfHfqzy)`mGUX6KVm zr4zvyB;OpiHHf2*fTLH(d5EF&*fkgohBn7t-rGNa{royo9jJeKo{h4whn2SZRoCz; z$oA{(dJ5jux2y1-9%`M#I6PC5B4tMAErSmon$-U30>>ZD7xGE;8`soiM2;lUq00?t zv#N0#6ieQnt*2CcCdfjlczAqNZx6xz)lLKP;N6y zE>y*w*sjO<**TR5p`Wy-LPGMu^Fpc1t1SVCp_|laj+<(j`j&zw)}_t)P6hw#e|`Vk znvL4uSvK)?OBI#B+O_y)_ML;*KvbS&ZIj$ZjAv7TK)pMN)Es~YJ%%?gB&*J`R5vVU z?kSGci2#2FE!n>0QZppDi{qAqt+bgIpw>CfCd^aXN3OuJM!_s+IJBgP;%C2ZdHc$P zQ$oyaf6@^_5@jB;>X-PFvK}f>+OFe+>=Yln^XH&IP0)yN&NVb=d&u!3Vy9IVe3u5h z#e4qCN-dd;@>1vYvbgDFihMjm94kIepjVA$DnktBYDr`&~$OSSyeFAYLoJqlnS6F zig6X% zN>^C;iq7?0z^i&mG3=#t=HOAGjt2f=v4INC4@aUzvX@bTY)cgTBvveA&cUwYd_G`% zwY0j}WO@OWLY~t4nO(3Qs}XZai&UWP3=4lP?Uy}s5`EUY5X?5KLMAtmxN4bx>t7k1 zH$AB|0q-M^4BqYv&@0Wr?!G7=Z>qu;KROg&|NiZFXQAFUm9us)_M){_vBYI3Kxsn~ zEohy?)fXS7Ay;keWFTJR?rMQ|e zlwj&2>-BMwp~J}+1>GqN=ULgFtYd#{mjrqf26pACd4^pPn7+$dxT$QZc~aHwO~pN_ zsr^zHm@NiUVgr+z^QLv*EF$IH9s+kus{?Fu5Nc!6;)?_2MZ%`6w_cCH{45blA(MkQ zLh_}iTR3Jc<-|A?eK^(PcL;qCho;5a4VajCwT>S}1*8{MjJTqzhnlGMv9o`^_pe`A zF|V&8VLiPFY5`;J;xMR2TD(KjEUVNEzE#f;89%4=BpzNgqMw+BMpRo&g&`%H*f{~T zMWsPJ=);kJ0-uAg8JVFu(+A(FB^j1$L#Ccox?|Ll;}Ma9n`1H=t<4Tl9Ec| zx+`!N$6@el&CE=`}*^u0b+65{H}?ctrJJkJ$FewcLL*iJ(VV(msl% z+t6cSio<<8Fc@if6%}G=X4ag%3ZMEzYr*Iop80?0s8Km(BHjg&H61D<7@i#CtO*zRaAnH970D96;8ZaJn@V2_W%MhV&&Tt*_wCt`D~gy3`C# z-EFBkZm7nhl2wjkjB|gUV+WNIOQU+ed`4q0pHp+R+fi6&upMG1=^w2;@TX)f(hRR# zMb+TEGud4X?%Z4gFtT;^Nt>&p9OjYRT0}*j%fY}nmy`W)tTrt>uCtV7p}}HZ4uvZ- z+0@p(oUBo?8rU@*HaZ>$@XO!pCq?zcZz^3q3qQ^T$b_s1(jtF}E1Ps4hq0)zt6S9N zV|i0`Lx=a>+QBaQjyk1fu&Fh9llLL#_1>Jw&KeBaGM5k#oTLUmYARFhAd*T+o4U|G zmT6OWd8}KlgA5H;Q&-n{Fb5u$@FALq%2ynYhf_m0x!s9MVJA80d#11e*{(U<(w8b~ zlzl+&OcMFkOG?l!SBy+m0Qf_YR+V^#t>iGWkkB>bSUMvR|OT%e}Z7PZ2 z_TAGW#p(=UiEnIRIU!C=wlFV?aHp+j4gPMdqfQ^;S-Pfdq zj>xB49y@Vh<;TN`bn z9Oz@)R9d{nRYxHN*pSn3D>RunKwi#b(I-bKG!nVx&CmqmSBv$gYR4;jmNgPGSYzFL z4?s4!Q)UMM4LHb_*}?0T2;zNbuG)Y#Dmv{EC{Ta02aX7-_<$mZnY#5B90)R`&zLQC z@8Yl;5G|Ip*F#b=77y|J}R;Qf+re8E|)>Dt=tA%k?pm|F*lF zMSFiDt91jUFZw05jA}~;2er4eF#7#U!Otpbs^Lq)a417FSS2Tg4gc-RMCU@3R$YfX!VP*UYC+S zq}W5j{Mz5#11}{S6&m-3W#*u&VH$t}%@=>AaE0un@(Su+rZj;m4OXg#D!rP%#qjIp zT1w03ixt)qr`3A4gDL&In^%V?6>#R`1lB4ob>%y9+Swphj1C^9HXQUGjl%167&6H? zT(-N@zRs!bDm!V@8%D#8+abWHE{_snPREbX+S5XsIO{0t^j7SY{auqr^=xCZ1>t{) zaB#6`b5q@o{CX*koirTjYMMlz>Sk~4_8m_x5ecxG46Bez9PC%%{IV``LaCO|GhNy% zQ*nb*`u_8BeSVwD|BbA3y-cL=fv7q)3qHVn4&@L1swsg1f7C3Od=ie}T$<}GlMt%H z0AWr?EQVrbE|9+^E`ZGez?3i4*MLX0y8vR&WGK3p z^`L8!lvs6t$x?UOp?lo&PfPXn+xR$zTX~h@JP+kJdt^V8r~y9Bo*eJbM(Tf>6wa4j z+eS&?U8E-A`iBkei2yyTA;WWkRt{bz72CSj0w>&!NOd~DHV+3^I`4gGQ-AK=+y-*H zpVJjeOwU<0&-M;amjNx)$z0$%r!A^FxEx3lg@f_gYLcIEE;sw+RLSmuqIdfB1`}V| zf&87_IM=MK!nIVK{46IL0EvI6+e0qGG2<`RYISaomx(%=0?HYw;C6y#IBN1{a~nf7 z8IDEm_6w{&TAq2=qFG|xsgN<5t*aG3!176YY!8kx1>11oV?XqEhsi7?$OH9^UKUYW^t{LXLl|-~=mCh0vM~ zRnf5oYC*PSRI-az)w5)Ylg&c|#zUH4a{LYK`_o#z8zV1*UwEmTb=OdEeIKorL5k2R zG&D!!*qV#)e;rQnGznsgRIOTz4dcW|bgX+{GS-3AX`v&95zItr(RBI%HAhv`!c?qQ z=SHs~$lG}Xpyfw&mv?^(Rz1i9*To_c6tj~+N?hMj({bpZQ#Tgoj73%lZgUZBh|pQc!+yd#Gxc#7LGD;tT#If{xv=({$hYo}uN z#4BkY$}yesw!5}V<|Jk~N(N|%j*jiwmXnS*#MP>T*3{8G6tEDmn+P@*Vc3f;*Y4jh z*}MI~^F&TN%Ey0p5G>_BdOxZ^^eJsefnjwdvc~Te>k?5Y+liFq8Y!&a%m7&qs)m{4 zSRx?0@_5G-x+8JB{w?Qn<4$XKiwCDVDJpSFvVSxNYZZ|46C6O8k+{V29LX6@l1WX@ zxulz3O3wPHdlXAK9tJvbTBm&6BIQLHo8NZ zXI5BX|0&Y{?d$#bFXPkGKzVz=fe-OzHkdkhYt>7O5tW2GRbT)Elc==RR4dFeT)pu+ z?}X@2nFdaj;6_EJv05@?kTb{vIeK`4GyA+`;8#1GNm!iS)}m?+%20WuXqEL;tL9X$ zS-wt$v%G&J_GnLYsL6VZ+gY%Kz?d93*Qs0k@vhDE)RCcJXC>WR|jx;sz4&kZE z;&I!$ib8xFyWzUZo$j5CL`2|36?IgTRrfC8o!qUj9@R53!x>Lr$f9`>YSm8}) z+N|9K6Xi*@$F4i?ZFRF03YxXXi#8@rSn_AlpB)L`ldHu7n~s}oy~Np$9-JQ z!I690zzl&9q~os==UHdLo&BP|087x68h3m!smXpgVt((IOIMIUMxf}aow|BB_Uwg( z`Z8x*{WO)mCR;6DsXn3p*tNJwK^HMC3=b{;4x3prz5B3>Ph8ju4~h^D4X-8A@FRbC zO1DjteK!d}RTwUMqVXB`C0r}f%u*AS4^q3F1__e-6Hli3^Kq%1 z4;-Nr<_ui`32q%B2ENS6Y zd(etS+i>3O@*dy?7#DSLcj9|F>9nJgy`~k@VJq#ymDiwn?{C`qK-!W=ek)-NDh6qNwNX z!27lFJ?F(H-6AK|L@ROk-!IwwKD%DHsQaxHqJx;X9`mY&YZ{?&{SXgX%_>!1h+v14 zo%3kk!-q`XAZb%{rdi1bWBKWAmN%peoea7o+iGKb$8iGDY%BG<*g*muA1i!67LEF# z=F97ir6ZY^B?u+`y1su3#)pv!l!{`p;5~%p%PtD>xaH#Y_jXAeat@#>YLWEc+<41C zZbfd?dFrfJ1_xFPKhjgA>QHg;7mM~kieqz~JjBI+LL?fbs z4kO!YCmQy;ZOc%e3d+$A7N3ZtRhkWE>J>eZbVHR@z5T~kd&{5a{yG~=`7$`?%G5YP zArp%7j{?=0O)Y{@| z#o)r*$0>I#Ygjct8J4RjPTi5C^X7U(4ebPU6)ReYT-qaVrTy>UDOXz-d&|wY>xfw>4wo^}^9h z0QkfhC7gdGNjR0)1cU`mP#|qi@lscV8Ew-x%2Tj68Ivu>;W!%$yNF>@y?^Q+eQp0W z`j4;QK94_syooe^Tw=e5wPEc&)RJeD6$cCSM9hk*T)Xb;N?=Kxp=y?lpb$5;#?aqJ(`tvI z!%}IK8(B!}sn)b2{RMv4u24^7fAUt_E4sHtAahO4QF zMq;?@YU3>B)a_6J^VFr?KENN~+UGUJ{?;AJZ}>JHN@jEg3DYd+azfh$)S5}bx7;7YS%04l8#GcBB3mNKmdPR zGb7LbzrQI?-4-2bt?Eoq-R%?~+v>hMcEr}yBa94H6@+Fr*PS^9tKRbC)(B$QIa;>> zRALfVu4^prdsNi?WG@HJ-Q=>9s~gy1>PGu_3$}LHy8?USXJv+fHIs6=Bo~d$PHnEP zS^`IDmjyi~T<&~n%7jkYSfUfIkwj*?>}gjhCc88;AC&{}B!h6TQ_{CBgqZE1ZADoH zvKxqm^a!wd?yv)NOfjcl3GZWoExNZ0oM%sx-A>hJtAj8iFMsw+ z(JB+Dr3fa;98|EaigSjv>7|1_RD7QG`K|l1;p!B<=^3d~ z0kv7xlGdAXhVD!3Ew} zWU4UBxGcZ%(pyGHQe~(0Ag4IBZDbvjm(kKKJRw7n+;!7bJx<>|yD?3R7HvJKQC|Fk z^TAwhnGI4?W-DFd{!KRi04aCHaa&lXs(MYx31y2dei+q0;9%^@q$#!2rhn+BuLi|q z4ngBSqPe1b07XE$za?t@e714j5nQgu5KGy@AJ?hdjD4s1w(lOV1WxbToQmFU+<*%S z*KF`Dt=o&B6o_>zLCI2ozg73p#SBbZ(k(M3Evf-Qsu@p0pw0{?LOo#O((oX{Ij|VP zNBVS-bDvGcYEf|nrJBiO&gx`R@wI=T3|N`^LFv`3_Lfs1si}m@zM>K#GZ6urbE1d& zWO~iUmzbBOq~>AXTI%J;3j=&hO%YKWF1rIzfQ% zmBVi5obId=r%-`t(hytltWUYYsf4bk6j^3WlO6y#DnK-aVkJcAK6GkE+SZsK(f&~M zN3%f_aXB>cRP==0bQRmI-mL)r#-XGP38N_l67&%TU~CjH=k26So@CxXuGYG+e4N1k zrmRFUU<0ywA5=7uA`IrG{v?0v2mo-|tE=)u*(Aw{1gbLASJyIvWfOnN!8$lMl$-hr zo%b!BzpimR4$`U0i=LkVwKZ`S<~EC?uP?e2LF$kK;GIh)rlcI%!-u*H0gSR)rLs4B zchnLrCNNdR>xkX~Xc7LGR9N>REN{1mI;xdzz zzgVnw3<=+_Mm3-31Q{V=@&>wYC;(4!VUcI;hTa_qS3oN(=)u0f9>!8bsg->%>HvW! z54pC1BnUWESIcP-Lm~0l>l{E^){aJveN~sQPS|6gn=9MPxbcFo}6&@PWA+8(vQpSTAT9M&KUGMwOmv_JWEZ;IzLY7*7{0;4|bJ; zqZFf(OjAp7kQ2Pwb#cbEFS80(lJA_Bf#bRi(n38(7ITw7P-A~9uX&gKu-CfURC(9) zq}jOUpzuDES9^+3wFebi*)S()>h8^HGRYCeR1U9XptLU6q;Fo%4%)pVlLp}~aigl~ zXq_(`wdf$nTl-_!dRs5|S9>RDs+UQGIhWZzb;Ip#GkAH)ZnU6Fw4?$6_sEA)nleKU zMFCuuP}tInClP;`K1@EBpPSx&E{mihp9;m3i#;l zQ>C$Tc$9_GmOU=U*}lIo*Zg1p@1sWi`cT}EMDWI_>y&@~UZHl``$wV}D;gE72arcmX|iY^W7|u9&2^pD!A`rfEp_Q3n&`wK_1w;ACvoVqqI$jd zY4(KL%gege^$g?*>V$(hzLUDZbeez0O92lxK1Wl8#jF3OKM>f>Y&C$0iuKyeI04NB z1m0ZUT@in3{GB*+E?S+6u=c3y71$;uS56hkwErR2|2F?QK94V77nax_vX*ZR!(&Y@ zPHnSCup=I(DUI_}l$y5LWjh%da4iD!lraj@Q~iJ(&)NX;q$}$@pGkkaEC~uALXi3& zU1#HD)wEekGqsE>t=C73BP z79}E5Bl5A=W;n`02xzcvkaX2^76>gJR=VZ0bClH-Ys@$FtpKnqq7p9Yx;q*4A3=K4^9`3BX<7?!Y zL(VE$svOI|aW3h#UE|Q;e7vSS2EB_A(FXrUkv7n^Vh#FetDRQKQsnYG<$`NY* zVzIiK8+(7#+=vcb>_ZtcMUU<4Y1ZQ8bk=`mTm=C)u;Zv~b|KE}cUNJBTAu=XZ;?nH zL|B({#r|qiUl~#~E;%~NWbOd7N?oHhR@wp4I`;xapN+1Z0Y*TATQ3iQQ;rW8TE|gY zexOm2ov`&ye!PPnrD#2JP13l$z`KxwJb{v9Em4XF%eX8C1s(`xc z0z9Jv(0$gS{E&T&PNDi2YqdHLMD#bGy!{waH-ofWhAoi-9+a}qV3o@HT~uLL)ANEl zPZc3egj9wvd|NPw)EVHA7es8U;TUkYp|kD~l``fJ^J=Rz%D22?%C+pU*?50;X`xAIHSgB1F>^B)k2g-kmGHFfa2Q%8` zko@u*Q*XH1eg$C5Z4rYx=K*easzt#D>VEbS%TYaaYyxkps)l2#P1^qSk|qvzK@P5Q zzo?#U|EWhcUm^%jZ~*QGNx^<^B2)RZEp^#gpca14nFI~_v>_#q*Gx3hhUD_Tcd6c! zX<67Jq1x$swW(^nmji!J)@?3o z<7$0cy!3KRZ&#az7pdTeGXo-M4YWbnYViYCBLO8+4^xV&4Sg>&1TR{tMQmoV3?v;- z>mhK?1XEiFS~F^mquX%`FUn!#+vshoS^Le$c5AJJjm+<&0&{=9T9G;uY&&$e2T`0Y z5JSneO10Zmo-V|c)l-P`e zp2q2s!}Y3pcuRVws}kdqWaoXUpujNt!FbuqZ?IzB4j#@i-$6w}O|l()H48W(p-zvQ zK5sU=Rh~>s@z#Gten}@zjwyq%Gzd6MY(Z`**!RUO*D#U;;k#2JB4{3QO3+nAn)0Zf zfTCs>zDU8`9aBGCSSm2W`5~i2gJB-XZW_UNlM)s6HawA*t?yxR#n$g`rF9;`bE=B{sdoC_-k88YUEg|I1}}ll;wTmUm19 zIjNWGR0^_Z&5sFP`;q|kvUqv<_C2VOHJ9)Q2xrvGT68saj;$@F2cA zF}B}Il|+9P3_AODQ^DdXmgicH&mVri1^~+y+f{CPZLN*UN}mI^ez$#j@}NuWO4*I* zOy@}r(!4mGixfy0D^y}$*6K3`p49S*BJq&(B5l4roL!>qW^Y85wZBLi!|Aul#SNpZsYC&wcTaPAKmW~YrJsMK zW4~?=$E7o+x8?vQ?}Rx|(EIo7b$v0e5My*+B6S%B$aJ@-@7!v9>Y zFUuhO{Px|2KFeEuGmX8yRUP*cU3<|f760O+@f|ftmqr4dn0vnUhE&32_lm@MQi?@| zSxNJ1+Su>D*cTk#sFufaCbKfo*PcvtP8G|*O5?Wt9+6k`GDDSXs5LKWt=o6L(kt}OeTg!*b?>BoPqalq%p5~^kWK9%YEfRkGk;Omv~xnh zXP%glYH7YkI23*AS{&)?1fmEGyN&Ydba}Irvd}Yse8}R`HBD@ci0TossWy#>?SKIs z!4j92SF0mIB+hz=QlO1ei5(o_=M=-+x_w)w5&J*Nqiihi5T6o=;Cvr5E=9(oPbN^2 z-OJ{$;Kp5P8S1ta{R+DDm35O0uqKc0>Z0Psw4R z)1l8}1}z7x=8qKRPpt0@`|Ke)#G&#ku=P@1T}eMs3t252&p;u!O((Wwvmbhh<*7A5 z371#bvoAp{o!;1#oJ=ita$X+Jm$`ugTcWQYdwc7yPfrQs4>{mF)|Wlfev0bXJ>eLC z5u!AQ%3BO|I*oIz21`_$!1g)6L1n~?$e;yL?|f~r4>eA)y|Ozt#YxunI-UEferL7c zsr=4Ws(Sy@CA!@+=N%FUkEhiM_kPjI0~>&sFAXuYnQUfvuj@HEt4TD~1YHJS321W# z_AK~c|G-GqNhPjZ#irRii@w?bjnq(oH3>ScLc{XAr1sl5u-Y4+PestFFt=>)w(+`LCT3fcPNvC<0L*xLBxf9HjqVYs;YHuUKNz7;hgr)@SMiAX} zPX!gRF^CLzmQuQ_abs%%jH$o(9i40#HmJR6({+Wt{GuiSEp;JQhde0}>_F0gu9%c= zhlg`;WJBeDR0t&}xBXHIBQ{%7N@||c*(|zlS&PA|7~XY}-eFk_5*Z4!-GgMQ^%vhf zn~s73y!_Q#v8||vU!k4_-qW!haJ?j8-E8n_*s1wsy445-MiME!KDpI(;gQtK%zCQc zmzO@bI*JzdG*=~i9i)aY?F z-AEb|*7$?Gsgy{YdaXL|;pN=wnM?nH*9}eMf^ZGE>?N4|}1iWd82kq@;Ny=^BRH#3^dH}>Ea=-n58;1)N9cIZq zKz83{R_Q)pDQNjN0L;=Cub$nOz!#d9ZyHa9Jt(=6yPPFOHmW;WUBcx?-JT&!k8#}$ zqiP5IfDN`{cbH_8IP=31M6HlcGLElU6FrVJ{|b~=bsA71c=AM6jeB)kjztNXw-eO@ zyzAkx9}jul?5N_{Ygv+i3J%S@t=6}He}1@6ZA%sVO@ENBFXLiVg9>Q4<>`@fK2?)$ zmeBLyWeT+fd2JUAX+WUl^i&Plsc(nd1~Hpbg)*@3rxut5zuT#d?5v_zP-7}gUX~;Y z`CnT9%U7^!BCDP--@}=pOtp9uq`MP-J4wvin%tx65dR_1T{b~~s89~wS;#d!WA|c# zIHKI~J+&3g-f3^rLN(ahwrbyp-{kPHAXsLyjm_6$Z9hL$I&>R&qeM6s6!ic;+M*j3 zZ+WJ}K#mUZwm5(ay2L^>4zehx(`pI}X?w07J;$XSEVtXtTa2Z3x;YKZ2WiR$zE!~s zAQguK+cJ%*6gU}w&r)bo@+t}`Ta3NXs`@>Rig>T0KL_T$ri_saol2a_%`3KBEi|Vn z&V_2!NFydVcTDnI_2Ezjo${ROaipS6Xpyh3xl`V?zm1L*<@aSu-+QQUyXlf2!V$8W z?0Bw4iW&`*BF$^8;`36yZWKd@mH19jugadWQKnO_1gao^q1gdt8HJbnSW#yeWdf^@ zQ`8J!ZmVenT-ma(d0(<&F9Ym8^#qVNDcqIcZ9!*uH1#;Ps+LyCK`R&>*NJ`SC{jfTAMyODiP;4l>G3+I>HHlNN4Co{)6)`E!t4hNS_?sY4 z?5}ly(YlsSonE^8i02&(zlhBXQrJyygJ6-nO{Jy}ku!91=5}p=0ot61tW9F3;z|S; zcDD|y33MCC)7M|D(?fgkjlrzq-{GFR6>2v{52YcxM5_Jn$v*DBEmL{F$}C!mIAKz> zox1}6)v6ABkoet+GFSqpzIwr;%h`j)18aJJTk3t6*ImhBkch82&^UHVpgfHgfy zmm}lVe!VT`OS#xx^)fX(6psYTETl7dJsfpvC*JxZ8c@$3n#Gm}# zA!2FNoD@~6UpB=*=P6a<0x%?N=*xB=zmp=_o_|X5`lhK1KpjY}5c_pa(o)l!Nm5|F z!?l^Fvy!D=P&B3e2Z`bihc-ao6v>_=Kac=^tkXSz{kn{P@;Z3$4L}v*)$y7#gQD)^ z&aK^3M=hrTg7gzoKPmhGBM|v_?Rr@Vs$-)w`Pm)}Z+!M8?xOM<8)veK77zE5GS8<{ zWPcWqj(rjGJ4y9?P4y_f;-LPf_4%dxNIN%ztYQkP4e$h1xoQqmAq6%5ZA9l&ck=3W z@o_BJVp+s@2xJwO{F3$ORrnz-=P=QoJlfloy$4>8p|<^BqDFwTLwUq5TbLANJz_OMs*!c27mLY zKSl`tcFklnzfq8;7op~vA|&uVAGSdhux;UyC%4MB+z!^f~~CX?T{V~ zN(i2T_3BzNvLiSy09OB@q-biCTS9}g+Cd_W?X#Do)MjF<3d`(^%)_71Ckk}tW{KXj z+%Z>8Z9sRkY+$8ku|Xsp?62gk4S!|w$)>-kX3H9{AP%OSl+KY7d*4%*4_V|P;gpj) z1UB;G`1@7+@bT-n@$q~VJwL_%Cg#XDPYx=Qb%P=cY-5t!v8;56PrGcpD8)+x&XLx2 z>ZvfC(k+{wocfpxH8^#%hoqj#xaO_l$Lwlk17zhqt}A{%HOQ*qTM{zki+{h>wNKH3 zcBu=QmbGW3ZU*0IzD0?2tG?ik|E6ZGAf`CJ=@nJiNkU0XUzKbYfKPCmRwb6G(7*0o zCi7i)@9rpM;tlO((K{*e|9>vtIZzrbTh0_9royUn;LaiuYJYtR8!JB5`=+*4>3e}T3D85;k+LlT}5xcvhA z1L(yYwC5enGF53~r=qm{00UL9#L!-_t9g``yCT&<<8(HbLcI-DQS|@N_`xYw$$Jg~ zdCZj#SJaGzz}Mgio=Jzen$&`)oP2V{hhpi4Q?QIX)WQNfv4mMmp{`65F-59D>#b!? zVyeFBJvB)P+qjA)Q-1}J>4n|3g5e7^QH>WjMQhF5#<+L5ThS>djNEviL16V`;r^Qi z8|yYL|0Dk-T6rB(T`)Eke7qZ+8kE`I;*SJXpKq`09cJrE={S{SNt zuMS4n?MHL)eW{AaF}>-nDz|;?z7;$5tD(KC_!!v|Rbf!I9SNS5DlP81`pVhf_fx94 zHbOS;309PEsv*KgZ9i_7hQ;Nu*(Zx$51Ho9Eoh9PvW#$EZ;dvhO`RSB&l(wq^sW+KF7V6(0ohegN_>CO_ zI#gg%e%TSL79cSTFeRWhIp#NT2>4*`+3nToXjrmS9AtD541r5E9AeJhwo{)m8zdwt z8!<{)Dp#qM0zqM;EF4LH5+E;Cx8d!X1{GWd5GkomIN~@b>3*!n5dhSejxHYM&1P9D zSLP6h#V+7Ev(EHJw~e}SoMhL2WJe08gx*0lIfr^Cr`rB&pHk&}bLk`kH4(e_dz<;g z*H7oNKsEXGpE&bxBh`l&e+2LxL^J^V?so<-H|@T4DJ~Sx1>i(~RWkLB*reTdRdKvh z%nC}bA@LgQCus71=;OsU5`df*$rJTL% z{Hoj@e^A>r-8cH>JyB5)RkyGslPuU2l55zn>@H=8yHw?J>*e4qfqkZ3OAE>lhtlK_ zXc1=}aeHAj+x&i9?EdS+m+|xeeE8*qDuuuN{`ukFtkumcPzeGGnJ=lW8kdCR4t7{V z1VLuhY13*~5O>DbI#IbRo1^2k zlMmwEfBuGpN+GKTdnlu=Hsay!VEbN2{@2%^&wq_C-yQ>HTI{|J4$E>X*2x8Ew{4Cj zmV+;=4i-ygS3UuA4~JKR^AYmYD-{ly-y<;{Tg-jB>iXPvXywfthw4|b_R*f;90TnLgq-yf5ACq58 zK)3nV_$>cu2AQ5Wr#L6Sg4jrz=}On?rP{R|8ri!>UnlBil!stlqKzZzZMUx9 zy+g7>QP`J+2UrRx|5{W=;FE#2rusM?Y4EMKgx`rI~9pMmAxJUA0bDLH*= z_NlUTS6WXImrDizOCjBGEv>4i&k-5jBTRrdNdM}>SL?9`E4GYQVn)0f1(UJ z?CM8;U#wroM@^gO$FFNpG5=$;$Vv585AKu40M+c5g9uSm;;~AJY@sGN*b@cxugR&rS(0uPPmnC3|`#lAUZ2k`_krp0!iLsymO7fU*M_m3iEv_ zzE34KRLFNs<+vo3Wfs{=k!`7te|+0#@Ft)7KKJF+E`n2AL*eJ46dVI+tEKe|TED&7un} zlF6+sKTwf6?ImRsm-;A~?{E?>0#uT$F#&B}X6npjQE#DlVU8sI%m&#cN(QQHbs``H9E}Tw8|4n07lst^^Q03x9l6Zw31m4+omb6 zL6%d9(>5;$$V_T6fA6ZI+qEKjwyHl<*O<<&9H@dc+9J(Y)r0fUfJs@n;t#0E1(Z3L zx-Q@HPiyyI(9Xn<3`wsw$L}`5}m3R6m^(sA;&IH$bTJ=C@W_ z-O&mPdlDGyqOABL3h0lJGvVeG$+JGd)<8bDX-T@{NK*kXf2s$6pU5LkF?CMbVN80? z5PS9Mci5eYxeAfl%2Dfh!eU95*@qXeOD|Y5f!Zl*80}h3OWLHYBTii=X7|E9td)wk zFKV!Ee4VNEcGdSa=%Sig{-{(_j`#nyZuPr1bbSGg8{FHpr3|FvUA0O;-Be6pHVXjX z8^(FFyT-Wdf7Mn%_Ex?UAxI_won-5;F18owa#Uxr?sQ)|11nI!E9RxQl-e+=u`1d_ zZoUkj&sM&wm6Ve5-4j`&Q8fa2I=Bt62ety2Rn>B-ht5OQ-@dbsz*DwQR$5*{wHEcH z5hu_?w?!v&PBk_nXj75$ko)g_?!HFZC_q6Wz^5PEe{GJB=fCFp%L;1X`}USD)k#Z1 zX*vp3d%2DWlbney^C6T@{Sp+n28-JAr%)j+oT9^I?``&dFUvXQ9c zb8+5B%VqhRBr;ZSs4PvzIC4E+2|zhCEnEG3V(B;+`4I5cSIz~wQ~0(NhS(n*)_-qV^j?fMTmbxi?rDq>j9zgnsti2nj& znvH3&qv`kQcqOT2+Jicj(Js^-r0lqq#SA8w%q1nMk{Z=hDy*tm&IR4(rQ%J(WOwr- z0S-=^Q#ndWP)wv)8#bW1aOJce^js-l2L}g0fA1yd$(EvUA&d&mdAfRCYExtf_wu3s zqyFg`G_ndmQIdt7um^O9nwCCbSJ&Xu3E*Y_xq$cE zwqxSP_E&8fP^oh^DK!p#=MLM0UfHutx1r_Y4Ai^?1&%n6U7usI$)Ws4^>(mncSkf9EbAMf^-fsrSJc3U){gJWnYt{L6Ex*jpY^Rv$8x zmH?0rz?zz?*szF=aR~-F8Wg9Kjz4VTo=erg`wqTwloSP{R+#*yo|5MPI#TwX8OhQ> zfqHROYqwUK07(9L@*>y?*pwA4VwD`{T5{~v;`$YULCMIQhS-2{sYIlse`_O2YK^J8 zI6=7A@Tz<)M2u^<+&dDM(k|v+W%WR}cG|7?`|Xg`t;m6wPP`IMkUB;{eagpk-?dL| z7aP{WDxDfZs0u~p<*lrn<28xDY^q%lq#E4zgD1#JeIH9-gvu?&H{L10FxzH~)&iUD z4H+uA6w;3qSQ;N+785}Af5F!w6ca|q)x0OC{IT$1&k?kxp8x{mG4s8rjRHqSzN-Sg zJBxM5sUkn_lQL`SZbVJ@ys}7Y1+N17ZVHp!Vb~PDm6vxWK_-hJNKHsm7j@cppAJ1v z2l2f2Q`<9d$^h8ta7>X}n!rgy-o02Nx$`EbbwsmFKV>V1Ed(m+f9ICEzb!8FV;*X; zBHm@ofPzWkW~p@K?j&syxCnX%UEM(Nr98!H<1BD;H%YKc^XX7`tK~qlZd#qkrk|B^ zc!k(-ujO!t<5DCQxafodVNL`tbyU}uPXSaA00hTgBuP+dOkVV|}gF zynY^E|NZfN#4D{2-Y$8-h(*KX;bfW{7^V^{ zUmZXN=p-WR)H)Pr>xQvlr$zrvqCvmfvIHqRf#le$O{wdafA}(AGD&2**u)N;MG7Of z5C~qSR1L(-Mc#GU&Mj*xt6IWo=(_cixi__@OJgqMEPQ~t^!ll#S^|#9H&JNre^{_%EH>QoJ(KRRzg5yre_`WI&rS;yMbm>a85W`-wxPq* zF>R;pMG0~CcXE`*=BE<)lpXww=%kNIk)UU}dzCY#$VEIil~SXcvAZfp#0}oB{=qCh zDLcJnBB&^dy?jJDWp(7m_PZ`6DVz}!i0+9n&?LV0(Mg1pJm`p@CXu&NQL{{Yf7CD} zke!!&f3BM-{$zIE-)SYlWmk}fhdw6tZ{}wSBj4BS(?6Hy@U6q-T*G!ji}hF6CTgZf z>{gMcAMA}-=BAbkWs-Nmyxx6Lg&mqk|zFv|< zU(WZ8DndJ}In*M#Z9~r+*Y3hBi51!+uWpmhbH zJkiO=X0<*d>v=3%8ld3PtLl;q;NIH0{@sq8+8v?TS4s+mq8tuK`+gFWSg#M~qi7DE z#Q0{_sH3jihXBQ5hb6~0OtweMi_Fi_6GBh{w@WQzi|J!fY;t^;!aLjlaAxLCE8c3; zf0cL|+nK#jU=y`gA!SkwrCa|2do1_u@GxQMH996CU$1Bdp&d|zy38btvOO!cM*UUwcUq8=(KFC=dyti_h_<8U}fpwQGcEZi2I>3+xJAi}oeTG2eCsH;eg8y$w+ zIr>?+x9mCbque%D}koEq!(1JEaX z)WgXM8S=5&AZ+cZbRL0qbS;Uz|2$Tdl40fzLRF(Hh0>k&*rMSo9ouuZfAzeG$|{!k z+T@dPLRd}RxGw7k2Q4?XGQ9*`mG(ALQLq$jH?(Hf%zD}TOu*IQT-he;ChL<_yd|9L zMqPI2J&UzA;p4Cj-xSgMzDiF+b&U;Qh0Ue7k>eDS-~2tK0x6J(eb)^f+5wUKX;Vq= zknZ661RP#}seHG|B_)fnf89wau2{9+b?Sg%6U_78lO^_`R*RH1geV8J!36y!A~p85 z(!Rz7Dz{Nna6+5=SFhM?-N5VIv`N|;^=S9zFi6@_DnY+#3S=OS5mviv$6l1PP$=(o z@`$({Wa30+L&+XaC~J)}S@;p(7il@7hPTUls>h{X!4n#+$w8-+fBlCBKR2;0h($rS z%O+9{Z%*sA6dP{M)~XFyhcy8WlDygTr_x2E=sl^dm9|N|On~LCV8uy>c3{ZTQQPC^ zJ)vSiV3M5*G-`oYwZ$817MS29$?s|+60?iV1+qZXfRy+alwWGLRDtiC!anjYsE6e7 z$?g_vDS~h+l{V{gf63CL$h*YA%c#!@mE{lq<@oUJ%lPu|pTCK~Wjat9tK}b$bH*{qS)3i{*MOSbOs&kk=G+ zU{VE42`|N|OI*r(3N=$d?>rfM?$o2<_G;dtcn%fd6hM6~+rI34w2pp35HxL~IA*V= zU#b@02TxXjf9_2;VU^G8aox|X7j!%t4tN5@qO(78D)yzUsNaL#pmc4#ghHkh1`pXM znrfCaE}IZOnaYfJBLUS_Xg~%G<)e$MWt)Cf2@@Cy@aM%gQnET?)0&~AD{=V zT6=I{!?$L}Aqs}#l*1_|(1>=d8JmNWNBFwGrtt4ITIIYmd7e$JRpyaGo}Iugm?BGM z|M9)+)I%7!+HI#^he6dM>;XB!McAz%P-Q#1oi!;d#)O@8pqWRNPNRM{U_ zT2V7o9sEc!Y%{Uupp8RP^JCvMT(YV83Z1YVRO8=xL3| z`(5D_qzXPy~<;~-kir|@TXx1AnTLWwtHFe z-ISHo&_N%0#fUgI)d)5O^ov=_+MYTKf00mmo|GCeJ}GuJ9eoF4hr%Lx-v$Wa2v6_n zGsw%nA0&{bX`Z%!+rUCFh<%Xwi@FTtAasTk6&1sT8KVTq!O0oB$`J*=hP zxNa4yY^?NnNAFUs45+;(JA0Hhe<0efVrQ{vbLzNQWz+6}_^})i99W#3*vkO|g6~=X zcEys7N4=EkqHe3oR+mB%XlZUfI z0hiv8{RArTYHu6Ktbes*Rdj2=9A+W&pRG#nICr(IpHl*dVgsZ@z}F^ne*zq{^|KB( zd0Y1`nX~Lb#BI~xi^8^P(IX*^7=A1AvTmodIu-f26t5-aIEQ@tT>6(t=H;2|L4dq9 zpQiK<_m#h2p1#SU_jTnJ_qxB~)5}Hypvu_{C$%}%6->U(LsBDOZ1j_4>-E{G21rt= zjFOUoKpxeF37{wy2-K<^f3CNd)Z1)+vX3(=O_Ihn^Kg!UZ$?$ea>j8vH2MVb`W5RH z;UHWDDHKV9#(@jG-SjM4WWal{E^#@<-S!MY`1Z0aEQ0WQ+T^jtMgHM)Bwl6jdX+Cf z*siDMbBbJRPe54Z+a+(C{$s7a&9C3S{#dd0wqh0%RJj-Rg1QAZe_zz#cSw3!mM-Z) zqGoo$tM2?^D$-4xNlDFYWCfA#+7(1C{ixe^P|S3FXVeLy;ss%8``v6&r~^yAmKD>Z zqPkw(EOy-#C-k<4KNWAWp~7yy9qI+I?s~-$8lv5G37A#v=`o-V4)Q6fDydAUu{7B0 zOT475TN{n$tbqxPe{#myV>c($%O+=5PtnALIFdfb)E@S#Rycnx~%s zS8E?>$|ncE>;-r@*Q^wa;KZYPxxo3ZB(;Hze+)7wx5;=VOth@nNms(Eo8QjWz06Ya@sLC2PePxklf8}9EaeiR6LYyViczupF z8mw#H+>|jRL$Sk&XB4t?i|ks7G(ZS7t<;&>!cs^C;U|*qpV!K{^Zw=o)gs?=mt>ng zB$LuamK9GI92U?sM!7vNysNZK0*Bgg=RDN-Ou65RW$q4v@tQBKcNN7_gz;iWNo3Fz z;3o7DrgVWFe|pN1B5kW~&pkD+eaVulx95a6Sb0!BP@R%S?00C|a<3^@QKp6C+`Mt+ zk2+A6IdIL6@KQG$gkhi-fVsPh=TbFOG$3l3u@CRX$C`9t|B~Z>s0{!1;r#Mx%&(t5 zKJUIF^~eizapE>jE7YF3)3h-fn@=ETPYmja>aHlZf4aS_kuS?T_7e!GzS7uc1fLn) zFT#znMuV_o^MrR;Yy(a`>J_lPd`i8bs-m7C?pO2po=Q)eo%CJ?70XcCW!$8l($S&H zuKtsA<|Sp0PE(eAX%~P(Jxawp?@BPS5peS&?Ne<-kzXei*bC;*V{5!Nl{IyqUjX&2c4PP$(H1Xu$`q?0^rjNF)K>6ZB;M$h=FBvOE5-k%Y<+i( zzABxepKo?pM+{17qadGb(+q}K+8=>M^Kx`%#V#lsq7tm(#UvthQv_RWZ;o{2nH)j{ z8r=?D9nSKRw)HTQeAuWpW>tMXIwU=+(*nvUe;(OcwCt$JJP6~wbbY(Lm{lyvK54N? zbUwUCG7~||*312ui?#nr{{d9UX=Z^eX2-U?vi7*$UMU@fpRTri5ydI&+778@{3=4M zZoC>q6OZ+avkE(%j!8;HjN{U$bCSMOR^b|y9%gkUQ|r;&0z_Hl{3cPO_*h$`^qfC0 ze|jqg1K;-+01GpKcce6D1~0D0GnPQdDWS$tq4yq z9S9bdyb9VT2=f(mdQwT>mIrmw&Uf8F(m;&4y6*ar@%xXmJc7P$@du zEvb9gltPtq_A2!S2ub}(mYgWp9e8BF#6K_CZ{Hru`zv))C)?UFYx*>pNB)3?$yN<5<8J z^(4HNts+%WYi-x7|E`1?sGL};L3j2NGOGip_EXTP;c&Q)EO@6ucy)|z*?m$3S-Gjr z58gOgH7X^A)NNSq1%NszF4(50e8@hiuIzVquFupAZPdl*@JJ?I0e=^kOku5M~dA}b|^@sR_YfoH@kO3DuqmG zep4}%v{V#NkT7|>63x%;8SJ&+&X-M6b3tf?wvAM~1r^c&avPOaGC&a=ep=ZH6`h-v~{6wDd61n=LMq-S{msx zM->QvVJ_;x335;DSRnDOC{)#}g#yf4waCw_6dz3ipy<>NS<2Bua#OS)pfg8vU*OePqA#x^AUr6Wc{@ z(*5@f<_@cGGn=}->`Tsn8$3pfUbAuGyH3yt#GnT)M$Yi4xxOQ|H%9T9&drk)h)!&(yRA{7VzoIbe@LP#-IL|3Re}I8#yMV| zu0-|tu0t!+GXSc~@Gj>1yTy8RowxArb=0U)*t^|^e^G>eKdGy{RqetuqJU%uzd-gn zo#UXk^i*mpsACv7ANArCu;6kAnnN~|N0ULKeiR8w0dqOx(@R7rHoI~HA@D7qXtn!= zRmfQ)j=Kd9f8dmy%Bcg4@C8Xnyt7TUHwEl?KI$go*mSOD4W%hDcgftM0KD1sS(cLS zM7$tt)ytnEII8F{lu!HOlf^&d=5J6&nDd2 zbvnd)H~D6W>s7T3;28ojnS8tHaY0_7GSf>U3{HiFe^A{>b9X%DDPzt4x7inT&%@-c-vWBU+g$mxYU>=3EhaA z{2jH3C<-|0N0E%Qqgu4mqM~2C{)ud42c5(=@y9al+CV;g2!M9Tb0Tcm$ z2a{qg%s7gp$m`d-N7eW92&vD(PvGCwq;1wOW_OFh^kDVeN@ zd^(-A)pvT^)vTcOYbt_r%oG-THf|ig1}^2tB*t#RoJQ8x*g4iJ1#Gr8kbHRUkrj9z z(t(Y(s_u32AG?tqDjlJ1Yac2Xcm~HR2O=w%G){BEf~`Glx$^j|EqmkpRK;(Lxw_+&Wa<0rQ@(A%A=iS~$H*^%~wO7t3YxA`hf;A_p@8 zZGpAZn_X(nx*FVxFE71KXA&8y`UyEbW`>huqgA$UdIWTSK!;|hMhR-1m#*VQA)}VR zS*|3ydec0*I>3Q+ZQ-z~xx1?}KC71JTh;_!DzjI`-t;N~JpARL7($)G!A<@sF+er{ zntyKlYg!!=jpnJ8PL~3>s|DDd7)Yv*&)>5A&{seofO(Cz+EH?ec)E(3P2 zohYOC>Yj=oz%l zz>K~Bak)Ny{`%ea@4d*G9-Lj_WoNiZ@_%49UhL@w=H%|dJ&H{$>=sX@+snogPT~2YR?X!tM&EgZ}<0h zmg5%N+hP$h*fEYo_vG~fl>)(2!x=tBnZhN1K|qDC^qNyI3cw2OIbcVb&Kn9r!&vZw zgX;NdPSRXJOWp)|>{N=mkS?{0I9dfd-ciq^mrNArOS4g#&tk`*ryv!#;*pLyDtlcs zX<9P{UBfBIZFh8gHC+t~M|!kwAenE=0{#G&=$Y3*uxve*%*%al%ZqV8yyY8hGmCqF zcXRybVm*v!+S@Ta)s-c^9Lp4dI#!7RM{BLh%_8=V4sY~^p18aQ%BpL3Y)H4PT?5mu z1W-*B)EsB!GDp@JP+J{KM9`GP!cwy$Z(trNdjQd^j+YYW1^SRD+ivk6NsE%{K9!DF zTsq(0cnXJirRI09CH31>K=zO*Ls2<@R2v5W7QN?_qh&1Zxsnb6jnrS+Q_G}Xy%EL3 zEJ)Oy==piA|LNnWKPXi%BE%8{%x{XgWSn{|mR3>$QPqP4m`_B0ikU|CvHdULa z;6{@g3*l;V>fwC(Hcc{-vO0xDeVQ>=3kP-ss%6gzPiD`Vx<@fPY z!-(D&)~;9<_<^tLyq*{4mF>%dJ20ddl^#HxPO>U!ZNJ!SDK15P=VP6?j&4wvC1#$Y zfyXzyz+TX@zbE@%Cq>oLq;2OR_5OK9_UZSJ-#&l(@bTN%?>9c}trCiVHpHr~j$?o` z9T{7*js}aM>S}a)Lado&Y_o?gom@W9MyppQq=iFe2MPr5gm&ddJKzg+>5bw}4viD^ zf6F@dyKO`bZ(z%E?|L;Q^qU^_KK;Xhg;0{hPe}<)VwAIHs>^TMxeY>>qF_ofrsM#y zf>*UvUPO5E-tfkM2=H@I?FEX@eOI8R+(oWV)#9rweb9ag342ZLDAdCz{;grk zV~oycNU;D*Ds{P2vMnJGC5DycBPkbc2(G-U7ZovOotC5zW|Fo?uJR>r-rM+)V{x^X zoR2uYlchktfoxD5`2pbRgOb~;xlEw!OCE)Qb~sP086pl{PS0c&P+C$|Tvj|M&Y^;6Lu84e0|`ZC zWf{7Ysc&iZRf02rmDzSi@Y*CjU2=Ktv4@ohsE{QwZm%2axNN0$xF#Xb2;2v-N?#^^ z9ZH0pIZI~Sr_%K&0i!O)i<4F$Va{!uo zzt3^$H}~WC{m=RHm+|rX^qUYOJ)~CNCxD&*AYNyZAMkL00_bB}9Q7uU1PM3wCL`r$Gr4NMQhDD3y3;$kHLvIlR;vKz zc&a3sZ^;pVL0b6~X~bphQ#2elVD$D^%ax5+%X}cc-6E=IGO|OwWZwzKqQ0@au#=e; zh||Ky$&pGltCGUoQt(uWNKI=hpGyr-t;wtRoUA%&CT7Jr+DCi8G0gcy^p+@hjzQBQ*CH&(Y^ai-C2xVl}eBn|$mz-VGj zRXB8iot;k2EAItbC1t7M_vUv*XeV+v+ZWWPdpa-E*{OSAK7!N`AbXIyy-#I#8UPm9 zKwyh1`6}=ec^}6yD3%GK!2hj#d+)`yj?3|GHlrye6`xy*otH8iwdL|dJn`dL88AMg zJ3;A9|9o8<@h3IMs&WMTp)n67zZ%m~Y5}W%MM72}r|H>OI{$}+a4q?LU9qC7(3_sj zTe;`2??jab=|YP!Ut%MEGeeAYb95Gm5)^f|R=G>&jI=2&KtJRxw! zxuHO!UoPg?(3R%wZ5aUY`!3B1_yAp?t*KQAy~mv-L{$y_c%;p-mF`gC;mGN^?)GGV znte}#ALqAUKYaXUE!7hF3vWwB>SCvQ^zXgv=>!4>qO)1uR#ZD#XKwc@A(=m*Xxr|* z+@_+S1a3KA$L>rRwN~I4UpD}(vG222v_U~%`P$nt`jVHs9H-+Sc^C5RZJo;9gSG*b zO~SjRx>4tsAHOovV`>cNHlNyx_pw_m~Uy zJot6!w0s0jLhX^;rUh)}nE!IAR_h_W8JkxMCOdC?KG+`RQj)YBs@z=DKEVZ~&Rs6& z@K*9j@|3z#q!rASDEwXGls0|8luVDUByuwWCrCV3jk%gysI~RQMvVT=!c}xh<=?enI>wP?HnBfyLKWPShCt_mprcwqjF53d}8_T$Sr{m z2s;j)TDS8gVNi=JsD3)IO1|Qobbsq}wf^VRmtTI~mk(6_slSauZR#Bn%RA*Rpb>~h zTGh_{ZX`tjX3z|wgO0{R-1@?Qq;YDWbvxXY&pIp`)P+=Yb7*gCM?P&!Xe_1skVTYL z-|_COHD!QJCD|6&i$+s`gw0-yf|17{c^nFJS5K~HX8Bxl>SgX@HDNh{i$yw<~Z0v%8vv&sRCqwP#`#?+zHx>;2D_+Sf3D!JG9*-bZnI zcZp|Rpc^qGM|w*eV29(VF~ROMrEJ3`vX*w>6=|RSH60eycA~G5j3t?>7B%seb)*cG ze@m9k&UO!(wURW*{l`_cTIetTR{NJ)29M|fO!cBmmZ^3?EnmtB&B@MH51@H7Ou=-H z8jbAyB=0g7gAf&%@_)8}-KqdtNkwPNrizz#y3}g8*FZv?`=TDGnf%9rGoY$=YGB9>Ye|YijBwcJgc^+izP177v}h2LyIaUN^_;03-4)tNMi5>Exlo z!cCgAjp|4`PorahebnmYT1{zy(E%cNQpc@Y3+HeVOTE=I?l`hLCq{}jYu9_8%X zG&TT&qpHI>c8+(Xj3(~~M;?`a(*oDYb6&3`bl%Pl+>(ZWou%*$o0HYk7LV6D(q`?) zS*zU+LV#o+VGYX!`W?A>TgEI(y+PAo~SM- zSjn02BPul(Wv_b0&lU*F%H&wOjM@{0UA;fvw`#nl-B;K=&ehJX!mLFa1#v|3A93i` zd;L;BneX~UrMLDG5@{WV_ z)Ux8?+DTLo5DBB_TRAKpDTv%bc}IO=Om2EuoU*xe7_=iw5<0XX57~=+OUg|P1y6r$U1(}l&LZU}WmY|Q@UIw{Xt;TQfq5q-!$3s0PTGrtWcTcr+}NBNJDfb^ zKO~y%(l{zqU6G}?fG|NF)RC5HYNHowDA^zmLcTfE?JCt!q_AQ~Ihxlf%5C0M-)cpj zj!KZ&lpdl!%ZF_0PN)$1QWV`++GX@ObrTgaD1>A0BV`p|X_*}znym4@b#%9vP5thF z?f06+NPk?b-@kkyJ(lI50@!}BCNF(dFOYF~7{K59;w^iKtaMRUsYw+TYK&OaGc9b4 zBH8bxM$yvBDevSR(QUhEI_~2{C9yrR@AQ#%Qe{_19EdwLxK;H41hLZ#$`! zdL$nSAa@C;>ciCK;|x3nM%{n6Txw+3x7}rBFx7?@|E6%IrE2G3T9)7^XeAx8%gB3mZ$f4e*xQWCR(x24=(jeUAKb*k2+ilL}7ne^P0bqYCsi%W(t8*o(TStPj z?p2RmwGY#pjsg-m!Z+dmxrAd4sSTMt6z2fYrtn4t zG7-0=9|Q$5HPs?hI+?cQqS@?8wHs|My)0TsJL#|Zj@pTeRA_%Pqc(IXRAZ5t#iEd1yV18h zyXydPam?XTj^njh-=xRK$F=LDvJS641OVmmBA!~D>NzZ9a6pYhniQn$Ac4f-r4xB2 z`Zwp-q(i7dd2Ix%7QC*T${tZs?&P+vaX_PZ)dM7KOUb|{nZCeO0?K>bPkDVufPW2Ra zGogK7v9FN$Da0j+w_^{=Y06mgiue0+5x9Q;{Od!DQ~JYOLUa(6pflFa82f%%*s#YH zyEyez;MB2E9H-0s3Kr}TOaC!eT`SbV7u zl%hfGcf?y?aSF^>l~Xj9@*R$iNXY_uO$r7xYvgmZ^dBpg9&%d%&DU*M_3G`eEP;i- z=m&{WkI7!M-Mb~O|m47&@2P{pw+G2ipH;DJ>`z5ID$JS z1i8_kM3-E}Th+U5jRS#mJ7+p)J%AlLO1giSdL>UZCQGx9&$aq>$r=3A-c+`Lj=b}H zIg?*i#npA*`*6poQeI+qgw7OhQA&xNgHzVe%nCN<1e76hX;Lf+HBkMHDQ{AAd~sqr zF-ap__Y(WDXc9aPHdGDNa?kd|rm3!-DqcHBsY+Q(YI93%115ze@C1F^k*4hLs}X;} z$>Hp&e_}5kz@aAIaoF1D6eb%EiPr=$J?)4qj1`FrmX+z==iz{(M%3jyVEFX;Ayl)B z&6hY}dU4x87jj*z_m`>=)iyas9A~P9WP>VNruw+bWeZIP3&u`zT6&6uZk0!!)M?Hp zd#5LmBtbZ6e|y2dhMtmR|GhY(-K&3sWUS#lU*c^sDRS3NiIO&vZ}0qy1UW}3mojTx z`d>Bgl(CzdItA!&?IqN0XHn=@zn>W>BLP~<+dI*wcn|o6nBTy+$7ma`RgKO=ml-7q zeh}mTxK!e*^zP(m|4vR2ds|ZfMFz{nXT9gNyXSOia1*H32nmzYV6Y{qC6s@R*XKz2 z1r1e#u1zg*^mJ^O;T80Z0Ljb&rIz zWKp>DVGexoT+77UA!;iVW9RNj_PDhK<(Vy&DY3e~#a&=OP3=)1S(1dE?OTOj+1a~e zP`kWNO7rJZEt#61$LG(#QWSrF`|#gOC%!!T@oet5abSMVNg-3sk*Ir4=cZ4>LsaV} zX{gjyGzX(BNp>Yy^D^g-ni8uJD#Mikqxj{mhVpcinfv$ftJ6#D*<)Nl0<14!R1#CUTFKGu=;;NV$Kc@ST=6g9^)@sYWx_;QL~t&h_qWYCHYa51z`&jKYp0mQ(p1 zIv4F6{j3913{t*ND{o0tbF7JVin=VyaTd%qO_v#Jo{<#zC)>^;i%ts$?_!3H#`{qFnuE0|d`Up#FS=Eok^J;*R^GHK7d&<2 z+?Ob6*Yd0>PO%0hMb^tuk&=5^j)aXxT+*~ZmW+I{YfyNyFD(+-db<5l-K&UuIXc|b z>C0X|wPUWHPGI-pb*77RdSK+L`wSK37;s20x)R$kDG}XMe0) z7F8cXPEvXK)Z`sx5;bl}NURO_2`3F!1pfycSZyDTs}=4Jf=| z*NHt1&_CJF{4pI3b}3wr3r?ySYJdJyM3Xl)x&E|hzY)}aJwJZGsaK@+Ra?r?yB|A1 zOTv)jO;;s<_1(VB64?hb%iz}XDi?+RvuuYes%Cir^mo#RDxcbHj zRc=UT*8vZ}|J{)y)tFv1xRRBxyaYfAi$09h>bL4gtd?t`=2QiXn6Np_(0{xK*Pc|h zY|;TpLy1OJNmM>h9l)i8kax7apUEMxS_{B1UEnFDfGs^zD1%~K{a@BhTEv#N7gMoI zEiNyJ#@N9*%l7dqMmNC*2cc`8Lnz*xS7S+b0hu)M>1 z)~>Xz8-%GMW6|D=<>%Ze8&IU_*89c8p>@lYm8B3t*i-ci%|2{6C0RU%nE7gC9G+1_ znKtwz4U{K4k8~V%WdV}_rF87-bo-6EUAII3aPm~PiJ*D7OwH=v?@R0KI=7c$B>@(H zvg~F zTg8^B`k=E#$CUVIXOr)Kzla>90y1x4V~Qz-kB&7O$gi7`jZTc;Rg+RJCp(EctAp=@ zOcL0hd=E=7FSW1PkCJ4iM7vzaqQww@x~BI9WCux_cEMG?S5scGz4F6?Jtp@FVv7M+ zUqrbyc-J*~@YS*w@lCzAuJ+qfEmCJo8B{_m4@*5rDXA-sI$LWtG*j;LHlqbva3b!y zbU4y;zBq{44keN{^1KeP+c{J*-}nV#YpFgjCl0Tzx9!&beT|P5eIVjKm5yM4FG%Jm z6L?KtypiSz+|h!g1_zxdSlKo}QHB-dtg!XDz~<#8M834`y{RAy>C8z=QBm~nFsQ87 z{(8C6L-1{XX>SZ_GQhIL0UbSavh5y|J-JJ{hwC2B3LoxyQV>UrsIe48frQ?v-uqt-iuK`bJn*>DEnm(zUoBGABxjSnzqq|Sp=LPtNSNm21?q=0T7M7cBd^)g2_WvzS(e=as6zz@ zBCy1R867j<))1=|pv-_dHGvCl84hT|Nvx(eAxKSyBfL|NXO3#Y@HbMTYgdcIwi0FO zl=*ge!^!yw+D0jN1SoiahZWzaSkgZp1_noZf{B^DbW59;YZtL5DG*tlAEBhsAXyQ` zjd06e;2;FQhe4QS@LEP%sMefStD1BXcZ>4P5?D#Cqk>W@Q7|}i$@!L@3AXnt@!o^I z<#)<1OGQl~Cni#GC;^~rTCjN(NfCP>IA@*wKuzUvnDbP$5U6;6D(JLv+9-omi{^M8 zw{tkQ`<0y`>`&jgS)IJg891Wa;JPLsVGYP1|FKjbK0imU!;3DsJ|{i|08g38ZR1XiP^7{&QEub>b9G6>=Su>{@x3U9&^J zDT{X%(3Wy{L*d&w<-ZM8Gcxt?p{F8MgMmFJATo6mFlv8aEHz?<_A+)QptjeYm9suj z)6mD3ww$2kn4!#Dqamy3blL^7?Jkjx^r8sPVU9mFX@eHsNRRA ziX+bE>F8Q%Tf6TL6=hHX3F#fCQoS7dC02Qb{a9AaBxv2fXm`V;!7~6kQ?ji#G4Jsl=aggek4r=t0+ktorX2FuQ%SV^ykI;E)sjBXD(bm z0wjGoyZ7vWF)Ieb+RF~M^&YxiP67@n4*)>@F%;yv*Sw0?7>VF$P9bKftaB6H`I?TW zcy(ZEWN9`^wkbP-o!~7yv0J;bdwV)$+?odIHeKwJIyPQOs``|87YLX=Z4$?s_$J`1DGJB)$~QNY2h%Ec$(LU|b*N-5%E1*^ViO6wKY) zD&NvOwrU&Tb-m(C$Lv{RYqXXZrNJtO{CwNo8xkD5`jFMuC0{c1K?*)sZ50*52Dwux z8U#*hE+BQbfMo1!dqvrO-w5bok;3+k)Zkrzi&nZp26N^2zW7a-W!$jL+)uR{Z`0`N znlAqrPOP{@PKn|pz}B(gzE@k`wW$NEU7;8G4#9Y3q!$GlVkpW&X?Q6(bEtyHY0*kT zE&oc=BB__-uU6{#VWs%6CO}t%TJ2dPt4zFbIv}!n5AHY_+avM$ciIV~aorar18ew*~ALx0+> zB*Ku>qf%NqM^_*t&y|x&`^Aj<8=rr!Slva~=>BtaU07GtG6%951I>RYX$_ zpaozS(1faM%9c${rIs&77UX|lT#+otg)y>KgDZ~z?yd>Tn8hCQJ zLwa7`tD3iI%MqP6C>kTzc1gh^-xZ?ws(C1~NCA;jy(q=l=dDSzh=OpxS&oBDC?t6r{T*%aI*QtG-i}Z!nI!EiIpfjOLo8hF zRAudSSDb+DEx%|s>;8LhdU8d7wR!SU)fBkG#!_rxETRyDE>5*Km z+i)U}D%vT}Ymza6C#p9Vg(LPSC%kC+7RWAR5t24-SgDbygM%KL4tA2cbXwU+tDHn< z3n*jD&~oOiY`|b#&-%7xdyzKrlP+b7_=Creu&9t4U`a(OkD(EQEy?3;slNUC^Y0({ z_^;oofS6uh%lx0x_e;fUhj-=+=yb9R>9(mIz*oZf~N#%00f*ovs40^e)3uS1E(0Rou zrLVqM(%(MJPvhYk92e4hK@J|ea`Eip*c3k-H@HamuU(?268d})fzWsa{B1(XWijY@ z*JR)ClFO(v+P%gwH?K(YV&!lyq=SdNJXD;|25=n&76N&)@yw2X=EEBRJT6YU1?opab)$5 z9se+S6~%;yR%lzZJ71TtJ*6NCuTNg?ZjF?>;%AMR?9{k_o@Gi)k@G3@-k0g{^1LbH zp$=K4jMygukIJQ=GP-)dieEFOQ0z#PL-fsHw^>fCdwb_x4V1ysfUR^~6pLQQ12g1< z2^qBW%~C)VRjQ6H#^sXxwxz}|FY|V!!TqO5%6egfFU_K)GrH2=MAS=#7mZ@n;Ms>{ zV`3KpdUx!9jZ&M6rk@(#6%xAMkIE!W#ir*~0i=z3@T&1*)hk%x>PewdwuCxon~GUP zR%zS7=y#>0O-FMwY^YwK-(BMG))lc)f{C3l&$6zv)dey{NIP{#kn+0f2*`nqyP~z~ zzEF>QLMTQuK}AJ!(t9ZlNThldg>1Go(nfqZQuTI!H#5G>pFe*1<=1cD`6Gh&_%fO3 zotob1#FE@(uJWL)0>=wjNHiiUZB=fM_A~v`3A8&(!d5)=R{*WFw)LQJl=<-D2&BSy z+XalflEt!Db5b?kl8`E9cQTh`o1gYt6nMiMFtG5hr*4Z8UzfTQ{c7CZNfn?Yov{O(_i`>-TfY$u& zJ3%+bm+L;wJD0?(!Ey5nTEA%pYKaw}9fpS;aF zYkXUzFJC`={Wd>+`+0lJ2Pd#+d0x$&Nm*eknoPReozLu-#>eFJeMm|d%<)byK<;6G zX&lN@eA(;*IbEuJ?J4D`yWW|?fTglIL$uT+fc50yT!2q4t+MkcNy=rs2I%X37Gro1 z*u2?na!9rrWmr`0k3ch8k?B>#S<)ilQqWtEmT^juqIjKaICR*=>3ZfK3Z&ctXnJZB zJsbz1c=Dcp0Ba;P=Qfu$-=^e$|Lf&{QZYlO#Y?S2T;h|p!MLRC8B2j|L?SVSB$1ZX zBJ>K02pSyS0Q2P|5Ym=6aFYc?NQ$WhnK$N34l75d9QI=R8fmt10ODXd_a&l7LfBcm z_nRy|^K|{Vfkrh-V++pNYe7c*blfpG&a=DJ9Gf)BVfrp*?b6i8wvDP2GapZXsg{~* z_{#2-N}lA6*)MF}DNNharBs1D&!&0%HUG3+U;p*-!?)?Gr4_iyIZvFW8;(MmH{VmG zeJXx?yjolZC+F8t`=hFzr}Au?rcn&?Z?tpk;7^UurY0#9FdCPl!+u(2SKSRnPp`TF~!V4>Dt&JMP{$gx+a zV6avK>ReLG`0G$wxY}_{5=?eJOUITdUsow(HFH?npKhI_#uawNighm?;qO*h>?Inj#iJOacocZz%6~*YA5TPj&c5J)xOQ&e*btr z)@@so2gmUuGVeWtmT^&k3*OB=!lLaHXun$tp5!7&=_S?_=hox3qMxDJk?Q=LI*?kC;OJWI09EZ_4$(XKUA(@*H`g>oQ5iVDxkP-H5FJpcM>hX{kYd4h1UX-FsK2?L#QmO!*bfB2QP^; z)GMm?{4H-fSU~~((%DQJ*RVY$Nvz>Y{=3BFoW|rR-P>|HKcBV_ip&zAnj$#UVo?Dz z^(rR6SZyvHY#fPyP0H??Eve__L^YKG3Ho=^vc7sxE(g5}vo5){(b-VP*$X@Ex zI(Gskd5&D<^!WW<;`8@ke*gKuKYzJCepvHT-<7%I%gEGHz?CDTCd9cMeLZ|NN=^ny zSLxVG^C~28gqL!KsU7i+kI*^WMsu22#_B^v{-TH9Jub zOw{~#lEcI=eBE*K^ft7zQWIpxrzLZfe7JiewXxus$D|vAw`n$CH{-WFt=krgvZyJk zbhUd=t^1P099ukK4zv^Y+_lNH#3e7KB%eq!rp(>=*!cpQj_Xyx1A%UfwOug4tIkz&V#d;z4AU(dH-Rd zzW)08zg;OcZC+*$c)|^QGqfvFIfuRA6gHLMrFn&}d)@%DLl%o|Qyx>(8by96u!C-L z>daILlrrWd!xY`6Zp|hY*gx4n;nHWTtb0a(7OJ|$R5k7W!kKT+OQ8s&9IjOFU0dVG zdpSADB#N@D4$v>6rKQUD&CmYVC`}`)Z3Gl@MJHX<DUFrzOts6ys^?v(l zi@rX*=sm4WM3OhxDV~6a_oUi5RJ3BroZSp{u^Wh$U|hZdRpZ6}R{wE#>Wt7zDOOc& zw>Gp;@+y$ub0*dCWFbnCAb;-Xt%q!X`Mc$EX7Oc!I4Yb#n4^j!5{{cpr3Xg6_16GS z1pDe>9|E`~_PMMxX3?^?S>bny7-xu7-Mn1y2M$>flr|w;OOSWUg;R|`Ji16=T77~} zWmoSf=UFkN8Ht*;D-)ze4S_+KDSkh%Om8+t-IX)Eh~kp@sgbsu2M9KxwfF^pwkS2Y zE2#(e*bGgrvwv7BSqngz=*#Csdq*)Y$Frt8L``RVHiaKxA2K72YqKGbf0qLz6! zuajC_w|9RM52m-sk?dN+x~1f6D3e6K(&wcv?yy>Pg(X$Y%{!=UU)!nei((~F;@yfG z+aNrG6iD9qb_k|P@oA_D1&pG9)JzL;zTc=)EIW~TC3n)PIAX3~hS)i;4LqHym93_Z z%YGqM#a96)so0p4?9;ujRv^)qXQh;P@tSkZ$zpVg+p-BM109bbcsbl7vqet%|KH+? zDqiM;00mK7xwdF`9w8w6+zA|p@2Vy2r4=2Aifm6<2k(KwqIB?l?@A?q?15sffuZIa z8J28Fg`f*%yHr{et6l68#e;|;UWkGz>V2!z@!t6lIu&0wAy{*DxdAx(_vqdd^$*=h zL?b4OVeRHwou$76tU4VbnvPIupLsMuFXfVD-R87u)Jww=sQU({+}BXm%z-(Flr*fL zzW={kyzhc=YYqSV1nS=WCgerE*JB|F5 zS9$4ZkR?mCy=jM_=YUs`9AH=GQ9iMh!I7L6ymsV(*FbT;>uNQBh!FN&$c;RVR5gb( zFTdmwHc^zuo{o-6SSyaOa!rme=4HTtNzUI%g&S@i)HvsoFYT+?_9S;_5Ap3WKL8OIzm`;`(B7rdnyjnj z4Win?oj^HA0Dx8n1nyixdy{zUtO{E;jdMFY)u$@^;hhce!&>EkENi?Mh1r&*wvh%- zlTJ)6XlytYM$GQ7S)IXF1mH2Jn|H~>R47h?0(>RMaAX31VRvtORI0R+f2}vpG?5TI#kv~4jUlK?`oI$%a;;s7F!2%@z=VAd!-*~;-k5jaY zfKZZjYY}#Ti)uzmPjVTnmpQ-3-D^eaT?MME{?+k{J0T0O#`~XuFTo}obNNg4E0j%V z;i78Wf=*fS-AhX&PqQVnEyUTw`BX|(kgMD9pum_M@Bw1v$Jl4=aH_DW-kjIw#5E6l zXTPv5z#q#ElX~FL?$>Un63j_)u}!|7+HgQo-ICaUX^w`mH#Ti|jW9q(O+Uihwa=H& z%X(f$K>0^~=)}eLQY;-(H57eSRyV3PnW~y|b_R4 zs9K#n@t$NB0UomCn4KRG@5Q^_x-f%i*#J&yWl1|8VCi@7oI-ojYz>_p9TKiimJLND z*aAF%aIdZy)f;~nkb8KYHtd2lMSJAQ)vNk1Cc!cIYE{XbOKOtRl7gQfs~2%q$@G~w zB3hN7!11QWc)yGN`maCcAKx3dySXyG^x1gLL{t^s1)ao7inOk1zs(CL`*Zh>kgdCh zX7er<2bvHniKm0*RUKa6SzRuHYR<9qUMZJ@P>_D$>MGPeg(SQKM@8gaa#&e$^{tiTR&7@EF_xn^IhkbBDg3=GPi9(v*aWm) zU4JTfN>t}zN%zMn2TSU_QYNhJ`OSL%_dmYO->%~A&RVD!&)Az1*Cx-kWo_VVSrd4F zhi26JA&I36(Ly_{dXV)mmM)OE_;iBhULQJ`>?P6REdiBdF(rNzpv1!0rMZPS&(0gN z=U8V)=SWF}=l2+Y60=mQ+vS~Eb#j3C(}#3P=f54b0r*fj6B1OdQkhG&MF6<^gj$sc zZP%l6a@Va5aaT01*I>M(aH%Svt6wgEbIj&(_AVegclu_E_pd)bjDL<_=lJL2f`9qN zJ|h-TI87&@^2xg|3O;Cl*EUsDcQ0Jc)qojJXI5@~mlwdc})FiiHcCO`UUd3ql-IO*9j!d)n(|hxX7eMivbltQmeu0OT%%Yay^fu~$0REet zPG_gs$~_69V-E74y@QjNM#+7%%EF>bey?-SL!|T^(k5S9|O$ofIj=e5#$z>@ClMEZ&EpMEZdUG&sk&%c2p7; z*W|~+O6|^=hM@zxd5nm8Hjk`zT2>7__6Vd_Bl(m{QKn6vXj5j1SgCL%mwUHKz#(!f z<#sZFvvUZ&IoUDAFk|3VRs#$ss0W)hFXm_@A#+7D0 z6&nr8oOf-aY-a~W3FO6SFv|CH{&u5KniB{V)fI8pa0eb8lG{ij#QVlFu;TkP(cRBB zWs;KJotf29Cnye@W#FZ|cYABTj=GDkE@wv@+m%XN{q5U(tErHGl7o`s?RFOha->jX zinU7vy=G5GtB82!>CLIuA^jkU0IlNRu3A68&b4&Q7%si^Lr4?si#e$rcc=TOZ-tc2 zie&9R$d;r`8}wDecvnHa>ky`_#imE9EW=Go!?A%AWe$1e?8J3nDqs{kMomhs?i`JB zkh+8FI8~o>wcc@m<>`%J*MN+Qe=O;ebK!KbY>n5t{nt_n>=C`1btsNR=Uf{#`Qh-1 zWxl2{U z5!(T1{8*V9zvhtIwA$f8$L3{L(E)foy^8I2ry{y6o-ogT>}i(<5;(x%Q_74q*d@eE z6(@nNx*4k>cWXT1go^S+@-a6xY)HC2X&-)X^4ST5V>EX9bXpS=Pf(HKlt%}CO%Im) z9xe$#@w}ahQ*Q@==GJ&#(`5 z1s&CYI=v8ABlgmZ%Gr&q*{duC-3=wjZ;F7h8cD5p4$4Vft*7!BE!dQZ3T~wUdBe|-8dK40IBIM&_8GmirDv>~toSJr)ds0yvL=v-N3HO1YR>MdG2T6Uh= za9%|43F=lzt}C5T56*e?+Pi}=S-3+7pF9qK+j5HC$r7)JyqxSrs8V(lJo8Sp%S%ES zkbUX0kVkj?|0L5Z~$%AISba3zmNmYu`zB@xgJ8uiT4!@KEe_!i@BIUdeeKB)rzBm((wR zoVKUIJ4GSfLLrqNoU7YKZPM<=Ma6M3P1Iwz{vn8GRn3-Bz3v&_+JKdI@c$Le1ZivF z_GcW^uhWY0_Le?6x9l`-l4S=-Ir6njW8ja0C^yL&J!CJ;f~CEoxvCb+B0G`NY!(RT z2DPcvgva8aZOyUOqP$F9GJ(7|&nVA-^XGM1Y~Ys`91+t?{0#W(va(N&o)xxRZs2;` zWMhT3o~BVrN&VAeX7^k!q>(nIHMGUi%#8&Akfh7ex_lJtna+37ZDM-yyr)I);*~m@ z{oW_xw`K=ai}&bC6T~q}R0le7gsx)a+RB5yK$i9n=4bL?ly z+f675DyZ|M6!kiOpY;T~JK;q5)iZZ)-mW+ltv*5Mx`^?`qurZ)q~$k1Y%vjVFG@P# z=gwwT7GReTCbB1Qjg8nSkwkodI-aBMN&wz#$Y)#vq^GaD(# zB(O&ZBRRS(+mY4iDCctg1c)Dw=q%sTW0^dFCX}I-W8kz5;s5Gc1r7OvZ%g*yKR?#$ z>(BrC*Q3STUgl&RPL$W!oXeE=$!F=&vU$lhmI;@nw?g%(scq7qllaSjc^8hQq!h#j zxbd1dC=jV?=kixxgHZ*DOq$$1=Rk}Ey3~m7kms!p@O#@*ya^DHp$7N@pvJ4~Oxem% z-a?jhmdryzd2A1#x8w-Byc5B-QvaKZur@teW8vPRD=CQ*>_R=oqcn${w18A{377-M zqk?WAp6`n_$A5jFP-`!Ls#c)zOHChOPqf1~y`kiZsHK~evx=n3QAiY)O#y0>RF^py zWHxK`2!!Bmlkfnk4xu@~oZ0NEW;&u?z*rgsOf@R1dV{wW@W{nR=X+5Jlxpm~HO8PR zvHjS~nPz!RdIGCB7H+SgyR1?T7xhbEOOcYCrQl^A$|(>ZY-*{0;+>SV3lzm6JwzLTquw`>qP(>$fnQO+Al({*SveI*}t)}dMCb@qnbd-Z2&8yaaXj@(^ zRT(8RXTEj$8BZVaYqeNa-KHuBB3T&#V`OHYS~nAYPOBSzWve2+yeMw=FyFy=o*-m)X;Fe;lnlh-t4{e1vwy7?O6tT9&sQ5w6%7UF5l_(U&#{(~qduiJc zZ^+#0M=OjaJ+pac?|v;2^IJ^_?NwWR59?(+cTN{^pS^g zY1)68zs!IChvrv$C}D#1pS(kv^;1%={l^AK=dV{)Y(soFfCz*kMJ}dwu8pLsdh;d# zctD50sbh=cpKfnML-OnxFu#V{iPu=Xr8@3FX(MsVei-;(sReSOWo}Tq_MJCCw2`Tq z`*}IiKQ!S>f0QHAE(}Ou;Z@(U_>*K8WhAimn@zc@IumJ9`X#j)Po%htrN|nG;_Eb( z^1aw4Flq`)iFcB%*(&=k1NwMfwC}ePEib=D3bq%tMb+$7iAG+!9~EVf(yCJ(W)Oip z9%QpF6BI@Vy-C=e^~kA_NPoF|zr~*&t=Ko64Nh#P?W_WT zZ(Ayf@@h_LM(T5@ioayBPjRVT%0NgFJ zv9--=j~9owj?Kr@K8N=4jD9ussK3wws&=OG^{7iD39tC19AB=9bZ$F zahf@y?_))`t}SY3m%Ot^{8YcSW>w8`SO0mtI9u+T(+Fq|h(*aEg%S=+$fR9{*ER}q zs5N9-$iO<%xFVsqQ}$ZdM=#^4wOQaz84OV5f185gW3}Er;#v{TKb(1A?2I|noM+;q zPIZoecW`RCb)uqpzI`&ULN<%6tZ<0*y(Uyw ze*y5$^3XV1)Q-BO+wtEi!ug@%RNAdIr@G7hhC#k(^Bcc8-dm*)kw)!V3Gw)uS)f`S;1jm}6bMg;ZAt_VXquLqu_P&U8s!!eoQ%YM~&{T;W zsN(I4L&e*Jt96N=*f`YL)FmpMfaVV`f1ju(=P{qwFOEeyRC}rY)TY+D%GMFo!E7pZ zo(gCdo0bawdAp`Ch)X=3c&ECFO@&Q6xBxSGDnZAs;DCyH^4Zx*bw4;mL1m{x@XwAp z1JM6=y;fzNUgUhE`Hr*5uB~>fjrb|4+~#N;$g)p~H;VTto=G4f+#g`ENDY#Pf5qEP zmDpA%Y(IBz#aOm>C)o>*Ur252r-%OXA1r^Ft|dl~@7FfcVhQY~pM6C$j*kxMd_E_j zu`m}fpy-rxEg#}4%e3lrqNlPqS^x=QqP#3w2S=Fo+PWn3P2bP6c~+Hz*yiCZw#L+L z%8?|Dysp=`>ps`Ky9%r?y&_Usf7HAtJ4~S&q?RpueCZ3ohE;4}*L@oNV-vxf&U+YK zNvWNU?QCZzySSgS8D7Lmv=5q7Q}lVl^r1`ZMn0WmR>w7W)f&(IPM+8fFt#pPL8avB zfci1gZb_+rIa_kyg?!1o!I{*ejheZ7p?o@8Ozy3cBo)KqOq6_SiP9D5e;B%2xsQrv zoz4_wW__;IiRwW}J^p&FT&?_Kn|jL_St!6cS*?rf9Om9@nLCNA_$EODF z#gXRgUb>arW_w>74nQiKe?ZIL)v}Zjm-JJTbLSi#wa2c$m!`OvTdrG-bV9NU*HIZ| z{W3LE3?xTRRPs((it~J1t*@UyK5E77yZ_ShT&s;EM+pcn(Loa|;U)NtOMhGrl6DSc zFkWFY`||y6hy0y8z2~9LP2h_znieNZOI}^H>YW>9k%SP3g+J;5cyQ*(A~hcujhDf)(`kH5xdE{%GdZGyuAX(DJ} zyybPhC=ZXw5EQ%0l(@>|I`T#$E`5{iYj^g&>o4_Nm`N>+lu)wNz zoHkr3(hV&^MhClwe~Oe@=Y!zh1EK7OLTONZAyj z^OD|t6cfNVeua7u$!;TXFUy|H=jyap4sMYoq4P_VND34RSC)URm^nG17u7nI)Ug|F zhl$K7g_nYj#orDGL53>ORJhM!52c|s0wa6Lz2P+7T5xvhneA$h2_3sbTxCxVpsIGi_^%JDq|B<49UEwk7SweWqg)+P5dRw zt$)EnZ>;z6zEt17=m*fgdl(;2@IZ34-gRore}T=sl|77e4rx;=o^Osr7o)~~Yw1M_ z6E1y@_VW!Z!lyaYFj7QXb<^_3HNxA%6U+LpXC z_Ad2hn7UMMZHZlz95!KA3(C4ywShpr@h)D)dlTUG`YF`C_5Sm%+^a{jJ1WK=lW~&N zf70a4ZgS;CDMKC4=I~5g-su0iP!BVXmodI^1F7#!($?bj^d{TS*$A)`I82G)r)eZJ z>!WkCbS~t>rH#}-mfN4w8NsF*7+e)@zIosEp|+>D#3pwwGg)71(iPTp@#1IS=WJOP z$#1QwFPOZ8CDsS;&6YX@>(6Fe9Wo7;e}bw3ls!Y3djxYYxT4tx(;tLzp$fuzXawBY zjViz%%KS`rB1Z&-wsD+;5S9el-_&})tZpj@@1f5AA~jAbAudsdCY7;vauunq6z6=d zylH?=C46uKDalfEx`0A|bmu6Fy%mlYHJUOkQTZ`W>){TssYo`YsOq-9irx=}eJwu|BQ^|eom!r8T2w^yD1+)#M0ev+34!TlKgr9{Bz(h+tA)yg*GpL5m3 zI|*n~nZ zX(@8E*|P%{r%JB?UY5%lDOKc89Zl^s-6l52O|@)uwqlJC7aPSPkIm6)XWI$tfI$Pc zvwoBxw(bsZmC~eS(`GK@stC$;9IvMIyH1@|#4B;r{>VmrX1{M5sz=o!J2A?u7!J5meL5EN{QeKg7}WnC)xcAgY?CvnV4j-l3r6k1LKd*V*sJW}bX zX6)iN4h&g{N0m84t>G)1Js9`<=)xcp98c6&*GzT^8Sg!)JBoZPfAX7lWwqZ+XSa&6 zPqNh(RL5Qh98{*kdV>AGxH0zUuBA7rwNX@&IgpvWHM=!mp=P*}zM-nm@vk`Amt2+z z)*>8ei8=QFZOPJ4Ex(M2I%;#P2Go?no4X?oSrQRT=tvTKOT{W%&ZkM9Is{nCx39W@yRyly-F=sX=RidD zy6JG{+MD;oI}w`%TEf(%a~^x-JXvy2C!to} zlp5uZB-gSNDG!zTo-6is{&xQU>*p^^vda6J)}E1zu+#ZAe>%7br=uEBhq`^qtF%ko zMjh9+d}kFq$qIZwtz`iZ4jHbZm=7M^F%U1TZ?aC^sm#X$u%j9IuJcnHWQ)Oyp2!wPqXa^igH|mIVWjTYR zwVRwaLai$7e;a9p_v6e}Ya8`o*TJUQ!Qy3=p_vMAcQ7lsN(mxf zz^ySA7*j=@#({lmHtxW>J+{^lHmN2C>sm|hTGYK+6E~a zniGenXnztk(K-oS>IqtX)uo6UmVeu+lhz(BDuQHR4Kwo@v5L6Hy6|oVsx@r|(mi6o~f$e?GOESyYPdSi)(wrWefwE*uN3 zS#vo^avBzjlozMTc@&PcCeVBM^J1l+KtL~?hdWb_I}gjkWGgzGhIjU0mC>jvy(`y$ zBi$Z^>K(|Yb(HKIb>Ig9yURuffDty;)d2qKhrNc#RE*=5H(lh&SY%hH*vaLhf8FPl z?39h~oyDaVkg)QQIqBdPZ_w65D)uheL(&O|pF1f2UX}qRosaQTmUS*yrDOA!g4lmL zOG}oNXb93cl$dDhINo|Ta5N;cQ-r7ILjCgP^B=!|{%|>0M$}sJsp)ubEiHz5k*6+6 zU|(&*C=a!I*X2ZFC#lt|j>93Lf3cMHi3DDcG~(m6Ts+y`2X&Iv{l;UCMZ&#Ft4YuF zb6a;w)cm%zoTxeuo@8Tt)c59Lv)c>KDiR{u>>Texl~CEw^}gI~0B=V@#}cN}S$WwC zWO-4S+12tfmaH#{tbM{)BF_ztsE55L7U)=-1AJYZF_Op?QL!Bw|8vFGe`HypSbavU zKMW1pXKG)a)26RSoGX%`iB+mtMpG0R105GeP+$a&%kb z;40RExVq}lwh4H(DY%o5f4&T7RSGSjm}OJ{C{?|gweHpe+KX>M&`vZ4<6h5|da&8T zKkCYa+sn1+Qt{B#l(I+t`>16Ffm_!!?WpbSrbGYC;PvOFW8ApAGN&zg(c*N3TE@KK zorUpogau2=lDmw%oKCTqUPvQcZi-8(bdDQg!2ZEB~3SMQK`j-M6fh)nQVwO?n%V zKh?Lj`to1rrzIEEeoE~{GLB-2s{L-$x!kVVc$bFg-Db^HG50(j1=6=!;cy2W>^iF| z7uadn1Cq02!UP5If75K5qE!ocW+Qqfjb}I?TC3QfrhHUlmr`oH$hEuVY{GaQ@v7>^0UdmJ_u|3M6aL^S&f7Ss$4*j#_`v=V+FRf!7 zO}zHG51IFplcecudN!>(Y{iD#TB5B+tVNh^@{R7wH=X+uWhdajXd&xd72D8jRVpdFf9h~3 zRAjA7WM|tGf8w3;X2C8t23c9t?#3^P!^q>e^h6UEayeGlR(~4v8BsW*#s^e zq>Z8GA3!RR7HuG&#o0J}XIeJc!`EKOp90f{EBwuZxxd;=Q&k@T9R&eOvGS4~*5+wI zLH1cY%cJIBci?)tCZB#oimAOhjL72vO(UD(Br>hh^^JD;%s<@z>1J({W_tm9?!Nj=+A z)N!9)XxBuRArutvNp4;|z|G-ZVjv((QMyJ%e`gCCfbs_c6p|ETVjDq ztf``R$fW0Et_D!LF8PlE^s`B{eloM#a@%9GmguElI!@K<4{fw{H`&x{pK7>mn_~SZ z8_@aMnyq6v8)tu{!5X4u>!9lfA?xnvq2&SD@4T#j4$0kz6TV&RD(_jns(cSv-+u5_ zf2YW4FXPo0;TFK3)wO3=4Jm)ai>m46JL^VWEyp$KRKBTrx!e-;UFOY1{z}X|)~J1- zGFoG{{nl;?J?zAj4KWWnT0j9!aPq!9?+*?SDDEjY+q8pjaV507EjN3q^TJAg$muXn zvJx`HergJKGo?GvZU|Mg73AX~FC-lRf8g!HQ{e!7LbS>fxbNKw*`Qr9(0xsZUiybg zNBQf;YCjl7r~{nHL4A{;*9U=^NKX`0oO!3lAcy3oSwlVTVXrXQ|3&_K0>>DDLgqNF{LS>%oty_`<$Wowr&nf87dt zDDl=+O?IwHMPnY(zj)tr21is5Wj2W?RX=qJA>g^$m!}JWRhMk-)(^?JmQr!u^eH1? z9r+gFf0g~=gs=+6>19jJ?m)cuDx|sOrNQ$0A_zJB;~h-Z>w)S-vBy(!Z}vJRX*l+- zUxgC?R(bKV1}ut$d%HGl5%Q4zf0p>UbA%~rL1knjDj0?O*jV$qrA7im-hJ19KmoLq zRdIG_t_ffEkOIcbDOF*I?)7W3q);A`Y(ni^8X%P&|L}uvl0P_k&IVn>YS!YlcIlN4 zZx;tWCuxa{8{Th5e?9*>zy3bYFY0}UexSB~fBgKVKqCr5_d)T|+icNaVVFzze_JDUAM0*GLbTkB_{{9v<@SoFLB!Yo!g zv4b-8SPmSD)p{vt>%to)e>NJAQ0)Qn<8RUG*ZJ|||2TTG2EmS(cJr>#lKzO4H4+gi zyxY*?l?pj=jQT0!tI?VB>D1gHXA9CNJLUjO9s6N2XzlprFWwl>Ke|Q=N9z2z$_fRd)yZ`Ph#8z?_4hUvw9@5mNd z6KLou)qP22dq)k`f2gl#Q9R|nt^q5C+s?m$f}N?eZ3zsW%I_1?0u8e z*X3DgQPTBB+to?Ck_Ry8d#rb$Hs)Q&Gz!V;jyp@qwnDut@}8sUVEhKFe*OH%$Lr@$ zpT8}O#dkG`)y{b_ioJAB;8TXyfcp9v>-0gg<6emqg&kwxe<5EtDcXQFfa*zwsl8rF zrcXH7hW>riUWGDg@JxVrQtFl+l~cB}gW#GCU!Z+yAixR8dEWIYsliK7g&P!;yvgDT z3#Ww5oE52}9-kT`@=;-W*bgsRZ(fE*f}NPCC!I_oF|6!!VvF{DAPAuLEsco~5K}Zz z1&8#cJx@)Gf8Np6hmZ5qx3#~vB_iI^tEu{-I+0UwPBpcqoY>Vl;_>z*X^KiKZ@y?g zFek;3l-B?$dmFn^pO6y3H+>D4>@w93s|kQ&QzxY;ssk9(Q)b_7Q0x-K?dJFT-k7+{ z@#yk7S!S+k;QvdFp+kLI8Nl(r7U9ApI5w55H#8;%a-46rK6*!jK+;J_F zPR=%94vc?mV54=kHAY_?bB&|V%L)QC^1f8R{SLJHKD+anLiy=6#5>qQMxI%rnIJ(z z;Y(^UMb(?~arz>7d2ni0lZ7rPQT2CC9)vi`_X~zkMW>No&pe^i68#sr16|u4}w8-oG!`*ZJwX*<=r^ zf9Avd^9=Tfyel1FeG8Ycx+$11fdOFN9gibwke*nMATZxmCsUW+D#W`^3fW0=a#ZA2 z5I|-Us9F=L4bX1?J-QcxmDJf@A@h6Evd3WyJ!>5{)2(56sg+ZkfbyQOL!Udc#K<~c z5)`(>$+_Ve6KI2oyAP`PB{&39*p)!gf5NP?f$nrWs>Siysc$G2i>qlH==KswJsWoB zA@jBU{fearCnUa%hix)P_ez~g;w%cJfk`^ZQ^HO<09XBV26U=8ahqi%vpB5|#_*>7 zsEd}8gD&pmOG--WTT4SqG7SlwAq>3PLlaHv4*ez^35*Bz=KZvZ<;msF+A#^be~@@% zSBz!Ak#y&*{(AGiWhW^m4mGidGJ9&C8)8)+GK@;V@h#FDGTuxitbIOCo7 zp@uAl7{NqSm3f_Si}vZ4kMrB-Pe1nug*5)7tR)LCcQxjf2{=qzolj}+^SI89(m!-t zQ))Sqz9p9vV2*9*4x#@VyP8)Ee@ydc&IGNq`Q2}=i8D2h(o0Gf*lZ--OJ3Za@7bzq zXNM6e-0kUr>c!s1?is$OymTBAIO-yU?FwAq{BHugtJI*U1S#YohdYxl*3ghRbY(}E zv~1LSsc7xDW`apck?J~Y$V2w6s+pdRqaVa+Y_|TlOSVf=ez~l1YL+dWe>Z{j(z*hl zPX~Cj&a-;AZS@#snOdlhTpX1VpDShAqc!5agur?uNU4~1EssWZ`;MjCYD(e{7cfeb z07$F@JE%u+zJpcAvFo8??FGiITjHH0XXL`js*YV!b9gaLa(TBEyX)y2^;(q|pq`Dg z%h~Y?$w)zeO$v=N6tYPaf5CmtQ%_03l=ru$JkA`P2j}UnFa6K?;nOOqo5f;&(ZVKE z0O>f6BYJHevV0C_+!rlwvSyBPT?A5l7=gnTbY6De%bavNBuEq~Y?3U?+Wv~LA~vNL z!CCIv4scc(-S1rkQAzqDk?@*3;k|aA@m@?Fkapn^UU9^%lVX`9I4) z>APIP_Mk|>lq5;tFA7{Qu15>c7ts$>Uwwm9iPgecN6 zh_X#p%)De2Ra_$vf5;nN6pV{E3Ld-#JiBw{_Cr%X-$}P*2YxH?KWTLYuF*<^7=3Vn z)`es6I+#3pDL>QKl>M=rquaywMK`!*5~&Ny%xd)kPzm~{%JF=(L66{eSxkEfsVY?x zrKW&thFP+x1D}_ix+cWi=LzaXgVwnn^ykbI{f9*Gt_f#of>KyU=;sptb zDF^~VldQzinObmmWd>D=FODcW_M`JUF^`M|P%MNYEuE`Y=WT!5wkU3D9T4nGhAs{x z^K+_!O)A<|rOA|1RI4@t64V0pVv(v}!UT2>Fs3h*K5wR}E8%pO_ zCPIJMc%Ch+f4p?nWl54p$eFM^LIp% zoivla2tYUVW(fg#aJ!V)730v)d z?{Uc4R0^A<-)6s4SF&jzr@U02c>DWBBZBSiMW9k5o5`L4MXWm1Y|=EKkZx{5mTc_o zZH=0FxB4(ap{w4d{t+kDz;MPL5CR4x;BhYZc!2?unqX=R2hwSm%1c<=oG{nK6x^6J zAA4uif3TM3Dfc>m?W&Q7IKjx9CN6fSiD7`jdUD85rQwzBr4*0H!dF9j(^fgYx35gn zmO@Tqe>If|12)6;mf5W3$%-d?A~p3SC{6ynVE5-QzrAT*Kc)}kGeZJ%_Y{`yig5(AcsaVpM^YZVe~c^3wJmA}(6z9&o8~xCmMg-u=)#za z`q+`|&xi3%)f6YkgBai2ifJ_lDE3&_xt;b6wcpO|(omLQ-$`|QI`?W5?n-7Q&gxcs zQR6{13OV8cD@Eow7;&+ubu;0S9&VnMkWHyd70L_O-2L=wJUOWRx69T)p8se5{Oh;h ze?ETia=3uo^PuurgtLAfYYXd~JAmA>j>@H1f_l69^^|)_6gf-b6-1T#3F1&~8OTCt z+ijRl*7DSt@R2Yxyyz<1oIlPYK7uesuzSC)nfvOU3cxrkrY6>3(4KcLouOI zVfH$>Y&r_4lE-(DEx)) zh&&V@N*zk5w8-V0Uu!pw)YZo&e@^FH8nL6HPMK=GUNb1(DZQ8@C3d4Y2MtqZ--~^I z*yDR=(`yEvSPu2m2DO~CP4}{hy&QAla|tVwy5g~H6qEod=jr()>}eo#nrP>`DfV6? zYF>Wmw63o|sg9 z%F(HHlWx6}!K{ak{B}{86=$7T4xNaV;**)gpSrz6Aq_vm>(Ld^)$-UwrADwlR*)Cb zYp4UO0yMF-OBc!x9KB!c^Zxladnz_F&)l5l-xbRR4zqKvQt59(yqC4(u7j-f?TZt+9Z1hzvRAyWpAfqcH3NCZ=RcyU7aXd zq>3jHZq%Q+=ee5KJQ2aHIFa9Oe zq9$L=E2e2gXkEr^N)IN`YK6GTQ z!e6L^>>DuCWw*3+hcm5N6V5`At zg0#%SB?=u{I!;-~e|-1t=m9h*LjY7u#k{>QQ*2@{j=l^rz2DTyS))!-GI;P}pFmGV zf7y;AcM>y+)>Q1uym>LWsXLobSx78aRmO?%xhd{FqYO<|y_}y)>^^pAC%dTCV77^G z%kQ4}^Hjqj56pB3Ty4HS=QO6<#7X1^+pW3L~EL?!U zso7!$!m}l#n}tvXP7gPz`e5={q$}uCI5b_qFQ<^$*O}M|T=I^w+^W{3HkY45*5?mk z!RK(0-})b)e}8`iu4SpR950j-)w{cjP=q<*<8{lNBtme?-Sx-P7u!>B8um2F=JL`) zyuA;bM^%lrcaZ&(ICQ*c<9lyiF>!~Z=4H>RSaP>zb5Fz>`kzg$+P9~F2B&3$`4r(* z9{rx)zYe9PsVx?-LJ;b(1IS*U8F|mUF#_dge3rDDe=I-ZPPmLtpAj&_^5*T@JTKk$ zQ?E#BPkxhw>wFu1g(TyF`I1MnkBB+QQ^N zGzN(8e?_Dol&&}`ws_D=wzqy z~ zkcLl%LiiZDUqNS{%^H=MOS)bT(z~TQAwK_koeJx8ybRmjQctsd5JKWGWdJobML76O zwalZIg1an|?p={S*18mFw?GDR#MkdZ-CF=Ie|x)(MmjBfiDo>$gnmkB=Qt?0@72t%7G=@- z3E)&Gh*9YR-Zz(nf*+Wl92&eX<1EOHGXt7^(=u4=^xKkOc~~$Wno!Ko02Iv-n87{z<{gMCLv$XhN>AMq<~(x>A^Q?Z|eHv<;Dz>&pCw%(+0Z{EO{HToBvS_MFmf0Z3w z-<5ArGdODJsZd;#iQkrb$5Czbo&f;Lt0s6|`%-U>QtT+vWoFChSGnlT=I84-p!t8D zU%un0_9ACWfyFr@8cfxOmdCxK!hKU2wx#<79`(x_P)qkE?4i(u=08sHD)b8U9DFfQ zy)GR|dVFydn-{j-sY~c8l;7-d7P|d~9IHm(aicB}}D)>F1^FCw(Irr%;7snkmreG#Xo8o@R>*qWShejz~ zC?w3jS#6gzdZzq3o(uKif9tmoW6f=rRm!L__@tEB1k5`3Mzw1t`#An}Ricb)2=@IW zdCagR9jeMO0c0l+*X|iSRY6Wt)0d~s2-nS*=Lx(8QbESRa1uq>_(=k;=f ztErMgd(=B2ZTEIbswM#JUH|WH##7tAFAGa5;OGq9rLNRHoUyX$e^InUQPuDw8Sa zn8-H35`q2L2PlK3B7v{D*4z3|)ejw#oKYn+p7kvae*5j`ZGq1varf#a!giVhqv2%C z*ujd~i-{~jzLBas+a@~}cIbk=`4+9qiW3rd09a}^+clg3N^)A6RrMja1y(q7L_WI* z8kc2De>+&3px=_bwA*;^Dr(rRG6c_*9^MZ-8Ae}-s2ItngiB1$zuaL`XgZ5-VKNWZ zK-u7z-0S3ic0?Ds1dU&?#Gp+2=b zYLtNSxlrTR^OHikVZnvtMKmo;;Nly~Dc^Yup^RZY^jlcoQOeH%WniX(Z)V zza-lzbm?$Zt+(wOb;he6d~0e&=FhcSTkL-@Tm2fPDqWGB^e6H^JBl{roiXyFSSkPz zjW^z?*V!;?cvE!hGrTM2*eKeoy8f4vRVR7TJKSY6OG+7fiUi(V@Zvbud%2u6`G$NS zm5inPXc=ZaxBwd=z0E*<`!dhp9_@?YetV4OZ~s{8!s&$)5s99l!b7a)46-xRyitGB z?O|gl94gXhihIC1|Ki{S8Ym{)yaM<-zjM^Xp~TIpw;+#@!X%CZpqzwGMn zD3=T*HE|UazUn(?J_0B?D@rm@WwPoT(Z~blwBGl{`T~?RTXMc7JD@zzE|a9nFHvik z7!Jz1CSRO=NuARTC_&j~b+%<@UL=3fTfczKo06`c(y6#FCCmT5XyvDvUsN+jR_BOq z$@WM(3}`ba7YXb@uy?{Ud&|giX`D-QHkn11`ZyKH1O?c)xiT>pb8W5Lia6!v$cRMEoZSEZ=|cU3+BS ztu_!t{5l?QMYZZt`OZPDC_OO-dC`0CrOFp|vDMj3jLCUSUd8Nbdyn&9J}g$(cd^{` zBF$;|scbI3dv$<)J5HyorV_}yH!UAEM^svO=0tN!K-jr&{vcnCb7P4$IY8`x0W2T9 z&+PqvO1uySH+$`_aOq72xt`WGFWAD|@#_u7xu{RcS5vok81tKOzF;z*1Z46g@OyR{%0bqRlBb$s?s`c6 z$4arE%Byy~FAyN)OwR@$${JWqHO({vC*~&N`5MPen)w01)H-TqyKa9Y&5=Zo`f})db;m`_PJ1Z4d6c0TV!18YFvMV|_u|HM5mbK|^wf?6sXW@10@Ipyq zpLpji3F?2|mEkUO%yXBz1*;h3slLF}4v&6Q25#tjACh#s+gG5#OBi8l`b>wyFTS02*os7CPpm z+NJd#&JY)K8cPCQ)vbN?4ap7t(%&!*&WwUrlOTULDbjcFrpkClcQAH6V1%mjKUXRL zAhC6GRHq1OTUO>ASkvJ`G?e1yIAj4GyuS=YZeCK^oz85JYvVJ$=5<=-a!4u%aIv?V z#cTO0-HfEP+4W)PkoSrs9RBX6P;(c4zOT}C*#leZi~5+dx3V`+l9NeiheK1Uv=*n! z*-L+6S69kFpgO*WL`}O;`&!ZK_Suv^YE4yPhpJS=VomDutExi2q^RymDgg3cZ(-_x zzJ8m({VYp&skbEy>8zgjlN#t;_o&VZI3}Zk?NI25L!%*bReVC~ZX2A5Q;~0gc%T%c z%#qr&D|CKOg2o=#bv@8;E1fUI0%>5d8T5Y#FMqG#53M)1qYmN@wIJu`9h36q$-tbF zo0M{KrtNvNE>iZh98CFAu`D$nU=gOvqv}f! z!lC?fUn>f1Y)JN+Rubub-0rzzzn|ZJUAZuRkMA$yxKhqFy11Rc9p1A{JJ1KaH3NSp z)m*(~i-xXBSsv?hMv1~aDfjY{l=Ko>!BkzY?ZaGS@tI<92+d;OSAJys6q7nuS4wIc zcFQPFSAr6%iZHVGd+*u+$92ou)ZUW=po1)@!FHT^hl5&lxh{Gr0?iW$hl=P-OS+;T z4w14YYj!g$MZctDmN~P&a@5q5oy&iLsm@b9*6iE)%P;d{sg6f4HNFr}on;%+yNBxb zj)2tE*-z8il>ux3FF5@Js&R~FI{?O%cRDPL3+);D3ZM1KSCFDteGbiByi zT}!amM7V$V^gM>LrP`!sP{?&_3B}9HB9U`fO=hF~>lq+ZwAM4lffPLbJSq{8x~~k- z6_H5G+;B>|y2VX^-Kk#tr6zxPZe;8C4OOKG5}+u2*bA}?ca4>`cwzUcU`f^GWu81S zx974;Bm%5K56XSPa3MdlS@UrCTmwhjHQquDooB$TeVM*~ z{^R$>0{qAEqv;I5;V=|Ve`8fxMuGTK4eCw(30aQ3=qQPs=eSiQ1w4ODZN!bVIa=`X z@3KnT5)eSH$%z62*`bo0qkz!~N`9u(Vln8?9*0uhoal^H7n}35d5eg zfO=EDhO&3rNtQnNerzr^8&4;i#}&J_1k_Ll-3!!U--`!JaZ+(v7_hn^2ZwNmC7s2- zs%_vz@b%kDeFs$D`lWv#M$V(oX!8y#MCs(Us6JJC-Y&=R>PpPGgXRpH^ynYp{El}b z*P?c6fuO*Yf&C<8I31t0el?KrC1cl3XtiYq;EyU&GS2;u7i3W@C`}%%61$QL zYn%Kba?RHD9h=%wRi)k}2@vD>8(x4jPry>Pmu`f&jSg_t#gTtHy@Ukx+OAjA^bQ{S zb#uR~hefF0?CI$y^0rW4zd1aX?Wg|axYct<5fFj`VY)uI z(`l`w4|1{$+5s&#WzIFnvs1hAu-)k(X>>}uZL;X3)kG(JWN@)Foo=~wXt=WNqh~uO zQ~waZMt#UsabSNojx#|JD84(j#IxFKyx3L)iwy)=N>y@!2`STcu)o_d%GPE8%2TGbq7przJ!)C$`0Pz*$luR2?D2nlAVttJ+U zATL#BzihH;Yz{uRoyK=P9c~Pgf4s|7RM?Jv9FBji?o(J9`KGt>g|;-*d86!XZ!q<- zaKC(}KGbL|Jy^Kur9{j?KK8K#P21uZ-K~?#ts$sy@5PU=Nu4$lj_jv3(dy*JE|hSH z{Rrxz=w*=eE!)Q)k^15c@B$nV>(F(l_sgK7dEc-M84xpgn!u@q&6 z10cPr<9n;L;)sPAQn)TYEmp0Ww|d8I30;2!1e>${mT$oITQ=AWS6&YSX|n>^Wnz$S zH-&92x$TryZ22=g=0R#>xs)EEo(;Sm?Xe|*Q$MmCR&MssTg+ZQsES$00Bi;#D@7*= z;2=rvEvd<5S-Zck*01yWW&Zm47ex;q+VSZ{RjNyq2E9<+9FEFuPW?{h3#0vCAwI_Hj+C^_cIm<(H;8dICp(3-o$T!w+&D4dtM+c$=C(Gc> zh<_^>M&1={$8sc9CD`-RGgWQkviN_amcLoChtrrhrOyafmn3}5YJ9aaWekTssUZVMtC^8VsB1`3SnN62AfH`{c4>iI6krk^JoaF8T?cP9_RBi^hmZ(yU1bq4 zO%`J;1&AFTu~MaGBJato@+zyG03;0;5;^wv27Gc1RJ-TF>-1FU+c|$4(IWlPV#Njremid_UU39K;yGoEz;uB-+6 zCf|aB916&enXeMX?B}E30NL_G3Q^`G3GrpHJdA@tkVoS?l73P&k*&ag1yOhJA%{~6 z{G@(+A{wv4)Hc!4bSZz4l%hQWg2?9RD2u`wB_4202)<964n!?eR5JJKn#aE4D2?AO z*57{FWWX3U#f@a~noYN!qx5+I63u`=sAHe42_KzRUsBtg_0L;bYAd^(j-l&?uIr0{ z@u_hUVx8e^6t^*)4qS9^oLMouiU;Uuj|LHjC~i2AiJ&`Qm)3t50boi0r)tsDTz8hd zuZo&?)u&Us&K*;O&6}Kj@lmzd~^?$bEpDU#W@@r=S@*GN49VQ+s98b*}k4<*JDch`(&p@H*IJ8Qp zx5M)xJkGqalBItJ4?^P@6HT#?@*fN(OMwMa3P2!p!hndC|KCnFq90A z$e&GH=)Ax{qC50$pg^kxXXj|s<@5lU&8C>{Eug?#*)RY>vrnyvyn5P|khL6y;a54; zd8m)6vb#O{QTlc$SCN>LO-Yr0x3gXmi$M7*vq3b|-E@BvPkBhvi{rEHC<+K0G7ruc z*vt4ydei3N3gPC|k%1&3Txu#&_wh1|hR9RRbG4h)thM9PE)N^4)+uYOy(u?&`<$|T zzEtFAQfN;x45GeLI*|}<*390^-@+WZw|xkV<8sU&L158eN;Blx6 z`t}wIjh}y*U|(Q;y1XEWT2m;xQnbT#08c=$zog;(*QGLErFV-0_T{CWGTDtiyX%3j zL7dDFiBaqUHroyEVc!Y$CR?9!V#$8$PWF2lF*QI}4(|vjhsgV~PQCDd{&3k@1U&RZoVkvZQDq+mp4Qi{pbjgsQ*VXTm)8}bZ z6WB@?3+JsH&9;fWbmSkz7=RU|Uq zI6bneU!Be}jZWa+V|9{04^qVD3-jbl{=Su5(r2aXI6~Q)9>-`^$pa;8dLSko|7p?W zX}lfDXR|t33;FqvU6Vu3|8=l|t+<7*HqrJFCn4m2zNI;61KpdCspHDYu3;^+R9?=A zuQ+;B8LsKXh#s1$k?r-7SI0v6JhmEJbe*qa+mRaG0S9@Cc*KSYQRh6$V)YR@o{s_) z(_NpPlr5*4E)~cbLRHR54YoY>H)>aFl23ZILpilhyX5mZ&U0$Cp$>HxKOVj~7W{q5 zep|nP{q2{1D1oMg$T#LUp@;3F^l|2#DONTdIihgsS5u-vN{J#wXA(qpGB4+_zsLxY*SZyu`rJG(7hn8H* zkynMfJ=uNVdh)tBYnC{fMN*Q>W}mFqU_FV;v1$1y(irfS1Gg+{JjYFJTM z15=f=oC-h#%j5fMy-kPNf{wq(T`EJ#!gTzVD)*q&3m4gADFy46&&sIiT^UGwj#UIw zA-jd$bZY+fgy3ZS*j{T+B6a;lvUMaF_fn?!Ds6IrZ^y<#ryA@i_}O)O|EwC>nbMkn zfC+8k13$7M_Rh0Jn!n>NmNigOnT|IEEv7oCB7=H~u3&!M%aZawk^=p`BhdsSras^W}eQ#2W^DQbxn#>LfRA`azeN02}Q=GPqn#TMxz%8@hRshUJWYo z;Ttxn$kF9@3x5o7obMOeP1sAJSshq7bEB5g$&7fRbSyQ|D$cU^riR*oDQ2#fV|`z0 zo9U)Ei%{6h12PuXYaU9|+K#@j1E@!35!Fnsfz(;Hj`?I4gYu)4g#HH$^`VyZ)_~s<-Ql0H_Kw8z2NJb>q@z!n?jIgoEr&1lVdqeP5_%J--^eHMikuQqe<&$BV5F8(lwLa|?o$ls!$DuAEVUFl z*z@dOss`#%Wy^UEmTz3_IsUuK;B}Q_DU(n;;gevMmfi`KFrjPW0->@ktVpERhkstH z-|p|;Ary-Bl@Z<04v4b~&5MRZ2Jf~CN-98%V%c#E$JH(z_eVs3RDNEuC?_%rMVHEM z&UjAy1`2)e=1mex_JrE6!Ylarua0 zznW?&Z!OhHsqQTF)r(RBia@A!%=QO#kX}H=)YzITXz)UvPiQ5!25)iBryF7(ThXj$ z(dvlB{jprX{pHJlFa77AzJB@N53@E2H}3-1fRuG;d89p>lyU->Zj00$+5`8Zj|$Z+ z&!r5Aa_Rc4t5dCgAFt3dK|X1aVSMU6>^*l-frsBJgySpgDFC?9omBnAWhg%}1+IW63Dv_theHy4fub=Qx`JW^pP) z*VG{g7vO(y2D?;euo%0m+h;lVeW=Xid0iSt=>%Pr2|t}O*3^UgSbwj5)|Mj=;*g>19{3mT&ULcjT zLSB_>eWl`MbZ~f?BEM^|WL)w%ELA+L`>mIzjA9;tY75lmOem!|RNEFDt%bZsD1Zxs z_Qxf=t!c0>7>j*u%aT}00TQW{UIPcbs*#C|*mgPt!ctjrs%Bz0X%N;l3Q*pr z6_pX=)~XLWmxiVOA+e@Sj+Qs_?447=LS=>(a{WZB#OLg&sCpZ6-jn@|Q$RIu%T%cd zxqCgi-9S}L;0?uF2WDx68~e$;Ud5yw4N8lAe=7txzeijx-QLs z&I!^kK2@1FIcyy^S}Phs+>UjTIA*$egvq|6B+|%6s`DKQIWe3n2kQ(y9V>P8by2sf zu~5}!?`NO_NQ*jBF7h9)+^Ysp-?v`bmNwW-Dp1Y_DJGv6JlEJ19~wHYRCVY`I!kR}o~iwExVzm$Nph&)1<9IMJ+>dWnjz?xnJWS5m4=-cauN zuDWbLQOPfAJwp1WxXZNQ^v2vf>d(u_-!I_C|9kKyz4b1tS`Lj!-N8s7-Yb=V97_EF z@B;V);^sn^S|#n87ch^i@SQ$v~tCpl;%5 zaFP^f)lvR6GW$r#RY33F+^!8a`CU^VcE^>fW8zeESA7iYS*3Bk1&*FxmSlKtZ^ALPRLq5I77f1AT@r24*% z>UjUHssx@StOhnZr-*=YDFE4c^tAHKZa~He2awf`9 zJeq@)f=4yynw4SZF~PilZ7Y(v%br&SKH}uJby?$}9sN{UI>n58vNZ_2o!VQsDBDvt z?Nz+G(1lD%$VB$F(o&+U>s70X-tw-PGsmWPs<|ExGfBIp!0g9qN6A}gKJ;^~zI_+S z-g3Oa)i*^;Yc3ThVprlBFl65|CbbBp?FJ|0dIJV{ys0}vT3Ft zQ&;V`s`T8bP45lc?YZg=#s^WT4Nd?@K#7DERYq0o0*sS?&mqaKIb%|RY==bF;Vk^K zCstG|(n;tME#CD%t=PsE?{2zN=IHEcu-vw?*!XKph#c!V)8n*miRS|CU)KVAY2@2< zc_VmlUrP1`-`r_Qr@fQymLbTj{>#@AFLTHbGI9N3Z-lfvXfn;fb?m z8MU9{R6ZQ@OAAJ4!^aPY>%C@Q?!WCx1@DcnH6Fbe4yB4Lfpz}s3e;@| z-I5QIFB|ndHIPzD$>Y#CaOX^$F4>frQE%i{-0lK@6_IG!viB-f*6OWQxfsOiZHsv8 zxs+dW8~WODa9JTj6zis-l{yb>ZWa6^hp#&>0*q)HK0BM|SgGTJ60sEiIV^y;TvOaS z8hnLgyV~f7npmkNXY!FMbX)?COCT4YC;iJ(wS61;J|F~Yu{vTg;t)?$Xi&>vXY10! zyPD5`NpD!nB!c6?s$~^uo$uB8!1qVK(g%+xy_Mb3tl;Uqvv^;#9C9+*x1s%qg-rZqq#S&%B0-Cn*X0NG%HyQLg6tCBxh0oyU zvlB9PD@3sWl%txGw92++XA1@y9EY2iivHSvw{YuislNXC*WbRqsfgD%00F48`e;rw zMtxL*1bT&1Y>-<1Xs~gwNqp_wRW-0jh!z*w@Nu@#33wh#W0gf!QsvOB$8m8@Lc6}H zf$g@3yKlAA9LT%3rOMUP>ktMdQ71r(-5HNbn&urnpf->cyOUCeQ`4RMBcyu)vcaBz zR>U1R<1|}TqfT3fhidO~(4;$D|7_m(3U%3RT6LQcjmMw^6sfvA{g@Q`v0Q)u>F`pG z3LLofI)(D#iw>ZkV5iv|IbJGJki{Z@t$PGDQ7>5l5o{o{cP8~<)iT&9UzEBS2;#I?y8Yrv`n>3%Z)Ed+ zU?}4we=oG^MS9emHmQhG$p~(;T4b!V#B#Ms*QcPEYQ&^->P6DQu$(-i;S6dgtMnpM zk<$rKv)KKWYo|>eAq^w!8_~++E|ZE)>q8{2 zrOKnDmY4BjQE)OxQeQA9IjXJMshG2KA?`pay1Z;zgz|eNiaZklf69A~@nyJJ^wv0> zHLZSsMP7;jw*iu>+$zW&&Kq@vOuDtLL>)eqdm>6|gP66DRx-0o@u*LKq8{=9PrzYN zrtO)W+@Z+A1Xpi&;J({w-`DBSKlSnT+i(5;25i{#REL=`ynt4jYTC8C+@QFVii{8K z3h@=HD2iORExTea@6&a*^U?-9r~pV?xGun}Ba(<5!EbTZ> z1098sl>X) zyVh7$M?z4d%@Tl>A#BUTNBM=oous)^R!vMicHI)uZva#Jw+mLbjZ!S{7I~w3cQ&=< z@(!(%y3=KGwM7f8oQe1*^d1x%=L4b;(`;>@gh3>W>-T z4x%{P+iruI5}^uZzhup*3LI;Tnq(-<>%gPK2Wj7`mF+F4XQ|_=z!f&1c~I*tZz-2! zXsqu&Z8@>ac@QaI?1a%*+a`-qrUQwJ0!YhxulH_Q2S9Q5@aKx%zy9T~{UaY9|19RI za5zwxb#5};i#BzCr8;w?S*D|SC$IKV&{Z=V_g>ddSN8_e*ZqLU$kmr+_1Pndad%eb z1{1}ctewMgUtZ~RZk@!!zZB(YecrD=VH_04>_0hm4}s{(+Ik$_g}OBUU<0c|KoqNd z3=7{@=Y<6GjTUaVWD=3y?aFMCZjdK$rPb9GBjeRSS}Gj{ z-_9XlhB}H|erLHIl?b2J$ErkOj*KdQ&!G_I)}~ROW#^6pDk_nTO)93SDT*iU2_9m- z{c1JL{P%D=#!C}QS6#&w7iq=o^M|qoB>vK$Dt)^+5(uh_Lo*&cK@Ib zD+#)i^0()|E>!l~|4k(JTnfw)L3pxD?YZH#{m^<@OR^&XDoHZyzH3vROyIB-Dc7W{ zlAs!YE8+wT$caQ3hJxfaiJe02s{OPSy|H=V#8}nWTr~quGFW8jl*kav>9WhKgKCSvCFUrMcNLkF~w1Nc-C%NM*8vib)DH8B-DT_M;>J=k;}ckm7bv>y369mo2$NN>Jwz zssUbYB~N8Qf?YYq;|YUHgbzpn(N7{KTS%o^P6i+Ygy$dCDKCaxK$OvbI6XFhKPhl* zl$U3ZswI^o)OHiE<$1m4s5WVo(uPBFldu^nFx9@@w$DxnJ7Pkbn5Rzg#hHPJtlNKom?eGt@|X1k zH0Xm`KLiHV=Xe8IhWW>dnq~`s+jkEo&L79yrnCJT*2VAuohf`I#RqLk?5X#_S;@}g zudH4y-;Ux|2kD2M#aAZA?22FKQ)+P)i*r(OTudOU~XhTxUq_(b6Z zT;}#>zk!pj6+FcfyG1wj^tNb!>A&><+8RMl=B&e&j zl099QibIc9o>6~)F=LV3-VS;K5Rsj!ZUH|EP6Z$OPN}fuEu;pg~ ztzF)FA0LitQ~{O(6#2Z}=vDNiL;CXNQbY&9=dGN-{rE+MP_p~+j-%S1;q0AfX@pQO zdgPCObV>Y{iyBJl=uhadKvpW#4e&0&h2Jb`>KcRr_W>D`y-O17L9s1%*h$FH(M5%y z9`(d)WXgJfo=Pd`&#p~vP~}k=*{s~!DH-(+GRL&}bf!j;*<8-oBK_~LzpS5r{rT%I zq_=lSs_o4?MCvZcW@t5fIcS-bZO~gdsE9SBi7c|<)1BC=1csA6$DvdJj=!};6kgdK zcegn8` zD5uR9$(ZCHw>hbn>`XWzPr0miT%;VBk^0uY@%W3=4>i=id$;OZo7h3HzMPaMJv%0n z|LuB-9?myQV##+!)6VWSiiV2TKSM9hrDc_nYIUb*bqZniflJ^e!;FkwfBo2|MG~cROq})vVLTVo>_6F>pCAcxi`HB6@$u=oLI_e zeF2pK6*=e|-kgRT8Q7@Cdev2$Z#xz_Ps{K*7O9+#=iwkB-rh-8{n$TAgpFl%+blJ$ zm1&IEAgX%RC#Qj(qO1l87=$nPiEMX&gVu>~e6FJK+VWoZQ8e6Gocp=G)ehF=wEsge z21_ox24Lf;%vo;guTjmthBkiw3gRj%;QY=V>X?A2aNJWtcM9jE3*}NlQ;X;)59h;T zQ(ehoha)r8dI>m$PjI zsZ(mxqXc*+=xKVa5%*PRrwLO&g=C24SKfOi)%~7~%gVhwR6sA@E z+l@43E6r5JT>ysdxyi`2*;G}3OddSIE4ei9yG1wvD=idT*WQSCq?bj@_j**90Qg=? z)Y#eyWV+AW)k_h7Yi+#?#2;CAD}Pr~$pbJHh?T_S10)OZvS;j-yb|JK!=}CVkld~} zqpa|wu%o3dF7kTTP?r2l`Pig-0(K^tq_EE)6=eErk-o04Ufll?KG{mIu6IrT=L>;-7NDQ3K(k=A2-|fz(&YI#w)HCX4 z1joGj8PRdOyq4B3@Uh^3Ckck**q4T!yy&;G9j>kJqs}tVqhjI@j>xZn`T3{6_TPwB zjvsu8Mx?j9L!M$Ez~yD}MI}>%L<~Kfa@TQ=aJ3v;AKsL12Oyv~K{1~f<=8pxdzG$) z*u1=IP&?AL6=;HAor-#mcQE>b4Ro;tf#|hq6k!cN`=um!HZ*8|lKm9OPgRNfLw84D zdUYe^yZBx(8F-X5ra z!gtQ3upi6y+i&X^YQ(_5cIV-GceXB$_uXZWXKHW6p7la*$fg2p$^uu9f|SJ0V(+b_ z^J{eYEXlm*JZoov=VU>82xzSPxb6*^Pnp|iq`EX3I-yF5pEi3$RTFdOCv>dUS169us2g*V_4H#3O=0$F??YYQb&sjgfX4F_tHB9H-&q($f+?$nlo@xiSVjzT z(I{?h+7aBQt=+n1R*6vG*Xp>@GE=mv^m?C#6t!C}%ITOK1eLqV|=9??fo!hc97Rj0PZY z3uQFup!G>@TS^p3^d9UMZ$zbw)p7{H{mWo;!T|+MR+~KAuTBRUW9je#Bvn&GOf$A8 z!r-_!#q&~sPO8{lW@txkT2w=4***q8I%gpYWJCYKijDqteZLq>9?4e)ULhu5=7BbzIoy{7i2)=3gM zBgCgd#c`2^H*4_RHd)t8N>;H7nLr~;InQ^q^;$H4bpgC;U-IZ%=TH)>$h*DMmZi-S z{S`e;x8yaifwMMGhCi)RF3R#PWvfyLHF*{9?3rm11_zZedw!~t{NbWim+W|Rhfp{` z?pnIkh5;$dkqtIa*|amr(Ib{o2FvZfi%R^93P1y#BJ)-$gJ^TQZjFGpElJLpv?fY7 zVTXTz%=UQ5W?E%Q#fxD(-AFe2oTB2nZ52BvwpG`_JT~DxM1veeM%Lei12^Lqa1<|S zaTSxZsY?GptRbl}$sWEbP6RYst*M&G zX2@rT2{_YV(sn+jE_GkLz2JJNK`-lKpubrW&#xka(N!f(L^ej1=* zZ5R4{rtUp;P>>0@;mL{F5t)6B2I8b#R_ve>@jq|P$aLOD4ppV3E69CYqMhu>rPn3R z(U7fG;$-)6E6wdI)P1K%jp(h|mdYuAmt5ZAR8}@p#LbDIG%0#2^8h=IrtBf%8%@2f zeyrJAKg}=C^HFG%E^|z;#cHkTNiIpzrex>&~#iyJB4uWYFaU67?7Nl=OpHiw@b0dBldpbAN;s84XIMS7`2O|aFK zh5elrzLiTM8`%MKB75a1P1z=Y2XW_0t0>{d|L>S5u;iJ}qbaEm0C^j34 zozMrA%hvQpZ_3aA(X;>U%d_rp{in1w8#(=N<)htj-9Qd`YfoV1^HxfKsM2s-RY?te zQ=8rg1o-LoKM<<_+6YrRXT5Wa_>(0Z;MNeNNf!TdQf(;jPq`)uht3fiwEZZ5rb| zo)$p|3S3k9;89u;~jvR$(NcjYF<2y6!Bs-pha z=}|v{v4!}_QO%b!;)UOT=TvW0*aG+x({IaSwx@U(lwIBXTNyQCl5 z^r6UYdc%2}?9A!h1Q(0E%PN;|auaQ7G;s_)CepUyacihq-!FW zr6Ze6-dxiglcPJ!HlB#+8@<$P!R^I=W9OM0QmkQK`g#Ec1dFs5aFw>t)i3*8tv# zZM2o;4V{*I(vTOg)wC=k2hAnz8+lmo!aWx0CIbTi zLVHiX=G~~$l`x7jv$TS_juJi>?CZDhgX`f>`d+^HNfeIHX&8QNHj@51GAC!5Bx1T> z+fJj)&)v$Nd}nr7^`*PIfyZFAD4-=ca4@s^1>~<{2StLG)sy$|Nbn94EDM?4rVojf zrTN@{S(HYPV#ec9hTHHIiHR(Z#v4m6qOu5_)eG=13(AUD^&8?<=9hEe6xyFwXWouK z?7*T9y4-7Lp(JFe!7O&+ZCGE|U!ZDt75D~pzbeN7k%csa{1|yPx>17A>?A*K*K!>WsBU^$uIGeVed>`<) zO3O2<_e!`wx&~}|L8s&Gx?fp&8;?q5Yj!?vz$p>ZGUMX3JRn^*-K16nFSzE2nY?U(WE-+m!~ zum3dH&;5VCUu$?9`^HgHG*j_u_AMV(7qzpjF`WyuE=PM{i#WT?ZH+U`N5~!nw2&#h zK<9iGSsl-{9ZER?Q)#njx1L+k!b=v4>XQ3JSIQL)#2)_dC48e2$M7Q9`O4`FiJTF& zb*S_6&BAS$8nQlsCIsd@T87cCuYflW3;4YQJma+wh18TyquA%Q`BbDlOXmHe)2Q8^fErY)) zVn(E<EOo*51w>Ka%ei;{CqQE$T5!%hVzR{lOm)jsf8)%dAXg)CI+wcw|dm99Q0H}|eovJ81f^=0oS&C39n-$rma=u#yeajFjr&G~- zl2V|*Cav?@W2IwII&{e~B(6M9)jC1RX*DwPuE@v}<&tq~xk1s+liI=AUiUJ<_QeY) zLEA!b;jJ*wloc^3_MCpSPEb^j#Lz(kL7TbfKQEdlgKy>}j~l}Vv9o@EhjxBCq*2|Q zKS({ceba64SE(|+urte`H-m0dky=C5o82R}Ka-sdSc*m~{}YIO9yKjVy!^fzad&n~ zR4Nr6_C|a$o{OU^n@xQTptOWBdts+4eB)3frAu0*m`b}B`=~A&)swB+wum=IK|MOY zj!q8^9JomRM2y=pXkx^F8LE`W=b;XBK-c--X{mPHzhAW30r|Unl%o1RTLugZry}nZ zdPV27-3(Me&Q`CcZvp~I)DDoaNoEd-|KLPEtDoQ_?;*k-vIx$S-J;YgziB7)l&zdD z$7c93j>D<>vjUF_Kz~Mm>SKj+i+0KJUP=zN*x9_@|vdU;_5cwUe1iyA^gzpIBUx%{8 zF5abCQoOv|axl{0s^Nj8V=B3-2ir9i;E>o*btrxA=ZP&jR}hkB==K!leVxu-b%E1G z47+zhs7th>)#?p@>y>M3i#qx9igr~w2of_SraU93DZgeV$G7Uzm~4P8Wg`g5uMt?+)~n-GlZ~2BK^cEc)w@q6M=F6O5vKF+*Xy$b_AwWG zeuw+1ys-)|q7mpSnNV&Ye?;fmTJ0(VowF;qONas>$c4Cn)gvE)laOp2Y34P|^M}`s z#6dPb|L{Jv8N0J$!?8MKtSgebvUbgYP|pGC%kec9q@Bnmqy7#ot~PH@Jn97Rko>jp z7*1Bvv7<(@;4}-n|5gp(MzPa0MIYk?JQ@<%E|Q|7veFS0C?jBNTcR*cQxhYcO&Nu% zWolplVc~v%SX#b~t!tQ~K}6cN!})0=4<&90q|QsOCD~Y=3I#T%(yfM2JtMU6vBo^D zC^PkL5*M9P(3AvFMfKi%P31T*$Ah~5psN-Em7^)E-}N=iIMtXfVOz##>Tl=c`<4=8 z_YvWrJ(Nvgthxvs3R3NG2Hw&yJZO#}50-*uTi1|(bDZnES4!0Z$Rd4*z3lv6l0f7D zM_B${Lf+@9{gu!!XSK>TiSg|^au)01W6$anZFIT@rTAh=XekJrr6`1E=f<1ZP{v{Z zp*!i7H9G4~9q4LDIRMrG7HmVyp-Q1+bva+BVhF^;we={6lXF{{_I{y$y&Ne%9BsQK z<&k}VF1^|H8qiB>6P$|YfF9dm+O8u~Bh4Gl=2FXIyb zFgpoE5@D^hGL%Mk0|;4l9p8tV5_)#0}y>;Qh#Bd3SGhS<|=d7vNoKnt!mFC5^Cu zgM{G}F!5IR0d!APaX%+rE*#&gvI42&bTP=%GPHaH?0~CeVUP^Log*)aX*{@d_Sfh2 z5LJq$wl0-m(3QQTEYyrFh=vqSrO!CMF-it$%^@GP`T#Vl&wGIm9&~Wf0Zh&<+wH?C zLLqT?>{GU8t}&FgcQmZ25d(nAWURM;mD*I*Z44)tcx&3T0=ETkvDwyHYPd@{Bt zH6Zrd`dYwt$^{Bd1>0gHZEj1?iyd{?jG$5^sxEaPL*ErKsV<#Hmy`CL8eHgA9K866P zsKTgB9ZuZqcAFy4G5j9v7oJ{!uIUh`f@rtw?AjJi&yb=>QYk4o`oVubjRdVQXVc?M zIW^#r-D~p+zt3J(NL$!R7}5aTiAJ>$@ajO9XKrs_{sT%#n>ja=0abBs$M%|6#UE z4TFc(`~Xp!VT4AWYTMAJeYT;2X@sA$&1u`2R@_Qu)C9ytV7M-@Db0IyhicfJTem!F z36j*7rj!`H6jn*?APQ9SkgmIGq|COrKojrUi*p=Ikvk_f)y}4v`{C;RyQNCUhtN$t z-Yh`RXU#oK52DmOS-UHLZ6sNuCpzYL>b!o}%PTUlLsRK}Dbs6PQVw_-dPeS{C{{od zA#ipXjY>A_WjNz~8mVfNPH-AaoL>fG>Jjns(&LlB-;`LK%|ks@ySv30IpWsa%~j(G zaGOxUQBZWp$Si^CrP*aELuvIfPIx;x3oym|o|B%c|&|W5b z%Xcc1FqH=ZfiVd~0tNZzHM2~%-I z6$1jeOm8vi&dxZ0f+~8o2qBh|G5PMx(V2T`6nZ7+$h5nl<_^ibg%*GsK+x*lY2a|M zH?RCCxO7z@5D$I*@p`2XgOczLv}~TL_;cunH8@1KeQMssU8p3tZ5y@wRLPhOq%^kn zr)q3~pn8souk&r6-pYGfO>s zc5${{teg%wiTZ?-#PR*C9k=?Ve26hQ$wZ|4I9Q>{!(F+I7Qb~ zpw0V#C%b?ochwzo(71s7b;t>0E2x7*jyNcN>!hkDd9(5LM&o~xpY)9RzHr~3_S4T_ z{_D@*HnQM-zNsABt90_(sr5?@4UVR++)5L)QPtarfL8b5V6^?yEMkOJ=uC=`&rRi$LB?D+1XaN1{Bo+xO?sKSprJ} zDNQg4ANGe!l~vw&8wd5OuH?pY0241KMRnPnl~?MRTU`p0s^WiIw+iQ(Z#Z^xZs|Fhc;Ll#f z1%J?FkO`yA&3GG}4x_ z1^$%5A+09;<}T$#6)^&mfa_S|@yDx0ba-R0W`}5v7EO%_qU>bCCP^{)k zYXaQ$PIxL=JlmY_HY|AYQ_=q|+C>~Ex@7kK0^r}J>u*o2dsJlByvDmpuN99=&6-ye zy6Gh)b$8fPnJlN~wWf1wAgOVG_11O70YG3aE1vJIRa&duVg=$3IVQ@o-bx)mV`X5X z2&pDA0SB(g0?gVF@Lk!3?7t&ufWaB~v9td6Wo{06+-hCvecnIn`~&2c-!0WX+p>E~ z4vGk=J#t6s6wd!=LzS0kM27niL8#=%4_>P0Jye~V391s|fH6o`=9V^py;ZC!k&7gL z$Qt%$xvSRvx~%m$$sKqel3B4+?EuBaOQ(iB9esElY4du|`yGca3z7A30I)~JXqx=m z6rJR&m#Ug4HHwXg8Fwo?f`h4Bz3y{_r%_@z?e6$n1j)CRk_+&4Z>kS*v-d+t5WeaW z8o=?QifYO#F0ED8&W%fda|Dfw_yWM`X@s42YnJ4pE?@Pw^UKGs>ckYA>bz3eqpkPsmKJ-AzJWO{4 z69kx>?r=mlO$&+PQ7P)N!fI-l;oS*8CxQEYr>c*ZEou9L*mkTE?srO z{=6sWgG95-piUh~VLh~1aT)`p!0tM1U#r=!h$}F`p7tkfU{|NE3TEhqN-QW^!G729 zS-}JEvcr?Stvo1yB$WGQ$2nQ0kxQhc(86(^TA+dw)fcDEO&UJyqqqX)xYo8ym1pnm zv*U6>TPIfghvw&hulw7tzkRpk-3Y6_ifoULe&BM)0RRr(4`s?Ux~3phy$)s zyW&JC_S00(FFlkqoZe$7i_yHJ%zcqnkm!*;i(05Y?Q_{=Be$cmpwZrQs{Rlgoh z_V|LD(P;Jcana#Ly+ij!=z9O?Gyl_4eU#X5(Om=?Bve&z6NeV#XrmM&*5+j0og ziUB1`^bA@K>J!`d_Du6C-hiA0KJsMF#*Zwoi9gvhZ-fY`UzhE`_AIZk zsJtUMXKTo0v3zYoE!ImSP1c}`w?A05BxA~EJGGW{M}m8nkE{@?c5c2fs&CeehX!3#$w-Q~ zQ!RI|*$8TsChAFg3*sdD>nh`rJpvRWvJvf?G8*OC8USGM1X|}SU&^nOiX26XV)484 zry7udyH8ru5KOxOVA;5|%)Yb3D95A2)?ueZAAr2?gRbLo_KJ*H6@C2oi+25>_JW?? zsL-5l(A6 z)HJMmhh&L=QfOCAsV~jQy3>^1c5HVTQtp4#u*caw&qwSOEP$`jw@}mbuo+7G{bn0q ze$ndXT^8p$v%KO3rlhmrxQs>LqSk$upu<4rCM-3Q&vl5Nu?Imx2 zM8viu?O|-M6b5yV29v?jdkreQMeKIlsV&auffaO!*x)jL0R zF11(+)%gAYXX%_IdeivYp2Fv;0}qdX7MgC;PBW9Aml{J#V~4F)#N&2NdCK-3=L|ni zR47N)Sc#z^Iz>5;4!(N`ix1iHK z*vilplh986w#CGiplgbn=SPiB^@0J$YpQ6ODK|FDzWRTP16HlgT$iW#JY1f2-$ zdIoirS5j|G9SUTQHe1}8Q5GWh3&`J9x1~Cwf{xNI{5m^ZEmY&HA^|LWbM05 zr9mFaqy%z;#Hm72m(?pBbEt8xw43&;>X2-^phtTA=OXb%#)rGl?QJy668WqpdqRF< zBuue6Gez^{TU}mdG?~zWf3vljq&uZXtp~R@+|sUOsCsARyG?s#I9kUz&wVkZwc^0?ksKe^;Sg?+(>hdhVAx z$I>=r6D(FWPdBfS+1bUKez2igfMgqSi!xk|Fl2A-yqea3w?X7!3n~~oZAO6nTX!gq z!ZA_kE3|M>9oI+wuuGAZs`_@0s-C_U?f&(93;NVd^%dENh5@;J3?wLBLs+?al&T2Z z#rD>#2rx=mp6X{Af2f8k=RCtB(*w*#zy(vs;hHHM!JiRo`4~YuN0wYQoXp{OOD)*a zjHg6`^=5Q=QW4jzEscgvDu@n=yN{5V6hT?bVFO?+#esQdnL+Y3?y3&^S!`V@;pZrK zraG*luHfiU;mvIRiOhQw2Whs+u6VlK&A>t8F<&dS{_*X%f4+BClv0@3$8XhkTFqE|u==rHwziZ2ZY2pVX!m`Zcyd((rN~T&4leDZ`oI z&c463#XNXs3FR_~D8-`JAum&s+X==ZV}mj^J$A+KDw=L~XT}Kv+ZPo;1ShTY6R45a zR(U51s9r+QeN#AhD({pgb?EP*Q>A(ni{w*dms90^P9+C%q752CkC}G(W&W*B)P?j(Xw-bL}PUbvrU6MWS-DfAy7BN+qQNG4T{HQ`SCOikH0C-ao`YP&+=4JX_Vdzx_CRWM6BTPccRPnf zrSsC6bQ!TWr2um_rZsc7*;tS9>1n;TOt{jmBU9p^@~@*T3xN}bV~kFfgiB`1hjD$& ze~NkNr>o^^zh7(h_cgx$djFsG?dwl_hE_CM-()X^y+x|x_C%UPrnnIRxOc z^7Hb49(&4FrR1CX1T+dJIyWU#jcZZve>qeGCp+1hbl4Pgqcd5;2LLn*0Bip&GAiRvBYFx;bSNLSht)wf19(T zE4`ac`Ar^H{v>&IFIg1{5tvX9cMeIKJNeGVj~22UC!1AhDn}CaE%eAa^0aS2r3MGC zvxjR@Yjny}3wfSaW<)IEQZkY_(u1WvNf2;-C<9H&-~V};8q1Vkh*V8A6>G+wbi>g7 zdy2m5R`rg`?hvB(O-q*x&u=g4fA4nU3`^pjQNOpGKlle6E;75RF1-6WE{78(yOOPS zpi&Jo5r@=MYF!hwPedvU%p3d5?jGp0ZSr|nT_EZ725`~80L;4N-`W2^df4|d8U<$! z)3Vo3PV&j3;4$rWlj5=y%$2n0)OK|a^%>$bLNF=TON04COK2~XDoopEf7XMS-%XQ_ zEn!PNK}tAoy|B|ZkpVV)DSi_i2!-tAxfSvBQJOY9iPk5XO<3pz1}|!y!MkF~H$ttf zwhdn}>00{)^9G2tIqP)vby^SAPXZ1Bjd<)$^h{pxpEjtddK6$_Q}CH)-clsSJp@Xn zDu=>TlK0P{V53sxq}X|>f4|DE(x`~NsD);8D%}6R)Kx5wiiN5!^tB}}&L660Z%ZXu z0Q|g~GByIwuGmiO>hd>LUUVgXloZ$vY^(Rvc4i6yh2X$j8_v*h@-AZk{Q%}g!pH21 z^^%uFRB}qQQ1$1f>+4#&i-~u=(|x2_@;#nUu%Ou^)ogD;Z4r*4e~JE<=uQ0`B;Bf8 z>{PJkcZ7KLGAWk=$B6??%}h3NlpCZFowsD|IFE9vfSsVZV%{c~I$NZnm;5mbTtGG@ zS^ZA1{QLd)FLPVtdHWi}TWJI2Jyk6O<#6n!4}otlR$Yda<~n-Pn1gAlu z(qQ%6;{{dRPjtHNdDPoq{~V{JL*=+{N6l<5IMJcTz1Nt>sgc_`o=ia6vM@9C!a1g} zu~P6F^-=qF6Z6%gt>b&o^eyx4D-Bx=M|cxHTVw0ppXvi^e;s+t)Af=gah4PplbzuG za8ZH>$W1pr-Q&VY1l*n?+>yngHB=MU!YN8wCFcrOMgk#-r~MC)df!bZsKZCix$vz00}|kV!p9Wg_lAhL8mg}k-qH$f65-2seF^N zm1GI;OEFqCgUJ^2d^P&C)NMrmvGoowkU7T#M9N>fe{4Zf`(0!j3Yjx#PNb8}Z7Is( zIOH2^dshhzLBne{yfZqNrpHrplcDM>l^D4?Kb2&4gP7!Fs`>jvW$Euf|Mb_t{`TdU zZ$I^4e);uV|F-7lS?;?Gog?1Z^kBoLrs6#H{P75R>TP5?jdu~m*y3%>>ixj^sCma4 z5j6Q)e>^JrQZun~9{%rk-Fs9(DJ6DSN?wl+!*){s(4Y&bjLyCGw(HK%i?ir`rpZm) zqY4ap>^X3BwN7-xOG(FT$q9TKA4^5iwP2@4R1GDTtkKl;GOmoUp;y<~=_aHffxY-> zjPUT57139liO=#<2`KEn#`l%`^|#r+o3^yKe;KoQYOj#RtB%0^2x z`y+`W>`^fcJkyQ{MCjWgBRF(Hzy&V?SU^31*W26u=Ol7`+!UJyZ~Irg01mZ6G1TFw zie#S!v^Y8z4wwUT)SfE{goom@(Hm$P1J|}7=?WRi3Uv&P6l-TeYg!P>&CZl<$8z&i ze_5kZ9oe_f6))K|cm`5yB9z4(Cl5$ATb~Za|A*uQ?JfGn#&8ZSKUtCjE;6Rg2 zmZX?G_CcL3lXLC#@Vz`kog9A=Qa^iq-3z00WF4IiP(gnl+0D76lPGbhz7c{};lgrG zj18IdR_Ru<%&A?RBeF}+aZOZ~$w(2HVv8N{E|`wIV6qqc{o;Kc3ig5mfASAqpwCr0 z!Rl`!W_&ZM;Bz!GKO20^?SPlk7%HiAh!ypzi|s>_%zRg+B&Y~&%sTIPc>Zs7d1Nvl zfPvy)Q`#|+`>TZIB!&ACYE`X2y=q-@1&FPms|4)5%#FnobmJNBI} zhBp%G3WD3*{a`J}0>L%}e+4r0vs65^Yd1OG-ntIWYHzQQ)PnZXf{KhUHWi_x5^!qq zZI!-$lPT{+qHFawh{0x+-aE;cfl^@D3tKzRXvsI_|5Mb5O2VhwnT~U*SFtrd4m+d@ z@1NSBYoX%AVb^h93`vy97wN}3Kd6655j1RgN4Ymt-ynjQ( zdW~t(UO(M`{%NhQKM{*w<#N};NK1=$IoEJMKuRx&y%KtqH0=k^CPRv4StL2-^KEZA z<7Z3HRvuOUW#9z#e-O|+*oC@sk_t%-64QhF3|{3OyieU+ySCsYw{pDrM;XZ8&ZQw^ zzokhw{S%z&2{Mdgi5f-osd~$CoCc4`MvA}{)jZUkIa;oJ&XhB9^R{G&)y$)#^iZX5K-hy=RYxO^0zpcOQ#oCgUZ*z88@>BJ)e~M+(pt&nh+m=?%f~ev+ zOML_!A=pHqyif+v!5HON)=BCl&?*dn+Y3@=ZF^NIK6^EwO4}_6qQCla6l3X7Vvx)g z@+Vvm@_?E`Z~W!X3Q0xcY~ABgLU8UDv_xowh4ymw@s5yJ!~W&dsV!am#>;Ui=n);W z6V-RofBA6!e}_=s0yVIbIoUx{0;qG$H>mfI7wdHH`~}wcs12d>cofs!ET}|`8jAGm zE|GoSp({5}O#xPbjZ4uhC&?9(K9!se_u0~nGg6@1FukSfWwp+m)hioBUAsd)@jSHE zRf2d@WWMM#z&7%}riI=akyEq_Qg#c((T0OY)DOHPe=Uaqkg5t?%f?M}0+VX~4ofq% z^Hd`zJ}R(OiL4-)n=n7}Z8JJoB})R8gg#T0PpZq7`hE)kyZ`)Uekf?{L24vy*rB|2UD1}_!$S+3G4DQv`0uaIv*@K2>!r~WuqGH1gE z(h)o9f9drchcc>ZvHcTgVZ^xVBbbwD@|g+2Z&giwVwSV9vJ%w&o0~+UzK4zKa2|Ry z^F&3bG7_fHL$T1PKqaXz?5n>eQJBgrpZl_tSJ+9`5^#b7_-+HL_=|@iIUa=<_#aj* z>HqUWSoJKL^eiVA92=*WOiKr7HeD-(@3T0|e;qAqBnNo|uV$A+bn=whhD|d%B{F%c zd?;Puon5P1E=_`9=Y)b(or!f)px?@qUmAbgAo{UlB>Uo|%zaq5Y<%4Np|81m;%MAH^n^ZrLkA^j+e`}T3Hi@)8`Ed~TW@ihJw@KL&QG40?YsFS ze|r7p=MS=X{u8kJ&6Zi~r;GhU6+sNvc3D%QGkf(r?4AtUzTr@F@pKlDM5}%R6;;ZI z&c08J-jQFRjtJ;^R1zZGYl%&bVI3HCjq5-|>fRfK(yICl4z_HcmAt^YxN$;#mB;mR`nykvD zvRZn|Hmwfso9eo~7U}-=m-)9ZAGT5sTPXGSx{iolN|lzfX)bTvR3RngZBZe>YR+ z_>^*HOGqPXZR+|MNilAL6Trm@a6&`-!7A0TAJV%OX$FNkgkmIgxO|Zr6d2_gCOw#) zaR_R*E7>Z8$g%EAK09deq%KHoMUE@!>xYZ=zb@DDCr(6t;}YprJS=@lyiYG>-%)|L zGdX2FQ?Vf(7udIpT$`OWr>q9He}K6pOLx74sJ!_HPH*j$;eAWew^Ic<{)gjZiuPxv z9B+#dMc4|N?o<6i^NXR%2F0B7{>xTzmS(~WO_Z1VR!NS&tFrVCC4imOy8zx(Gw?>V z)*|du=QM5j0E?8|C+Am#JPk+W%_e|x8;E_PNWG{8TuAWjs$r{c~)`UnlwJzUNi?3R32`93p+((HATLZY8IO>Mw;P;^MKS^ z#F<#7t>{sy5L+}#sj{ag10gXLjl*AB8QOM!Sa)lVuoABkkUagBo9%K-3t&CH({NzH zaULl`rbdd;Y=y)AUkCe{e=;|fQ_W+rXQqg})xVz`0N(awZVgDBb!KNpwN(DyYB@*H zUKbQy1%sGnk}4;2f%lfWL`7M_NZJE6dcj8}+MG*?H@hc!t#oR9U%a)~Yq&X+LFAJn zrt*GK>w-1Pno-@QO_fff(u1cizhTdd^FyByVmM^Rz8J!TOmF~(e@M`Do_9qF9Ep14 zQVi0$><)m+Hr9;{YH!=HYy&9jtq6s}G4wAaNjhXpVGBah5UDo}aR6t$$sqgS)K{vl z*J^!CsMu?0e`?p8E;yiabTS5!{n73HUXo{nHl}tH1xZu68U5)mL2^-XzCS>5Qr69( z0$^%JcGidAaCl)8f0DuxS;59j4SA&)_%8q$SjRpisN3JxqM1FwV=f0@yA4-> zH-XVY(GRUZINtyG`t_%;{g*G_zWndniv^Bv>20-a5!(sje~>u}PXe)zRrf%CvDJ6T z`vVLorD(d*fsO5@3UyKg{3xZUy`%=+U`VB#ZoXxXU*$rW_hAsJg3<;p2zA6|Yvg3?qeS3ySa87)~=Oia~3xW2O{6~u7sOj>1D0aYB%76(8qA?zoGtJY=sXHJ3 zQE?{d4(y5X5<|MFVW?I#&Un~;s|qfPPz~qb7nupRxi@pVW8B^G&B=!5-HB zoW|{re||Ydz+ci0Sc^8|YbshFd|s&n3u3FC1twq~+I2iPuOt@rrC5mWwX%v2TYbs^ zRMOONL%EM8cxsampmZa{umV7`rqCu4CWwIaJne+?U3L+yyxen6u!K$P`sbC}K1uOS z2uU595s9G|E5WLc&>l6MoY86W?FrJAa%lWOf06mJYSb!^C<64;B@A?*R0Py7um-}Z z>Y9(G8HXk945oJ4W2ooXf|sUw1E`epi+Y?Cc?ldhM0XDf`NkPkO?pop=j!#LM`h|F(5o`a}bTtIS-&0y?!)> zloCIQHXQv!{w;uWJjJUBl?rcX$m1hY^qx4kUZ7mBUWUqeonfV6KW0l`v~f18@9 z`e0~O+moKJ$GG*12+r6B$3h(+IUcVibD2-R_ghRv3(|x0(OObmF|o?T+DCyg zTla*|?VN|U)}_2J)cvF9mmE7h&i1}sh62JV(VD2@7Xv1^+bx^eK!NzEWap8z4ORnv z%vL_scaL4+)n)AT>^nTI-xMz}e>zNeYJlOi&C>LI@oOn5R@y-=BxO`S;}plz%b>D- zw)CxQUW7P7Kac45Kj&umW>wuN-y^Y_5-8}!w5)}l#Nn3$uzFZ(9_hx>l}6LSYiwT* z0;~Sb9>>dZl%#{9=IOsbey`b734r?35LC7i?4h`sde+|af8~RyQh6H6 z8IYGZX?f}9D-+)DMJ>r`i^dKTU?FIc-@U&pwj(@9Mb=}UPW_Mz!~zaOkdAolmuy>{ z+CUh~wJ*2?taAvac5B0_V5fFv3rbW6xTpt5DZswca!B5l>JWT_H-+*7b%)kIjx?2? zBMTHBcC|Z0hcbbSx`weUe-Qt^T#6^|n~LCU^jnFO)CVfw++9>&lx?!xx@NWHdMmG$ zdrRON3M0+1fZz`=RTh}1KW}1Yvw!P+hwM9E*8(4^^~CXVekRQJ-Qv-9hJJghxAuqX z<&!I;L0#~Uin>+^S`TS9N-t3#@C;Kr_OX2%>z>urAigb>kro|6W*^kpH7WU4wXNs&cTuZI=7~r$F-_s zj=?r$_L8#`u$QB1OYgd56U|W^MQBx{SsK$6&r3bdZ7z9ea472nR8QFJs@>^)93-tY zl_x)Yr14yu(UJ!ee~G#CVx$;HZEXTj!ZL*YC6l3DfF-FL`rfUppG|WmXUc*aIj5Z@YUH%5)zy-ZPO;{3T1RsTEH`pke_yM=uHU|X`TA{Jx~avl4P|}fL2AnT zlxq~7hif4A0sO-PoBddZ5r^}pr? zC?+!OK$R*UV7!4G_7mS{{uH<>fPS&%_!>P!FWf~qDhP# z2?=-{i=pvq*ms9k%<9i*63Z)ZP$w`Si5PIimb z^GF1Gtrs-}f63yKEo)8Zj0e8~@KU8s5KJgvDfHCf2L?y47N}mftXz^8d6PKQfdxsX zZGW5`BO&kuehrMs;OjG%z?wLV(~n8V^QG%|=ygv9z4%@#o{WE?W#qspHq5yQzQ_VQ!B zw0Ww$Sn#{{;F(ZEWi8!7Pud%V`t+?3d)sjJf2y8;R&C;FpcpvS7iHk*byyg{OLyLq z*wJ+*Nn5)s5UMpXxE;*Al%#&PK$b5DptAt63bN_Wn}=;6)$};--c}a-!0Pjzref+`_Etg`@2ZzpW-`rZR&GI-A-yIob8mRPw;56 zf3C*1l~eP1-_Q6~@2z%E**FLX^HhYH5})^)+qRdJ>NMCrH^)we&HG^8j; z?SRg{2S#5q%!|L{wIau;Eoa+`N>sBep;YZOdD!Ge_nLkhb?&Dc4sfg$GlbI#7{lhlo9Dio{#f@l^hrg zAm3qaP?%$ll#Wg^Jvl_($>i>kOiUj z{q$BHR_C_~O?s|gxBZ$Wph7-tv$F6s3@68^e8MF^wJ`YB}M37#L=NFscQR#Ii*t$d$b#*t4MTsgXDZt zoP^WlPy*RVw{#92@v@r=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 app-text/dos2unix +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-text/dos2unix DEFINED_PHASES=compile configure install postinst postrm prepare setup test DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 doc? ( ~app-text/docbook-xml-dtd-4.2 app-text/docbook-xsl-stylesheets >=dev-libs/libxslt-1.1.2 ) DESCRIPTION=Alex is a tool for generating lexical analysers in Haskell @@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/ghc-8.4.3:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/alex-3.2.7.1/alex-3.2.7.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 ghc-package 8e4f6eb2d0e798049f6fcaf3b84c0d4a gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal 7a05e05c4a785428f7c2f31e22667fea libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee ghc-package 8e4f6eb2d0e798049f6fcaf3b84c0d4a gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal 7a05e05c4a785428f7c2f31e22667fea libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7296eadb3d5308ac450fbdb0667024e9 diff --git a/metadata/md5-cache/dev-haskell/happy-1.19.12 b/metadata/md5-cache/dev-haskell/happy-1.19.12 index 9622151c51c6..218d315508a1 100644 --- a/metadata/md5-cache/dev-haskell/happy-1.19.12 +++ b/metadata/md5-cache/dev-haskell/happy-1.19.12 @@ -1,4 +1,4 @@ -BDEPEND=app-text/dos2unix sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-text/dos2unix sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare setup test DEPEND=>=dev-haskell/mtl-2.2.1:= >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 doc? ( ~app-text/docbook-xml-dtd-4.2 app-text/docbook-xsl-stylesheets ) DESCRIPTION=Happy is a parser generator for Haskell @@ -12,5 +12,5 @@ RDEPEND=>=dev-haskell/mtl-2.2.1:= >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/happy-1.19.12/happy-1.19.12.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 ghc-package 8e4f6eb2d0e798049f6fcaf3b84c0d4a gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal 7a05e05c4a785428f7c2f31e22667fea libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee ghc-package 8e4f6eb2d0e798049f6fcaf3b84c0d4a gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal 7a05e05c4a785428f7c2f31e22667fea libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a95fc0edbfdd6da472dafc29868a2561 diff --git a/metadata/md5-cache/dev-haskell/happy-1.20.1.1 b/metadata/md5-cache/dev-haskell/happy-1.20.1.1 index 210ee1a024eb..581383f6d19a 100644 --- a/metadata/md5-cache/dev-haskell/happy-1.20.1.1 +++ b/metadata/md5-cache/dev-haskell/happy-1.20.1.1 @@ -1,4 +1,4 @@ -BDEPEND=app-text/dos2unix sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-text/dos2unix sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare setup test DEPEND=>=dev-haskell/mtl-2.2.1:= >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 doc? ( ~app-text/docbook-xml-dtd-4.2 app-text/docbook-xsl-stylesheets ) DESCRIPTION=Happy is a parser generator for Haskell @@ -12,5 +12,5 @@ RDEPEND=>=dev-haskell/mtl-2.2.1:= >=dev-lang/ghc-7.4.1:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://hackage.haskell.org/package/happy-1.20.1.1/happy-1.20.1.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 ghc-package 8e4f6eb2d0e798049f6fcaf3b84c0d4a gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal 7a05e05c4a785428f7c2f31e22667fea libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee ghc-package 8e4f6eb2d0e798049f6fcaf3b84c0d4a gnuconfig b6b3e92f8b8c996400074b5f61a59256 haskell-cabal 7a05e05c4a785428f7c2f31e22667fea libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f0d077e21e464b49c0a56a70f85352dc diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index 1205fd7f16250f32788ec677adc764773f80a5f6..3ef6001cf53cd099fbd39d49a8efa9452e21fdd8 100644 GIT binary patch delta 74262 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 diff --git a/metadata/md5-cache/app-text/a2ps-4.15.5-r1 b/metadata/md5-cache/app-text/a2ps-4.15.5-r1 index 03ec2c2f6411..e79dfcf1fd60 100644 --- a/metadata/md5-cache/app-text/a2ps-4.15.5-r1 +++ b/metadata/md5-cache/app-text/a2ps-4.15.5-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/yacc >=dev-util/gperf-2.7.2 nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/yacc >=dev-util/gperf-2.7.2 nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm prepare DEPEND=app-text/ghostscript-gpl app-text/libpaper:= >=app-text/psutils-1.17 app-text/wdiff app-shells/bash:* dev-libs/boehm-gc >=sys-apps/coreutils-6.10-r1 emacs? ( >=app-editors/emacs-23.1:* ) latex? ( virtual/latex-base ) nls? ( virtual/libintl ) DESCRIPTION=Any to PostScript filter @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=app-text/ghostscript-gpl app-text/libpaper:= >=app-text/psutils-1.17 app-text/wdiff app-shells/bash:* dev-libs/boehm-gc >=sys-apps/coreutils-6.10-r1 emacs? ( >=app-editors/emacs-23.1:* ) latex? ( virtual/latex-base ) nls? ( virtual/libintl ) SLOT=0 SRC_URI=mirror://gnu/a2ps/a2ps-4.15.5.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=33b144f8ccba8c574d1bf168ffd112d9 diff --git a/metadata/md5-cache/app-text/a2ps-4.15.6 b/metadata/md5-cache/app-text/a2ps-4.15.6 index 8c5042a80450..53791644151c 100644 --- a/metadata/md5-cache/app-text/a2ps-4.15.6 +++ b/metadata/md5-cache/app-text/a2ps-4.15.6 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/yacc >=dev-util/gperf-2.7.2 nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/yacc >=dev-util/gperf-2.7.2 nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm prepare DEPEND=app-text/ghostscript-gpl app-text/libpaper:= >=app-text/psutils-1.17 app-text/wdiff app-shells/bash:* dev-libs/boehm-gc >=sys-apps/coreutils-6.10-r1 emacs? ( >=app-editors/emacs-23.1:* ) latex? ( virtual/latex-base ) nls? ( virtual/libintl ) DESCRIPTION=Any to PostScript filter @@ -11,5 +11,5 @@ LICENSE=GPL-3+ RDEPEND=app-text/ghostscript-gpl app-text/libpaper:= >=app-text/psutils-1.17 app-text/wdiff app-shells/bash:* dev-libs/boehm-gc >=sys-apps/coreutils-6.10-r1 emacs? ( >=app-editors/emacs-23.1:* ) latex? ( virtual/latex-base ) nls? ( virtual/libintl ) SLOT=0 SRC_URI=mirror://gnu/a2ps/a2ps-4.15.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2d0a129304508c3faea922e8f8f96256 diff --git a/metadata/md5-cache/app-text/aiksaurus-1.2.1-r3 b/metadata/md5-cache/app-text/aiksaurus-1.2.1-r3 index 91c6c745419a..d1dc4cba7fb6 100644 --- a/metadata/md5-cache/app-text/aiksaurus-1.2.1-r3 +++ b/metadata/md5-cache/app-text/aiksaurus-1.2.1-r3 @@ -1,4 +1,4 @@ -BDEPEND=gtk? ( virtual/pkgconfig ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=gtk? ( virtual/pkgconfig ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=gtk? ( x11-libs/gtk+:2 ) DESCRIPTION=A thesaurus lib, tool, and database @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=gtk? ( x11-libs/gtk+:2 ) SLOT=0 SRC_URI=mirror://sourceforge/aiksaurus/aiksaurus-1.2.1.tar.gz https://dev.gentoo.org/~soap/distfiles/aiksaurus-1.2.1-patches.txz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=689af79293aba31e9bd1b5bf3a35447b diff --git a/metadata/md5-cache/app-text/asciidoc-9.1.0 b/metadata/md5-cache/app-text/asciidoc-9.1.0 index 63834daabef8..cf0c9c1b01f7 100644 --- a/metadata/md5-cache/app-text/asciidoc-9.1.0 +++ b/metadata/md5-cache/app-text/asciidoc-9.1.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst prepare setup DEPEND=test? ( python_single_target_pypy3? ( dev-python/pypy3:= ) python_single_target_python3_10? ( dev-lang/python:3.10 ) app-text/dvipng app-text/dvisvgm dev-texlive/texlive-latex dev-util/source-highlight media-gfx/graphviz media-gfx/imagemagick[png] media-sound/lilypond ) DESCRIPTION=A plain text human readable/writable document format @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/asciidoc-py/asciidoc-py/releases/download/9.1.0/asciidoc-9.1.0.tar.gz -> asciidoc-9.1.0.new.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=af50d087e4e20b523d3936a85c08f2f5 diff --git a/metadata/md5-cache/app-text/aspell-0.60.8.1 b/metadata/md5-cache/app-text/aspell-0.60.8.1 index 7a1f8e62033e..fa0b1027d722 100644 --- a/metadata/md5-cache/app-text/aspell-0.60.8.1 +++ b/metadata/md5-cache/app-text/aspell-0.60.8.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=sys-libs/ncurses:=[unicode(+)?] nls? ( virtual/libintl ) DESCRIPTION=Free and Open Source spell checker designed to replace Ispell @@ -12,5 +12,5 @@ PDEPEND=l10n_af? ( app-dicts/aspell-af ) l10n_am? ( app-dicts/aspell-am ) l10n_a RDEPEND=sys-libs/ncurses:=[unicode(+)?] nls? ( virtual/libintl ) SLOT=0 SRC_URI=mirror://gnu/aspell/aspell-0.60.8.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=76a7a2c9b6dd114a2ba5855ccfc0fa6c diff --git a/metadata/md5-cache/app-text/atril-1.26.0-r5 b/metadata/md5-cache/app-text/atril-1.26.0-r5 index f0996534529f..6b88c3a68898 100644 --- a/metadata/md5-cache/app-text/atril-1.26.0-r5 +++ b/metadata/md5-cache/app-text/atril-1.26.0-r5 @@ -1,4 +1,4 @@ -BDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/atk ) >=app-text/poppler-0.22[cairo] >=dev-libs/glib-2.62:2 >=dev-libs/libxml2-2.5:2 sys-libs/zlib x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] x11-libs/libICE >=x11-libs/libSM-1:0 x11-libs/libX11 >=x11-libs/cairo-1.14 x11-libs/pango caja? ( >=mate-base/caja-1.17.1[introspection?] ) djvu? ( >=app-text/djvu-3.5.17:0 ) dvi? ( virtual/tex-base t1lib? ( >=media-libs/t1lib-5:5 ) ) epub? ( =net-libs/webkit-gtk-2.6.0:4 ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-0.6:= ) postscript? ( >=app-text/libspectre-0.2 ) synctex? ( virtual/tex-base ) tiff? ( >=media-libs/tiff-3.6:= ) xps? ( >=app-text/libgxps-0.2.1 ) app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools dev-util/gdbus-codegen dev-util/glib-utils dev-util/gtk-doc dev-build/gtk-doc-am >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.11 dev-util/dogtail[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-util/dogtail[python_targets_python3_10(-)] ) ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=mate-base/mate-common-1.26 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/atk ) >=app-text/poppler-0.22[cairo] >=dev-libs/glib-2.62:2 >=dev-libs/libxml2-2.5:2 sys-libs/zlib x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] x11-libs/libICE >=x11-libs/libSM-1:0 x11-libs/libX11 >=x11-libs/cairo-1.14 x11-libs/pango caja? ( >=mate-base/caja-1.17.1[introspection?] ) djvu? ( >=app-text/djvu-3.5.17:0 ) dvi? ( virtual/tex-base t1lib? ( >=media-libs/t1lib-5:5 ) ) epub? ( =net-libs/webkit-gtk-2.6.0:4 ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-0.6:= ) postscript? ( >=app-text/libspectre-0.2 ) synctex? ( virtual/tex-base ) tiff? ( >=media-libs/tiff-3.6:= ) xps? ( >=app-text/libgxps-0.2.1 ) app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools dev-util/gdbus-codegen dev-util/glib-utils dev-util/gtk-doc dev-build/gtk-doc-am >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.11 dev-util/dogtail[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-util/dogtail[python_targets_python3_10(-)] ) ) ) >=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.26 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Atril document viewer for MATE @@ -13,5 +13,5 @@ REQUIRED_USE=t1lib? ( dvi ) RESTRICT=test SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.26/atril-1.26.0.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=d2a584ec7b6380a27f65ff7f0ff6b15f diff --git a/metadata/md5-cache/app-text/atril-1.26.1-r1 b/metadata/md5-cache/app-text/atril-1.26.1-r1 index 89edc392a361..2be83847d7b0 100644 --- a/metadata/md5-cache/app-text/atril-1.26.1-r1 +++ b/metadata/md5-cache/app-text/atril-1.26.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 >=app-text/poppler-0.22[cairo] >=dev-libs/glib-2.62:2 >=dev-libs/libxml2-2.5:2 sys-libs/zlib x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] x11-libs/libICE >=x11-libs/libSM-1:0 x11-libs/libX11 >=x11-libs/cairo-1.14 x11-libs/pango caja? ( >=mate-base/caja-1.17.1[introspection?] ) djvu? ( >=app-text/djvu-3.5.17:0 ) dvi? ( virtual/tex-base t1lib? ( >=media-libs/t1lib-5:5 ) ) epub? ( =net-libs/webkit-gtk-2.6.0:4.1 ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-0.6:= ) postscript? ( >=app-text/libspectre-0.2 ) synctex? ( virtual/tex-base ) tiff? ( >=media-libs/tiff-3.6:= ) xps? ( >=app-text/libgxps-0.2.1 ) app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools dev-util/gdbus-codegen dev-util/glib-utils dev-util/gtk-doc dev-build/gtk-doc-am >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.11 dev-util/dogtail[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-util/dogtail[python_targets_python3_10(-)] ) ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=mate-base/mate-common-1.26 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 >=app-text/poppler-0.22[cairo] >=dev-libs/glib-2.62:2 >=dev-libs/libxml2-2.5:2 sys-libs/zlib x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] x11-libs/libICE >=x11-libs/libSM-1:0 x11-libs/libX11 >=x11-libs/cairo-1.14 x11-libs/pango caja? ( >=mate-base/caja-1.17.1[introspection?] ) djvu? ( >=app-text/djvu-3.5.17:0 ) dvi? ( virtual/tex-base t1lib? ( >=media-libs/t1lib-5:5 ) ) epub? ( =net-libs/webkit-gtk-2.6.0:4.1 ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-0.6:= ) postscript? ( >=app-text/libspectre-0.2 ) synctex? ( virtual/tex-base ) tiff? ( >=media-libs/tiff-3.6:= ) xps? ( >=app-text/libgxps-0.2.1 ) app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools dev-util/gdbus-codegen dev-util/glib-utils dev-util/gtk-doc dev-build/gtk-doc-am >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.11 dev-util/dogtail[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-util/dogtail[python_targets_python3_10(-)] ) ) ) >=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.26 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Atril document viewer for MATE @@ -13,5 +13,5 @@ REQUIRED_USE=t1lib? ( dvi ) RESTRICT=test SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.26/atril-1.26.1.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=56487593d0fe7f3e822cf9b86cd1e25e diff --git a/metadata/md5-cache/app-text/atril-1.26.2 b/metadata/md5-cache/app-text/atril-1.26.2 index ca4558702fd8..74724c24d217 100644 --- a/metadata/md5-cache/app-text/atril-1.26.2 +++ b/metadata/md5-cache/app-text/atril-1.26.2 @@ -1,4 +1,4 @@ -BDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-arch/libarchive:= >=app-text/poppler-0.22[cairo] >=dev-libs/glib-2.62:2 >=dev-libs/libxml2-2.5:2 sys-libs/zlib x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] x11-libs/libICE >=x11-libs/libSM-1:0 x11-libs/libX11 >=x11-libs/cairo-1.14 x11-libs/pango caja? ( >=mate-base/caja-1.17.1[introspection?] ) djvu? ( >=app-text/djvu-3.5.17:0 ) dvi? ( virtual/tex-base t1lib? ( >=media-libs/t1lib-5:5 ) ) epub? ( =net-libs/webkit-gtk-2.6.0:4.1 ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-0.6:= ) postscript? ( >=app-text/libspectre-0.2 ) synctex? ( virtual/tex-base ) tiff? ( >=media-libs/tiff-3.6:= ) xps? ( >=app-text/libgxps-0.2.1 ) app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools dev-util/gdbus-codegen dev-util/glib-utils dev-util/gtk-doc dev-build/gtk-doc-am >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.12 dev-util/dogtail[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-util/dogtail[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-util/dogtail[python_targets_python3_10(-)] ) ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=mate-base/mate-common-1.26 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-arch/libarchive:= >=app-text/poppler-0.22[cairo] >=dev-libs/glib-2.62:2 >=dev-libs/libxml2-2.5:2 sys-libs/zlib x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3[introspection?] x11-libs/libICE >=x11-libs/libSM-1:0 x11-libs/libX11 >=x11-libs/cairo-1.14 x11-libs/pango caja? ( >=mate-base/caja-1.17.1[introspection?] ) djvu? ( >=app-text/djvu-3.5.17:0 ) dvi? ( virtual/tex-base t1lib? ( >=media-libs/t1lib-5:5 ) ) epub? ( =net-libs/webkit-gtk-2.6.0:4.1 ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-0.6:= ) postscript? ( >=app-text/libspectre-0.2 ) synctex? ( virtual/tex-base ) tiff? ( >=media-libs/tiff-3.6:= ) xps? ( >=app-text/libgxps-0.2.1 ) app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools dev-util/gdbus-codegen dev-util/glib-utils dev-util/gtk-doc dev-build/gtk-doc-am >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.12 dev-util/dogtail[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-util/dogtail[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-util/dogtail[python_targets_python3_10(-)] ) ) ) >=app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.26 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DESCRIPTION=Atril document viewer for MATE EAPI=8 @@ -13,5 +13,5 @@ REQUIRED_USE=t1lib? ( dvi ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.26/atril-1.26.2.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f28e3c67331aed88f4653a8a7ba21930 diff --git a/metadata/md5-cache/app-text/atril-1.27.0 b/metadata/md5-cache/app-text/atril-1.27.0 index 5d4b366b42f7..7b4e8a284681 100644 --- a/metadata/md5-cache/app-text/atril-1.27.0 +++ b/metadata/md5-cache/app-text/atril-1.27.0 @@ -1,4 +1,4 @@ -BDEPEND=app-accessibility/at-spi2-core:2 app-text/poppler[cairo] dev-libs/glib:2 dev-libs/libxml2:2 sys-libs/zlib x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[introspection?] x11-libs/libICE x11-libs/libSM:0 x11-libs/libX11 x11-libs/cairo x11-libs/pango caja? ( mate-base/caja[introspection?] ) djvu? ( app-text/djvu:0 ) dvi? ( virtual/tex-base t1lib? ( media-libs/t1lib:5 ) ) epub? ( =app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=mate-base/mate-common-1.27 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=app-accessibility/at-spi2-core:2 app-text/poppler[cairo] dev-libs/glib:2 dev-libs/libxml2:2 sys-libs/zlib x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[introspection?] x11-libs/libICE x11-libs/libSM:0 x11-libs/libX11 x11-libs/cairo x11-libs/pango caja? ( mate-base/caja[introspection?] ) djvu? ( app-text/djvu:0 ) dvi? ( virtual/tex-base t1lib? ( media-libs/t1lib:5 ) ) epub? ( =app-portage/elt-patches-20240116 app-arch/xz-utils sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=mate-base/mate-common-1.27 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Atril document viewer for MATE @@ -12,5 +12,5 @@ REQUIRED_USE=t1lib? ( dvi ) RESTRICT=test SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.27/atril-1.27.0.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=599de18977e3e3280860abcf286fc2bf diff --git a/metadata/md5-cache/app-text/barcode-0.99-r1 b/metadata/md5-cache/app-text/barcode-0.99-r1 index 0099f665f14d..88d86b2caba2 100644 --- a/metadata/md5-cache/app-text/barcode-0.99-r1 +++ b/metadata/md5-cache/app-text/barcode-0.99-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-text/libpaper DESCRIPTION=barcode generator @@ -10,5 +10,5 @@ LICENSE=GPL-3 RDEPEND=app-text/libpaper SLOT=0 SRC_URI=mirror://gnu/barcode/barcode-0.99.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c313f91fc8c35ef8e11509c31454aff3 diff --git a/metadata/md5-cache/app-text/binfind-0.0.3 b/metadata/md5-cache/app-text/binfind-0.0.3 index 91165671ad6a..bb396b0edacb 100644 --- a/metadata/md5-cache/app-text/binfind-0.0.3 +++ b/metadata/md5-cache/app-text/binfind-0.0.3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DESCRIPTION=Search files for a byte sequence specified on the command line EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~riscv ~x86 LICENSE=GPL-2+ SLOT=0 SRC_URI=https://www.lith.at/binfind/binfind-0.0.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2db2aa1a58d8222f59b23c95d09a6312 diff --git a/metadata/md5-cache/app-text/blogc-9999 b/metadata/md5-cache/app-text/blogc-9999 index 3c949dafc706..bf36ac4a30d6 100644 --- a/metadata/md5-cache/app-text/blogc-9999 +++ b/metadata/md5-cache/app-text/blogc-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig test? ( git? ( dev-vcs/git ) ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig test? ( git? ( dev-vcs/git ) ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare unpack DEPEND=git? ( dev-vcs/git ) test? ( dev-util/cmocka ) DESCRIPTION=A blog compiler @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=git? ( dev-vcs/git ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a89b63666ed30bc9c250fc47b4dad908 diff --git a/metadata/md5-cache/app-text/bogosort-0.4.2-r1 b/metadata/md5-cache/app-text/bogosort-0.4.2-r1 index ee27b26cd5cc..34f89df1e7a0 100644 --- a/metadata/md5-cache/app-text/bogosort-0.4.2-r1 +++ b/metadata/md5-cache/app-text/bogosort-0.4.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=A file sorting program which uses the bogosort algorithm EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=amd64 ~hppa ~mips ppc sparc x86 ~x86-linux ~ppc-macos LICENSE=GPL-2 SLOT=0 SRC_URI=ftp://ulrik.haugen.se/pub/unix/bogosort/bogosort-0.4.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=37ca429dcb261bf3ada91c68e6424848 diff --git a/metadata/md5-cache/app-text/calibre-7.4.0 b/metadata/md5-cache/app-text/calibre-7.4.0 deleted file mode 100644 index 4d68ea6ebe07..000000000000 --- a/metadata/md5-cache/app-text/calibre-7.4.0 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=python_single_target_python3_10? ( >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/sip-5[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/PyQt-builder-1.10.3[python_targets_python3_11(-)] >=dev-python/sip-5[python_targets_python3_11(-)] ) virtual/pkgconfig system-mathjax? ( dev-lang/rapydscript-ng ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3 ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) test? ( python_single_target_python3_10? ( >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/chardet-3.0.3[python_targets_python3_11(-)] ) ) -DESCRIPTION=Ebook management application -EAPI=8 -HOMEPAGE=https://calibre-ebook.com/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg -IUSE=+font-subsetting ios speech +system-mathjax test +udisks unrar python_single_target_python3_10 python_single_target_python3_11 verify-sig -KEYWORDS=amd64 ~arm64 -LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2 -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3 ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://download.calibre-ebook.com/7.4.0/calibre-7.4.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.4.0.tar.xz.sig ) -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b9e8b3a29ce2010716da3ed58ba8c3ba diff --git a/metadata/md5-cache/app-text/calibre-7.5.0 b/metadata/md5-cache/app-text/calibre-7.5.0 index b7a2decb223f..1a0080fc35aa 100644 --- a/metadata/md5-cache/app-text/calibre-7.5.0 +++ b/metadata/md5-cache/app-text/calibre-7.5.0 @@ -7,7 +7,7 @@ HOMEPAGE=https://calibre-ebook.com/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg IUSE=+font-subsetting ios speech +system-mathjax test +udisks unrar python_single_target_python3_10 python_single_target_python3_11 verify-sig -KEYWORDS=~amd64 ~arm64 +KEYWORDS=amd64 ~arm64 LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2 RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3:= ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.calibre-ebook.com/7.5.0/calibre-7.5.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.5.0.tar.xz.sig ) _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ce6ceea1cb9273ade31d8490702de454 +_md5_=9a61559d4c473a6de1e07e8317d5cd97 diff --git a/metadata/md5-cache/app-text/calibre-7.3.0 b/metadata/md5-cache/app-text/calibre-7.7.0 similarity index 94% rename from metadata/md5-cache/app-text/calibre-7.3.0 rename to metadata/md5-cache/app-text/calibre-7.7.0 index 4336fef7ca3e..260e0e2c4f5b 100644 --- a/metadata/md5-cache/app-text/calibre-7.3.0 +++ b/metadata/md5-cache/app-text/calibre-7.7.0 @@ -1,18 +1,18 @@ BDEPEND=python_single_target_python3_10? ( >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/sip-5[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/PyQt-builder-1.10.3[python_targets_python3_11(-)] >=dev-python/sip-5[python_targets_python3_11(-)] ) virtual/pkgconfig system-mathjax? ( dev-lang/rapydscript-ng ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3 ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) test? ( python_single_target_python3_10? ( >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/chardet-3.0.3[python_targets_python3_11(-)] ) ) +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3:= ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) test? ( python_single_target_python3_10? ( >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/chardet-3.0.3[python_targets_python3_11(-)] ) ) DESCRIPTION=Ebook management application EAPI=8 HOMEPAGE=https://calibre-ebook.com/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg IUSE=+font-subsetting ios speech +system-mathjax test +udisks unrar python_single_target_python3_10 python_single_target_python3_11 verify-sig -KEYWORDS=amd64 ~arm64 +KEYWORDS=~amd64 ~arm64 LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2 -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3 ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) udisks? ( sys-fs/udisks:2 ) +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3:= ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://download.calibre-ebook.com/7.3.0/calibre-7.3.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.3.0.tar.xz.sig ) +SRC_URI=https://download.calibre-ebook.com/7.7.0/calibre-7.7.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.7.0.tar.xz.sig ) _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b9e8b3a29ce2010716da3ed58ba8c3ba +_md5_=ce6ceea1cb9273ade31d8490702de454 diff --git a/metadata/md5-cache/app-text/crf++-0.58-r1 b/metadata/md5-cache/app-text/crf++-0.58-r1 index d887cf8cadb7..fd24815d2eb3 100644 --- a/metadata/md5-cache/app-text/crf++-0.58-r1 +++ b/metadata/md5-cache/app-text/crf++-0.58-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare test DESCRIPTION=Yet Another CRF toolkit for segmenting/labelling sequential data EAPI=8 @@ -9,5 +9,5 @@ KEYWORDS=amd64 x86 LICENSE=|| ( BSD LGPL-2.1 ) SLOT=0 SRC_URI=mirror://gentoo/CRF++-0.58.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=394329c4755cb69782b6dec7a6df8788 diff --git a/metadata/md5-cache/app-text/dictd-1.13.0-r7 b/metadata/md5-cache/app-text/dictd-1.13.0-r7 index a33bc134b650..9aeafe3f9e9f 100644 --- a/metadata/md5-cache/app-text/dictd-1.13.0-r7 +++ b/metadata/md5-cache/app-text/dictd-1.13.0-r7 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-apps/gawk-3.1.6 app-alternatives/lex app-alternatives/yacc test? ( !~sys-apps/gawk-4.2.1 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-apps/gawk-3.1.6 app-alternatives/lex app-alternatives/yacc test? ( !~sys-apps/gawk-4.2.1 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare test DEPEND=acct-group/dictd acct-user/dictd >=sys-apps/coreutils-6.10 dev-libs/libmaa:= sys-libs/zlib dbi? ( dev-db/libdbi ) judy? ( dev-libs/judy ) DESCRIPTION=Dictionary Client/Server for the DICT protocol @@ -12,5 +12,5 @@ RDEPEND=acct-group/dictd acct-user/dictd >=sys-apps/coreutils-6.10 dev-libs/libm RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/dict/dictd-1.13.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=824c240ed61f22f9a22171b7cf6a7709 diff --git a/metadata/md5-cache/app-text/dictd-1.13.0-r8 b/metadata/md5-cache/app-text/dictd-1.13.0-r8 index 98193c1df121..c0286a133126 100644 --- a/metadata/md5-cache/app-text/dictd-1.13.0-r8 +++ b/metadata/md5-cache/app-text/dictd-1.13.0-r8 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-apps/gawk-3.1.6 app-alternatives/lex app-alternatives/yacc test? ( !~sys-apps/gawk-4.2.1 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-apps/gawk-3.1.6 app-alternatives/lex app-alternatives/yacc test? ( !~sys-apps/gawk-4.2.1 ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare test DEPEND=acct-group/dictd acct-user/dictd >=sys-apps/coreutils-6.10 dev-libs/libmaa:= sys-libs/zlib dbi? ( dev-db/libdbi ) judy? ( dev-libs/judy ) DESCRIPTION=Dictionary Client/Server for the DICT protocol @@ -12,5 +12,5 @@ RDEPEND=acct-group/dictd acct-user/dictd >=sys-apps/coreutils-6.10 dev-libs/libm RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/dict/dictd-1.13.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b04219263618fc67ed835e4afd2df21b diff --git a/metadata/md5-cache/app-text/dictd-1.13.1 b/metadata/md5-cache/app-text/dictd-1.13.1 index 31c50589ab27..f5612469e0a3 100644 --- a/metadata/md5-cache/app-text/dictd-1.13.1 +++ b/metadata/md5-cache/app-text/dictd-1.13.1 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-apps/gawk-3.1.6 app-alternatives/lex app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +BDEPEND=>=sys-apps/gawk-3.1.6 app-alternatives/lex app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare test DEPEND=acct-group/dictd acct-user/dictd >=sys-apps/coreutils-6.10 dev-libs/libmaa:= sys-libs/zlib dbi? ( dev-db/libdbi ) judy? ( dev-libs/judy ) DESCRIPTION=Dictionary Client/Server for the DICT protocol @@ -12,5 +12,5 @@ RDEPEND=acct-group/dictd acct-user/dictd >=sys-apps/coreutils-6.10 dev-libs/libm RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/dict/dictd-1.13.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b83f34b0e8f6d33ff4287de50f6c7279 diff --git a/metadata/md5-cache/app-text/djview-4.10.6-r2 b/metadata/md5-cache/app-text/djview-4.10.6-r2 index 170be0b03964..0c7ca21330b4 100644 --- a/metadata/md5-cache/app-text/djview-4.10.6-r2 +++ b/metadata/md5-cache/app-text/djview-4.10.6-r2 @@ -1,4 +1,4 @@ -BDEPEND=dev-qt/linguist-tools:5 >=dev-build/autoconf-2.67 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-qt/linguist-tools:5 >=dev-build/autoconf-2.67 virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare DEPEND=>=app-text/djvu-3.5.22-r1 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 DESCRIPTION=Portable DjVu viewer using Qt @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=>=app-text/djvu-3.5.22-r1 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 SLOT=0 SRC_URI=mirror://sourceforge/djvu/djview-4.10.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=cc1cef778c8fc4d87848d5fa7f2b6178 diff --git a/metadata/md5-cache/app-text/djvu-3.5.28-r3 b/metadata/md5-cache/app-text/djvu-3.5.28-r3 index a7b8c1507694..b6d959588546 100644 --- a/metadata/md5-cache/app-text/djvu-3.5.28-r3 +++ b/metadata/md5-cache/app-text/djvu-3.5.28-r3 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/unzip || ( gnome-base/librsvg media-gfx/inkscape ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/unzip || ( gnome-base/librsvg media-gfx/inkscape ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=jpeg? ( media-libs/libjpeg-turbo:= ) tiff? ( media-libs/tiff:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=DjVu viewers, encoders and utilities @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=jpeg? ( media-libs/libjpeg-turbo:= ) tiff? ( media-libs/tiff:= ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/djvu/djvulibre-3.5.28.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=294036719cc8b9eca5b78e31a4235663 diff --git a/metadata/md5-cache/app-text/djvu-3.5.28-r4 b/metadata/md5-cache/app-text/djvu-3.5.28-r4 index e4b59c23d35a..dc2b2867eb39 100644 --- a/metadata/md5-cache/app-text/djvu-3.5.28-r4 +++ b/metadata/md5-cache/app-text/djvu-3.5.28-r4 @@ -1,4 +1,4 @@ -BDEPEND=app-arch/unzip || ( gnome-base/librsvg media-gfx/inkscape ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-arch/unzip || ( gnome-base/librsvg media-gfx/inkscape ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=jpeg? ( media-libs/libjpeg-turbo:= ) tiff? ( media-libs/tiff:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=DjVu viewers, encoders and utilities @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=jpeg? ( media-libs/libjpeg-turbo:= ) tiff? ( media-libs/tiff:= ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/djvu/djvulibre-3.5.28.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=71b4d73c1be61d842591285b32606fa5 diff --git a/metadata/md5-cache/app-text/docbook-sgml-utils-0.6.14-r5 b/metadata/md5-cache/app-text/docbook-sgml-utils-0.6.14-r5 index ba1bfeaf8a6e..77d74a8ba4be 100644 --- a/metadata/md5-cache/app-text/docbook-sgml-utils-0.6.14-r5 +++ b/metadata/md5-cache/app-text/docbook-sgml-utils-0.6.14-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=>=dev-lang/perl-5 app-text/docbook-dsssl-stylesheets app-text/docbook-xml-dtd:4.2 app-text/openjade app-text/xhtml1 dev-perl/SGMLSpm ~app-text/docbook-sgml-dtd-3.0 ~app-text/docbook-sgml-dtd-3.1 ~app-text/docbook-sgml-dtd-4.0 ~app-text/docbook-sgml-dtd-4.1 ~app-text/docbook-sgml-dtd-4.2 ~app-text/docbook-sgml-dtd-4.4 ~app-text/docbook-xml-simple-dtd-1.0 ~app-text/docbook-xml-simple-dtd-4.1.2.4 sys-apps/which jadetex? ( dev-texlive/texlive-formatsextra ) || ( www-client/lynx www-client/links www-client/elinks virtual/w3m ) DESCRIPTION=Shell scripts to manage DocBook documents @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-lang/perl-5 app-text/docbook-dsssl-stylesheets app-text/docbook-xml-dtd:4.2 app-text/openjade app-text/xhtml1 dev-perl/SGMLSpm ~app-text/docbook-sgml-dtd-3.0 ~app-text/docbook-sgml-dtd-3.1 ~app-text/docbook-sgml-dtd-4.0 ~app-text/docbook-sgml-dtd-4.1 ~app-text/docbook-sgml-dtd-4.2 ~app-text/docbook-sgml-dtd-4.4 ~app-text/docbook-xml-simple-dtd-1.0 ~app-text/docbook-xml-simple-dtd-4.1.2.4 sys-apps/which jadetex? ( dev-texlive/texlive-formatsextra ) || ( www-client/lynx www-client/links www-client/elinks virtual/w3m ) SLOT=0 SRC_URI=https://sourceware.org/pub/docbook-tools/new-trials/SOURCES/docbook-utils-0.6.14.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e32bbf430a6da5bc7df321fb285c983d diff --git a/metadata/md5-cache/app-text/docbook-sgml-utils-0.6.14-r6 b/metadata/md5-cache/app-text/docbook-sgml-utils-0.6.14-r6 index 820d4e045933..3da3b46bffa9 100644 --- a/metadata/md5-cache/app-text/docbook-sgml-utils-0.6.14-r6 +++ b/metadata/md5-cache/app-text/docbook-sgml-utils-0.6.14-r6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=>=dev-lang/perl-5 app-text/docbook-dsssl-stylesheets app-text/docbook-xml-dtd:4.2 app-text/openjade app-text/xhtml1 dev-perl/SGMLSpm ~app-text/docbook-sgml-dtd-3.0 ~app-text/docbook-sgml-dtd-3.1 ~app-text/docbook-sgml-dtd-4.0 ~app-text/docbook-sgml-dtd-4.1 ~app-text/docbook-sgml-dtd-4.2 ~app-text/docbook-sgml-dtd-4.4 ~app-text/docbook-xml-simple-dtd-1.0 ~app-text/docbook-xml-simple-dtd-4.1.2.4 jadetex? ( dev-texlive/texlive-formatsextra ) || ( www-client/lynx www-client/links www-client/elinks virtual/w3m ) DESCRIPTION=Shell scripts to manage DocBook documents @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://sourceware.org/docbook-tools/ INHERIT=autotools prefix IUSE=jadetex -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=>=dev-lang/perl-5 app-text/docbook-dsssl-stylesheets app-text/docbook-xml-dtd:4.2 app-text/openjade app-text/xhtml1 dev-perl/SGMLSpm ~app-text/docbook-sgml-dtd-3.0 ~app-text/docbook-sgml-dtd-3.1 ~app-text/docbook-sgml-dtd-4.0 ~app-text/docbook-sgml-dtd-4.1 ~app-text/docbook-sgml-dtd-4.2 ~app-text/docbook-sgml-dtd-4.4 ~app-text/docbook-xml-simple-dtd-1.0 ~app-text/docbook-xml-simple-dtd-4.1.2.4 jadetex? ( dev-texlive/texlive-formatsextra ) || ( www-client/lynx www-client/links www-client/elinks virtual/w3m ) SLOT=0 SRC_URI=https://sourceware.org/pub/docbook-tools/new-trials/SOURCES/docbook-utils-0.6.14.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=e1a93b2357f45a53eae78397249e4809 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=d95c286575b915e4eabd6a225e575e76 diff --git a/metadata/md5-cache/app-text/docbook2X-0.8.8-r4 b/metadata/md5-cache/app-text/docbook2X-0.8.8-r4 index 443c35dde78d..b68017942735 100644 --- a/metadata/md5-cache/app-text/docbook2X-0.8.8-r4 +++ b/metadata/md5-cache/app-text/docbook2X-0.8.8-r4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-lang/perl dev-libs/libxslt dev-perl/XML-NamespaceSupport dev-perl/XML-SAX dev-perl/XML-LibXML app-text/docbook-xsl-stylesheets =app-text/docbook-xml-dtd-4.2* DESCRIPTION=Tools to convert docbook to man and info @@ -12,5 +12,5 @@ RDEPEND=dev-lang/perl dev-libs/libxslt dev-perl/XML-NamespaceSupport dev-perl/XM RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/docbook2x/docbook2X-0.8.8.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1163dfa85eebb97403f941826f7ffd67 diff --git a/metadata/md5-cache/app-text/dvisvgm-2.14-r1 b/metadata/md5-cache/app-text/dvisvgm-2.14-r1 index 945e8c77c213..6e8f2abbfd57 100644 --- a/metadata/md5-cache/app-text/dvisvgm-2.14-r1 +++ b/metadata/md5-cache/app-text/dvisvgm-2.14-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-text/asciidoc app-text/xmlto dev-libs/libxslt virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-text/asciidoc app-text/xmlto dev-libs/libxslt virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=>=app-arch/brotli-1.0.5:= app-text/ghostscript-gpl:= dev-libs/kpathsea:= dev-libs/openssl:= >=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 test? ( >=dev-cpp/gtest-1.11 ) DESCRIPTION=Converts DVI files to SVG @@ -12,5 +12,5 @@ RDEPEND=>=app-arch/brotli-1.0.5:= app-text/ghostscript-gpl:= dev-libs/kpathsea:= RESTRICT=test SLOT=0 SRC_URI=https://github.com/mgieseki/dvisvgm/releases/download/2.14/dvisvgm-2.14.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ad68f3e0f07fdd019b962c7db1900d9d diff --git a/metadata/md5-cache/app-text/enchant-2.5.0 b/metadata/md5-cache/app-text/enchant-2.5.0 index 6fc5487128c8..6769c1b4d785 100644 --- a/metadata/md5-cache/app-text/enchant-2.5.0 +++ b/metadata/md5-cache/app-text/enchant-2.5.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/groff virtual/pkgconfig >=app-portage/elt-patches-20170815 +BDEPEND=sys-apps/groff virtual/pkgconfig >=app-portage/elt-patches-20240116 DEFINED_PHASES=configure install prepare DEPEND=>=dev-libs/glib-2.6:2 aspell? ( app-text/aspell ) hunspell? ( >=app-text/hunspell-1.2.1:0= ) nuspell? ( >=app-text/nuspell-5.1.0:0= ) voikko? ( dev-libs/libvoikko:= ) test? ( >=dev-libs/unittest++-2.0.0-r2 ) DESCRIPTION=Spellchecker wrapping library @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( aspell hunspell nuspell ) RESTRICT=!test? ( test ) SLOT=2 SRC_URI=https://github.com/AbiWord/enchant/releases/download/v2.5.0/enchant-2.5.0.tar.gz -_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=33c0268a362d2b92d628b4585981c416 diff --git a/metadata/md5-cache/app-text/enchant-2.6.1 b/metadata/md5-cache/app-text/enchant-2.6.1 index a4c2f3adcf04..082bf65717fe 100644 --- a/metadata/md5-cache/app-text/enchant-2.6.1 +++ b/metadata/md5-cache/app-text/enchant-2.6.1 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/groff virtual/pkgconfig >=app-portage/elt-patches-20170815 +BDEPEND=sys-apps/groff virtual/pkgconfig >=app-portage/elt-patches-20240116 DEFINED_PHASES=configure install prepare DEPEND=>=dev-libs/glib-2.6:2 aspell? ( app-text/aspell ) hunspell? ( >=app-text/hunspell-1.2.1:0= ) nuspell? ( >=app-text/nuspell-5.1.0:0= ) voikko? ( dev-libs/libvoikko:= ) test? ( >=dev-libs/unittest++-2.0.0-r2 ) DESCRIPTION=Spellchecker wrapping library @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( aspell hunspell nuspell ) RESTRICT=!test? ( test ) SLOT=2 SRC_URI=https://github.com/AbiWord/enchant/releases/download/v2.6.1/enchant-2.6.1.tar.gz -_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=052ac1fc40daa7e8ef92cdb8c0c41e97 diff --git a/metadata/md5-cache/app-text/ghostscript-gpl-10.02.1 b/metadata/md5-cache/app-text/ghostscript-gpl-10.02.1 index 8ea78eae6c19..c89a756e6e9a 100644 --- a/metadata/md5-cache/app-text/ghostscript-gpl-10.02.1 +++ b/metadata/md5-cache/app-text/ghostscript-gpl-10.02.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext ) DESCRIPTION=Interpreter for the PostScript language and PDF @@ -11,5 +11,5 @@ LICENSE=AGPL-3 CPL-1.0 RDEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.11-r2 >=media-fonts/urw-fonts-2.4.9 l10n_ja? ( media-fonts/kochi-substitute ) l10n_ko? ( media-fonts/baekmuk-fonts ) l10n_zh-CN? ( media-fonts/arphicfonts ) l10n_zh-TW? ( media-fonts/arphicfonts ) SLOT=0/10.02 SRC_URI=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10021/ghostscript-10.02.1.tar.xz https://dev.gentoo.org/~sam/distfiles/app-text/ghostscript-gpl/ghostscript-gpl-10.0-patches.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7ea20778f0542cbaab2fdb9c79ac1d04 diff --git a/metadata/md5-cache/app-text/ghostscript-gpl-10.02.1-r1 b/metadata/md5-cache/app-text/ghostscript-gpl-10.02.1-r1 index d0a249038f3e..6a689f97412f 100644 --- a/metadata/md5-cache/app-text/ghostscript-gpl-10.02.1-r1 +++ b/metadata/md5-cache/app-text/ghostscript-gpl-10.02.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext ) DESCRIPTION=Interpreter for the PostScript language and PDF @@ -11,5 +11,5 @@ LICENSE=AGPL-3 CPL-1.0 RDEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.11-r2 >=media-fonts/urw-fonts-2.4.9 l10n_ja? ( media-fonts/kochi-substitute ) l10n_ko? ( media-fonts/baekmuk-fonts ) l10n_zh-CN? ( media-fonts/arphicfonts ) l10n_zh-TW? ( media-fonts/arphicfonts ) SLOT=0/10.02 SRC_URI=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10021/ghostscript-10.02.1.tar.xz https://dev.gentoo.org/~sam/distfiles/app-text/ghostscript-gpl/ghostscript-gpl-10.0-patches.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6e6e4db09eb06e14c1a45c5eb1ff44ac diff --git a/metadata/md5-cache/app-text/ghostscript-gpl-10.03.0-r1 b/metadata/md5-cache/app-text/ghostscript-gpl-10.03.0-r1 index 9ac97ca77321..d606fbf50e8d 100644 --- a/metadata/md5-cache/app-text/ghostscript-gpl-10.03.0-r1 +++ b/metadata/md5-cache/app-text/ghostscript-gpl-10.03.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext ) DESCRIPTION=Interpreter for the PostScript language and PDF @@ -11,5 +11,5 @@ LICENSE=AGPL-3 CPL-1.0 RDEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.11-r2 >=media-fonts/urw-fonts-2.4.9 l10n_ja? ( media-fonts/kochi-substitute ) l10n_ko? ( media-fonts/baekmuk-fonts ) l10n_zh-CN? ( media-fonts/arphicfonts ) l10n_zh-TW? ( media-fonts/arphicfonts ) SLOT=0/10.03 SRC_URI=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10030/ghostscript-10.03.0.tar.xz https://dev.gentoo.org/~sam/distfiles/app-text/ghostscript-gpl/ghostscript-gpl-10.0-patches.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=14a9dbc09cda45e5449b04c77cb3a126 diff --git a/metadata/md5-cache/app-text/gnome-doc-utils-0.20.10-r3 b/metadata/md5-cache/app-text/gnome-doc-utils-0.20.10-r3 index 11866a3335a1..8958d48d3b14 100644 --- a/metadata/md5-cache/app-text/gnome-doc-utils-0.20.10-r3 +++ b/metadata/md5-cache/app-text/gnome-doc-utils-0.20.10-r3 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/intltool-0.35 sys-devel/gettext app-alternatives/awk virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=>=dev-util/intltool-0.35 sys-devel/gettext app-alternatives/awk virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/libxml2-2.6.12:2[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-libs/libxslt-1.1.8 app-text/docbook-xml-dtd:4.4 app-text/scrollkeeper-dtd DESCRIPTION=A collection of documentation utilities for the Gnome project @@ -13,5 +13,5 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=mirror://gnome/sources/gnome-doc-utils/0.20/gnome-doc-utils-0.20.10.tar.xz https://dev.gentoo.org/~juippis/distfiles/tmp/gnome-doc-utils-0.20.10-python3.patch -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f0fcc566d6546c4a47c7331d9d887247 diff --git a/metadata/md5-cache/app-text/groonga-13.0.1 b/metadata/md5-cache/app-text/groonga-13.0.1 index 91d6f71d01b8..6e5330827748 100644 --- a/metadata/md5-cache/app-text/groonga-13.0.1 +++ b/metadata/md5-cache/app-text/groonga-13.0.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sphinx? ( dev-python/sphinx ) >=app-portage/elt-patches-20170815 +BDEPEND=virtual/pkgconfig sphinx? ( dev-python/sphinx ) >=app-portage/elt-patches-20240116 DEFINED_PHASES=configure install prepare DEPEND=acct-group/groonga acct-user/groonga >=dev-libs/onigmo-6.1.1:0= dev-libs/rapidjson dev-libs/xxhash benchmark? ( >=dev-libs/glib-2.8 ) jemalloc? ( dev-libs/jemalloc:0= ) libedit? ( >=dev-libs/libedit-3 ) libevent? ( dev-libs/libevent:0= ) lzo? ( dev-libs/lzo ) mecab? ( >=app-text/mecab-0.80 ) msgpack? ( dev-libs/msgpack:= ) sphinx? ( >=dev-python/sphinx-1.0.1 ) zeromq? ( net-libs/zeromq:0= ) zlib? ( sys-libs/zlib:0= ) zstd? ( app-arch/zstd:0= ) DESCRIPTION=An Embeddable Fulltext Search Engine @@ -12,5 +12,5 @@ RDEPEND=acct-group/groonga acct-user/groonga >=dev-libs/onigmo-6.1.1:0= dev-libs REQUIRED_USE=sphinx? ( doc ) SLOT=0 SRC_URI=https://packages.groonga.org/source/groonga/groonga-13.0.1.tar.gz -_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ef5312c051d2a1a0e5bf2f2a0f30db56 diff --git a/metadata/md5-cache/app-text/groonga-8.0.2-r2 b/metadata/md5-cache/app-text/groonga-8.0.2-r2 index 338acfda90a5..9e7de82a5a75 100644 --- a/metadata/md5-cache/app-text/groonga-8.0.2-r2 +++ b/metadata/md5-cache/app-text/groonga-8.0.2-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sphinx? ( dev-python/sphinx ) >=app-portage/elt-patches-20170815 +BDEPEND=virtual/pkgconfig sphinx? ( dev-python/sphinx ) >=app-portage/elt-patches-20240116 DEFINED_PHASES=configure install prepare DEPEND=>=dev-libs/onigmo-6.1.1:0= benchmark? ( >=dev-libs/glib-2.8 ) jemalloc? ( dev-libs/jemalloc:0= ) libedit? ( >=dev-libs/libedit-3 ) libevent? ( dev-libs/libevent:0= ) lzo? ( dev-libs/lzo ) mecab? ( >=app-text/mecab-0.80 ) msgpack? ( dev-libs/msgpack:= ) sphinx? ( >=dev-python/sphinx-1.0.1 ) zeromq? ( net-libs/zeromq:0= ) zlib? ( sys-libs/zlib:0= ) zstd? ( app-arch/zstd:0= ) DESCRIPTION=An Embeddable Fulltext Search Engine @@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/onigmo-6.1.1:0= benchmark? ( >=dev-libs/glib-2.8 ) jemalloc? REQUIRED_USE=abort? ( dynamic-malloc-change ) fmalloc? ( dynamic-malloc-change ) sphinx? ( doc ) SLOT=0 SRC_URI=https://packages.groonga.org/source/groonga/groonga-8.0.2.tar.gz -_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=26dd47258b0e5c493f1284f3a8503ce7 diff --git a/metadata/md5-cache/app-text/groonga-normalizer-mysql-1.1.1-r1 b/metadata/md5-cache/app-text/groonga-normalizer-mysql-1.1.1-r1 index 5e62e6cb6a79..7dcc8a6e69b9 100644 --- a/metadata/md5-cache/app-text/groonga-normalizer-mysql-1.1.1-r1 +++ b/metadata/md5-cache/app-text/groonga-normalizer-mysql-1.1.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-text/groonga DESCRIPTION=Groonga plugin that provides MySQL compatible normalizers @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 RDEPEND=app-text/groonga SLOT=0 SRC_URI=https://packages.groonga.org/source/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3884c977da4eefcbeee82c240d37ac2e diff --git a/metadata/md5-cache/app-text/gspell-1.12.2 b/metadata/md5-cache/app-text/gspell-1.12.2 index 9e0bcb52ebea..dd6ec4aace7c 100644 --- a/metadata/md5-cache/app-text/gspell-1.12.2 +++ b/metadata/md5-cache/app-text/gspell-1.12.2 @@ -1,4 +1,4 @@ -BDEPEND=dev-libs/libxml2:2 dev-util/glib-utils >=dev-build/gtk-doc-am-1.25 >=sys-devel/gettext-0.19.6 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) test? ( app-text/enchant:2[hunspell] || ( app-dicts/myspell-en[l10n_en(+)] app-dicts/myspell-en[l10n_en-US(+)] ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=dev-libs/libxml2:2 dev-util/glib-utils >=dev-build/gtk-doc-am-1.25 >=sys-devel/gettext-0.19.6 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) test? ( app-text/enchant:2[hunspell] || ( app-dicts/myspell-en[l10n_en(+)] app-dicts/myspell-en[l10n_en-US(+)] ) ) >=app-portage/elt-patches-20240116 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare test DEPEND=>=app-text/enchant-2.2:2 >=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.20:3[introspection?] dev-libs/icu:= introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) test? ( sys-apps/dbus ) DESCRIPTION=Spell check library for GTK+ applications @@ -14,5 +14,5 @@ REQUIRED_USE=vala? ( introspection ) RESTRICT=!test? ( test ) SLOT=0/2 SRC_URI=mirror://gnome/sources/gspell/1.12/gspell-1.12.2.tar.xz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=d526daf960ab3246d998db9e62d06de1 diff --git a/metadata/md5-cache/app-text/gtkspell-3.0.10-r1 b/metadata/md5-cache/app-text/gtkspell-3.0.10-r1 index 67b9d250912b..2711878dce0c 100644 --- a/metadata/md5-cache/app-text/gtkspell-3.0.10-r1 +++ b/metadata/md5-cache/app-text/gtkspell-3.0.10-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-build/gtk-doc-am-1.17 >=dev-util/intltool-0.35.0 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=>=dev-build/gtk-doc-am-1.17 >=dev-util/intltool-0.35.0 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=app-text/enchant:2 app-text/iso-codes dev-libs/glib:2 x11-libs/gtk+:3[introspection?] >=x11-libs/pango-1.8.0[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.30:= ) DESCRIPTION=Spell checking widget for GTK @@ -13,5 +13,5 @@ RDEPEND=app-text/enchant:2 app-text/iso-codes dev-libs/glib:2 x11-libs/gtk+:3[in REQUIRED_USE=vala? ( introspection ) SLOT=3/0 SRC_URI=mirror://sourceforge/project/gtkspell/3.0.10/gtkspell3-3.0.10.tar.xz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=b835738a6513cc1d82ec18725a38eb52 diff --git a/metadata/md5-cache/app-text/htmldoc-1.9.16 b/metadata/md5-cache/app-text/htmldoc-1.9.16 index 5aed6711ef6c..3b8d7c5dafc2 100644 --- a/metadata/md5-cache/app-text/htmldoc-1.9.16 +++ b/metadata/md5-cache/app-text/htmldoc-1.9.16 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=media-libs/libjpeg-turbo:= >=media-libs/libpng-1.4:0= sys-libs/zlib ssl? ( net-libs/gnutls:= ) fltk? ( x11-libs/fltk:1 ) DESCRIPTION=Convert HTML pages into a PDF document @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=media-libs/libjpeg-turbo:= >=media-libs/libpng-1.4:0= sys-libs/zlib ssl? ( net-libs/gnutls:= ) fltk? ( x11-libs/fltk:1 ) SLOT=0 SRC_URI=https://github.com/michaelrsweet/htmldoc/releases/download/v1.9.16/htmldoc-1.9.16-source.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=653f4621cf4be395a66eac5706c720b9 diff --git a/metadata/md5-cache/app-text/hunspell-1.7.2 b/metadata/md5-cache/app-text/hunspell-1.7.2 index 9ece8ffc6061..a66224b4a41e 100644 --- a/metadata/md5-cache/app-text/hunspell-1.7.2 +++ b/metadata/md5-cache/app-text/hunspell-1.7.2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=ncurses? ( sys-libs/ncurses:= ) readline? ( sys-libs/readline:= ) DESCRIPTION=Spell checker, morphological analyzer library and command-line tool @@ -12,5 +12,5 @@ PDEPEND=l10n_af? ( app-dicts/myspell-af ) l10n_bg? ( app-dicts/myspell-bg ) l10n RDEPEND=ncurses? ( sys-libs/ncurses:= ) readline? ( sys-libs/readline:= ) SLOT=0/1.7 SRC_URI=https://github.com/hunspell/hunspell/releases/download/v1.7.2/hunspell-1.7.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b1c4afbbea29260482173727182ad8f5 diff --git a/metadata/md5-cache/app-text/hunspell-1.7.2-r1 b/metadata/md5-cache/app-text/hunspell-1.7.2-r1 index ba23c475e0f9..87d2847ac5c9 100644 --- a/metadata/md5-cache/app-text/hunspell-1.7.2-r1 +++ b/metadata/md5-cache/app-text/hunspell-1.7.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=sys-devel/gettext-0.18 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=sys-devel/gettext-0.18 sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=virtual/libiconv ncurses? ( sys-libs/ncurses:= ) readline? ( sys-libs/readline:= ) DESCRIPTION=Spell checker, morphological analyzer library and command-line tool @@ -12,5 +12,5 @@ PDEPEND=l10n_af? ( app-dicts/myspell-af ) l10n_bg? ( app-dicts/myspell-bg ) l10n RDEPEND=virtual/libiconv ncurses? ( sys-libs/ncurses:= ) readline? ( sys-libs/readline:= ) SLOT=0/1.7 SRC_URI=https://github.com/hunspell/hunspell/releases/download/v1.7.2/hunspell-1.7.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2e2929541973f6c5573c16b9259bef34 diff --git a/metadata/md5-cache/app-text/hyperestraier-1.4.13-r2 b/metadata/md5-cache/app-text/hyperestraier-1.4.13-r2 index 2883a4e7b0c9..2875c9421533 100644 --- a/metadata/md5-cache/app-text/hyperestraier-1.4.13-r2 +++ b/metadata/md5-cache/app-text/hyperestraier-1.4.13-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install preinst prepare setup test unpack DEPEND=dev-db/qdbm bzip2? ( app-arch/bzip2 ) java? ( >=virtual/jre-1.8:* ) lzo? ( dev-libs/lzo ) mecab? ( app-text/mecab ) perl? ( dev-lang/perl ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ) zlib? ( sys-libs/zlib ) java? ( >=virtual/jdk-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=a full-text search system for communities @@ -11,5 +11,5 @@ LICENSE=LGPL-2.1 RDEPEND=dev-db/qdbm bzip2? ( app-arch/bzip2 ) java? ( >=virtual/jre-1.8:* ) lzo? ( dev-libs/lzo ) mecab? ( app-text/mecab ) perl? ( dev-lang/perl ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ) zlib? ( sys-libs/zlib ) java? ( >=dev-java/java-config-2.2.0-r3 ) SLOT=0 SRC_URI=https://fallabs.com/hyperestraier/hyperestraier-1.4.13.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d4d0f7781fc8186cfe22b2c2d6072277 diff --git a/metadata/md5-cache/app-text/jo-1.6 b/metadata/md5-cache/app-text/jo-1.6 index b6aef08bec7e..7de1af88307b 100644 --- a/metadata/md5-cache/app-text/jo-1.6 +++ b/metadata/md5-cache/app-text/jo-1.6 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=JSON output from a shell EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~x86 LICENSE=MIT SLOT=0 SRC_URI=https://github.com/jpmens/jo/releases/download/1.6/jo-1.6.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9066009f0c05962b4b85ecef0f6e7304 diff --git a/metadata/md5-cache/app-text/jo-9999 b/metadata/md5-cache/app-text/jo-9999 index 6f4ee8225b3a..4d659df9784a 100644 --- a/metadata/md5-cache/app-text/jo-9999 +++ b/metadata/md5-cache/app-text/jo-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare unpack DESCRIPTION=JSON output from a shell EAPI=8 @@ -7,5 +7,5 @@ INHERIT=autotools bash-completion-r1 git-r3 LICENSE=MIT PROPERTIES=live SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=9066009f0c05962b4b85ecef0f6e7304 diff --git a/metadata/md5-cache/app-text/kchmviewer-8.0 b/metadata/md5-cache/app-text/kchmviewer-8.0 index 28c63c71ec9c..92e424cabbdc 100644 --- a/metadata/md5-cache/app-text/kchmviewer-8.0 +++ b/metadata/md5-cache/app-text/kchmviewer-8.0 @@ -4,10 +4,10 @@ DESCRIPTION=Feature rich chm file viewer, based on Qt EAPI=7 HOMEPAGE=https://www.ulduzsoft.com/kchmviewer/ INHERIT=desktop qmake-utils xdg -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=GPL-3+ RDEPEND=dev-libs/chmlib dev-libs/libzip:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtxml:5 SLOT=0 SRC_URI=https://github.com/gyunaev/kchmviewer/archive/refs/tags/RELEASE_8_0.tar.gz -> kchmviewer-8.0.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8572aa065e4d4bd5c0d54a92b0fc73e7 +_md5_=4eae1f3cb250870e953913b59e41a8c8 diff --git a/metadata/md5-cache/app-text/libebook-0.1.3-r3 b/metadata/md5-cache/app-text/libebook-0.1.3-r3 index 94463183e703..d3aacac84fdb 100644 --- a/metadata/md5-cache/app-text/libebook-0.1.3-r3 +++ b/metadata/md5-cache/app-text/libebook-0.1.3-r3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) test? ( dev-util/cppunit ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) test? ( dev-util/cppunit ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=app-text/liblangtag dev-libs/icu:= dev-libs/librevenge dev-libs/libxml2 sys-libs/zlib dev-libs/boost dev-util/gperf DESCRIPTION=Library parsing various ebook formats @@ -12,5 +12,5 @@ RDEPEND=app-text/liblangtag dev-libs/icu:= dev-libs/librevenge dev-libs/libxml2 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/libebook/libe-book-0.1.3.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c53841abee7e771f44fa90ae5a0443b0 diff --git a/metadata/md5-cache/app-text/libetonyek-9999 b/metadata/md5-cache/app-text/libetonyek-9999 index aae2f601503f..6829df373259 100644 --- a/metadata/md5-cache/app-text/libetonyek-9999 +++ b/metadata/md5-cache/app-text/libetonyek-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare unpack DEPEND=app-text/liblangtag dev-libs/librevenge dev-libs/libxml2 dev-util/mdds:1/3.0 sys-libs/zlib dev-libs/boost media-libs/glm dev-build/libtool test? ( dev-util/cppunit ) DESCRIPTION=Library parsing Apple Keynote presentations @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=app-text/liblangtag dev-libs/librevenge dev-libs/libxml2 dev-util/mdds:1/3.0 sys-libs/zlib RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=24dd5a06208763a2f393bfbb2da6cb8a diff --git a/metadata/md5-cache/app-text/libmspub-0.1.4 b/metadata/md5-cache/app-text/libmspub-0.1.4 index b918d2f996af..991a425fdb12 100644 --- a/metadata/md5-cache/app-text/libmspub-0.1.4 +++ b/metadata/md5-cache/app-text/libmspub-0.1.4 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/icu:= dev-libs/librevenge sys-libs/zlib dev-libs/boost dev-build/libtool DESCRIPTION=Library parsing Microsoft Publisher documents @@ -11,5 +11,5 @@ LICENSE=LGPL-2.1 RDEPEND=dev-libs/icu:= dev-libs/librevenge sys-libs/zlib SLOT=0 SRC_URI=https://dev-www.libreoffice.org/src/libmspub/libmspub-0.1.4.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=724e1cc926a3c6850ee4bb45850567d5 diff --git a/metadata/md5-cache/app-text/libmspub-9999 b/metadata/md5-cache/app-text/libmspub-9999 index 58100f61c568..5fd7763092ce 100644 --- a/metadata/md5-cache/app-text/libmspub-9999 +++ b/metadata/md5-cache/app-text/libmspub-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare unpack DEPEND=dev-libs/icu:= dev-libs/librevenge sys-libs/zlib dev-libs/boost dev-build/libtool DESCRIPTION=Library parsing Microsoft Publisher documents @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 PROPERTIES=live RDEPEND=dev-libs/icu:= dev-libs/librevenge sys-libs/zlib SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4d990fa2667d6e04be346c0213343b06 diff --git a/metadata/md5-cache/app-text/libmwaw-0.3.22 b/metadata/md5-cache/app-text/libmwaw-0.3.22 index c4785e160bbe..1cec6b7d8bdf 100644 --- a/metadata/md5-cache/app-text/libmwaw-0.3.22 +++ b/metadata/md5-cache/app-text/libmwaw-0.3.22 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/libtool virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-build/libtool virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/librevenge sys-libs/zlib DESCRIPTION=Library parsing many pre-OSX MAC text formats @@ -11,5 +11,5 @@ LICENSE=LGPL-2.1 RDEPEND=dev-libs/librevenge sys-libs/zlib SLOT=0 SRC_URI=mirror://sourceforge/libmwaw/libmwaw-0.3.22.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8e83f33d8312a612bf47652e2f3164f7 diff --git a/metadata/md5-cache/app-text/libmwaw-9999 b/metadata/md5-cache/app-text/libmwaw-9999 index 09d9e1ba5a3d..cfb28f9bc7e1 100644 --- a/metadata/md5-cache/app-text/libmwaw-9999 +++ b/metadata/md5-cache/app-text/libmwaw-9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-build/libtool virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-build/libtool virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare unpack DEPEND=dev-libs/librevenge sys-libs/zlib DESCRIPTION=Library parsing many pre-OSX MAC text formats @@ -10,5 +10,5 @@ LICENSE=LGPL-2.1 PROPERTIES=live RDEPEND=dev-libs/librevenge sys-libs/zlib SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a41b0c17e453342f9c9368839a3f2883 diff --git a/metadata/md5-cache/app-text/libodfgen-9999 b/metadata/md5-cache/app-text/libodfgen-9999 index d6144e097747..3f51c8d603a6 100644 --- a/metadata/md5-cache/app-text/libodfgen-9999 +++ b/metadata/md5-cache/app-text/libodfgen-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare test unpack DEPEND=dev-libs/librevenge dev-libs/libxml2:2 DESCRIPTION=Library to generate ODF documents from libwpd and libwpg @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=dev-libs/librevenge dev-libs/libxml2:2 RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=e0e1edb32e6da5b87c2f17bb47371801 diff --git a/metadata/md5-cache/app-text/libpaper-1.1.28 b/metadata/md5-cache/app-text/libpaper-1.1.28 index 2006a8c895c7..58e6155b92b6 100644 --- a/metadata/md5-cache/app-text/libpaper-1.1.28 +++ b/metadata/md5-cache/app-text/libpaper-1.1.28 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Library for handling paper characteristics EAPI=7 @@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~ LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://debian/pool/main/libp/libpaper/libpaper_1.1.28.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d2b323db9033e05fe41b1eb007f4d651 diff --git a/metadata/md5-cache/app-text/libstaroffice-9999 b/metadata/md5-cache/app-text/libstaroffice-9999 index 2b3942ceeee0..fefa0a5a67e1 100644 --- a/metadata/md5-cache/app-text/libstaroffice-9999 +++ b/metadata/md5-cache/app-text/libstaroffice-9999 @@ -1,4 +1,4 @@ -BDEPEND=doc? ( app-text/doxygen ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=doc? ( app-text/doxygen ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare unpack DEPEND=dev-libs/librevenge zlib? ( sys-libs/zlib ) DESCRIPTION=Import filter for old StarOffice documents @@ -10,5 +10,5 @@ LICENSE=|| ( LGPL-2.1+ MPL-2.0 ) PROPERTIES=live RDEPEND=dev-libs/librevenge zlib? ( sys-libs/zlib ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fb6168a05c41db53a3ea267a88726773 diff --git a/metadata/md5-cache/app-text/libxmlpatch-0.3.3 b/metadata/md5-cache/app-text/libxmlpatch-0.3.3 index 400ed475b37e..3a858c03838c 100644 --- a/metadata/md5-cache/app-text/libxmlpatch-0.3.3 +++ b/metadata/md5-cache/app-text/libxmlpatch-0.3.3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/glib:2 dev-libs/libxml2 test? ( dev-libs/check ) DESCRIPTION=A set of tools to create and apply patch to XML files using XPath @@ -12,5 +12,5 @@ RDEPEND=dev-libs/glib:2 dev-libs/libxml2 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/xmlpatch/libxmlpatch-0.3.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=dfb1bd0b5983501c2728797465e486d1 diff --git a/metadata/md5-cache/app-text/linuxdoc-tools-0.9.73-r1 b/metadata/md5-cache/app-text/linuxdoc-tools-0.9.73-r1 index e11027c7bea7..7dbbd12e57fa 100644 --- a/metadata/md5-cache/app-text/linuxdoc-tools-0.9.73-r1 +++ b/metadata/md5-cache/app-text/linuxdoc-tools-0.9.73-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/latex-base >=sys-apps/texinfo-4.2-r5 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/latex-base >=sys-apps/texinfo-4.2-r5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=|| ( app-text/openjade app-text/opensp ) app-text/sgml-common dev-lang/perl:= sys-apps/groff app-alternatives/lex app-alternatives/awk doc? ( dev-texlive/texlive-fontsrecommended virtual/latex-base ) DESCRIPTION=A toolset for processing LinuxDoc DTD SGML files @@ -11,5 +11,5 @@ LICENSE=GPL-3+ MIT SGMLUG RDEPEND=|| ( app-text/openjade app-text/opensp ) app-text/sgml-common dev-lang/perl:= sys-apps/groff virtual/latex-base >=app-text/sgml-common-0.6.3-r7 SLOT=0 SRC_URI=https://gitlab.com/agmartin/linuxdoc-tools/-/archive/0.9.73/linuxdoc-tools-0.9.73.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 latex-package c20e442c3953c765f636630631c96194 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 sgml-catalog-r1 40da8a44bfe6d80c370ce8e61eb5cee6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 latex-package c20e442c3953c765f636630631c96194 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 sgml-catalog-r1 40da8a44bfe6d80c370ce8e61eb5cee6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=936898406cc5d0a353c3b18aa4e422de diff --git a/metadata/md5-cache/app-text/linuxdoc-tools-0.9.82 b/metadata/md5-cache/app-text/linuxdoc-tools-0.9.82 index 1e6110f0103e..cc122d22977b 100644 --- a/metadata/md5-cache/app-text/linuxdoc-tools-0.9.82 +++ b/metadata/md5-cache/app-text/linuxdoc-tools-0.9.82 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/awk app-alternatives/lex doc? ( dev-texlive/texlive-fontsrecommended virtual/latex-base ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/latex-base >=sys-apps/texinfo-4.2-r5 +BDEPEND=app-alternatives/awk app-alternatives/lex doc? ( dev-texlive/texlive-fontsrecommended virtual/latex-base ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/latex-base >=sys-apps/texinfo-4.2-r5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=|| ( app-text/openjade app-text/opensp ) app-text/sgml-common dev-lang/perl:= sys-apps/groff DESCRIPTION=A toolset for processing LinuxDoc DTD SGML files @@ -11,5 +11,5 @@ LICENSE=GPL-3+ MIT SGMLUG RDEPEND=|| ( app-text/openjade app-text/opensp ) app-text/sgml-common dev-lang/perl:= sys-apps/groff virtual/latex-base >=app-text/sgml-common-0.6.3-r7 SLOT=0 SRC_URI=https://gitlab.com/agmartin/linuxdoc-tools/-/archive/0.9.82/linuxdoc-tools-0.9.82.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 latex-package c20e442c3953c765f636630631c96194 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 sgml-catalog-r1 40da8a44bfe6d80c370ce8e61eb5cee6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 latex-package c20e442c3953c765f636630631c96194 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 sgml-catalog-r1 40da8a44bfe6d80c370ce8e61eb5cee6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ac5a6ba9d43273197d5a0acd602e2231 diff --git a/metadata/md5-cache/app-text/lv-4.51-r5 b/metadata/md5-cache/app-text/lv-4.51-r5 index f4df52462530..1eb919390945 100644 --- a/metadata/md5-cache/app-text/lv-4.51-r5 +++ b/metadata/md5-cache/app-text/lv-4.51-r5 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/perl sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-lang/perl sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure prepare DEPEND=!app-editors/levee sys-libs/ncurses:0= DESCRIPTION=Powerful Multilingual File Viewer @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=!app-editors/levee sys-libs/ncurses:0= SLOT=0 SRC_URI=mirror://gentoo/lv451.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c582cea3cfee683e151afbda4ba19110 diff --git a/metadata/md5-cache/app-text/mecab-0.996-r1 b/metadata/md5-cache/app-text/mecab-0.996-r1 index 91f674569425..8c31d0269959 100644 --- a/metadata/md5-cache/app-text/mecab-0.996-r1 +++ b/metadata/md5-cache/app-text/mecab-0.996-r1 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/perl sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-lang/perl sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=virtual/libiconv DESCRIPTION=Yet Another Part-of-Speech and Morphological Analyzer @@ -12,5 +12,5 @@ PDEPEND=|| ( app-dicts/mecab-ipadic[unicode=] app-dicts/mecab-naist-jdic[unicode RDEPEND=virtual/libiconv SLOT=0 SRC_URI=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mecab/mecab-0.996.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ff6ee69570e78afbc2e91b8b70e87fd2 diff --git a/metadata/md5-cache/app-text/mecab-0.996-r2 b/metadata/md5-cache/app-text/mecab-0.996-r2 index 3c26f50f9880..6c21fde30f6f 100644 --- a/metadata/md5-cache/app-text/mecab-0.996-r2 +++ b/metadata/md5-cache/app-text/mecab-0.996-r2 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/perl sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=dev-lang/perl sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=virtual/libiconv DESCRIPTION=Yet Another Part-of-Speech and Morphological Analyzer @@ -12,5 +12,5 @@ PDEPEND=|| ( app-dicts/mecab-ipadic[unicode=] app-dicts/mecab-naist-jdic[unicode RDEPEND=virtual/libiconv SLOT=0 SRC_URI=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mecab/mecab-0.996.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=7915ae950caf17aa4db7ac4f298abe44 diff --git a/metadata/md5-cache/app-text/msort-8.53-r2 b/metadata/md5-cache/app-text/msort-8.53-r2 index 7a5527c3706b..81f70a26508b 100644 --- a/metadata/md5-cache/app-text/msort-8.53-r2 +++ b/metadata/md5-cache/app-text/msort-8.53-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=dev-libs/tre icu? ( dev-libs/icu:= ) !icu? ( dev-libs/libutf8proc:= ) libuninum? ( dev-libs/libuninum:= ) DESCRIPTION=A program for sorting files in sophisticated ways @@ -11,5 +11,5 @@ LICENSE=GPL-3 LGPL-3 RDEPEND=dev-libs/tre icu? ( dev-libs/icu:= ) !icu? ( dev-libs/libutf8proc:= ) libuninum? ( dev-libs/libuninum:= ) SLOT=0 SRC_URI=https://billposer.org/Software/Downloads/msort-8.53.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=15ce5b44e823d54e8ae4737dcfead717 diff --git a/metadata/md5-cache/app-text/namazu-2.0.21 b/metadata/md5-cache/app-text/namazu-2.0.21 index 23444e703433..98e4345f85cd 100644 --- a/metadata/md5-cache/app-text/namazu-2.0.21 +++ b/metadata/md5-cache/app-text/namazu-2.0.21 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare test DEPEND=dev-perl/File-MMagic emacs? ( >=app-editors/emacs-23.1:* ) l10n_ja? ( app-i18n/nkf || ( dev-perl/Text-Kakasi app-i18n/kakasi app-text/chasen app-text/mecab ) ) nls? ( virtual/libintl ) tk? ( dev-lang/tk:0 www-client/lynx ) DESCRIPTION=Namazu is a full-text search engine @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=dev-perl/File-MMagic emacs? ( >=app-editors/emacs-23.1:* ) l10n_ja? ( app-i18n/nkf || ( dev-perl/Text-Kakasi app-i18n/kakasi app-text/chasen app-text/mecab ) ) nls? ( virtual/libintl ) tk? ( dev-lang/tk:0 www-client/lynx ) SLOT=0 SRC_URI=http://www.namazu.org/stable/namazu-2.0.21.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=193b2830769613e8d7a51d6636012396 diff --git a/metadata/md5-cache/app-text/namazu-2.0.22_pre8 b/metadata/md5-cache/app-text/namazu-2.0.22_pre8 index 66f4fb1635cf..5215b1b99e58 100644 --- a/metadata/md5-cache/app-text/namazu-2.0.22_pre8 +++ b/metadata/md5-cache/app-text/namazu-2.0.22_pre8 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare test DEPEND=dev-perl/File-MMagic emacs? ( >=app-editors/emacs-23.1:* ) l10n_ja? ( app-i18n/nkf || ( dev-perl/Text-Kakasi app-i18n/kakasi app-text/chasen app-text/mecab ) ) nls? ( virtual/libintl ) tk? ( dev-lang/tk:0 www-client/lynx ) DESCRIPTION=Namazu is a full-text search engine @@ -10,5 +10,5 @@ LICENSE=GPL-2+ RDEPEND=dev-perl/File-MMagic emacs? ( >=app-editors/emacs-23.1:* ) l10n_ja? ( app-i18n/nkf || ( dev-perl/Text-Kakasi app-i18n/kakasi app-text/chasen app-text/mecab ) ) nls? ( virtual/libintl ) tk? ( dev-lang/tk:0 www-client/lynx ) SLOT=0 SRC_URI=http://www.namazu.org/test/namazu-2.0.22pre8.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee elisp-common 2a0fa407d2e6363c663ccb299503b25c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c53fab88204cbfadb1354ea1927f7763 diff --git a/metadata/md5-cache/app-text/openjade-1.3.2-r9 b/metadata/md5-cache/app-text/openjade-1.3.2-r9 index e9bbb425e5ce..89f83fb0c26d 100644 --- a/metadata/md5-cache/app-text/openjade-1.3.2-r9 +++ b/metadata/md5-cache/app-text/openjade-1.3.2-r9 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=app-text/sgml-common >=app-text/opensp-1.5.1 dev-lang/perl DESCRIPTION=Jade is an implementation of DSSSL for formatting SGML and XML documents @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=app-text/sgml-common >=app-text/opensp-1.5.1 >=app-text/sgml-common-0.6.3-r7 SLOT=0 SRC_URI=https://downloads.sourceforge.net/project/openjade/openjade/1.3.2/openjade-1.3.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 sgml-catalog-r1 40da8a44bfe6d80c370ce8e61eb5cee6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 sgml-catalog-r1 40da8a44bfe6d80c370ce8e61eb5cee6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3087fe4b2004ea441f4b942117c518c0 diff --git a/metadata/md5-cache/app-text/opensp-1.5.2-r10 b/metadata/md5-cache/app-text/opensp-1.5.2-r10 index b2fd80fef837..5b5cd75a161f 100644 --- a/metadata/md5-cache/app-text/opensp-1.5.2-r10 +++ b/metadata/md5-cache/app-text/opensp-1.5.2-r10 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) doc? ( app-text/xmlto app-text/docbook-xml-dtd:4.1.2 ) test? ( app-text/docbook-xml-dtd:4.5 app-text/openjade app-text/sgml-common ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) doc? ( app-text/xmlto app-text/docbook-xml-dtd:4.1.2 ) test? ( app-text/docbook-xml-dtd:4.5 app-text/openjade app-text/sgml-common ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=elibc_glibc? ( net-libs/libnsl:0= ) DESCRIPTION=A free, object-oriented toolkit for SGML parsing and entity management @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( net-libs/libnsl:0= ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/project/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=29cab2476d4e3d26d8377c14331dbd91 diff --git a/metadata/md5-cache/app-text/opensp-1.5.2-r9 b/metadata/md5-cache/app-text/opensp-1.5.2-r9 index d7f08a1bf798..da9f28f25b3f 100644 --- a/metadata/md5-cache/app-text/opensp-1.5.2-r9 +++ b/metadata/md5-cache/app-text/opensp-1.5.2-r9 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) doc? ( app-text/xmlto app-text/docbook-xml-dtd:4.1.2 ) test? ( app-text/docbook-xml-dtd:4.5 app-text/openjade app-text/sgml-common ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) doc? ( app-text/xmlto app-text/docbook-xml-dtd:4.1.2 ) test? ( app-text/docbook-xml-dtd:4.5 app-text/openjade app-text/sgml-common ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare test DEPEND=elibc_glibc? ( net-libs/libnsl:0= ) DESCRIPTION=A free, object-oriented toolkit for SGML parsing and entity management @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( net-libs/libnsl:0= ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/project/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f370584bc265f8e880f4bda1a9e41fbb diff --git a/metadata/md5-cache/app-text/pandoc-bin-3.1.12.1 b/metadata/md5-cache/app-text/pandoc-bin-3.1.12.1 index b2f05edb550b..01e6c85ca060 100644 --- a/metadata/md5-cache/app-text/pandoc-bin-3.1.12.1 +++ b/metadata/md5-cache/app-text/pandoc-bin-3.1.12.1 @@ -3,9 +3,9 @@ DESCRIPTION=Conversion between markup formats (binary package) EAPI=8 HOMEPAGE=https://pandoc.org/ https://github.com/jgm/pandoc/ IUSE=+pandoc-symlink -KEYWORDS=-* ~amd64 arm64 +KEYWORDS=-* amd64 arm64 LICENSE=GPL-2+ RDEPEND=pandoc-symlink? ( !app-text/pandoc !app-text/pandoc-cli !dev-haskell/pandoc ) SLOT=0 SRC_URI=amd64? ( https://github.com/jgm/pandoc/releases/download/3.1.12.1/pandoc-3.1.12.1-linux-amd64.tar.gz ) arm64? ( https://github.com/jgm/pandoc/releases/download/3.1.12.1/pandoc-3.1.12.1-linux-arm64.tar.gz ) -_md5_=772278fd5b66996570c4fe2e4a90fd69 +_md5_=729735af9b0d1a824eb580e4e93a9216 diff --git a/metadata/md5-cache/app-text/paps-0.6.8-r2 b/metadata/md5-cache/app-text/paps-0.6.8-r2 index 25a82d0c2bb0..777c3628296f 100644 --- a/metadata/md5-cache/app-text/paps-0.6.8-r2 +++ b/metadata/md5-cache/app-text/paps-0.6.8-r2 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DEPEND=x11-libs/pango DESCRIPTION=Unicode-aware text to PostScript converter @@ -10,5 +10,5 @@ LICENSE=LGPL-2 RDEPEND=x11-libs/pango SLOT=0 SRC_URI=mirror://sourceforge/paps/paps-0.6.8.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=fbd21cc1c8199466e93847a87d6fbb4d diff --git a/metadata/md5-cache/app-text/pinfo-0.6.13 b/metadata/md5-cache/app-text/pinfo-0.6.13 index e20cf73e36a1..11e8abdd045e 100644 --- a/metadata/md5-cache/app-text/pinfo-0.6.13 +++ b/metadata/md5-cache/app-text/pinfo-0.6.13 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=sys-libs/ncurses:0= sys-libs/readline:0= nls? ( virtual/libintl ) sys-apps/texinfo app-alternatives/yacc virtual/pkgconfig nls? ( sys-devel/gettext ) DESCRIPTION=Hypertext info and man viewer based on (n)curses @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0= nls? ( virtual/libintl ) SLOT=0 SRC_URI=https://github.com/baszoetekouw/pinfo/archive/v0.6.13.tar.gz -> pinfo-0.6.13.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3bca7c8251146f131d49097912100a3e diff --git a/metadata/md5-cache/app-text/po4a-0.66 b/metadata/md5-cache/app-text/po4a-0.66 deleted file mode 100644 index 88d525d7a1a3..000000000000 --- a/metadata/md5-cache/app-text/po4a-0.66 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-perl/Module-Build sys-devel/gettext test? ( app-text/docbook-sgml-dtd:4.1 dev-perl/Test-Pod virtual/latex-base ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext dev-lang/perl -DESCRIPTION=Tools to ease the translation of documentation -EAPI=8 -HOMEPAGE=https://po4a.org/ -INHERIT=perl-module plocale -IUSE=test test -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 -LICENSE=GPL-2+ -RDEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext dev-lang/perl:= -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/mquinson/po4a/releases/download/v0.66/po4a-0.66.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 plocale 950fbaec7deeba41b5bcc0572cca99b9 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=4552f418438fec6689d0f9f5ee819b62 diff --git a/metadata/md5-cache/app-text/pspdftool-0.03 b/metadata/md5-cache/app-text/pspdftool-0.03 index 040af185e1f6..209b7a6c02b2 100644 --- a/metadata/md5-cache/app-text/pspdftool-0.03 +++ b/metadata/md5-cache/app-text/pspdftool-0.03 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=zlib? ( sys-libs/zlib ) DESCRIPTION=Tool for prepress preparation of PDF and PostScript documents @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=zlib? ( sys-libs/zlib ) SLOT=0 SRC_URI=mirror://sourceforge/pspdftool/pspdftool-0.03.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6bfd7569eafd4c53b27a11cdab745c56 diff --git a/metadata/md5-cache/app-text/recode-3.7.12-r1 b/metadata/md5-cache/app-text/recode-3.7.12-r1 index 0b2b1a9a47e8..067d729f306c 100644 --- a/metadata/md5-cache/app-text/recode-3.7.12-r1 +++ b/metadata/md5-cache/app-text/recode-3.7.12-r1 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.11 dev-python/cython[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/cython[python_targets_python3_10(-)] ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.11 dev-python/cython[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/cython[python_targets_python3_10(-)] ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=virtual/libiconv app-alternatives/lex DESCRIPTION=Convert files between various character sets @@ -12,5 +12,5 @@ RDEPEND=virtual/libiconv RESTRICT=!test? ( test ) SLOT=0/3 SRC_URI=https://github.com/rrthomas/recode/releases/download/v3.7.12/recode-3.7.12.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=5c44325dfed97004c831a97fa4626c63 diff --git a/metadata/md5-cache/app-text/recode-3.7.13 b/metadata/md5-cache/app-text/recode-3.7.13 index 2fba2f2d0860..dae89e43ade2 100644 --- a/metadata/md5-cache/app-text/recode-3.7.13 +++ b/metadata/md5-cache/app-text/recode-3.7.13 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.11 dev-python/cython[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/cython[python_targets_python3_10(-)] ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.11 dev-python/cython[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/cython[python_targets_python3_10(-)] ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=virtual/libiconv app-alternatives/lex DESCRIPTION=Convert files between various character sets @@ -12,5 +12,5 @@ RDEPEND=virtual/libiconv RESTRICT=!test? ( test ) SLOT=0/3 SRC_URI=https://github.com/rrthomas/recode/releases/download/v3.7.13/recode-3.7.13.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6eb8a04cab9b3649bd29a6804684763b diff --git a/metadata/md5-cache/app-text/recode-3.7.14 b/metadata/md5-cache/app-text/recode-3.7.14 index fc40e518d84a..f6f572a9400a 100644 --- a/metadata/md5-cache/app-text/recode-3.7.14 +++ b/metadata/md5-cache/app-text/recode-3.7.14 @@ -1,4 +1,4 @@ -BDEPEND=nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.11 dev-python/cython[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/cython[python_targets_python3_10(-)] ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.11 dev-python/cython[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/cython[python_targets_python3_10(-)] ) ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare setup DEPEND=virtual/libiconv app-alternatives/lex DESCRIPTION=Convert files between various character sets @@ -12,5 +12,5 @@ RDEPEND=virtual/libiconv RESTRICT=!test? ( test ) SLOT=0/3 SRC_URI=https://github.com/rrthomas/recode/releases/download/v3.7.14/recode-3.7.14.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ff36286d2a919d7334fb82c100efb466 diff --git a/metadata/md5-cache/app-text/sablotron-1.0.3-r2 b/metadata/md5-cache/app-text/sablotron-1.0.3-r2 index c6269ce37a7e..41f69229ba22 100644 --- a/metadata/md5-cache/app-text/sablotron-1.0.3-r2 +++ b/metadata/md5-cache/app-text/sablotron-1.0.3-r2 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-perl/XML-Parser-2.3 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-perl/XML-Parser-2.3 sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=dev-libs/expat-1.95.6-r1 DESCRIPTION=An XSLT Parser in C++ @@ -11,5 +11,5 @@ LICENSE=MPL-1.1 RDEPEND=>=dev-libs/expat-1.95.6-r1 SLOT=0 SRC_URI=mirror://sourceforge/sablotron/Sablot-1.0.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=54745afa3fff88ca27bd000d353f92ee diff --git a/metadata/md5-cache/app-text/sablotron-1.0.3-r3 b/metadata/md5-cache/app-text/sablotron-1.0.3-r3 index ce1512f0a00d..732d7884bb4a 100644 --- a/metadata/md5-cache/app-text/sablotron-1.0.3-r3 +++ b/metadata/md5-cache/app-text/sablotron-1.0.3-r3 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-perl/XML-Parser-2.3 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=>=dev-perl/XML-Parser-2.3 sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=dev-libs/expat-1.95.6-r1 DESCRIPTION=An XSLT Parser in C++ @@ -11,5 +11,5 @@ LICENSE=MPL-1.1 RDEPEND=>=dev-libs/expat-1.95.6-r1 SLOT=0 SRC_URI=mirror://sourceforge/sablotron/Sablot-1.0.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=4526b68225eb796f0483dd3da418325b diff --git a/metadata/md5-cache/app-text/sgrep-1.94a-r2 b/metadata/md5-cache/app-text/sgrep-1.94a-r2 index f6142f1cdbcb..312d30cf35d8 100644 --- a/metadata/md5-cache/app-text/sgrep-1.94a-r2 +++ b/metadata/md5-cache/app-text/sgrep-1.94a-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DESCRIPTION=Use structural criteria to grep and index text, SGML, XML and HTML and filter EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2 SLOT=0 SRC_URI=ftp://ftp.cs.helsinki.fi/pub/Software/Local/Sgrep/sgrep-1.94a.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=0e1df042989fe02633e15ba0474c98f9 diff --git a/metadata/md5-cache/app-text/teckit-2.5.10 b/metadata/md5-cache/app-text/teckit-2.5.10 index c380ebcd68a3..f858c2712598 100644 --- a/metadata/md5-cache/app-text/teckit-2.5.10 +++ b/metadata/md5-cache/app-text/teckit-2.5.10 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=dev-libs/expat sys-libs/zlib DESCRIPTION=Text Encoding Conversion toolkit @@ -10,5 +10,5 @@ LICENSE=|| ( CPL-0.5 LGPL-2.1 ) RDEPEND=dev-libs/expat sys-libs/zlib SLOT=0 SRC_URI=https://github.com/silnrsi/teckit/releases/download/v2.5.10/teckit-2.5.10.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=1bc541d8be88463eeed0bb9590e5a5f1 diff --git a/metadata/md5-cache/app-text/tesseract-5.3.0 b/metadata/md5-cache/app-text/tesseract-5.3.0 index cc8eb402c81c..14f22d4fa55f 100644 --- a/metadata/md5-cache/app-text/tesseract-5.3.0 +++ b/metadata/md5-cache/app-text/tesseract-5.3.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend setup test DEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( app-text/doxygen ) DESCRIPTION=An OCR Engine, originally developed at HP, now open source @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 RDEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) || ( >=app-text/tessdata_fast-4.0.0 >=app-text/tessdata_best-4.0.0 >=app-text/tessdata_legacy-4.0.0 ) SLOT=0/5 SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/5.3.0.tar.gz -> tesseract-5.3.0.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=eeca4917d91088a31f0ed73016e5a6f5 diff --git a/metadata/md5-cache/app-text/tesseract-5.3.2 b/metadata/md5-cache/app-text/tesseract-5.3.2 index 89641bb8abee..b91844f4efb9 100644 --- a/metadata/md5-cache/app-text/tesseract-5.3.2 +++ b/metadata/md5-cache/app-text/tesseract-5.3.2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend setup test DEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( app-text/doxygen ) DESCRIPTION=An OCR Engine, originally developed at HP, now open source @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 RDEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) || ( >=app-text/tessdata_fast-4.0.0 >=app-text/tessdata_best-4.0.0 >=app-text/tessdata_legacy-4.0.0 ) SLOT=0/5 SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/5.3.2.tar.gz -> tesseract-5.3.2.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f2ab6149db9ce850cf045508470b2d51 diff --git a/metadata/md5-cache/app-text/tesseract-5.3.3 b/metadata/md5-cache/app-text/tesseract-5.3.3 index b0dd79a3e832..907aa5baee46 100644 --- a/metadata/md5-cache/app-text/tesseract-5.3.3 +++ b/metadata/md5-cache/app-text/tesseract-5.3.3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend setup test DEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( app-text/doxygen ) DESCRIPTION=An OCR Engine, originally developed at HP, now open source @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 RDEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) || ( >=app-text/tessdata_fast-4.0.0 >=app-text/tessdata_best-4.0.0 >=app-text/tessdata_legacy-4.0.0 ) SLOT=0/5 SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/5.3.3.tar.gz -> tesseract-5.3.3.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f2ab6149db9ce850cf045508470b2d51 diff --git a/metadata/md5-cache/app-text/tesseract-5.3.4 b/metadata/md5-cache/app-text/tesseract-5.3.4 index 19c6db5f12c2..82658acec928 100644 --- a/metadata/md5-cache/app-text/tesseract-5.3.4 +++ b/metadata/md5-cache/app-text/tesseract-5.3.4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare pretend setup test DEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( app-text/doxygen ) DESCRIPTION=An OCR Engine, originally developed at HP, now open source @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 RDEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) || ( >=app-text/tessdata_fast-4.0.0 >=app-text/tessdata_best-4.0.0 >=app-text/tessdata_legacy-4.0.0 ) SLOT=0/5 SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/5.3.4.tar.gz -> tesseract-5.3.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f2ab6149db9ce850cf045508470b2d51 diff --git a/metadata/md5-cache/app-text/tesseract-9999 b/metadata/md5-cache/app-text/tesseract-9999 index fee09215a664..ca15d477f9e2 100644 --- a/metadata/md5-cache/app-text/tesseract-9999 +++ b/metadata/md5-cache/app-text/tesseract-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare pretend setup test unpack DEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( app-text/doxygen ) DESCRIPTION=An OCR Engine, originally developed at HP, now open source @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 PROPERTIES=live RDEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) || ( >=app-text/tessdata_fast-4.0.0 >=app-text/tessdata_best-4.0.0 >=app-text/tessdata_legacy-4.0.0 ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=3e284b4e8c5ca8004d663e14525a901c diff --git a/metadata/md5-cache/app-text/texlive-core-2021-r6 b/metadata/md5-cache/app-text/texlive-core-2021-r6 index 9b6327ca7789..b9342e75a1f7 100644 --- a/metadata/md5-cache/app-text/texlive-core-2021-r6 +++ b/metadata/md5-cache/app-text/texlive-core-2021-r6 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/ed app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/ed app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare unpack DEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !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 >=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.3.8 xetex? ( >=app-text/teckit-2.5.3 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.2:= DESCRIPTION=A complete TeX distribution @@ -11,5 +11,5 @@ LICENSE=GPL-2 LPPL-1.3c TeX RDEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !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 >=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.3.8 xetex? ( >=app-text/teckit-2.5.3 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.2:= >=app-text/ps2pkm-1.8_p20170524 >=app-text/dvipsk-5.997 >=dev-tex/bibtexu-3.71_p20170524 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 ) SLOT=0 SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/texlive-core-patches-2021-1.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-base-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsftopk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive.infra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a2ping-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bundledoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chklref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan_chk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cluttex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanify-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan-o-mat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanupload-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-de-macro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvi2tty-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviasm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvicopy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvidvi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviinfox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviout-util-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviljk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-findhyph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragmaster-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hook-pre-commit-pkg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-installfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ketcindy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lacheck-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-git-log-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-papersize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2man-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2nemeth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileversion-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexpand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexindent-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxfileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltximg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-make4ht-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-match_parens-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mflua-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfbook2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcrop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfjam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflatexpicscale-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-quiet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfxup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftosrc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-helper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-purifyeps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seetexk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcredact-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sty2dtx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synctex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ebook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdiff-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdirflatten-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texfot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texliveonfly-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-extra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texloganalyser-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texware-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpic2pdftex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeoutfileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-web-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpdfopen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-binextra-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsftopk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive.infra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a2ping.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bundledoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chklref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan_chk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cluttex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanify.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan-o-mat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanupload.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-de-macro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvi2tty.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviasm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvicopy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvidvi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviinfox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviljk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviout-util.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-findhyph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragmaster.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hook-pre-commit-pkg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-installfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ketcindy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lacheck.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-git-log.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-papersize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2man.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2nemeth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileversion.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexpand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexindent.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltximg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-make4ht.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-match_parens.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfbook2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcrop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfjam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflatexpicscale.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-quiet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfxup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftosrc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-helper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-purifyeps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythontex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seetexk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcredact.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sty2dtx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synctex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ebook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdiff.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdirflatten.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texfot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texliveonfly.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-extra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texloganalyser.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texware.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpic2pdftex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeoutfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-web.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpdfopen.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythontex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit.source-2021.tar.xz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 texlive-common 175686d2dfee969e2d49b1e7a997df1d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 texlive-common 175686d2dfee969e2d49b1e7a997df1d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ed579ef13af5122d27a4e4adb34b6ac5 diff --git a/metadata/md5-cache/app-text/texlive-core-2021-r7 b/metadata/md5-cache/app-text/texlive-core-2021-r7 index 17abc3070146..61c676611231 100644 --- a/metadata/md5-cache/app-text/texlive-core-2021-r7 +++ b/metadata/md5-cache/app-text/texlive-core-2021-r7 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/ed app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-apps/ed app-alternatives/lex virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst prepare unpack DEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !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 >=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.3.8 xetex? ( >=app-text/teckit-2.5.3 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.2:= DESCRIPTION=A complete TeX distribution @@ -11,5 +11,5 @@ LICENSE=GPL-2 LPPL-1.3c TeX RDEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !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 >=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.3.8 xetex? ( >=app-text/teckit-2.5.3 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.2:= >=app-text/ps2pkm-1.8_p20170524 >=app-text/dvipsk-5.997 >=dev-tex/bibtexu-3.71_p20170524 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 ) SLOT=0 SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/texlive-core-patches-2021-1.tar.xz https://dev.gentoo.org/~sam/distfiles/app-text/texlive-core/texlive-core-2021-CVE-2023-32700.patch.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-base-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsftopk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive.infra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a2ping-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bundledoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chklref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan_chk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cluttex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanify-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan-o-mat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanupload-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-de-macro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvi2tty-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviasm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvicopy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvidvi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviinfox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviout-util-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviljk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-findhyph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragmaster-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hook-pre-commit-pkg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-installfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ketcindy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lacheck-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-git-log-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-papersize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2man-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2nemeth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileversion-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexpand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexindent-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxfileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltximg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-make4ht-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-match_parens-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mflua-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfbook2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcrop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfjam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflatexpicscale-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-quiet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfxup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftosrc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-helper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-purifyeps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seetexk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcredact-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sty2dtx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synctex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ebook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdiff-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdirflatten-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texfot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texliveonfly-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-extra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texloganalyser-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texware-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpic2pdftex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeoutfileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-web-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpdfopen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-binextra-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsftopk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive.infra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a2ping.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bundledoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chklref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan_chk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cluttex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanify.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan-o-mat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanupload.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-de-macro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvi2tty.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviasm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvicopy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvidvi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviinfox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviljk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviout-util.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-findhyph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragmaster.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hook-pre-commit-pkg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-installfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ketcindy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lacheck.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-git-log.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-papersize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2man.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2nemeth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileversion.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexpand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexindent.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltximg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-make4ht.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-match_parens.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfbook2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcrop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfjam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflatexpicscale.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-quiet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfxup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftosrc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-helper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-purifyeps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythontex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seetexk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcredact.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sty2dtx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synctex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ebook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdiff.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdirflatten.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texfot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texliveonfly.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-extra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texloganalyser.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texware.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpic2pdftex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeoutfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-web.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpdfopen.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythontex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit.source-2021.tar.xz ) -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 texlive-common 175686d2dfee969e2d49b1e7a997df1d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 texlive-common 175686d2dfee969e2d49b1e7a997df1d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=25b1c399d98a494ddaeda0a6d55b90d1 diff --git a/metadata/md5-cache/app-text/texlive-core-2023-r1 b/metadata/md5-cache/app-text/texlive-core-2023-r1 index 83a6715645e1..ba79274fae7b 100644 --- a/metadata/md5-cache/app-text/texlive-core-2023-r1 +++ b/metadata/md5-cache/app-text/texlive-core-2023-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/ed sys-devel/flex virtual/pkgconfig >=app-portage/elt-patches-20170815 +BDEPEND=sys-apps/ed sys-devel/flex virtual/pkgconfig >=app-portage/elt-patches-20240116 DEFINED_PHASES=compile configure install postinst prepare unpack DEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !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:= DESCRIPTION=A complete TeX distribution @@ -12,5 +12,5 @@ RDEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !app-text/epspdf !app-text/pdfjam RESTRICT=mirror SLOT=0 SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20230311-source.tar.xz https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-3.tar.bz2 -> gentoo-tex-patches-3.tar.bz2 https://mirrors.ctan.org/systems/texlive/tlnet/archive/autosp.r58211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.r58155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.r65952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.r69127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-base.r68321.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.r65926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.r69754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts-extra.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive.infra.r69740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmendex.r66381.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xml2pmx.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autosp.r58211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chktex.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/detex.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvi2tty.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvidvi.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviljk.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipdfmx.r69127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipos.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gsftopk.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphen-base.r68321.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lacheck.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/m-tx.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeindex.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmx.r65926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts.r69754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts-extra.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive.infra.r69740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpic2pdftex.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmendex.r66381.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/velthuis.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vlna.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xml2pmx.r57972.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/autosp.doc.r58211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.doc.r58155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.doc.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.doc.r65952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.doc.r69127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.doc.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.doc.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.doc.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.doc.r65926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.doc.r69754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts-extra.doc.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive.infra.doc.r69740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.doc.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmendex.doc.r66381.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xml2pmx.doc.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autosp.doc.r58211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.doc.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chktex.doc.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/detex.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvi2tty.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvidvi.doc.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviljk.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipdfmx.doc.r69127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipos.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gsftopk.doc.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lacheck.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/m-tx.doc.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeindex.doc.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmx.doc.r65926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts.doc.r69754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts-extra.doc.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive.infra.doc.r69740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpic2pdftex.doc.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmendex.doc.r66381.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/velthuis.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vlna.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xml2pmx.doc.r57972.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.source.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.source.r58155.tar.xz ) -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 texlive-common 175686d2dfee969e2d49b1e7a997df1d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 texlive-common 175686d2dfee969e2d49b1e7a997df1d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=8fd23cb7d9182aa6629ca6cbfcd4bdb4 diff --git a/metadata/md5-cache/app-text/texlive-core-2023-r4 b/metadata/md5-cache/app-text/texlive-core-2023-r5 similarity index 98% rename from metadata/md5-cache/app-text/texlive-core-2023-r4 rename to metadata/md5-cache/app-text/texlive-core-2023-r5 index 4a101040fe0b..45cd7eb6d567 100644 --- a/metadata/md5-cache/app-text/texlive-core-2023-r4 +++ b/metadata/md5-cache/app-text/texlive-core-2023-r5 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/ed sys-devel/flex virtual/pkgconfig >=app-portage/elt-patches-20170815 +BDEPEND=sys-apps/ed sys-devel/flex virtual/pkgconfig >=app-portage/elt-patches-20240116 DEFINED_PHASES=compile configure install postinst prepare unpack DEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !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:= DESCRIPTION=A complete TeX distribution @@ -12,5 +12,5 @@ RDEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !app-text/epspdf !app-text/pdfjam RESTRICT=mirror SLOT=0 SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20230311-source.tar.xz https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-3.tar.bz2 -> gentoo-tex-patches-3.tar.bz2 https://mirrors.ctan.org/systems/texlive/tlnet/archive/autosp.r58211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.r58155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.r65952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.r69127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-base.r68321.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.r65926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoctk.r62186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.r69754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts-extra.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive.infra.r69740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmendex.r66381.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindy.r65958.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xml2pmx.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autosp.r58211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chktex.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/detex.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvi2tty.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvidvi.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviljk.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipdfmx.r69127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipos.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gsftopk.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphen-base.r68321.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lacheck.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/m-tx.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeindex.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmx.r65926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoctk.r62186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts.r69754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts-extra.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive.infra.r69740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpic2pdftex.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmendex.r66381.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/velthuis.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vlna.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindy.r65958.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xml2pmx.r57972.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/autosp.doc.r58211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.doc.r58155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.doc.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.doc.r65952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.doc.r69127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.doc.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.doc.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.doc.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.doc.r65926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoctk.doc.r62186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.doc.r69754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts-extra.doc.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive.infra.doc.r69740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.doc.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmendex.doc.r66381.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindy.doc.r65958.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xml2pmx.doc.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autosp.doc.r58211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.doc.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chktex.doc.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/detex.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvi2tty.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvidvi.doc.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviljk.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipdfmx.doc.r69127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipos.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gsftopk.doc.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lacheck.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/m-tx.doc.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeindex.doc.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmx.doc.r65926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoctk.doc.r62186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts.doc.r69754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts-extra.doc.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive.infra.doc.r69740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpic2pdftex.doc.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmendex.doc.r66381.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/velthuis.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vlna.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindy.doc.r65958.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xml2pmx.doc.r57972.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.source.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.source.r58155.tar.xz ) -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 texlive-common 175686d2dfee969e2d49b1e7a997df1d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=bf54f18d2fcd40de865aa2deed1648ff +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 texlive-common 175686d2dfee969e2d49b1e7a997df1d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=08efcc54df4cb5316dabeca5c85c8aad diff --git a/metadata/md5-cache/app-text/txt2pdbdoc-1.4.4 b/metadata/md5-cache/app-text/txt2pdbdoc-1.4.4 index f2d30df162b1..b07fd86a87d1 100644 --- a/metadata/md5-cache/app-text/txt2pdbdoc-1.4.4 +++ b/metadata/md5-cache/app-text/txt2pdbdoc-1.4.4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=prepare DEPEND=dev-lang/perl DESCRIPTION=Text/HTML to Doc file converter for the Palm Pilot @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-lang/perl SLOT=0 SRC_URI=http://homepage.mac.com/pauljlucas/software/txt2pdbdoc-1.4.4.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f442bedf9665f9fd932c8583ad3b0250 diff --git a/metadata/md5-cache/app-text/unac-1.8.0 b/metadata/md5-cache/app-text/unac-1.8.0 index a7abed1aec34..0abc2ee099f3 100644 --- a/metadata/md5-cache/app-text/unac-1.8.0 +++ b/metadata/md5-cache/app-text/unac-1.8.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=virtual/libiconv test? ( dev-lang/perl ) DESCRIPTION=Library and command-line tool for removing accents from characters @@ -12,5 +12,5 @@ RDEPEND=virtual/libiconv RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://debian/pool/main/u/unac/unac_1.8.0.orig.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=081bf2d0b5142ac614c045916e6509e9 diff --git a/metadata/md5-cache/app-text/uudeview-0.5.20-r2 b/metadata/md5-cache/app-text/uudeview-0.5.20-r2 index bce537e226a5..a5fc8564f5ef 100644 --- a/metadata/md5-cache/app-text/uudeview-0.5.20-r2 +++ b/metadata/md5-cache/app-text/uudeview-0.5.20-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DESCRIPTION=uu, xx, base64, binhex decoder EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2 SLOT=0 SRC_URI=http://www.fpx.de/fp/Software/UUDeview/download/uudeview-0.5.20.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=08321c8655eab59b5bf30aa464ae3d05 diff --git a/metadata/md5-cache/app-text/uudeview-0.5.20-r3 b/metadata/md5-cache/app-text/uudeview-0.5.20-r3 index ab398d1c90b4..9f31d46192c9 100644 --- a/metadata/md5-cache/app-text/uudeview-0.5.20-r3 +++ b/metadata/md5-cache/app-text/uudeview-0.5.20-r3 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DESCRIPTION=uu, xx, base64, binhex decoder EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2 SLOT=0 SRC_URI=http://www.fpx.de/fp/Software/UUDeview/download/uudeview-0.5.20.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=a17d3490741c185bf208ddc918381838 diff --git a/metadata/md5-cache/app-text/uudeview-0.5.20-r4 b/metadata/md5-cache/app-text/uudeview-0.5.20-r4 index 20f6f9f71c67..a774952f7423 100644 --- a/metadata/md5-cache/app-text/uudeview-0.5.20-r4 +++ b/metadata/md5-cache/app-text/uudeview-0.5.20-r4 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DESCRIPTION=uu, xx, base64, binhex decoder EAPI=8 @@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2 SLOT=0 SRC_URI=http://www.fpx.de/fp/Software/UUDeview/download/uudeview-0.5.20.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=f0aa02b7aa7dc5faf1a942a5146dce33 diff --git a/metadata/md5-cache/app-text/vilistextum-2.8.0.20200411 b/metadata/md5-cache/app-text/vilistextum-2.8.0.20200411 index 2b7c441b903f..c69cd3768561 100644 --- a/metadata/md5-cache/app-text/vilistextum-2.8.0.20200411 +++ b/metadata/md5-cache/app-text/vilistextum-2.8.0.20200411 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare test DEPEND=virtual/libiconv DESCRIPTION=HTML to ASCII converter programmed to handle incorrect html @@ -11,5 +11,5 @@ LICENSE=GPL-2 RESTRICT=test SLOT=0 SRC_URI=https://github.com/bhaak/vilistextum/archive/06cc8a637efd9097af4f138b1b7c755120ffaa88.tar.gz -> vilistextum-2.8.0.20200411.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=99651ea748b7b450ce0cefd0509f5e78 diff --git a/metadata/md5-cache/app-text/wv-1.2.9-r3 b/metadata/md5-cache/app-text/wv-1.2.9-r3 index 3e9a111146d2..7ce62b1c6616 100644 --- a/metadata/md5-cache/app-text/wv-1.2.9-r3 +++ b/metadata/md5-cache/app-text/wv-1.2.9-r3 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=>=dev-libs/glib-2:2 >=gnome-extra/libgsf-1.13:= sys-libs/zlib media-libs/libpng:0= dev-libs/libxml2:2 tools? ( app-text/texlive-core dev-texlive/texlive-latex ) wmf? ( >=media-libs/libwmf-0.2.2 ) DESCRIPTION=Tool for conversion of MSWord doc and rtf files to something readable @@ -11,5 +11,5 @@ LICENSE=GPL-2 RDEPEND=>=dev-libs/glib-2:2 >=gnome-extra/libgsf-1.13:= sys-libs/zlib media-libs/libpng:0= dev-libs/libxml2:2 tools? ( app-text/texlive-core dev-texlive/texlive-latex ) wmf? ( >=media-libs/libwmf-0.2.2 ) SLOT=0 SRC_URI=http://abiword.org/downloads/wv/1.2.9/wv-1.2.9.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=c475d44e3005140d576f6c05fe17a7a9 diff --git a/metadata/md5-cache/app-text/xdvik-22.87.06-r1 b/metadata/md5-cache/app-text/xdvik-22.87.06-r1 index 53d123b1c207..a89dcf6ab8a1 100644 --- a/metadata/md5-cache/app-text/xdvik-22.87.06-r1 +++ b/metadata/md5-cache/app-text/xdvik-22.87.06-r1 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/lex app-alternatives/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/lex app-alternatives/yacc virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs/libXmu x11-libs/libXpm x11-libs/libXt emacs? ( >=app-editors/emacs-23.1:* ) motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) ) dev-libs/kpathsea:= DESCRIPTION=DVI viewer for X Window System @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs/libXmu x11-libs/libXpm x11-libs/libXt emacs? ( >=app-editors/emacs-23.1:* ) motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) ) dev-libs/kpathsea:= virtual/latex-base SLOT=0 SRC_URI=mirror://sourceforge/xdvi/xdvik-22.87.06.tar.gz https://dev.gentoo.org/~pacho/xdvik/xdvik_192.png -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2bcc692d1282a8f157fadc1d8eeee193 diff --git a/metadata/md5-cache/app-text/xlhtml-0.5.1_p6 b/metadata/md5-cache/app-text/xlhtml-0.5.1_p6 index 3c3eca46a685..ff825dfa05a3 100644 --- a/metadata/md5-cache/app-text/xlhtml-0.5.1_p6 +++ b/metadata/md5-cache/app-text/xlhtml-0.5.1_p6 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=install prepare DESCRIPTION=Convert MS Excel and Powerpoint files to HTML EAPI=7 @@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://debian/pool/main/x/xlhtml/xlhtml_0.5.1.orig.tar.gz mirror://debian/pool/main/x/xlhtml/xlhtml_0.5.1-6.diff.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 _md5_=a28578178d0c7ec12d87e22bb050a564 diff --git a/metadata/md5-cache/app-text/xml2doc-20030510-r2 b/metadata/md5-cache/app-text/xml2doc-20030510-r2 index eede4a9872a2..47bef1f6a4ae 100644 --- a/metadata/md5-cache/app-text/xml2doc-20030510-r2 +++ b/metadata/md5-cache/app-text/xml2doc-20030510-r2 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install prepare DEPEND=dev-libs/libxml2:2 DESCRIPTION=Tool to convert simple XML to a variety of formats (pdf, html, txt, manpage) @@ -10,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=dev-libs/libxml2:2 SLOT=0 SRC_URI=mirror://sourceforge/xml2doc/xml2doc-20030510.tgz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b1ee5c06d7cc1fb82f8d681202d2b460 diff --git a/metadata/md5-cache/app-text/xmlstarlet-1.6.1 b/metadata/md5-cache/app-text/xmlstarlet-1.6.1 index 337310ac06df..322fd542b1c7 100644 --- a/metadata/md5-cache/app-text/xmlstarlet-1.6.1 +++ b/metadata/md5-cache/app-text/xmlstarlet-1.6.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/libxml2 dev-libs/libxslt dev-libs/libgcrypt:0= virtual/libiconv DESCRIPTION=A set of tools to transform, query, validate, and edit XML documents @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-libs/libxml2 dev-libs/libxslt dev-libs/libgcrypt:0= virtual/libiconv SLOT=0 SRC_URI=mirror://sourceforge/xmlstar/xmlstarlet-1.6.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=b86ef53951936ea246b371e46ca9c268 diff --git a/metadata/md5-cache/app-text/xmlstarlet-1.6.1-r1 b/metadata/md5-cache/app-text/xmlstarlet-1.6.1-r1 index b59a9a8b34db..7263b9ac6599 100644 --- a/metadata/md5-cache/app-text/xmlstarlet-1.6.1-r1 +++ b/metadata/md5-cache/app-text/xmlstarlet-1.6.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install prepare DEPEND=dev-libs/libxml2 dev-libs/libxslt dev-libs/libgcrypt:0= virtual/libiconv DESCRIPTION=A set of tools to transform, query, validate, and edit XML documents @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=dev-libs/libxml2 dev-libs/libxslt dev-libs/libgcrypt:0= virtual/libiconv SLOT=0 SRC_URI=mirror://sourceforge/xmlstar/xmlstarlet-1.6.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=ca7af576fa1bdbb9ccf4ccdd7313c70e diff --git a/metadata/md5-cache/app-text/xmlto-0.0.28-r11 b/metadata/md5-cache/app-text/xmlto-0.0.28-r11 index fd6fbe64e7a4..9ce44dd04963 100644 --- a/metadata/md5-cache/app-text/xmlto-0.0.28-r11 +++ b/metadata/md5-cache/app-text/xmlto-0.0.28-r11 @@ -1,4 +1,4 @@ -BDEPEND=app-alternatives/lex sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +BDEPEND=app-alternatives/lex sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure prepare DEPEND=app-shells/bash:0 app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt || ( sys-apps/util-linux app-misc/getopt ) text? ( || ( virtual/w3m www-client/elinks www-client/links www-client/lynx ) ) latex? ( dev-texlive/texlive-formatsextra ) DESCRIPTION=Script for converting XML and DocBook documents to a variety of output formats @@ -11,5 +11,5 @@ LICENSE=GPL-2+ RDEPEND=app-shells/bash:0 app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt || ( sys-apps/util-linux app-misc/getopt ) text? ( || ( virtual/w3m www-client/elinks www-client/links www-client/lynx ) ) latex? ( dev-texlive/texlive-formatsextra ) SLOT=0 SRC_URI=https://releases.pagure.org/xmlto/xmlto-0.0.28.tar.bz2 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=6b39ce0d5b31e53511f213f0433bbe23 diff --git a/metadata/md5-cache/app-text/xournal-0.4.8.2016-r1 b/metadata/md5-cache/app-text/xournal-0.4.8.2016-r1 index 51213d842ccd..cb0fdf7b8036 100644 --- a/metadata/md5-cache/app-text/xournal-0.4.8.2016-r1 +++ b/metadata/md5-cache/app-text/xournal-0.4.8.2016-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=app-text/poppler[cairo] dev-libs/atk dev-libs/glib gnome-base/libgnomecanvas media-libs/freetype media-libs/fontconfig sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/pango DESCRIPTION=An application for notetaking, sketching, and keeping a journal using a stylus @@ -12,5 +12,5 @@ LICENSE=GPL-2 RDEPEND=app-text/poppler[cairo] dev-libs/atk dev-libs/glib gnome-base/libgnomecanvas media-libs/freetype media-libs/fontconfig sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/pango pdf? ( app-text/poppler[utils] app-text/ghostscript-gpl ) SLOT=0 SRC_URI=mirror://sourceforge/xournal/xournal-0.4.8.2016.tar.gz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=28b26961a553640d4101f21cdd5bd7b6 diff --git a/metadata/md5-cache/app-text/xournal-9999 b/metadata/md5-cache/app-text/xournal-9999 index d8fc3c2bb9b1..8731be30bb0c 100644 --- a/metadata/md5-cache/app-text/xournal-9999 +++ b/metadata/md5-cache/app-text/xournal-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 app-arch/xz-utils >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20240116 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack DEPEND=app-text/poppler[cairo] dev-libs/atk dev-libs/glib gnome-base/libgnomecanvas media-libs/freetype media-libs/fontconfig sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/pango DESCRIPTION=An application for notetaking, sketching, and keeping a journal using a stylus @@ -11,5 +11,5 @@ LICENSE=GPL-2 PROPERTIES=live RDEPEND=app-text/poppler[cairo] dev-libs/atk dev-libs/glib gnome-base/libgnomecanvas media-libs/freetype media-libs/fontconfig sys-libs/zlib x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/pango pdf? ( app-text/poppler[utils] app-text/ghostscript-gpl ) SLOT=0 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5a8d774ccae65b3db51bb0718aae678e diff --git a/metadata/md5-cache/app-text/yelp-tools-42.1 b/metadata/md5-cache/app-text/yelp-tools-42.1 index e9bae872de6a..a6c852d236f5 100644 --- a/metadata/md5-cache/app-text/yelp-tools-42.1 +++ b/metadata/md5-cache/app-text/yelp-tools-42.1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) >=dev-libs/libxml2-2.6.12 >=dev-libs/libxslt-1.1.8 dev-util/itstool >=gnome-extra/yelp-xsl-3.38 DESCRIPTION=Collection of tools for building and converting documentation @@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=mirror://gnome/sources/yelp-tools/42/yelp-tools-42.1.tar.xz -_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=05aaa21756f477dbb27c722d2aedd05c diff --git a/metadata/md5-cache/app-vim/Manifest.gz b/metadata/md5-cache/app-vim/Manifest.gz index 071b93f24b2455f67809772a7b9fbf22bf359007..926795ea48a7dd542e8ac3c957ba61ac0f4475ea 100644 GIT binary patch delta 35928 zcmV(^K-Ithm;#)d0)HQi2mk;800092biLb>9yyk!cdw_&7hoCycbqO~Y-A>rbT=~H zwgC=!CZ||r8p*8gny1(IIfD_ArJkxjWRem8?+$FNz1BYAzx|j0=fC{&|9<@YhyU~A z=l?O%hyVW1&)>&?dP9eom!ud;y<(L2ZfB%>N>wkYw|Mi#q&Ux-0;(3NX zYVG%KCDmSf>NUpuOn07Rv>1+Zx3K4NhE`YU=Ui*_b=)(o`#Ab}%ra)XdOpu%l~wk6 z&VG-(rBUvD+&lCmj=Xoi`#AFG_j$$s%YXkr{!5POmp$*EN9>ia&;7WrbH=&Sz2nL6 z$NSzX#Tn|VA%E>~r6b&Dz9PSHjM&26dWu(AW2Mk~I6}|u?zOLU9(TE}TF*J>wf0r# z>N)Uoe8Z|c?%K}W>i_oNT)T1o?H?>({5AaAKYUHU@E5Nu)oNZf?O97NwV!RYn+M!G zoslPG5$^M>wWTt5Y4^HWs}lFV!#OfbyUt^WbLTn>>wkCTR9C9=Y^k<+UGuJ~q;T-| zaUJ6>gSENy6|R!^$sb+!&y|`x&nuj4MsCN^uE5KuJnM`t-u246v6k2DXQ@}|`>3o# zxkl^vy~->sYcKh{%Ie3Qfd#vBn}H3^*NW`%UG~iJy6c))!rkYUb4h*ne)Yz3zpT{9 zub)1C-hbFujK7pKy)M%l>AdDK#WRE!j?TmKLhTF}OL~WpLl|Y( zGac7DR$VMX4E>B@t-i3PjN#r_8?Nc9E$76i)WJ*L<4ggI$!tSB@_F-zKbI-9Ip>Jy z#xnalQ^{qXi+7*p+5^kIu7XWuK4@SIbw!>4V}BTVtRBZ$t(UcCt>bVHb78aYdv3OU zuqN!+^qmjmy~<2D-^bT zv}0a%_48tdDj&Pc=%Hfdqn+^><6Nxp(Os#O<~jJ*9&=m0aC~C84vh6q$EciM4)wZ9 zIe)`3(>Th``I__RGTkL}KKTCY&g@nz9HMg;4s=_sI9dyIqvN^`N?zFYacD2 zJJpP_#eg|oBUgUtXf@?9+rg3r&82W$IU#GDHxE8JbZ1BxyMOo23;cDNzW=`ezQ28V zfh!Ce$ohqI@w#m6Du-!uF8gtZd7Y{9B!7MI1a+OO-ZS>b&NUWt$1pcvSLSS-ybx>Q z#FukpHG7VV{SEM}trE&vOFDbnn9zCNv!`}leOCTYTx*Ae)0TLFSGYPZw!yQN^1;c! z*Gdt4-)&5wabK9+H7{^9ZcK1R8pF%7efs#@=MU$BWyRMeItHL|gd<^(Vehrsf8Jx4%@dvZ z%m;?Y_a$DSl-Wm|99GWNT&1u_oZAVgRZawN9@7zl;QPihjw9Yj>R24eQc4@~Xm_mf zxPke4Uq_oP{m&)hb#guM8fOz|SAUI-v(HbR`OX}Lf^{^PrX1@iqg7Vo+-=?*E9{8H z(q@I)aI%)ySnV1&KKBB)I$jQl#f~Q4 z7-QuFd*!YA{c291zkS@_u73|a(0hX#;10m1eQ4(ko^T#`{unDjey#*& zUUg$>$8kl#ozuofVT5?&U2@9{tLMgogmct)GkZ{onq+KmUp6%fHrN37oT(N z3T=S|U7aJ?_PRGG55JS41{{Bllg2wjLJkgNZ0tEZ_rF>#ZL7XJfEB+z$_3fME|z%9 zw)PGFw!q(J>^bI|_}?*kAzUveB1PRg%3QILb@S$)oq%0(v@+!8IL5UvKnorkOKhOs zyzm3~(+l5@7sWlU*8_-eI9sW33!dlba|pHWRLuS}Xo-=41fT;e2Wx*?dz~=DJ z!(kR5dBV#E3w>0+GUUv8*f-yQ7k-(S0JyP%2vY^lcvCHo&lsd)_AeqefprMLFR z7C7SgnJdk4UngIFv-vo>8u;~-W5!v&pvW7lmH5v{PzR6d;(a+(1wR!F#v{?c8n}>? z$lP~?CvYxyg)j3rtQ~(I0ea4l3b!fXhv%zN@l9nx)DvO>ENno#fOPQb5i9}z7l@gW z6r9hwc)EMxoY4zq))OWLAE@F&ZZd@P(HDvT$%}u14$ZRy#0Q5NPJCP?;a)npiLotk z=f^V5@$L5y-~RmLk1t=pe>i`|{iQdH0yrS8IQ0=(h}{qDfsH3PVH*>j@->;PEGG za>#Q#5uvJ4a7w2 zQznSA;FmD@m!vang!C}z-PvZcSAby04T6)<%y63R;4KE zLOy?uM{Oi_Eokgg_TbkC$8)j}GEuD69?S2&8~|^S#H&Cz=9oeUBq@j9;+| zY+eb9%POP{robzCrZm}u(R18zQZ`N$1eh}i;AjnASuhny7rYaZfl9dW7NP4;IK8ZN zVtXgP6rRtA;bak0QdXf1B6ah)6T)`Atko{p@$vKh=k>R@6$`%}Kk)sHfz}&BB=cnN zj@(C9)CDksT@EcOcppoWNf%;>-ug4L;bmC?9sxt zWe5ne4;auL^nuso;DO;I$vjd)LIH=!@&*?0(Cy$i3VXCzVh$mP54!|d!VS3#z&&z< z7b-Qe=>Q!6g)Q*Md>fxN&kcva!_PI_<8Oa_|Hd&4VtYN_JfSQ`n8VmXIOu-HMt=i3 zwGYuCUxpk2ZrB1)GvO$^grnq8@`7#ShchpAcv>5NTCdr02LKJv#Y;iXa61?ie}mct zp?3?MX|^?k!{^VH!iS}f*%fqNyg0=@AZ7rU9pOd-F?0jCs8A$6 zJ_oIX-GO2t@{h&3Ug5p`8h?#{S*c_QN2YyOxE;K-FZ>D~rt;6L;hhb6%rK54Au^ya zqvi-j-H<%&&xk|BvE@@*&VQ-E{sypNU;u_wVbajB3n8Wl#f|CN&`Z2=ujk%BR|;7i z@lpu}w>iBa4o;%*N4*cYay?NFX`=!401Ik{oPc~Eb6oc&F~kbh@h~89plU8~#nA^4 zC*juh7F2CVSpdHn=mf*~)aziwUI^ATKJCwId_~^8M6BMR3iWUV*?;DB;CdsT7taqW zv&Awk!$p_OyDPe1EW~Rzk(_BBs_+>&TOK#R|;vTftxvqBE5AvQpRguX_XP<%Na5 zE!2=wB@Pq|b)Mx>-PrQN7o`)R?#MXA>xojDk?*g7^Ws@ik2l;BkBNvl6Bq!LKTydj z2<#+oN*a;FLsv(?3}N!25!G>HoSVgfE&p7oP^PX8{Z!i8Jbw#-ZR`q8JL>Eweh!@t ziNT?Pb*IuGNJcr^EOCLg{l)Bt?2 zEHK*p(m;PmWb6Zd0LKSd+F`J$fX5IKNQRNVc_SI8(J7=Dj}2t8;TOoB7pE1JDv`@|D>ynoFbzuNW0CxnV_-BEECI7)FJ zH(CZ<wH@(3EVkiK!Kk3Kt0RF%{xe|kq85{IWZOv9R$md2NJPHj%qi6-Vhr6Cc6ehX~<$+ zGCX-cp|2K~u>e7eC7u!rOmXkCjd7g=0{d!R7k?N8xB&woFGuLSHn0rZ;OqGF%+IWa zF1iL7jC+29QZ-y`Pz+#eyiWWEHg#qk$6h)0fdR*xzucT13?J$m0N9-qd>DDpvqq3{ z4Zif}QhoaJZGRuXu}=L(G{^jog0g==)@rdTmGN=#5(6#=5Pk590}*i`>uzwy=pjGB zN`G?t3X)-TsPwwmJ-0!@JD?x{l+M$JCoGQ?f}i2~fM3oRr#S9=qIZlh!J1zwC@1m4 z?6Gm60oDfSa6%5K+r|lZPH5^Y1R;CtRwZ6w4+j&Z!v$Q}O;J59G(JC&+ad2$q+#_D zhsm0OQfw)Ye&`IqI=HNy|9*+^U4LI_=6~_+!|{WH@_TO-bUbmnA0`fE8PCXU(!i&J)P?(5`jWAnq(SIYM z@qh?W5xv}snGrY{?1$gLJFu`)6xal(nk9!T-0fUEz{^T~fqs6we#F=XEPUhPl3^Qf z##NxgNIp2q@Y4pKy5QQNx_m$IYTP*HZors7%U1&vP6Hi4&>_UkgMT&7UqfS!^D0IP zF5En7mk-+DHMUxC0W4-h)?$>b=zkL`dG&>8WHx562J^w0-#`_9q0Vwc^u{&@%^$)h zgMnuZF1j!nDvuZ7r93Ro^NIK1*-;Jr77vZ4;$iM5`Gw5lfa3wC^6HG0P2({UTeJ7~ zOSV6`TpZO<;0^s<@{}Df{lbOe201*HpNKiE4P%3_Ka>$~c_DOyKZ(v~DSyX-E#kv3 zAaBJR3s`FG17tZkt=0GvKx{0GPXHVcYxPR#09{_kP}o~Y!RtXR1J4fwR&JP!!Q;0C z76ibVV-AVju_NbhC|E%Bo!IfZ@JE=*-L86{a7)gp z=^2g)#3I1uQw3ik9)ExbyayGaiMNiY<~*|iU9pY6J&x17=E)K_Oy+ov&>Y5B;g$>7 z#NJtQd^{$vE=t%NeyBz%7j>LmXrBwQg|#u7PMbDAM8I)BHn(FREA}wV*OQt)jk?n+KBIs)$*kUK4sTL85itFu2C&V>iY! zILEb}=`}--YnPYeWXm#6faf~1sUrS&X-D@kuTePNYvEb8p;=r}0tyl!j!?)rgVi|J zsPKg<7$;AP+JEFMuvIK9-Wk`{3eUw>v9rU{fy$etpUUvtKcElC!ya;dTcwz{j-Oxe z=O{M@e#1Ipq!VnsJ>c`wIl?L7f$MQMsH|qvs8r;U9*OP8`CNb#z&V=X6hs`Ssi}BT zHY}duM6GHm?AnCiMw9oi33|Xj;;44LW8yT)SB!4%34dcd@DpLksx~YNPjMlJ?gI=* zEf|Y{ZGojT4?u0U%gx9=PE$_kW2j#Q0W1EAqmHR-O=!v^SGKvDYxucJ-@ktP17m98 z-~KS;98R-@5gPx-w`N7+4csd{-~t_UgFdHyhQstNOpv`fEmnY+^<$Nc>b_#x0yR|o zGNu|iHGipD*MhrCBZ?1s)|)d1h~hY4XCXo2`3ROP%?WRU-?B=thY(vv1}p$3RPcy5 zLz=?~I96=TG!nv5J4)#hPR4uo3OZm^U0SY&E7BY&DT)@Mjm%1UZ z0VX$f3p=!9BR!BH=_fb+Ze%ppXO-ST6z^7yrl`z zzoS};gGi0#)_5RZXPYo(0PcyYUA!%%vu*#?1U0Im79eRDzJpWrt6tm19148ChAqWO zmw#FC!`rlAG2qJ~35f6|b;DD^W&d@R0QCHp$;ktI*+A`i0g32^mMZwP)(8&y_rHHxFL>@+y-`tUG>eR^#j_mS zoc6k{`Kee84xXpU*e8&ngPmxPzBox5Y~ehBZU-y?(N^)qN&k~^PpHOwPG|xI3X=yH z4S&7}7PMb2Dx?`_RF*;|@vEq*V6F7#{~Qc8;U&e)1jCgC_~%R1n>oQ0@>rZ zE6`Lrtf4@@V5y)tOBn8a&v;;{6Z}V*BKnaC_`RWg`iWHk`1WK{v8wZjS%r7yMA=w7 zHdGK1W5t97X6bkd0AX9oay*9$UW_-2dmUg(6Na_%8ypMkg3^TjSuoo164ctxPC?O=vc~8)9SQnFZ!x4gkEx1TG6T$76!i9S|J0t_vdEFVQt$*c@Irc9$wO~@$_m7{~{`}n&`1rt#SZP4} z+oFL-i~ZbxoOC49S#A_d?pA-o;5p9tVE7Q^4K;1qXW*NU1)<01rc`jM3v$cO9k(eJ zvbYy_~2yF9HJJC#;}PPFb*2M zCDp--jglVnEdU)xGps2xEq`FJo=Yg%JbKoA_y`ndyw)tzY}l*$qrmsQl|gP)5RR-u zs;ppty3GiM3;e{ z;`Fe<9B>>De{1!;q4JIMaT;0U<=`$wkcYK@JZhH{yO4Y#Z`>|KUNKxSY;o0FgnOE{4helF8jS4xQg^@l~pH;V$!m1aPH zEA#}{%ex?N*M^AKFte`@a;5V&>rtMHynb!av>9ANW;8RGrQ?pr-6N23;<%s{W+QG( zkFZ02=f2IO26S!jPa#a^&%nC3#IrFLe!k@=>y=BkI(QBh=ZTBJd_nLO`hLpVaFh8w zpL*GB=o>k03D0B^eGc;vCYeo{WXv0X5UB<|?$e|Wjtpl5G0s2Yb$z~+VeRqlpC5kI z%A{Xocp(qztqysv1S<&}0>_@A-HzZZMswUHhjtndg&fAcE876g!7L258~`u+Z)xbr z*9!-aJt7)IJr0YdIIuxEkh}OHpPzVb<7r9ZIJ-q0Z*^GF;J=0A;CWt#<1)s70?U9= z;}X(}v1y7sAj#-Rf22lUq% z6i?B4zxsk%`!9tc@hJp(SF~+>G>NE|_C0lng>~n28Ny~&mL+KkLJ#7wTpSNLoYn6T zES?B{b3m7~0p1fo!AXMTa8@>dOqEYEGsH`^6H;xuNKMY?AJ7BX9k20ov3LevGHpH! z+8J586WBhn#1n)u3lB>(QE7Uw|450U%didz?o|(A2fB`}VE@R^hSyZ$qoV8PHSQ;m zIyjE-(Tmdr))iKBOU;1qm&IBizkm69effNU{O!Y!egKouoa%QX8t}t^CxcQ=C!5(i zBj+eGP(G&ilGRd+_HWYe2U?IRjT@AZrIr-rNQNSU10o~B6)cd&W_HcMSg~XxHMmE7 zBJP?Y;tKaU@S3L;MI~f^kE}I}K=REGnj>5&*}xVf)nOsI_VB-4u=H#AOD_5bpEtl@ zSq_L^8m?Hl2ZM~Bx@ZcWg7z+y{ zC7PT6fz)T*mEi(wQW2fktA^$wz=c$%QsiFN<>os!z@9(2VIe_(f12R#LJtxFt#Y(6 zQAVhu(@KUKJK7$OJ?}GUUa*$DaEEcs z@r@scfTg?gdigYepLXK8d8%haDtOp$u-k$kH1c)5=IlWmBmkc90eY*rSQ%Br0XHwH zK7>U>>7oTO)9Ze(z+P(;XFC@KU4`q;|s@faqr8 z{Nkxz*6H)_<1=#E&@vSD8I*4xV92qLiX2a99{RxzOkuwW0%E(=Z=ug9DBi24EY zU)QXZZYjX3rE|)Th@DzdXZ^-mE?C4RGl4#wDX})vV9bY~$LiPfS^0$RKfpKHX_!=d z6pyF)$q2xI%z5(!)}bu%X6P`4E(cU;_p)YRzkbs#hL^kS#;Dv^mPCp zUN(nZ2UKm}P}rdBoZfJ14N+a7LCL)d29r%K!6Az7P_u>*4^V z0p}Ub1S>4lRK_chkCy2`#k*bvE`)VX`)(3O#U5gRn21iKIezm;44-dn;|_rpi4#4F z`Cs^FjT6;z0rHlU!=L!55l1n_3C`dL zEA9<{(W%;PId|2^u#N7pi7s5zc6woM%KA47jV68~HNPg3wz?ewzW4@m6?U!e&nUmtLjf$)dxQ`o?5=w{T(J z0X8=*po(2j`LyfV^8#KjeXcEmm|IR+uxv%thF4Vm;Cq(Xir)w|B~NHpt2Flx5}$w(nyx`wiEE`@Xu}qOPwlP ziB*V(?S_3Ki<8!Y4US)hkFJ4k1U>rW*DW<&Q-`Co@0L?(v_P4;(`Z%82tX53bH8#g zL_-4r*LhpGc5DNRkNeLyTA0M;2v3WDFS}59&#PF?lWkXO5U=|*eLgP)Z?fYBs#kCb z2$GpC?u!r+xH1eGVQ_DgoCwJqH8{B7`<#*r}*X#uqS7K+8F4% zGltrNW%BDa&r{dEpj}GMg5$L?`Lx*iwjiUL7U}oMooxcbDnb?qU^6Ym8O6P(l}fcV zTVmES6mF?4OcCi_x<%j^wi=XIwTlKEfG0w3<#4n8td-pV@%`)gxn55KvAwISNfxeI zWoNq!vIMGodde*f<|(%s(9q0(8P4|jlB==bm>#5yM=_;}H&{>WD#!`sUbfTWNns7< zJAxo_Z#CLLW^(jvOVA8{V6V5pU^ec4CR_BNuu(d-Y^LRxcFNdT3_xcdq36MRKx#oQ zxI#x5MSRh*$;}_8P zEjABF;E-hqRoIUt48XeGK&Z5empvy|z-gVZ$Y6nO9g0f}?ro`nv~K(S0^dIj`5pVl z*`~`L2K?p*tYmWN0esfLQ6p{r~#?>332HbTrTTKcYFH8S;GOl4(0rN=N&J-&^0?U+*68E_?LU}H%?3BAfU10OKF&P;4k2nJ>gGS)zEiNmDyR6CQ zWY~R{bn|$Kmqq&Y=YPyE|M4cRe-Qfqt^|p_zXwvn{`hN5lsOp7Tic2`@u2!37BZ=C zFBzR(P;f_fJ7QFSV9w5l2C;`4t;8@hhuJE;5saJ?`^^TDz_|Qv`7vnPuQAdXZw}EA z>6Hw774y$V3fZ{8f$9L9rHf;r`xboBptz-dxM&OKOnib%+am~jg$r>waR8lXIIS7B zY!$wTtsxF?8=uf-)=qJj)>C^j+KaTlzkFIxap})ut#^HYh5)XjlP~ARPArpS@N}qy zbyUH51GfRce)0cU&$F20lQ{(oLfO?~ndxbzDjv=w z#?n8LrW2*}ni@OR&*4JvuWX!&n+G{(u?7nJhQMs3D~6w~ zxj|I}Mh9Mh&x4O!vVD5uH7|Thz;lIjloNE}7$6Z%%Lhc<%SwG6|NiAGEIz&TpoI3W z0FWaAGNmik3*^K9zzTS~3uLYLzO4`fF@iMnI4xl9_;N&{kKRkQ=*-eYn^5oVNwe4$ zlfm5-d?0T6u;D2kPXX$IPUDE%eYVQXuMSYPxs!f>%AHxO_XvPCTLtUWJkAES6JBvR zR-l06Xhi%DuHroQhO*T=M*k@sF(I?;IXiHTEM~~&_~O3JGT4-doV2J^J&9}x^ZJ>P zzW@B~aE@3irqGK zpzKISrf0-RMn^s11A;v$>=3vW@$=zKyW@D3EVyXLOTaPPGg{+pEvCSJ*oQn_`5oAE zqyrxNW>>AyJ8hI)26lh)gm=qSId|n<>q!EC zeLGHjGwY~l12d7m_Wf8!u!2SCO4SKEg8m3nHjNL%`JBkV%TA%l9yHh$%PSL&7JgQL z6BTCa=jhpDB>rZi;vf}3*0guJ{L3=^7}*ft)N`63$liSRWqKW=&YNOP`@sJUmcrVh z+p?dTOpFip{bfxFJm-Sp1CqLE4#YJ$!n;{ChEEtUnj1782M-G|iyRNTZ`$*bJiaZm z-KQ%3d z(?L902?m4%VAlFV4Iz%BvR66#UB|$NXSXe{{#>X3`9J@8n>zgZ;RK|NG`z1Og-V~% zHoe=UcHDU;&e5_yWfvnSt2}+#-SH5pG?RV3qDk;SFi|)gWEloGGS9FtNw8IalAM~I zQ)De|^>VF@l9+U`pFTlM4V%2?bu1Y-3fDOOw}UBiSP>}$LUFjPBslFNvF8*a!5dum zlY@St*Fc4LJQB33kX(1E7|P7crQH63qt+2KfmT! ze*|UTg_18*^y`SWvCMFKde3Bk1&}E^B;1jns4!=VHOh7e0Ie$kNA17^a!l-L=Lb%! ziwy8Q#=W0rvTO-1TCQ4201twg1`O-EEf0;=E{?a1^t5NZ9hmI(6ua3KWN(N8Fw7Hu zUMEXYSO%~G#&k;B8r-R-5$*fOKU&ld=QS)iIq?S+Ha}&y`HGIiFrb2eoJ=st?3e|% z7?8l_zb@7HFJE5y)L(-O2R7{Z08IYrpv<_ymJ0my$bDHzgoktNjT1Wz1aILF_I6Fc zbg^VH*9$6a>kHgDVDII&!I=dCcNac*2w=eQb`S^5)!sJe^{jcm21kSWgBEK=Pd3ZY zu7wzYg8=Qw@_cnTM=IlgX$-f907f+

    Lg(SqyuRl3#Wz4 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⪚o%ayz2)bxIdj~K9!D_P@Ivxb13#b z*}VHwc7wqcRgLoMv2$t?_~JFBx4sghHGggeWda7hCY{R<92(;o2Cw;6@Hm9)d|-`# z{_DqIAD;~a4|y1pROf4*Ynp-(Y-TPoLxbZW=jnXISt7{wRUU!-rK%sVA}J2xLx1BE zboK)5-j;lM(BNP^;Y90lGK=L!*wvnFt{bW$TxlkI+ngSFJDSj2XywrJffEg*RW}y` zcx2_FZcS^VM%1SQymt87>XFuH=1_Dc2AFA_*3WJYfI+F-(4^Zj0fPf{-(6^j=6Qpm zynU#)0K9IpW~(GXo`+O!^l$ZaVYZ^W6r(Uy-kf}L>0e@%Xzx21w z4$-NLrD4kQ;RmCNe!F>J7#9^D3=f3#fTk(~J9!j(c zkT{Ol5!4VJRTVke)!-N&c7FkY>K*o136?xJynQA?6R;dM2ilK4l3~dUyRB3ZS+#N< zmQ#$juO792k)(MeIx*SfOcs4C)~7G?!~1*h;}PZ0BJwL5%zn=!j^pSl1haAuGs)^;=D}NHTLVMe(j!a$>#z69kB=)hn|b(zmmGI6yEPVqWpioYk&P^tsc6Mwg(o)Z>qyv z_ITax%EiI)z_wSaa(N>MH7~3)2lifaWPyl6B;(VI;?}$4_$+N#Ff&aDf$SVjPWR~L zK>X7SC30Fynrt8d@BSL{*h#~Y-0WLA1s>o`-8ijgL)SLdTZbLf>r#m=)OGdN0Yf2E zr^}U8NOraLaDT0{T%auu+7ffub?$1Ic3jaJ8g;^xw||^qh}U>7*3bH(e*RHEeCvO_ zvtiiZ*-)REPrGD3K_7ed!wK29V*x?WvZ}n73gyu-v0Y1omR-}E=CuUiOaLWxWo>Jn zht=ANKVO#Jt13PEz07}0wy$neiVouAIQz@DB7jf!?0@{!=%p_Ss94ECO57=40En{5 z{#a(xoA{c&rzlt*-7#6Puoh!{pN&1HD9p9lMZDZd0U8&$$krkKm4S28WYTZ+eri9T z1EXu%`qwWo@xOi}M-Rn0=U++HL3>5MhUc14or%l4(r!a%1fs7~nS`%t$;o03K~%j7 zJ$-k3Ab+Q%=JqDm)>y?E4&wyJO@67MrS5R#i<6YFoPNBJ-rve&PMe)QRt{*{rK!M} zuAJTqt^nLF+#~}zM6Or2BMm$N3l+Vj0qH|F*JZPoLiU4Yp0+9S5FqB2*8$nJXsIx_ zV8Gkv&F#V#IeuHV@AF6fxCZ{VV6 zsG^}Z40$M?uffumyqMQ&;R=U(FjY_MdBS<`rt4WQD(UXa@NGIsv1_4w&F1}%E$C&_ z0)JlZs|xP($K18sJZ;Nk;?I>lZ1s^Z|Lc!Ge|+lyW}LxW4uD=#G2Kh4Q;C0&`e6qJ zyH~q4L&jWfw^2hi(sc78)7gq!;~4ugi*p`cZ+pWF8_9?|Remr-u zoC+`Vcu9jf)?_W%w(V_SbM*DlwaB{~J%5vK*nU->u97Ksy@6STlu|F6H=yGZt!l$p9otrphZF)nBF zi92yM6JEOwM#-}uW@t`j10)v0Cu8QMz_xc{yZ&EVj&|*6y7$8bd$nharZ3qcA%Erj zpaC%PW=E(Z6{qF(w*+ukdzcgs;D}td>L}UEE{wV5x|Gwi1^wE?rtJY|5?B{)KHdO0 zyfi%-;83@MYSng;zDqeaA^CQlU~#X`4^tffEsFjv(jyMJ< zNSk&Wj%QD09IE=7nkOzhFiMWgc6IwCrnOgxj1G1yND!$HV(b6& Ne*kRknp|r50RYX^X?6er diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest index 8d0f9f2f6134..5d3ac38f672b 100644 --- a/media-libs/SoQt/Manifest +++ b/media-libs/SoQt/Manifest @@ -1,5 +1,3 @@ -DIST SoQt-1.6.0-src.tar.gz 1675532 BLAKE2B 9935c32a7f0ad0d0e4248c6f81d2aacad00f3674d8e14aa192a87be5dc3b99e29213fbd96044ad4cc6548aef7f1d281aadebc48256bbfc11ad305e2136f6e12a SHA512 4221e98f51cca4dda23043428e869b60ab4d994710f97c0f44cd82631ffad2bd8bbaf0b820434a4636892df663d66ecd2aec14b185972671b2d22c0fe242b553 DIST soqt-1.6.2-src.tar.gz 1709116 BLAKE2B 45d87af95e90a88d97188b7efa6d22ad2238e4957d8c21712ad6161ea94748db0df596d0dcedbeff94abfd163ad40cd2f1649aae5ba4bf94e3892c1ed1990839 SHA512 4039d0c8e36e89995e77b1b49efcb52d15ca213c7d53ba9d628259763e261288192078caed8e2efb02772dd8f513e971731eeb0a761d1642985af7b9c4852c18 -EBUILD SoQt-1.6.0.ebuild 1008 BLAKE2B 88bfe443653123c09410a2b57822dd81365efb3140c644c24dac9803db440daeeaaec6d1fdebd903d90fef11a9d26e27bc9ab92014c4bcc23abef5a6d22f5ea3 SHA512 92f005bc38d5c6dd39d9e7ad7acc7c21ce24d67d7f5b0ae5a9627ce41621242121765215e296d427fe2121e8b1c64a14b4e6de9c5d0dcb782852d4ca08740a6f -EBUILD SoQt-1.6.2.ebuild 1124 BLAKE2B f9fdb6a3d7146a44c58c30a905d967c7bbe1836f43fb24bcbb366a558487ab88b1f4c93ca47bf7aa084452b54a97446707fa5d6b78abeb1a7ffc9a99c3f82983 SHA512 6a214a23ade8eda272f6ee9b6f4b078796e3a1ad71e0e82e3733decba47f2ed7ed964b8547ab9078e867e4c654c856c9aaf387cf8a6af0bd0a601f2359d18e74 +EBUILD SoQt-1.6.2.ebuild 1122 BLAKE2B 3ce7c00d2b8ebb2ce67e1d696df0e42c5f5421fa4f32e2a342d979f601f95cde91e856735b35f813ab100956331c1ff4c840b45c62798f718da6988d6eb09738 SHA512 cb7d90368d6700682d199b4febd7ef799daea713dc070023e54f18d21135ea001d173fcb4304ed44d93bef5f7e9a8581c98dbe61b17a59f826fc0717a3840fe0 MISC metadata.xml 598 BLAKE2B de964e7412ae4e3c29bf6c5c5da6a3d9bcd4561b8d505094172186c8413d0b079632fc8b38a08f6ca3207e6130703d43129504bed65fbb82f389ed1891c76547 SHA512 8fd0dab7488e5eea117d80d9dc9078e59f30ad5b66982903ba2950d849344e7099333f46f9f52a7f23e0cb7e4925c180550562761b16f6171c3b058183d49947 diff --git a/media-libs/SoQt/SoQt-1.6.0.ebuild b/media-libs/SoQt/SoQt-1.6.0.ebuild deleted file mode 100644 index 162049efff71..000000000000 --- a/media-libs/SoQt/SoQt-1.6.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake flag-o-matic - -MY_P=${P/soqt/SoQt} - -HOMEPAGE="https://github.com/coin3d/coin/wiki" -DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt" -SRC_URI="https://github.com/coin3d/soqt/releases/download/${MY_P}/${P}-src.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="amd64 x86" -SLOT="0" -IUSE="debug doc" - -RDEPEND=" - media-libs/coin - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtopengl:5 - virtual/opengl - x11-libs/libX11 - x11-libs/libXi -" -DEPEND="${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto - doc? ( app-text/doxygen ) -" - -S="${WORKDIR}/soqt" - -DOCS=(AUTHORS ChangeLog HACKING NEWS README) - -src_configure() { - use debug && append-cppflags -DSOQT_DEBUG=1 - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - -DSOQT_BUILD_DOCUMENTATION=$(usex doc) - -DSOQT_BUILD_INTERNAL_DOCUMENTATION=OFF - -DSOQT_VERBOSE=$(usex debug) - ) - cmake_src_configure -} diff --git a/media-libs/SoQt/SoQt-1.6.2.ebuild b/media-libs/SoQt/SoQt-1.6.2.ebuild index 02627ad53741..f76d31bfbcbf 100644 --- a/media-libs/SoQt/SoQt-1.6.2.ebuild +++ b/media-libs/SoQt/SoQt-1.6.2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt" SRC_URI="https://github.com/coin3d/soqt/releases/download/v${PV}/${MY_P}-src.tar.gz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" SLOT="0" IUSE="debug doc qt6" diff --git a/media-libs/SoXt/Manifest b/media-libs/SoXt/Manifest index 5d0f824d0d76..d4db31201483 100644 --- a/media-libs/SoXt/Manifest +++ b/media-libs/SoXt/Manifest @@ -1,6 +1,3 @@ -AUX SoXt-1.4.0-drop-register-keyword.patch 1253 BLAKE2B 857056775a0cc5959f05377d30ce1dc6f69dd7d6754330f97ffe0008c257a12471fb996d9df16a8bb4205486b40e15a8d621b0cf86fda73acd096d093f694a02 SHA512 748cb1421d549c4641339b3ab1b7b0482118b68d34ef79dcec2d9037ee79c8a221780ac676fd2872ee728a2c04b3f7ff3013d53016f26cb65a8eefcdbbfde6d1 -DIST SoXt-1.4.0-src.tar.gz 1369725 BLAKE2B 727c56644878e9d52441ca905558524ccd369de123e8018d7fef4d949aa4e96007fa3a1e9782490b4dc9d50a916686a118d37ec7094dc6a3522ede032b30b6ea SHA512 9c661396ec18c2cba8984be8c0875f51554c8845e1a85d9b202f9a0f4de8203566a46d9b276e20039861dbf7ff3a0ffa474d098866f8a7692b53a01e3f62977d DIST SoXt-1.4.1-src.tar.gz 1402559 BLAKE2B fd0f0433e1d5c231f4392f7cfa4e6e08bd9d872b46619c6daa9f4fa2157da27780b0a28d4cbb7ea8f3f3a881f90c789760cad2c2709f27bf9f4edb1cdfc1f86c SHA512 c379acb14b7f3a03664a3b1c10bdd14e836a54fb72f62cb728301755ee148b423203513a085534c2ea74704fd3c9a77ceabe1de089aa168c848518a9d690e53e -EBUILD SoXt-1.4.0-r1.ebuild 1049 BLAKE2B 162a9f3c36035f7801dbb834df19c05ff3360360b364f075438d970a8cb3ad90123d9693f55ab7274233b7915f73644a16cce9309eef8e94eed48a5196f46116 SHA512 6a345b79d63aed9f234879360a6d392cfea3f61cf6688a2f9155cf0e9d8221373f4df93b9725eacf23cf270acc5373c80beac78d3ca1a965c7b592f6448516e2 -EBUILD SoXt-1.4.1.ebuild 1007 BLAKE2B 281f0620c9097d2b8bc84d30df0fceaf70f077796e6769e33ad95b636a3a2dc7bfe6a2148a228574a52d843ec485d2ca4b90bac2db1ef9839401a97a0f977864 SHA512 158878fe96cc1a86bf31a36e77d650837bc084d9d60e5d71cfb671a7bee388fa3bdd036f8c7d32740bca1ef688c2ec1614ea49f3aa2d7ef8931d2eac06109eb4 +EBUILD SoXt-1.4.1.ebuild 1005 BLAKE2B 62370bd8daa1d4ceea75a9c86ae8df338dec93bc0ae3eec89cea8b77a8032667e2842dd0c4a7d6eb2c05aeff0c859c7e5fe33feb1f5b22c2685a8110f3eb26fb SHA512 bdba48c778c0ec2d39414256015242e674fbfdf2a25227f730a8b89e06edfad03e6136acaeacbbb9963b83fae7bb000db99d7c8b52579d88d0b714fc4b6d33e0 MISC metadata.xml 659 BLAKE2B 3b402f9fa90396baa373a263d4023d24c6099daac86af52a70fa9d48b9570d488a5565676dfb305ed06c817c57248afb50327f4227b206475f5b83b6162eb804 SHA512 5066a6d85c08974474c2cb8d27f328932a402b4e7649f6ac3cb9474beea2721b6e1d0728ba95166a2ca585b1a4e050ca0239acdf8ffe9e769f154a2000b423a2 diff --git a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild deleted file mode 100644 index ca85d1e5a7a5..000000000000 --- a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -MY_P=${P/soxt/SoXt} - -HOMEPAGE="https://github.com/coin3d/coin/wiki" -DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" -SRC_URI="https://github.com/coin3d/soxt/releases/download/${MY_P}/${P}-src.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" -SLOT="0" -IUSE="debug doc" - -RDEPEND=" - media-libs/coin - x11-libs/motif:0 - virtual/opengl -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - x11-base/xorg-proto - doc? ( app-text/doxygen ) -" - -S="${WORKDIR}/soxt" - -DOCS=(AUTHORS ChangeLog HACKING NEWS README TODO BUGS.txt) - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.0-drop-register-keyword.patch -) - -src_configure() { - use debug && append-cppflags -DSOXT_DEBUG=1 - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - -DSOXT_BUILD_DOCUMENTATION=$(usex doc) - -DSOXT_BUILD_INTERNAL_DOCUMENTATION=OFF - -DSOXT_VERBOSE=$(usex debug) - ) - cmake_src_configure -} diff --git a/media-libs/SoXt/SoXt-1.4.1.ebuild b/media-libs/SoXt/SoXt-1.4.1.ebuild index 6183699d5f97..dd4ccfdfaa84 100644 --- a/media-libs/SoXt/SoXt-1.4.1.ebuild +++ b/media-libs/SoXt/SoXt-1.4.1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif" SRC_URI="https://github.com/coin3d/soxt/releases/download/v${PV}/${P}-src.tar.gz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" SLOT="0" IUSE="debug doc" diff --git a/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch b/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch deleted file mode 100644 index fcbfa7dfd357..000000000000 --- a/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch +++ /dev/null @@ -1,43 +0,0 @@ -https://github.com/coin3d/soxt/pull/17 -From: Brahmajit Das -Date: Sat, 16 Sep 2023 07:32:47 +0000 -Subject: [PATCH] Fix C++17 does not allow register storage class specifier - -The register storage class was deprecated in C++14 and completely -removed in C++17. Hence, we cannot use it anymore and would result in a -build error. - -Bug: https://bugs.gentoo.org/896234 -Signed-off-by: Brahmajit Das ---- a/src/Inventor/Xt/widgets/SoXtGLArea.cpp -+++ b/src/Inventor/Xt/widgets/SoXtGLArea.cpp -@@ -468,7 +468,7 @@ createColormap( - } * cmapCache; - static int cacheEntries = 0; - static int cacheMalloced = 0; -- register int i; -+ int i; - - assert(widget->soxtGLArea.visualInfo); - -@@ -564,7 +564,7 @@ Realize( - Mask * valueMask, - XSetWindowAttributes * attributes) - { -- register SoXtGLAreaWidget glw = (SoXtGLAreaWidget) widget; -+ SoXtGLAreaWidget glw = (SoXtGLAreaWidget) widget; - SoXtGLAreaCallbackStruct cb; - Widget parentShell; - Status status; -@@ -670,7 +670,7 @@ Destroy( - Widget parentShell; - Status status; - int countReturn; -- register int i; -+ int i; - - if (glw->soxtGLArea.myList && glw->soxtGLArea.attribList) - XtFree((char *) glw->soxtGLArea.attribList); --- -2.42.0 - diff --git a/media-libs/coin/Manifest b/media-libs/coin/Manifest index b2a4e62696a7..0a908f594cbc 100644 --- a/media-libs/coin/Manifest +++ b/media-libs/coin/Manifest @@ -1,14 +1,4 @@ -AUX coin-4.0.0-0001-updated-to-cmake-3.14.patch 626 BLAKE2B e6cd00a2f848f9d43d57e615d5c08e273b82e49f26b5a977457305fb254ce00a1b052e29ffed5656861ecec2581da306b66ff5727bf70cb46c63ff1baf1c8e6c SHA512 214be84a016c2625ab43b1948efee36986bf9186b69ec3bec014280a009ff22742b627f8a041b9293d3d7bdacf7b7070b3c5f0742f9739c19b193d0ea6b837d9 -AUX coin-4.0.0-0002-cpack.d-is-now-optional.patch 1388 BLAKE2B 8a9665f3719e7bb4072d75b54e5aa119bdf2ae12c0ca814213fc1ee1364bf2cca0658ef19ff0f22b2661cda4286a251384c559b945613b29ae6ce41b2706929b SHA512 e1655f5d8a0d07c5b91c2c7404834295b40a12c176bea1a386e00a8dea7d1170507f9c209231023c87d560688e4ac8ccd1ee7bf8ea1a80ebbd881f2c88efb1e7 -AUX coin-4.0.0-0003-Partially-incorporating-coin4.0.0a-patch-from-gentoo.patch 3695 BLAKE2B e83118489349d7bbd0048fbbb2515be1b5ffdd8556bb951f44f2689c4616c12991efd6fba230c4372bf634f58d6e2c9e91e3794a2e4f2abff54eb3ddd1841551 SHA512 eccb82613f5801025ee7c63e3482ee5cf90fe3bfebf8b3481e423e22c8a8f3a121f0f4c679127e2ad40cb657d62c857c9956d4175c02a401a58cd3fb42789ee8 -AUX coin-4.0.0-0004-Added-coin-default.cfg.patch 2531 BLAKE2B a0682e9dfaa36412109fe12a8a81381915e71da73582c397b7eb2795ddad6fe706a3c0f2e5e4d02114adbf8d31bac88b6509bcdc96423b59c8d4e5168c158814 SHA512 ed9543421f62f0ebe53ffe819cc7381316215231ab9675f7867f633ed79c47df4d37d4ba35283b55fc6d621f6c65040e9eee0cb19e7708d0653b0e56e4bede55 -AUX coin-4.0.0-0005-Slightly-fix-coin.cfg.cmake.in.patch 1394 BLAKE2B 40b43a0cce0ab3e3e40723e1ac2c68185b4f10c38a3514e02d18c6ee1232b3116e1b89e6ff2cda3aa5f14eefcbc636f4b83c84d896fa485c416362e72e793bc4 SHA512 0cc392f908b044639bef3fcb960fe398ae045aba72c670b22ca48cba9c754c4a35746888fc7ee2938bb5e0309fc0104e8fe1379175886e438b00410c8f5c3a16 -AUX coin-4.0.0-0006-Fix-underlinking-against-X11.patch 827 BLAKE2B 33aaa8281fc260bb382875a0b41eac83d8099e52709e93a523ba4b048e1f9ab92c1a17cb09e1c5dd091c90878c373ef973c380211f856b32581f97992a8cc83e SHA512 37709b1a853287245b0778297154a8ea15ed86d60558af541ccd60fb0ee369c296947964080bff790595030c8e41964e008b0983bcbf5146d3c5ac81756ff622 AUX coin-4.0.0-0007-Locate-slotted-qhelpgenerator.patch 581 BLAKE2B 97f7784d780e5d06a8c032a9d5707bd1d883dee59a0c04fe06205b98f2f3bf38d547e683eb9474da0771c3fe0a0964e611a4108c5d34b44679be27a52fdb5639 SHA512 73b95646c47f2ec07f20fb776b5b7df8e8df45a1f13c002e15cce56a8d35e374cc6a0515461aa265ae70b49cde7648554dc9aafb84f27afb6e78f368b67b1b7e -DIST coin-4.0.0-src.tar.gz 6824162 BLAKE2B 9dee9397bb63c0da02214d33f2661051a3fd99689956a6de5c2cf806dd05944038b87b690f954f35711ee5e4ab07f04685681b822d0bbab0d7941bef551202dc SHA512 e036276a243bfe252569cee1b67d38b8633fcf35bdf4e366a92ca67e23799d54d91fe272c23b383c451d330cee284809f28f237857493948149e0da1ebd64fae -DIST coin-4.0.1-src.tar.gz 7125456 BLAKE2B 1f1b760a200c7086c6bf18e8b80882576495280900d9054ab61930327940b46f56789c01ec2a975ac04a1cb106f33d0a87f71d0f705159c84e8b2164d49949fc SHA512 4d18e2db854334244ab94fb206c001cd7ef3d9281eb4f24d52d5878a179ed0389da5721a74c51c30ec7bc7b01c2c091f0a09d63636a35fa064cdbcaca0770256 DIST coin-4.0.2-src.tar.gz 7160869 BLAKE2B a434ea2a550557024c665e392aa189e991296b5f8c9cd2c0dc5bb71d41a948ed9d9b34eac69dc9a651f70abf8ec1f188cb8df6534d6e31b6e4e1a6ec4acaffcd SHA512 31fcb69627e466c89bb640c5b2351db4e51772408a4ce56cae7d6f550ddf19adf9b121252479297d5c2a208032194d8f4e7bf97686b0611df1ac45231e09baad -EBUILD coin-4.0.0.ebuild 2939 BLAKE2B 1b2e7769b0e29d1555844588d9262a6b4359068c57c1bebdfa117239ae74df942dabdb90ce716c81bac315cfbda391a115d6b688da0d4bbf4c800cc719db7d9e SHA512 0ec8c081153cec22fe6887bd3720a576bd6681464a0b5da9b222e857249dcc003c2dcca045867a89a5ecd8a6e954f3b781dac885a40bc7fd92f2eaf8eefeb151 -EBUILD coin-4.0.1.ebuild 2573 BLAKE2B 6ae80ebe64127164d6f48ead13c40efac71bf8d36cb773b4f2e9cd9703f7d5e4c0a36c4d5399af16c4cd818c80528786c74fb45beec3b813bac09cd8cd8f1623 SHA512 b6a0ab62836bc87ee5e5eb5d0d8baed5c8a144844e302a03e17056324ca2ab601f672b42df7c98a8ba4a2a0d5cfb752098edd56bf12869a72de0bacb85687685 -EBUILD coin-4.0.2.ebuild 2573 BLAKE2B 6ae80ebe64127164d6f48ead13c40efac71bf8d36cb773b4f2e9cd9703f7d5e4c0a36c4d5399af16c4cd818c80528786c74fb45beec3b813bac09cd8cd8f1623 SHA512 b6a0ab62836bc87ee5e5eb5d0d8baed5c8a144844e302a03e17056324ca2ab601f672b42df7c98a8ba4a2a0d5cfb752098edd56bf12869a72de0bacb85687685 +EBUILD coin-4.0.2.ebuild 2569 BLAKE2B e4e7a1da2bc14756efed8f1e601ff4e1db004078ae569a11ee8b75f6eeb9f52b2e2cba8a3dacac492ef3f30619488f67e29b66433f78f340985a41fbe9a41872 SHA512 88a059ffa555b701b6b13c3d38c0620fd903e55e4166241b69438b8db56045977aa94821049de7052fa518bd8aa8ad121fbd02456988705d0ff46369674523b3 MISC metadata.xml 456 BLAKE2B bc0dd1a54611c13dc18dc24cecb17034bf9dc1a2dec1f1ef8fb35c5ce08d5ad069ae19af9e4ed4ed4cea081c414da4db3ecde92eaef8d1095f7dd69ad17afabb SHA512 ac7dda1fbc082b46d13cff9ed35c9b129ab854b8ed3552f9b1dbd7a4be914a5871f219cd280fbd96e6ac4f0b184b74282b8e952818e8a3acef6b25e70f529bc6 diff --git a/media-libs/coin/coin-4.0.0.ebuild b/media-libs/coin/coin-4.0.0.ebuild deleted file mode 100644 index d4fd74cb4328..000000000000 --- a/media-libs/coin/coin-4.0.0.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake flag-o-matic - -MY_P=${P/coin/Coin} - -DESCRIPTION="A high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1" -HOMEPAGE="https://github.com/coin3d/coin/wiki" -SRC_URI="https://github.com/coin3d/coin/releases/download/${MY_P}/${P}-src.tar.gz" - -LICENSE="|| ( GPL-2 PEL )" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" -SLOT="0" -IUSE="debug doc +exceptions javascript man openal qthelp test threads" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - man? ( doc ) - qthelp? ( doc ) -" - -RDEPEND=" - app-arch/bzip2 - dev-libs/expat - media-libs/fontconfig - media-libs/freetype:2 - media-libs/simage - sys-libs/zlib - virtual/opengl - virtual/glu - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - javascript? ( dev-lang/spidermonkey:60 ) - openal? ( media-libs/openal ) -" -DEPEND="${RDEPEND} - dev-libs/boost:0 - x11-base/xorg-proto - doc? ( - app-text/doxygen - qthelp? ( dev-qt/qthelp:5 ) - ) -" - -S="${WORKDIR}/${PN}" - -PATCHES=( - "${FILESDIR}"/${P}-0001-updated-to-cmake-3.14.patch - "${FILESDIR}"/${P}-0002-cpack.d-is-now-optional.patch - "${FILESDIR}"/${P}-0003-Partially-incorporating-coin4.0.0a-patch-from-gentoo.patch - "${FILESDIR}"/${P}-0004-Added-coin-default.cfg.patch - "${FILESDIR}"/${P}-0005-Slightly-fix-coin.cfg.cmake.in.patch - "${FILESDIR}"/${P}-0006-Fix-underlinking-against-X11.patch - "${FILESDIR}"/${P}-0007-Locate-slotted-qhelpgenerator.patch -) - -DOCS=( - AUTHORS FAQ FAQ.legal NEWS THANKS docs/HACKING -) - -src_configure() { - # -Werror=odr - # https://bugs.gentoo.org/859832 - # https://github.com/coin3d/coin/issues/521 - filter-lto - - use debug && append-cppflags -DCOIN_DEBUG=1 - - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - - -DCOIN_BUILD_SHARED_LIBS=ON - -DCOIN_BUILD_TESTS=$(usex test) - -DCOIN_BUILD_DOCUMENTATION=$(usex doc) - - -DCOIN_BUILD_INTERNAL_DOCUMENTATION=OFF - -DCOIN_BUILD_DOCUMENTATION_MAN=$(usex man) - -DCOIN_BUILD_DOCUMENTATION_QTHELP=$(usex qthelp) - -DCOIN_BUILD_DOCUMENTATION_CHM=OFF - - -DCOIN_THREADSAFE=$(usex threads) - -DHAVE_VRML97=ON - -DCOIN_HAVE_JAVASCRIPT=$(usex javascript) - -DHAVE_NODEKITS=ON - -DHAVE_DRAGGERS=ON - -DHAVE_MANIPULATORS=ON - -DHAVE_SOUND=$(usex openal) - -DHAVE_3DS_IMPORT_CAPABILITIES=ON - -DUSE_EXTERNAL_EXPAT=ON - -DUSE_EXCEPTIONS=$(usex exceptions) - -DUSE_SUPERGLU=OFF - - -DFONTCONFIG_RUNTIME_LINKING=OFF - -DFREETYPE_RUNTIME_LINKING=OFF - -DLIBBZIP2_RUNTIME_LINKING=OFF - -DOPENAL_RUNTIME_LINKING=OFF - -DSIMAGE_RUNTIME_LINKING=OFF - -DZLIB_RUNTIME_LINKING=OFF - -DGLU_RUNTIME_LINKING=OFF - -DSPIDERMONKEY_RUNTIME_LINKING=ON - - -DCOIN_VERBOSE=$(usex debug) - -DHAVE_MULTIPLE_VERSION=OFF - - -DCOIN_BUILD_SINGLE_LIB=ON - ) - - cmake_src_configure -} - -src_test() { - pushd "${BUILD_DIR}/bin" > /dev/null || die - ./CoinTests -r detailed || die "Tests failed." - popd > /dev/null || die -} diff --git a/media-libs/coin/coin-4.0.1.ebuild b/media-libs/coin/coin-4.0.1.ebuild deleted file mode 100644 index 364c7446ee9c..000000000000 --- a/media-libs/coin/coin-4.0.1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="A high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1" -HOMEPAGE="https://github.com/coin3d/coin/wiki" -SRC_URI="https://github.com/coin3d/coin/releases/download/v${PV}/${P}-src.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="|| ( GPL-2 PEL )" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -SLOT="0" -IUSE="debug doc +exceptions javascript man openal qthelp test threads" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - man? ( doc ) - qthelp? ( doc ) -" - -RDEPEND=" - app-arch/bzip2 - dev-libs/expat - media-libs/fontconfig - media-libs/freetype:2 - media-libs/simage - sys-libs/zlib - virtual/opengl - virtual/glu - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - javascript? ( dev-lang/spidermonkey:60 ) - openal? ( media-libs/openal ) -" -DEPEND="${RDEPEND} - dev-libs/boost:0 - x11-base/xorg-proto - doc? ( qthelp? ( dev-qt/qthelp:5 ) ) -" -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( - "${FILESDIR}"/${PN}-4.0.0-0007-Locate-slotted-qhelpgenerator.patch -) - -DOCS=( - AUTHORS FAQ FAQ.legal NEWS THANKS docs/HACKING -) - -src_configure() { - # -Werror=odr - # https://bugs.gentoo.org/859832 - # https://github.com/coin3d/coin/issues/521 - filter-lto - - use debug && append-cppflags -DCOIN_DEBUG=1 - - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - - -DCOIN_BUILD_SHARED_LIBS=ON - -DCOIN_BUILD_TESTS=$(usex test) - -DCOIN_BUILD_DOCUMENTATION=$(usex doc) - - -DCOIN_BUILD_INTERNAL_DOCUMENTATION=OFF - -DCOIN_BUILD_DOCUMENTATION_MAN=$(usex man) - -DCOIN_BUILD_DOCUMENTATION_QTHELP=$(usex qthelp) - -DCOIN_BUILD_DOCUMENTATION_CHM=OFF - - -DCOIN_THREADSAFE=$(usex threads) - -DHAVE_VRML97=ON - -DCOIN_HAVE_JAVASCRIPT=$(usex javascript) - -DHAVE_NODEKITS=ON - -DHAVE_DRAGGERS=ON - -DHAVE_MANIPULATORS=ON - -DHAVE_SOUND=$(usex openal) - -DHAVE_3DS_IMPORT_CAPABILITIES=ON - -DUSE_EXTERNAL_EXPAT=ON - -DUSE_EXCEPTIONS=$(usex exceptions) - -DUSE_SUPERGLU=OFF - - -DFONTCONFIG_RUNTIME_LINKING=OFF - -DFREETYPE_RUNTIME_LINKING=OFF - -DLIBBZIP2_RUNTIME_LINKING=OFF - -DOPENAL_RUNTIME_LINKING=OFF - -DSIMAGE_RUNTIME_LINKING=OFF - -DZLIB_RUNTIME_LINKING=OFF - -DGLU_RUNTIME_LINKING=OFF - -DSPIDERMONKEY_RUNTIME_LINKING=ON - - -DCOIN_VERBOSE=$(usex debug) - -DHAVE_MULTIPLE_VERSION=OFF - - -DCOIN_BUILD_SINGLE_LIB=ON - ) - - cmake_src_configure -} - -src_test() { - pushd "${BUILD_DIR}/bin" > /dev/null || die - ./CoinTests -r detailed || die "Tests failed." - popd > /dev/null || die -} diff --git a/media-libs/coin/coin-4.0.2.ebuild b/media-libs/coin/coin-4.0.2.ebuild index 364c7446ee9c..f29e2b744391 100644 --- a/media-libs/coin/coin-4.0.2.ebuild +++ b/media-libs/coin/coin-4.0.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/coin3d/coin/releases/download/v${PV}/${P}-src.tar.gz S="${WORKDIR}/${PN}" LICENSE="|| ( GPL-2 PEL )" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" SLOT="0" IUSE="debug doc +exceptions javascript man openal qthelp test threads" RESTRICT="!test? ( test )" diff --git a/media-libs/coin/files/coin-4.0.0-0001-updated-to-cmake-3.14.patch b/media-libs/coin/files/coin-4.0.0-0001-updated-to-cmake-3.14.patch deleted file mode 100644 index c33cf4e2b8b1..000000000000 --- a/media-libs/coin/files/coin-4.0.0-0001-updated-to-cmake-3.14.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 962e613609ba93301999f83e283b7f489dfac503 Mon Sep 17 00:00:00 2001 -From: Giampiero Gabbiani -Date: Fri, 10 Jan 2020 14:47:38 +0100 -Subject: [PATCH] updated to cmake 3.14 - ---- - CMakeLists.txt | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index f32f6ffe3..3ce3a0d3a 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,3 +1,8 @@ -+if (POLICY CMP0054) -+ # CMake version 3.14.5 warns when the policy is not set and uses OLD behaviour -+ cmake_policy(SET CMP0054 NEW) -+endif() -+ - cmake_minimum_required(VERSION 3.0) - - set(COIN_MAJOR_VERSION 4) --- -2.26.2 - diff --git a/media-libs/coin/files/coin-4.0.0-0002-cpack.d-is-now-optional.patch b/media-libs/coin/files/coin-4.0.0-0002-cpack.d-is-now-optional.patch deleted file mode 100644 index 82fceadbd886..000000000000 --- a/media-libs/coin/files/coin-4.0.0-0002-cpack.d-is-now-optional.patch +++ /dev/null @@ -1,32 +0,0 @@ -From be8e3d57aeb5b4df6abb52c5fa88666d48e7d7a0 Mon Sep 17 00:00:00 2001 -From: Giampiero Gabbiani -Date: Tue, 14 Jan 2020 22:03:51 +0100 -Subject: [PATCH] cpack.d is now optional - ---- - CMakeLists.txt | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 3ce3a0d3a..755bd9d59 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -95,6 +95,7 @@ option(SPIDERMONKEY_RUNTIME_LINKING "Enable SpiderMonkey runtime linking when ON - - option(COIN_VERBOSE "Add verbose debugging information during the configure process." OFF) - option(HAVE_MULTIPLE_VERSION "Forces versioned paths for includes and documentation when ON, usual behaviour otherwise." OFF) -+option(COIN_USE_CPACK "If enabled the cpack subrepo is mandatory" OFF) - - cmake_dependent_option(COIN_BUILD_MAC_FRAMEWORK "Build framework instead of dylib on Mac OS X when ON. Only valid if COIN_BUILD_SHARED_LIBS is ON." OFF "APPLE;NOT IOS;COIN_BUILD_SHARED_LIBS" OFF) - cmake_dependent_option(COIN_BUILD_MAC_X11 "Build for X11 on Mac OS X when ON. Default is OFF." OFF "APPLE" OFF) -@@ -820,4 +821,6 @@ endif() - - # ############################################################################ - # New CPACK section, please see the README file inside cpack.d directory. --add_subdirectory(cpack.d) -+if (COIN_USE_CPACK) -+ add_subdirectory(cpack.d) -+endif() --- -2.26.2 - diff --git a/media-libs/coin/files/coin-4.0.0-0003-Partially-incorporating-coin4.0.0a-patch-from-gentoo.patch b/media-libs/coin/files/coin-4.0.0-0003-Partially-incorporating-coin4.0.0a-patch-from-gentoo.patch deleted file mode 100644 index fb1c0d25a814..000000000000 --- a/media-libs/coin/files/coin-4.0.0-0003-Partially-incorporating-coin4.0.0a-patch-from-gentoo.patch +++ /dev/null @@ -1,123 +0,0 @@ -From 9a36b15d66c5e340cd8695415ce5867ad07ee2bb Mon Sep 17 00:00:00 2001 -From: Volker Enderlein -Date: Sun, 8 Mar 2020 14:24:29 +0100 -Subject: [PATCH] Partially incorporating coin4.0.0a-patch from gentoo - ---- - CMakeLists.txt | 63 ++++++++++++++++++++++++++------------------------ - 1 file changed, 33 insertions(+), 30 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 755bd9d59..d23f5bc0e 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,8 +1,3 @@ --if (POLICY CMP0054) -- # CMake version 3.14.5 warns when the policy is not set and uses OLD behaviour -- cmake_policy(SET CMP0054 NEW) --endif() -- - cmake_minimum_required(VERSION 3.0) - - set(COIN_MAJOR_VERSION 4) -@@ -22,6 +17,11 @@ math(EXPR COIN_SO_VERSION ${PROJECT_VERSION_MAJOR}*20) - set(PROJECT_DESCRIPTION "A high-level 3D visualization library with Open Inventor 2.1 API") - # ############################################################################ - -+if(POLICY CMP0054) -+ # CMake version 3.14.5 warns when the policy is not set and uses OLD behaviour -+ cmake_policy(SET CMP0054 NEW) -+endif() -+ - if(POLICY CMP0072) - # get rid of OpenGL GLVND warning from CMake 3.11 - cmake_policy(SET CMP0072 NEW) -@@ -103,8 +103,8 @@ cmake_dependent_option(COIN_BUILD_MAC_AGL "Build for AGL on Mac OS X when ON. De - - report_prepare( - COIN_BUILD_SHARED_LIBS -- COIN_BUILD_TESTS -- COIN_BUILD_DOCUMENTATION -+ COIN_BUILD_TESTS -+ COIN_BUILD_DOCUMENTATION - COIN_BUILD_INTERNAL_DOCUMENTATION - COIN_BUILD_DOCUMENTATION_MAN - COIN_BUILD_DOCUMENTATION_QTHELP -@@ -113,29 +113,29 @@ report_prepare( - HAVE_VRML97 - COIN_HAVE_JAVASCRIPT - HAVE_NODEKITS -- HAVE_DRAGGERS -- HAVE_MANIPULATORS -- HAVE_SOUND -+ HAVE_DRAGGERS -+ HAVE_MANIPULATORS -+ HAVE_SOUND - HAVE_3DS_IMPORT_CAPABILITIES - USE_EXTERNAL_EXPAT -- USE_EXCEPTIONS -- USE_SUPERGLU -- FONTCONFIG_RUNTIME_LINKING -- FREETYPE_RUNTIME_LINKING -- LIBBZIP2_RUNTIME_LINKING -- OPENAL_RUNTIME_LINKING -- SIMAGE_RUNTIME_LINKING -- ZLIB_RUNTIME_LINKING -- GLU_RUNTIME_LINKING -- SPIDERMONKEY_RUNTIME_LINKING -- HAVE_MULTIPLE_VERSION -+ USE_EXCEPTIONS -+ USE_SUPERGLU -+ FONTCONFIG_RUNTIME_LINKING -+ FREETYPE_RUNTIME_LINKING -+ LIBBZIP2_RUNTIME_LINKING -+ OPENAL_RUNTIME_LINKING -+ SIMAGE_RUNTIME_LINKING -+ ZLIB_RUNTIME_LINKING -+ GLU_RUNTIME_LINKING -+ SPIDERMONKEY_RUNTIME_LINKING -+ HAVE_MULTIPLE_VERSION - IF_APPLE -- COIN_BUILD_MAC_FRAMEWORK -- COIN_BUILD_MAC_X11 -- COIN_BUILD_MAC_AGL -+ COIN_BUILD_MAC_FRAMEWORK -+ COIN_BUILD_MAC_X11 -+ COIN_BUILD_MAC_AGL - IF_MSVC - COIN_BUILD_MSVC_STATIC_RUNTIME -- COIN_BUILD_SINGLE_LIB -+ COIN_BUILD_SINGLE_LIB - MSVC_VERSION - COIN_BUILD_MSVC_MP - ) -@@ -147,8 +147,8 @@ if(HAVE_MULTIPLE_VERSION) - CMAKE_INSTALL_DATADIR - CMAKE_INSTALL_FULL_DATADIR - CMAKE_INSTALL_INCLUDEDIR -- CMAKE_INSTALL_FULL_INCLUDEDIR -- CMAKE_INSTALL_DOCDIR -+ CMAKE_INSTALL_FULL_INCLUDEDIR -+ CMAKE_INSTALL_DOCDIR - CMAKE_INSTALL_FULL_DOCDIR - ) - else() -@@ -534,9 +534,12 @@ else() - if(HAVE_MACH_O_DYLD_H) - check_symbol_exists(NSLookupAndBindSymbol mach-o/dyld.h HAVE_DYLD_RUNTIME_BINDING) - endif() -- check_library_exists(dl dlopen "" HAVE_DL_LIB) -- if(HAVE_DL_LIB) -- check_include_file(dlfcn.h HAVE_DLFCN_H) -+ # On FreeBSD, NetBSD and OpenBSD there is no libdl, as the required -+ # functionality is already built into libc. So use ${CMAKE_DL_LIBS} instead. -+ check_include_file(dlfcn.h HAVE_DLFCN_H) -+ if(HAVE_DLFCN_H) -+ set(HAVE_DL_LIB 1) -+ list(APPEND COIN_TARGET_LINK_LIBRARIES ${CMAKE_DL_LIBS}) - endif() - check_library_exists(dld shl_load "" HAVE_DLD_LIB) - endif() --- -2.26.2 - diff --git a/media-libs/coin/files/coin-4.0.0-0004-Added-coin-default.cfg.patch b/media-libs/coin/files/coin-4.0.0-0004-Added-coin-default.cfg.patch deleted file mode 100644 index d57f8f3b945e..000000000000 --- a/media-libs/coin/files/coin-4.0.0-0004-Added-coin-default.cfg.patch +++ /dev/null @@ -1,63 +0,0 @@ -From fd8057eb54fee8aa457cc47abb0004f2b71d1e63 Mon Sep 17 00:00:00 2001 -From: Volker Enderlein -Date: Sun, 10 May 2020 15:24:20 +0200 -Subject: [PATCH] Added coin-default.cfg. - ---- - coin.cfg.cmake.in | 24 ++++++++++++++++++++++++ - src/CMakeLists.txt | 8 +++++--- - 2 files changed, 29 insertions(+), 3 deletions(-) - create mode 100644 coin.cfg.cmake.in - -diff --git a/coin.cfg.cmake.in b/coin.cfg.cmake.in -new file mode 100644 -index 000000000..6f41c61c7 ---- /dev/null -+++ b/coin.cfg.cmake.in -@@ -0,0 +1,24 @@ -+# prefix is determined in coin-config, making the package "movable" -+# prefix="@prefix@" -+host="@host@" -+exec_prefix="@exec_prefix@" -+version="@COIN_VERSION@" -+cflags="@COIN_EXTRA_CFLAGS@" -+cppflags="@COIN_EXTRA_CPPFLAGS@" -+cxxflags="@COIN_EXTRA_CXXFLAGS@" -+ldflags="@COIN_EXTRA_LDFLAGS@" -+libs="@COIN_EXTRA_LIBS@" -+msvcrt="@COIN_MSVC_LIBC@" -+datadir="@datarootdir@" -+includedir="@includedir@" -+frameworkdir="@frameworkdir@" -+htmldir="@htmldir@" -+compiler="@COIN_COMPILER@" -+objext="@OBJEXT@" -+have_3ds_import=@HAVE_3DS_IMPORT_CAPABILITIES@ -+have_vrml97=@HAVE_VRML97@ -+have_sound=@HAVE_SOUND@ -+have_superglu=@HAVE_SUPERGLU@ -+have_threads=@HAVE_THREADS@ -+have_threadsafe=@HAVE_THREADSAFE@ -+compiler_is_gcc=@ac_compiler_gnu@ -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 4ddc1ecd4..6132335b3 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -388,9 +388,11 @@ else() - set(COIN_CONFIG_PACKAGE_LOCATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${PROJECT_VERSION}) - string(TOLOWER ${PROJECT_NAME} COIN_CONFIG_PACKAGE_BASENAME) - if(UNIX OR MINGW) -- configure_file(${CMAKE_SOURCE_DIR}/${PROJECT_NAME}.pc.cmake.in ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc @ONLY) -- install(FILES ${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) -- install(FILES ${CMAKE_SOURCE_DIR}/bin/coin-config DESTINATION ${CMAKE_INSTALL_BINDIR}) -+ configure_file("${CMAKE_SOURCE_DIR}/${PROJECT_NAME}.pc.cmake.in" "${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc" @ONLY) -+ install(FILES "${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc" DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig") -+ install(PROGRAMS "${CMAKE_SOURCE_DIR}/bin/coin-config" DESTINATION ${CMAKE_INSTALL_BINDIR}) -+ configure_file("${CMAKE_SOURCE_DIR}/coin.cfg.cmake.in" "${CMAKE_BINARY_DIR}/${PROJECT_NAME_LOWER}-default.cfg" @ONLY) -+ install(FILES "${CMAKE_BINARY_DIR}/${PROJECT_NAME_LOWER}-default.cfg" DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/Coin/conf) - endif() - endif() - --- -2.26.2 - diff --git a/media-libs/coin/files/coin-4.0.0-0005-Slightly-fix-coin.cfg.cmake.in.patch b/media-libs/coin/files/coin-4.0.0-0005-Slightly-fix-coin.cfg.cmake.in.patch deleted file mode 100644 index ae218124618a..000000000000 --- a/media-libs/coin/files/coin-4.0.0-0005-Slightly-fix-coin.cfg.cmake.in.patch +++ /dev/null @@ -1,45 +0,0 @@ -From d36ee28712eae2f94998845926c6880d6e5a990c Mon Sep 17 00:00:00 2001 -From: Maciej Mrozowski -Date: Wed, 5 Aug 2020 02:03:52 +0200 -Subject: [PATCH] Slightly fix coin.cfg.cmake.in - ---- - coin.cfg.cmake.in | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) - -diff --git a/coin.cfg.cmake.in b/coin.cfg.cmake.in -index 6f41c61c7..6ed041ef4 100644 ---- a/coin.cfg.cmake.in -+++ b/coin.cfg.cmake.in -@@ -7,18 +7,18 @@ cflags="@COIN_EXTRA_CFLAGS@" - cppflags="@COIN_EXTRA_CPPFLAGS@" - cxxflags="@COIN_EXTRA_CXXFLAGS@" - ldflags="@COIN_EXTRA_LDFLAGS@" --libs="@COIN_EXTRA_LIBS@" -+libs="@CMAKE_INSTALL_FULL_LIBDIR@" - msvcrt="@COIN_MSVC_LIBC@" --datadir="@datarootdir@" --includedir="@includedir@" -+datadir="@CMAKE_INSTALL_FULL_DATADIR@" -+includedir="@CMAKE_INSTALL_FULL_INCLUDEDIR@" - frameworkdir="@frameworkdir@" --htmldir="@htmldir@" -+htmldir="@CMAKE_INSTALL_FULL_DOCDIR@" - compiler="@COIN_COMPILER@" - objext="@OBJEXT@" --have_3ds_import=@HAVE_3DS_IMPORT_CAPABILITIES@ --have_vrml97=@HAVE_VRML97@ --have_sound=@HAVE_SOUND@ --have_superglu=@HAVE_SUPERGLU@ --have_threads=@HAVE_THREADS@ --have_threadsafe=@HAVE_THREADSAFE@ -+have_3ds_import=@FEAT_HAVE_3DS@ -+have_vrml97=@FEAT_HAVE_VRML97@ -+have_sound=@FEAT_HAVE_SOUND@ -+have_superglu=@FEAT_HAVE_SUPERGLU@ -+have_threads=@FEAT_HAVE_THREADS@ -+have_threadsafe=@FEAT_HAVE_SAFETHREAD@ - compiler_is_gcc=@ac_compiler_gnu@ --- -2.26.2 - diff --git a/media-libs/coin/files/coin-4.0.0-0006-Fix-underlinking-against-X11.patch b/media-libs/coin/files/coin-4.0.0-0006-Fix-underlinking-against-X11.patch deleted file mode 100644 index 3a81b380dc79..000000000000 --- a/media-libs/coin/files/coin-4.0.0-0006-Fix-underlinking-against-X11.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 58a1b4c3e968f96d3a2091fa5cb625f360ce6811 Mon Sep 17 00:00:00 2001 -From: Maciej Mrozowski -Date: Wed, 5 Aug 2020 02:57:28 +0200 -Subject: [PATCH] Fix underlinking against X11 - ---- - CMakeLists.txt | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 3818da7ff..eda2cd2c0 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -195,6 +195,11 @@ if(COIN_BUILD_MAC_X11) - list(APPEND COIN_TARGET_LINK_LIBRARIES ${X11_LIBRARIES} ${X11_GL_LIB} ${X11_GLU_LIB}) - endif() - else() -+ if(UNIX AND NOT APPLE) -+ find_package(X11 REQUIRED) -+ list(APPEND COIN_TARGET_INCLUDE_DIRECTORIES ${X11_INCLUDE_DIR}) -+ list(APPEND COIN_TARGET_LINK_LIBRARIES ${X11_LIBRARIES}) -+ endif() - find_package(OpenGL REQUIRED) - if(OPENGL_FOUND) - set(HAVE_OPENGL 1) --- -2.26.2 - diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest index 33953b82ee27..ee5f97eab7f7 100644 --- a/media-libs/dav1d/Manifest +++ b/media-libs/dav1d/Manifest @@ -1,8 +1,10 @@ DIST dav1d-1.2.1.tar.xz 873008 BLAKE2B 52478112f1f2c39a020556a8ed18c1267de93fc129941eb87b75fa872188a0389389ba9c7f7ae641726ca78a0a515ce5923968374b8122fec159f33c1f65e7bc SHA512 f172eebc0a5f6c51d31fc9e9758c2dd0de51d8a5d0e00c93a5f2b1b16b7b4a37b365f9c56dea95d400e66b63af5fa4c63d9e720719ac38852777fc8c6066e4a7 DIST dav1d-1.3.0.tar.xz 885220 BLAKE2B aa79eaa22adde287a31ed60b88ae8d4095e18b92359a7e30aecd13c10eafe07acdeeb2f0bdb232acc6b136cdbd87626ac641df0615683d50f355edfd6c028caf SHA512 a91d217b8656c452dd80f5597e988f0e7a2ea32b12092c2695e7dc388033db7b193f7a8c98413bec31d1c38af376561d39f7618b935c4feeb6498c5d2b43f6a4 DIST dav1d-1.4.0.tar.xz 942120 BLAKE2B e37f7abc222b9a0f774a76ef6dcc2f28c411220c0f92c2239e51c3313bf1109fb6e4feb1451049248e033f2dd79550536a773f3b7b07e5a7890e8bb760c0f596 SHA512 32fcb1d19f35bec62c05637987e0204cf76880af192685e0acb08ea30cb9dac889ee89be0f847c79c6c51210c375031b26cf6e4aabc91480e44777e9fb3cbe02 +DIST dav1d-1.4.1.tar.xz 948044 BLAKE2B 6d8ddd4ef25055b8de33aa7608085e6569cb9e47ed312c9f57119c8961fd532d786e12722aa550b5f4584a9cca95022ac138b714e2a22b05547713465e43ed56 SHA512 51d893d5128eb3bd5c563bee82a1a450296e596763f64c10cea631aeaf655572b72dcab78be2f1e0d998010d7d22eb376b64603e5f568efe16d75eb5efaeac35 EBUILD dav1d-1.2.1.ebuild 1347 BLAKE2B de3670e808679ad49a33c8d276a2affaef135e36210dbbad92edc657340c8b532145abc96ce44dbcd991ee770f1c8b2a254a8d4edab776c24a000e2424a83898 SHA512 6317af6c42186aa921dee05fa704a3c7ab4a25b7aa48ac8541911014b92282cc6df13e5f7792f68a8987f2688a0ceb82dd8285eb4354f5f8c35f55458f7bf69a EBUILD dav1d-1.3.0.ebuild 1366 BLAKE2B d7bf0bdd1860a58b7fed04790177a7196d93830851bff260dd38e5de8568bb9c02f7882276c404280120b779df93cb8dfa586d3ac6e8513e4f75f918374852aa SHA512 5be01cf0c22e2faf1b7375f71e408bcae9dbe2ff56a6e22baef7124107ea24a5f9ec280e8f4bf554ac08ea0f52f3a572c6a2d781fdc4cf8f67323c5193119c82 EBUILD dav1d-1.4.0.ebuild 1373 BLAKE2B 3117b8d931538b519d0c6f39ad640a170bdc316b83ea6148f40df49d903acbdf4e9054e2553633bcdda4bc283f8b700c1e44bd14db7c2b2d8fff575b6caf9531 SHA512 091778cda9c59f884b9e8d1e69322d5b12bf66d72ada57e2e99ec2ea9f6300e716e5022ccbe78d64e1b8677627db1cbda7aa3e1e0432bbfa11161c9a04fba2d0 +EBUILD dav1d-1.4.1.ebuild 1373 BLAKE2B 3117b8d931538b519d0c6f39ad640a170bdc316b83ea6148f40df49d903acbdf4e9054e2553633bcdda4bc283f8b700c1e44bd14db7c2b2d8fff575b6caf9531 SHA512 091778cda9c59f884b9e8d1e69322d5b12bf66d72ada57e2e99ec2ea9f6300e716e5022ccbe78d64e1b8677627db1cbda7aa3e1e0432bbfa11161c9a04fba2d0 EBUILD dav1d-9999.ebuild 1373 BLAKE2B 3117b8d931538b519d0c6f39ad640a170bdc316b83ea6148f40df49d903acbdf4e9054e2553633bcdda4bc283f8b700c1e44bd14db7c2b2d8fff575b6caf9531 SHA512 091778cda9c59f884b9e8d1e69322d5b12bf66d72ada57e2e99ec2ea9f6300e716e5022ccbe78d64e1b8677627db1cbda7aa3e1e0432bbfa11161c9a04fba2d0 -MISC metadata.xml 614 BLAKE2B 8ffc2f4fda046aeced2518719c445031ce26e093e9a6b96766e3d8c3800392d7227dbea708e0ed3b1e8869ab9572a7030085b117e0475dc61144e72531617816 SHA512 a87e812e2b1a2cfc107abe4bc724b9c0c175b67caef103de761aef0e95f8ef265388ca3d3f00ee774a93f6b659922c403d355158a67273b91c75b4edc6d11b24 +MISC metadata.xml 616 BLAKE2B e1761e4fa6578e904fb77dfc366a718e1c892583abc30f3552f64385826f0f898d8ba5a288fea3d297bf998acab596deac9532f7a13f123b2f996d13a128df4f SHA512 0f33c2977773ed2ed4dba9b70de50ace72248938c19eafbdf9828ec28aa462aaa9c8f17ed3b5d51cc83f27265ed79769c1df6a62ebe103005e1b3b0660230b7c diff --git a/media-libs/dav1d/dav1d-1.4.1.ebuild b/media-libs/dav1d/dav1d-1.4.1.ebuild new file mode 100644 index 000000000000..5a9b234dae6e --- /dev/null +++ b/media-libs/dav1d/dav1d-1.4.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d" + inherit git-r3 +else + SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" +fi + +inherit meson-multilib + +DESCRIPTION="dav1d is an AV1 Decoder :)" +HOMEPAGE="https://code.videolan.org/videolan/dav1d" + +LICENSE="BSD-2" +# Check SONAME on version bumps! +SLOT="0/7" +IUSE="+8bit +10bit +asm test xxhash" +RESTRICT="!test? ( test )" + +ASM_DEPEND=">=dev-lang/nasm-2.15.05" +DEPEND="xxhash? ( dev-libs/xxhash )" +BDEPEND=" + asm? ( + abi_x86_32? ( ${ASM_DEPEND} ) + abi_x86_64? ( ${ASM_DEPEND} ) + ) +" + +DOCS=( README.md doc/PATENTS THANKS.md ) + +multilib_src_configure() { + local -a bits=() + use 8bit && bits+=( 8 ) + use 10bit && bits+=( 16 ) + + local enable_asm + if [[ ${MULTILIB_ABI_FLAG} == abi_x86_x32 ]]; then + enable_asm=false + else + enable_asm=$(usex asm true false) + fi + + local emesonargs=( + -Dbitdepths=$(IFS=,; echo "${bits[*]}") + -Denable_asm=${enable_asm} + $(meson_use test enable_tests) + $(meson_feature xxhash xxhash_muxer) + ) + meson_src_configure +} + +multilib_src_test() { + if multilib_is_native_abi ; then + meson_src_test + fi +} diff --git a/media-libs/dav1d/metadata.xml b/media-libs/dav1d/metadata.xml index 1c714a6a3baf..ee250866e0d4 100644 --- a/media-libs/dav1d/metadata.xml +++ b/media-libs/dav1d/metadata.xml @@ -10,7 +10,7 @@ Enable dev-libs/xxhash support for hashing muxer - https://code.videolan.org/videolan/dav1d/issues + https://code.videolan.org/videolan/dav1d/-/issues cpe:/a:videolan:dav1d diff --git a/media-libs/libavif/Manifest b/media-libs/libavif/Manifest index 438750dfb29d..51976f8dd9f8 100644 --- a/media-libs/libavif/Manifest +++ b/media-libs/libavif/Manifest @@ -2,9 +2,11 @@ DIST libavif-0.10.1.tar.gz 2085698 BLAKE2B 5be3f9adf7e0a5747e42c90ce2768eba90053 DIST libavif-0.11.1.tar.gz 5826813 BLAKE2B 8fcbc9e1655546b7f4e62882b44d07b8bcfceef599e0feb5658c475cbc35cbb27bae0ad58475c2657351a890ccb957fa8a0e28328bbb5664cd8a57cedfb58019 SHA512 4a9e2711fccddf35c477db6e2fa2f76c0648aafaa98b4e3f34df62c0fbd02ddcd57762f1f8149822da4f1bc3757ee75ec1d9ced5e56a54dbe9d0b43265aacd4c DIST libavif-1.0.1.tar.gz 10569767 BLAKE2B a50ade5ac9a05c987f8f10806d2f749af89a5fb5cb5ef01648a398bcd5a2f568abe4fa646b2a8f33aa2b5b0a718f80f140d9f1f87c524c805d970d5517ec667c SHA512 f7c35e40f9214314afeae69d5da6ab345e6dbd025e737a920ea4270452cdf7ff7010d7af5cc18d27e93b217114eb6b613cd349703d0e1bb7814dbeb84a9fd70f DIST libavif-1.0.3.tar.gz 10573846 BLAKE2B 220f5ebfcae82e521cb13231dca478f480987b8eb80451edb9f9769ac1561ee18ebaaaa7f552fe9cb9094d141815ac6cdba1f544ebfbcc932f60b8f1233d58c6 SHA512 b713f35fd3e54e105e16f46012becdada86f522b4ed8ab7097a93fd437524b4f2c997c42d6f06828f93b53253b1d90302417afdb0bd8e09d176f64f19c7a0faa +DIST libavif-1.0.4.tar.gz 10575992 BLAKE2B 69b7f376e8254f1f6b5df727e572e6aeef02710d8a09ad3289a71a38c2632b2cfdbee9284fcf08fccc5f072dc3aa2109f44b41ae10f0dad8cb299040ffc71c23 SHA512 37f0de757180c6414778e688006940395960b316c25192d6beb97a07942aff4bd3b712dec2eff52cd26f5d72c352731442175dfeb90e2e1381133539760142b0 EBUILD libavif-0.10.1.ebuild 2651 BLAKE2B c266d15dbccf07badf5a5845624c84a255e4324d972a73966934901d2551809f2dd8059c13eac0f5b24daa79e7f779e42b0710565641f32332071641a4c7e0fc SHA512 50738f35491c576aba78da1783148982ec315240da12c80bdca57aa93d904153ab894741fbc5901e5f03cc8423bafc6c6be5c6f6f255d9d7be9f0b4b47ed61d5 EBUILD libavif-0.11.1.ebuild 2761 BLAKE2B f82e2cf8d219e54653ef19d636213913d143b68e89de918e111084722df48c79c41bd75aaf22a2dcabb1ea02bad3c6d749cc0139f6de728536884118fec7fbd9 SHA512 2b8a621ef834556a61c116088e2e5af83f9103792457c809b363e10d5c7916438804c195db025cb4f4a9dbd2458df8f4c7af3e3c09d0090c4526b7f7f9f65fbf EBUILD libavif-1.0.1.ebuild 2841 BLAKE2B 0f101a26a2fc8824f9a4e2778cf1bd718baf141b068c2e77b510335f6369da5fc5e683025d01a9dabced0bc6a04fff2aa5e528ba8d6c49beeb50bc995008ce42 SHA512 6c6a4c82590f0aefa1c7a873bff6000a31ffd89b4a7e7f32ac93fbe277326deb5339d23d3127b5deae849c1682fea99f3d938f3d53ee82e54f5f53e38287bca8 EBUILD libavif-1.0.3.ebuild 2841 BLAKE2B 0f101a26a2fc8824f9a4e2778cf1bd718baf141b068c2e77b510335f6369da5fc5e683025d01a9dabced0bc6a04fff2aa5e528ba8d6c49beeb50bc995008ce42 SHA512 6c6a4c82590f0aefa1c7a873bff6000a31ffd89b4a7e7f32ac93fbe277326deb5339d23d3127b5deae849c1682fea99f3d938f3d53ee82e54f5f53e38287bca8 -EBUILD libavif-9999.ebuild 2754 BLAKE2B dd5bd58f245bd123ba5bc2462b531f24c7ce579dcd4c7671eadebeb79f700280be6bf96bc40dab68e08973620641c3c8094f230e22ac8927262e2725fd5a0363 SHA512 211c6cdc8a01a6f977cb8149c497b87c1481bcf377951c51819964b1258a939928261d142583c8bcec06ee56dbe4bb6605496e90c376622520f3f31d80f972ba +EBUILD libavif-1.0.4.ebuild 2864 BLAKE2B f2a8c1a2d4b598a81df080cb54dc78bc0c6d78495a5a4de035bbbc6e813bcab57d8a9ce209119d3b4992076d7bf3d4e62ead9da98a4c58276ec52638dae92eb2 SHA512 cc12a69cc106305c3eb093598bb4fbcf1583675aa33118fd29703f041f88868f926c89038c8df729f812c36e716dae4b7ccaf0143c4d976d050e343cc33dfc78 +EBUILD libavif-9999.ebuild 2790 BLAKE2B 2e5d38722dd978cd3c1849caaf1957f722aeffa9a4bf53067fcc0c59174c45f3b08f4f01ba8f1903fe47aebdcd22eb316541c5dc0be0bf4331531f23e419f625 SHA512 1e45ce733a8ff01160a2910ef03eab25b57ea7aa685d40f60ba4efe06efef4ffd4faa11859786cf588c18a2a316697505f64d92e6b161b4f7fea3c403a1418c5 MISC metadata.xml 963 BLAKE2B 4951865af2ec64924c0abc18c82f8df0da437545867a78e097f055a803a1017759ee165e9a49234fd683ad674f044cfdade33e7e6e72a3d2fdfb71cfff4cee28 SHA512 dbcc0d05970073d286d9e389d9e8797023d728a0067886ec25c61f5c65324e85ed8015111b45e43387e3b75fe7ad5ef5ca1cbd93ce56994b02589f1520e78116 diff --git a/media-libs/libavif/libavif-1.0.4.ebuild b/media-libs/libavif/libavif-1.0.4.ebuild new file mode 100644 index 000000000000..e9f32be578ca --- /dev/null +++ b/media-libs/libavif/libavif-1.0.4.ebuild @@ -0,0 +1,112 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib gnome2-utils + +DESCRIPTION="Library for encoding and decoding .avif files" +HOMEPAGE="https://github.com/AOMediaCodec/libavif" +SRC_URI=" + https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="BSD-2" +# See bug #822336 re subslot +SLOT="0/16" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86" +IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test" +RESTRICT="!test? ( test )" +REQUIRED_USE="|| ( aom dav1d )" + +DEPEND=" + media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] + media-libs/libpng:=[${MULTILIB_USEDEP}] + aom? ( >=media-libs/libaom-3.3.0:=[${MULTILIB_USEDEP}] ) + dav1d? ( >=media-libs/dav1d-1.0.0:=[${MULTILIB_USEDEP}] ) + extras? ( test? ( dev-cpp/gtest ) ) + gdk-pixbuf? ( + dev-libs/glib:2[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + ) + rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) + svt-av1? ( >=media-libs/svt-av1-0.9.1 ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + virtual/pkgconfig +" + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DAVIF_CODEC_AOM=$(usex aom ON OFF) + -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF) + -DAVIF_CODEC_LIBGAV1=OFF + + # Use system libraries. + -DAVIF_LOCAL_ZLIBPNG=OFF + -DAVIF_LOCAL_JPEG=OFF + + -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF) + + -DAVIF_ENABLE_WERROR=OFF + ) + + if multilib_is_native_abi; then + mycmakeargs+=( + -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF) + -DAVIF_CODEC_SVT=$(usex svt-av1 ON OFF) + + -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF) + -DAVIF_BUILD_APPS=$(usex extras ON OFF) + -DAVIF_BUILD_TESTS=$(usex test ON OFF) + -DAVIF_ENABLE_GTEST=$(usex extras $(usex test ON OFF) OFF) + ) + else + mycmakeargs+=( + -DAVIF_CODEC_RAV1E=OFF + -DAVIF_CODEC_SVT=OFF + + -DAVIF_BUILD_EXAMPLES=OFF + -DAVIF_BUILD_APPS=OFF + -DAVIF_BUILD_TESTS=OFF + -DAVIF_ENABLE_GTEST=OFF + ) + + if ! use aom ; then + if use rav1e || use svt-av1 ; then + ewarn "libavif on ${MULTILIB_ABI_FLAG} will work in read-only mode." + ewarn "Support for rav1e and/or svt-av1 is is not available on ${MULTILIB_ABI_FLAG}" + ewarn "Enable aom flag for full support on ${MULTILIB_ABI_FLAG}" + fi + fi + fi + + cmake_src_configure +} + +pkg_postinst() { + if ! use aom && ! use rav1e && ! use svt-av1 ; then + ewarn "No AV1 encoder is set," + ewarn "libavif will work in read-only mode." + ewarn "Enable aom, rav1e or svt-av1 flag if you want to save .AVIF files." + fi + + if use gdk-pixbuf ; then + # causes segfault if set, see bug 375615 + unset __GL_NO_DSO_FINALIZER + multilib_foreach_abi gnome2_gdk_pixbuf_update + fi +} + +pkg_postrm() { + if use gdk-pixbuf ; then + # causes segfault if set, see bug 375615 + unset __GL_NO_DSO_FINALIZER + multilib_foreach_abi gnome2_gdk_pixbuf_update + fi +} diff --git a/media-libs/libavif/libavif-9999.ebuild b/media-libs/libavif/libavif-9999.ebuild index 968df8e917da..55658a6a3fec 100644 --- a/media-libs/libavif/libavif-9999.ebuild +++ b/media-libs/libavif/libavif-9999.ebuild @@ -12,34 +12,41 @@ EGIT_REPO_URI="https://github.com/AOMediaCodec/libavif.git" LICENSE="BSD-2" # See bug #822336 re subslot SLOT="0/${PV}" -KEYWORDS="" IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test" RESTRICT="!test? ( test )" - REQUIRED_USE="|| ( aom dav1d )" -DEPEND="media-libs/libjpeg-turbo[${MULTILIB_USEDEP}] - media-libs/libpng[${MULTILIB_USEDEP}] - sys-libs/zlib[${MULTILIB_USEDEP}] +DEPEND=" + media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] + media-libs/libpng:=[${MULTILIB_USEDEP}] aom? ( >=media-libs/libaom-3.3.0:=[${MULTILIB_USEDEP}] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[${MULTILIB_USEDEP}] ) extras? ( test? ( dev-cpp/gtest ) ) - gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] ) + gdk-pixbuf? ( + dev-libs/glib:2[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + ) rav1e? ( >=media-video/rav1e-0.5.1:=[capi] ) - svt-av1? ( >=media-libs/svt-av1-0.9.1 )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" + svt-av1? ( >=media-libs/svt-av1-0.9.1 ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + virtual/pkgconfig +" multilib_src_configure() { local mycmakeargs=( -DBUILD_SHARED_LIBS=ON - -DAVIF_CODEC_AOM=$(usex aom ON OFF) - -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF) + -DAVIF_CODEC_AOM=$(usex aom SYSTEM OFF) + -DAVIF_CODEC_DAV1D=$(usex dav1d SYSTEM OFF) -DAVIF_CODEC_LIBGAV1=OFF + -DAVIF_LIBYUV=OFF # Use system libraries. - -DAVIF_LOCAL_ZLIBPNG=OFF - -DAVIF_LOCAL_JPEG=OFF + -DAVIF_ZLIBPNG=SYSTEM + -DAVIF_JPEG=SYSTEM -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF) @@ -48,8 +55,8 @@ multilib_src_configure() { if multilib_is_native_abi; then mycmakeargs+=( - -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF) - -DAVIF_CODEC_SVT=$(usex svt-av1 ON OFF) + -DAVIF_CODEC_RAV1E=$(usex rav1e SYSTEM OFF) + -DAVIF_CODEC_SVT=$(usex svt-av1 SYSTEM OFF) -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF) -DAVIF_BUILD_APPS=$(usex extras ON OFF) diff --git a/media-libs/libdovi/Manifest b/media-libs/libdovi/Manifest index e73649adec53..cadba92d49c2 100644 --- a/media-libs/libdovi/Manifest +++ b/media-libs/libdovi/Manifest @@ -1,11 +1,14 @@ DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa DIST anyhow-1.0.80.crate 45138 BLAKE2B 4985d3d8f1d5b5886fae5c7d1a61f921d3d64fb51e24710044b85dfadd2dae2b25b8995cab419cb7cdb5c8cb6b50ad0de93b9a942d34bc45014bd5fb9aecbd39 SHA512 481a3bc29de2af0b913d83cc79dacd559cf0bafecafcc707b921b91a732df953a2df582a54e5fca3f506f6441fd47379bd6bd006bcb1bd6f2615198f9903cc59 +DIST anyhow-1.0.81.crate 45142 BLAKE2B 9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78 SHA512 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitstream-io-2.2.0.crate 34113 BLAKE2B a449d31429b3aed5ec54c2590d285a532377c7d5e614eb785e11bb208c3541d1df8c439999202ac52227544ca42008a60b0989696ed0888ef2bfdedbc23f6b95 SHA512 51d328fb67df4d89f755769cb8806249349d9d69a4c1c538f72120b058fb7fed81356b867363396234a96061da92446c6e07b6498c7bf9c1f3f99de60aad3f2f DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e DIST bitvec_helpers-3.1.3.crate 5125 BLAKE2B afcfd6a770e8e73026152df2124f269f9a9c7fdd01e4bc287f817f375149655bf5ce54badea63efa52750d051ba98ec07855b36c143a74c2b5c61dfdbe1a3660 SHA512 f1c35122ba499ff868ff01a8da5ad45975581ee120f693ab1007cf01874e34f7df8970f1c5b6c7708fe5cf213e7651e8f593191767810f2855cfff44c3111b4f +DIST bitvec_helpers-3.1.4.crate 5139 BLAKE2B 2f1b430e1548f82887b7e42750dbb5dce2288dfa4694a77dafc23687630af5b5289a22292c44a881f0a4bc23dd68cc247e868bb4def4f8c0258ddca169cdb4fe SHA512 fa1e3434b5b21d72b20b3b20f7359d24e882a6b3822231fe1cb060ae846c74e14990a69611aa79a4797906c6658413a505b6d4aeb20734fc76d70a370d2eda69 DIST bumpalo-3.15.4.crate 85028 BLAKE2B 9ec98f430fef4e9b59e61d413b3703430f91bc818f3294aea7416cf8a35e0606357bb5b4d1edebe590f07fb614f832da16016c8530ff39ca853aff1d1369cc60 SHA512 59ca9f8e6b74bdd95b9b4ad1bff3bf4be46dacedeb1eea6196a65dfb0ca7b60e86ab6c25d0f91dae3caecd17ab73c48f953be0bc24bdc0ceaaf4c1726b9ffdc8 DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff @@ -13,6 +16,7 @@ DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05 DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a DIST clap-4.5.2.crate 55385 BLAKE2B abcd6b7ee876dbaafd446e0bb9e18297cabd6776f003fb79732584d15eea58d9b8550891b0818f9670fde63c36f51e797d2e3788ff6a493708d8cabd494b5a67 SHA512 c74752b5a161ed5a48cc5f2ac3bf15325cc955aeb828273fe8b7be00c0e5bdd09ca6043c95c9d2908a1e44e447886859fd2a79e0014f508bc03b3b01f4567759 +DIST clap-4.5.3.crate 55388 BLAKE2B c0de02441b38bf4a4c7879997e70a8c0b55d41ac60ea2d918a3eaf7933ac9105a22cd59def6e7260066ab2d12ba32f13b26f4fffaa6303ed4e4f33622ac9c9c8 SHA512 735be90c75211cd8d77f014c8b91782246c652e92da810877a44ab4c9dc0b4ff9637640da04d57a17cd1550df1eba73d91d49d2e7a73815010c5d6a5017aaa9d DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864 DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 DIST crc-3.0.1.crate 9950 BLAKE2B 2afbaee34f754953396e452260290422d19416dad4b88333e4501592deff3b3350363ca4c2b37d573ecd4e64a762b702b79445460f15fc90bdb8214fe43c0945 SHA512 aabe9d4058fb4710405146e978ec5881bce5ce8971618b69a7ff873b0fff15fc78e5c48ff0136ca6d37663a53905bc3c5daa0ed3a2ed4d8d721e90c3b0ec28a5 @@ -30,12 +34,14 @@ DIST half-2.4.0.crate 50666 BLAKE2B 5175650e5cb9fa08a5d45ce35b76b15454d27f214d9b DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 DIST indexmap-2.2.5.crate 81498 BLAKE2B 8914a50344951aad58766fbfebe8780298098e3a7c923287e3a84f6de41e2924a6a3bb3ee91ceae9b5b49654b83ddc7516a4cfa6253584b0657995d7c8f63a89 SHA512 84fbb6e61756d5ff746f6ffb2c3c8552f96d3af205075a381f06df85258c7597ce24b0d193127a797f975a3fddc1fa92110738227babc73a7fa37505331f8d78 +DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 DIST libdovi-3.2.0.tar.gz 454784 BLAKE2B 4007c65999892eedc70f1b6b6c6fed720d06fe5cbfa245f00d1f3ae1499b2da86d2709bc80b7245927f30810d65a21d939c58b0ee03c63b6184f853d85e2566e SHA512 9388a076e1396fb11aea4382eb9f28bf0ee4c0bc0ce9cc857a3ae138b8169c3d60657f128ee0261570d5de680af2b92dcde25442407a5c4580c51c2cce7ba47b +DIST libdovi-3.3.0.tar.gz 459528 BLAKE2B 3582253118807b2171033d385194b40b439c097e1cbf786aa69872b88473ef49898390cddefdfdb3d5c55c2f44114522d2ea484b0a7a7d1e847056b3b5ae7c22 SHA512 f4d183305aee54aeaf2226b7f2848a81c0f99fe0368dcae09eb92b65dd85496b05ffb6d44ce16e04fab03a7a408de8f53c4654f67b286260c2c574f2d5afb579 DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc @@ -45,20 +51,24 @@ DIST plotters-0.3.5.crate 143975 BLAKE2B 57b9b37d9e5f43f12f1bbd95d0c0789a09b2f34 DIST plotters-backend-0.3.5.crate 13440 BLAKE2B 72ba042a2057f7afebad34a794df17a0c340ae0d15af2631a3f3abbe117dd8a8d17f877dd935ad59f33494c523664cbd4fc11e05f6c7ae0c495b5e9d4c4a8708 SHA512 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460 DIST plotters-svg-0.3.5.crate 6948 BLAKE2B 1e8df5cdf68b1e27e22ef2f383a81caf76ab598d09f31c536e86c543df78a609a33c3c426660a34a37d1313cc2937b0c678c5e1e43fd3d65bce95b59b2531935 SHA512 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 +DIST proc-macro2-1.0.79.crate 47200 BLAKE2B fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368 SHA512 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 DIST rayon-1.9.0.crate 177770 BLAKE2B 34e20aeb82a548bd80b8ab3faf8fd870201ba3d67f9618e5493332a3c43bcf1443c027b8ccc76cec8df6bff852434531a01c8490f829f57df5cfbc3d8a6e8a42 SHA512 c9763503fb135eefdebebb82d4d19d20e48a182f1125030a7df085ebda4184942d9057598194ab8e8d39b942c83c231834b10a677e89badb6305a2b571fc1abc DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d +DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 DIST roxmltree-0.18.1.crate 43040 BLAKE2B 3b27385805466363d082dba273f35a975d1b2f02842f150a91cb94f86b478bb220a1824150d3650677af069e225f0498f90733e9c2462b7614fde382c78366fa SHA512 36409eb077bb3b26663096ad6457338f124eaad7bfb11de08d57bf44eef0653736d234a9bf8ed6d49ea357741d775e0f01bea931b298aa4445a086d58bcea937 +DIST roxmltree-0.19.0.crate 53547 BLAKE2B 0bf23bb050dec29cdfcd66bb231ea81caab40aa54b015c5480fde7dac899128438ecfb10d818dde456db8ec4cbeebc7f32f3c8ff17594b6a78c0f04f0361555f SHA512 c8eeb974d797316a8dc332c4068b2850eee124a13b0792cdc8acaefe521d8b40161f9159bbfee2866ab2c4f6133ceaaa1b5ed704a5f0db5ae3819d76042cbf36 DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410 DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994 DIST serde_json-1.0.114.crate 146986 BLAKE2B 229f0a8e2c0bc35435b49774fab9d4cec4e2323e85e2f97ccaa2a18277ecfb9cff9e9b165786e782cba043e9ac670717364b0f9c145254eefd74582b728f2186 SHA512 2c35cd0e29ee2af6046ce849b5854b82b90f402b51c04ea86b32ce7d67869736f17a4d028dd8245c31201036bcca7a1d3df11d842a92a45b0eaebd809687d436 DIST syn-2.0.52.crate 254728 BLAKE2B 1e56e49de8fee8ed47e89a0791bb0188ee8f0dac127f6e17a1c91a3cb8744a61a6e3b8d3a7fa5cc450a453e9ba7c9ed844302d23cb6e6cd8ca8c624ca475b32e SHA512 a0fb277a4d4611c465d76adf83040a6ac4375275d9f9414fddb34f577573b0f5890b94773bd57660e9af4b65778888ddf34c99d829fe4f58a966484cd8dd9b05 +DIST syn-2.0.53.crate 254828 BLAKE2B 4bbff9a430e12baae231eec35dca4a3130e9977c6272dcad4a25266441959461e6e2b69832492a6895948fada9152abf8630c1d011c93912356397360bfb7b8e SHA512 0c3e40e1af47910b59877246700dd695e2bf03c35e036adb99e9756f8e055c8b3421020fc43f71954aa7adfdc56712d58968f3f39ca2e93c0daedfebd8862b9b DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 @@ -85,4 +95,5 @@ DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c37 DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 DIST xmlparser-0.13.6.crate 26718 BLAKE2B 40796a610755a10de4f435c36e251093719321d9ddaa2f994640e37a48ab8a61742f3b5e031b6ef08de3327fb6acf1b19c2afd0ea80edb66ea5963a41e03b47b SHA512 25a42844c015aed196bdb35c99008d656137c6eab2194f274840e8f93ad382e5291768f138ffbe809bd07900e80f939b5755517cd51340ab8142b9b5b4d72db1 EBUILD libdovi-3.2.0.ebuild 2885 BLAKE2B dae433514dbd6ce9c44869b064cf5a6e2b0dfd0dc134dc23f5795e634dc5b5c3603172052bccd4f555e5a2b7b8fef1898e20854950e0e211ac7c45faa0fa1bb4 SHA512 7f8c2fc3f16b8bab74ff1fc2e4478e2dd3f169cea3f4925791e6bfda0bbe674ab0694727fe2e2a47598a60cdf24694d1fd98f56f46d9709b7f058b9b386d3f33 +EBUILD libdovi-3.3.0.ebuild 2870 BLAKE2B 7b33e71e7d2673d8c878205b064989d3f6635a9934b6466d9a9fca8fa85a67d65f69762c0a20b5b9718a939b6df7448386c0694001d7adea9cdd0b2a0e1783f1 SHA512 7364cf7097f416dce61d9cd4da72468b5a6d99be663664761e866e6d5467d389137479f01b83089d37a51c5ad6ea0a77b2cf7d26cbd3ad61419c5872a92503f1 MISC metadata.xml 330 BLAKE2B 58eecc5643c7be5713145bff679903a5d34827b4cf976255bf573cfa488a2277ce773538297e3fb728ef8b90eb266a68a8329d80295240ccc2fbe4647c0ff566 SHA512 f083788feca4bafdd0376759f15ba6ff48121abd6ad98fb235142e415a089238efb570c564d0425d0099f3dcf9131cff56eed1e6d605716608cf3ea881ba4487 diff --git a/media-libs/libdovi/libdovi-3.3.0.ebuild b/media-libs/libdovi/libdovi-3.3.0.ebuild new file mode 100644 index 000000000000..2b4aaab6dac2 --- /dev/null +++ b/media-libs/libdovi/libdovi-3.3.0.ebuild @@ -0,0 +1,143 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.3 + anes@0.1.6 + anstyle@1.0.6 + anyhow@1.0.81 + autocfg@1.1.0 + bitstream-io@2.2.0 + bitvec@1.0.1 + bitvec_helpers@3.1.4 + bumpalo@3.15.4 + cast@0.3.0 + cfg-if@1.0.0 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap@4.5.3 + clap_builder@4.5.2 + clap_lex@0.7.0 + crc-catalog@2.4.0 + crc@3.0.1 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.19 + crunchy@0.2.2 + either@1.10.0 + equivalent@1.0.1 + funty@2.0.0 + half@2.4.0 + hashbrown@0.14.3 + hermit-abi@0.3.9 + indexmap@2.2.6 + is-terminal@0.4.12 + itertools@0.10.5 + itoa@1.0.10 + js-sys@0.3.69 + libc@0.2.153 + log@0.4.21 + memchr@2.7.1 + num-traits@0.2.18 + once_cell@1.19.0 + oorandom@11.1.3 + plotters-backend@0.3.5 + plotters-svg@0.3.5 + plotters@0.3.5 + proc-macro2@1.0.79 + quote@1.0.35 + radium@0.7.0 + rayon-core@1.12.1 + rayon@1.9.0 + regex-automata@0.4.6 + regex-syntax@0.8.2 + regex@1.10.4 + roxmltree@0.19.0 + ryu@1.0.17 + same-file@1.0.6 + serde@1.0.197 + serde_derive@1.0.197 + serde_json@1.0.114 + syn@2.0.53 + tap@1.0.1 + tinytemplate@1.2.1 + unicode-ident@1.0.12 + walkdir@2.5.0 + wasm-bindgen-backend@0.2.92 + wasm-bindgen-macro-support@0.2.92 + wasm-bindgen-macro@0.2.92 + wasm-bindgen-shared@0.2.92 + wasm-bindgen@0.2.92 + web-sys@0.3.69 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.52.0 + windows-targets@0.52.4 + windows_aarch64_gnullvm@0.52.4 + windows_aarch64_msvc@0.52.4 + windows_i686_gnu@0.52.4 + windows_i686_msvc@0.52.4 + windows_x86_64_gnullvm@0.52.4 + windows_x86_64_gnu@0.52.4 + windows_x86_64_msvc@0.52.4 + wyz@0.5.1 +" +inherit cargo edo multilib-minimal rust-toolchain + +DESCRIPTION="Dolby Vision metadata parsing and writing" +HOMEPAGE="https://github.com/quietvoid/dovi_tool/" +SRC_URI=" + https://github.com/quietvoid/dovi_tool/archive/refs/tags/${P}.tar.gz + ${CARGO_CRATE_URIS} +" +S=${WORKDIR}/dovi_tool-${P}/dolby_vision + +LICENSE="MIT" +LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016" # crates +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64" + +BDEPEND=" + dev-util/cargo-c +" + +QA_FLAGS_IGNORED="usr/lib.*/${PN}.*" + +src_prepare() { + default + + multilib_copy_sources +} + +multilib_src_configure() { + local -n cargoargs=${PN}_CARGOARGS_${ABI} + + cargoargs=( + --prefix="${EPREFIX}/usr" + --libdir="${EPREFIX}/usr/$(get_libdir)" + --library-type=cdylib + --target="$(rust_abi)" + # cargo cbuild --help claims dev is default but (currently) this seems + # to always use release unless --profile=dev is explicitly passed? + $(usex debug --profile=dev --release) + ) +} + +multilib_src_compile() { + local -n cargoargs=${PN}_CARGOARGS_${ABI} + + edo cargo cbuild "${cargoargs[@]}" +} + +multilib_src_install() { + local -n cargoargs=${PN}_CARGOARGS_${ABI} + + edo cargo cinstall --destdir="${D}" "${cargoargs[@]}" +} diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest index d61644925a79..f1f39617954c 100644 --- a/media-libs/libjxl/Manifest +++ b/media-libs/libjxl/Manifest @@ -4,13 +4,11 @@ AUX libjxl-0.9.1-backport-pr3138.patch 1775 BLAKE2B 3bc8ec83f1104fabec0966dffd85 AUX libjxl-0.9.1-backport-pr3143.patch 1065 BLAKE2B acc6ab904994f42cffe19296966587dbbf316289277d91e1a17cd635161b51eed770ab95fc682d93b8693d50def9bb205290c3eb534effdfdc2cd057db36647c SHA512 d5eeca764e13175eb64ba5ee47a9bf03080d0830395ba9b626b7144674a5ce8fbb694705a4d2c55f3b52507a59c5793e21e9c99dded65803857a0859a1f9f466 DIST libjxl-0.10.2.tar.gz 1912303 BLAKE2B 9677d0d35d877ce269c9958accfbb5ee55d446dc0e8fa64df9323c1db3993613752803aae63a48c18eeb72ae91c2a044a1fab0a83ddf28fdf8395ddb67a72414 SHA512 1d19f30c0ae94e212326a15dc128612bce207e619c55c2a020401a27d01a933de71bb35e907521dc8fd853dd5578d74d74f7a5a282f0083fd22cf9cb07ccb96e DIST libjxl-0.8.2.tar.gz 1612062 BLAKE2B 2b5e65cde6c85881c5f26f676afec825c974f6919c3cc3f056ca4a9679162e89f2de35ab7d0b2a60782d39eca1f4ddad779f8d25d3f520417f6d9dea71e854db SHA512 769f102c46755d11a705ce47ae9e2ef49627ae708f416693bf1293aeeb713934baf4466e45b9c70b04ec1fc8b4a00d5ca7688c8ca03f0a91c9a15252c522a887 -DIST libjxl-0.9.1.tar.gz 1872279 BLAKE2B 723a098c07d61e7d1f4a7fda04d8be60594cf5a21307242e6d06deca64f8a2343078248d280fc8eb3fc9bb2277f7ffc6cc547b57a605a7aa95a0b21095450ccf SHA512 a3169dac40b297617075a49cc5cdfa25e793a34b5dfe95db9c2560bdc967743882f0014d1d0fd508b8d2ea02cb3766d2f295af7a2cf9def8f5370f97b24aa16f DIST libjxl-0.9.2.tar.gz 1873156 BLAKE2B 558d82dfaa2e5e4fdb07542b2daf4b80f661dec46986d412bdc2b1af0ac4b501f9e533eefd73e923b94a54f82695c4aed5cc531abc9e818ab4faf0aab0267b94 SHA512 97bc0ccd249fe0fa6d0f52c470a0d0bd181e3f00cd9820dda5ca437dff260e6c9e2c95dceec4bd9354c3adc4fc6724228cb027c537af6df7d3f90ab8ee61653f DIST libjxl-testdata-d6168ffb9e1cc24007e64b65dd84d822ad1fc759.tar.gz 67553075 BLAKE2B 779fee87386e617edd93bca7a523fa1ab223ae88114c3cc5484987a7c92cca2d0bb3d668fa3c8064b2a0255c17a06447c009f4fbf9ef379692ddfa37dee1be97 SHA512 a48d74a1ccff404eb7675225b59965e056dc3fc09930572785d83bae03fa1c38e105336dbf5ecfc3f0995e8b8bfb1097b451ae661f2933590b2b152192c8aa2f DIST libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz 69105882 BLAKE2B a80fce437b810e7b99b4c7bd106ec7eba01a1eeddc90e1b82cb8d75f3ca194c357ef8e7b7e1e9da65aa39dc2cd11d32cb6de8558188c5258c7446d58787603ff SHA512 0d237e706fd8d001a9cb245b685e8e39085416daedec019c348ccc64cf15a34cecdb0c245f94f57507f5934e487ee5157f51f59bb6a000f5899862c582336384 -EBUILD libjxl-0.10.2.ebuild 2758 BLAKE2B 66335ca59cc71eacd27bf5e029b741820cd443966ffbcd94043be5a973f3076e7153b8778416ea4e27544ba2a12e67322bc515e93b2c10ba989259beaf36641b SHA512 bcaab793183d517ace2c6b720b87bfcc950765883994ed3b71582d773b7972785a83628998e0285cfe866000e2c8fa23f4cce2ba3bdee989217f70164c1bb987 +EBUILD libjxl-0.10.2.ebuild 2753 BLAKE2B 70a61433f67256ae647aec7744e72b16d9b48ecd4818fe224ae74e6b00eb963503ffdd8985d15acf6def6da5d70dbdab624504d4bfd6d56dd0d11433e9993f42 SHA512 64b2382a05fd464291092b0e00f146b33159f3e9be71374b4e00a25bfe56684817f728f0c4ae60445b672170aca4a5d6109d86df0ea5996393c6e6139daf16d1 EBUILD libjxl-0.8.2-r1.ebuild 2370 BLAKE2B d5f0f655767280985420ed7e338748ddbc55589003c9427aa086295d12a91c9fb907c982ed88849471a76991879f0352c1fef2b682a1b64a3b03e43e9d93a018 SHA512 97750abe5bde3c0ad3a785f65250930f3312458c0b0b23bf00163c2ffed7cbdb148d43bbd8a768d283380fdf1794eece03a2b1adab97d4d9fb53e31b65dec614 -EBUILD libjxl-0.9.1-r1.ebuild 2834 BLAKE2B 2eaf1c131904ea251f68bde0975a8c98e84f5569790dca26a781b8bd2b785c018095c520cff15477d2a2c1863e18b50c3be2c48ab62a26ff089335b9d371851c SHA512 63782f2f5cd39ac6f7dc13c58eecef74044fe16589ca60179196f49964eb3f46beff29e53719db597a54444aa4e4e9c88ecb87ef2864d011875f77b57304a28e -EBUILD libjxl-0.9.2.ebuild 2817 BLAKE2B e129c071ff559203853978d8858d9d2e035b110106487308796f7e885c51507b532bdccaa7b60fd3c164bb87afa26b3347d70b32b505b987af7c86fc2144ba3a SHA512 e84a46a24e488f3430f672c158424635ac7922061ad8be7c6440bfcde5d566ec04eb1b4dc0d6119878a53b6f435299777ad57486d9c95598717ce86729bd090e +EBUILD libjxl-0.9.2.ebuild 2815 BLAKE2B def834ea227c984fbd6268dab52f945530c1fe172f631074954075e1d7b270047d2ea980b7dcb6d5b4f4e7a2385a893c16c788b7fd9e579aed3a31d5e6cd4190 SHA512 510301e17eea19786a5a490efe98b706c452a9729172d5713e9f540ad3fc2e82b2fca84f3d2656990470f617438a7491f97c3911b6ebad5221facb32df3d02f7 EBUILD libjxl-9999.ebuild 2443 BLAKE2B 97af04661d52c6c2a1f4cddde89a90ef8c673efeb18c906bdf32fc66900c7c201a0119bf13a2ce65e663985108e6fc41526bcbbd723a2091cbdc6f512a072edc SHA512 60a0324c66c794e06c51b6a7bfe2095681ab5c1caea6de0c4f2a1de15e9781d608151038337874624b219419d3568fcd1f768a9e11d9d5650935f0a02d3e4223 MISC metadata.xml 864 BLAKE2B 04139ce686fbc36068182d03fc23f0a0d49262f8c6b21a690705411330c3b5ec4f969d0ed27fc712fc184736bb20e9bfa3a6fe2fe6d5db98527334151dc0a8d6 SHA512 73e89d636908712608a41f8c4b7f29fc9d551030cebcd83e8db722869aaff0bc96c1ad6c05c5dbe3a2b2b29b8c639c95d02a8d4ed7094a9200af7f008c9b20de diff --git a/media-libs/libjxl/libjxl-0.10.2.ebuild b/media-libs/libjxl/libjxl-0.10.2.ebuild index 67dbdcfaaaf5..aef36d5713dc 100644 --- a/media-libs/libjxl/libjxl-0.10.2.ebuild +++ b/media-libs/libjxl/libjxl-0.10.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="+gdk-pixbuf openexr test" RESTRICT="!test? ( test )" diff --git a/media-libs/libjxl/libjxl-0.9.1-r1.ebuild b/media-libs/libjxl/libjxl-0.9.1-r1.ebuild deleted file mode 100644 index 5bcd6ac6d8fa..000000000000 --- a/media-libs/libjxl/libjxl-0.9.1-r1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib flag-o-matic gnome2-utils - -# This changes frequently. Please check the testdata submodule when bumping. -TESTDATA_COMMIT="ff8d743aaba05b3014f17e5475e576242fa979fc" -DESCRIPTION="JPEG XL image format reference implementation" -HOMEPAGE="https://github.com/libjxl/libjxl" -SRC_URI=" - https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - test? ( - https://github.com/libjxl/testdata/archive/${TESTDATA_COMMIT}.tar.gz - -> ${PN}-testdata-${TESTDATA_COMMIT}.tar.gz - ) -" - -LICENSE="BSD" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" -IUSE="gdk-pixbuf openexr test" -RESTRICT="!test? ( test )" - -DEPEND=" - app-arch/brotli:=[${MULTILIB_USEDEP}] - >=dev-cpp/highway-1.0.7[${MULTILIB_USEDEP}] - media-libs/giflib:=[${MULTILIB_USEDEP}] - >=media-libs/lcms-2.13:2[${MULTILIB_USEDEP}] - media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] - media-libs/libpng:=[${MULTILIB_USEDEP}] - >=x11-misc/shared-mime-info-2.2 - gdk-pixbuf? ( - dev-libs/glib:2 - x11-libs/gdk-pixbuf:2 - ) - openexr? ( media-libs/openexr:= ) - test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] ) -" -RDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}/${PN}-0.9.1-backport-pr3138.patch" - "${FILESDIR}/${PN}-0.9.1-backport-pr3143.patch" -) - -multilib_src_configure() { - filter-lto - - local mycmakeargs=( - -DJPEGXL_ENABLE_BENCHMARK=OFF - -DJPEGXL_ENABLE_COVERAGE=OFF - -DJPEGXL_ENABLE_FUZZERS=OFF - -DJPEGXL_ENABLE_SJPEG=OFF - -DJPEGXL_WARNINGS_AS_ERRORS=OFF - - -DJPEGXL_ENABLE_SKCMS=OFF - -DJPEGXL_ENABLE_VIEWERS=OFF - -DJPEGXL_FORCE_SYSTEM_BROTLI=ON - -DJPEGXL_FORCE_SYSTEM_GTEST=ON - -DJPEGXL_FORCE_SYSTEM_HWY=ON - -DJPEGXL_FORCE_SYSTEM_LCMS2=ON - -DJPEGXL_ENABLE_DOXYGEN=OFF - -DJPEGXL_ENABLE_MANPAGES=OFF - -DJPEGXL_ENABLE_JNI=OFF - -DJPEGXL_ENABLE_JPEGLI=OFF - -DJPEGXL_ENABLE_JPEGLI_LIBJPEG=OFF - -DJPEGXL_ENABLE_TCMALLOC=OFF - -DJPEGXL_ENABLE_EXAMPLES=OFF - -DBUILD_TESTING=$(usex test ON OFF) - ) - - use test && - mycmakeargs+=( - -DJPEGXL_TEST_DATA_PATH="${WORKDIR}/testdata-${TESTDATA_COMMIT}" - ) - - if multilib_is_native_abi; then - mycmakeargs+=( - -DJPEGXL_ENABLE_TOOLS=ON - -DJPEGXL_ENABLE_OPENEXR=$(usex openexr) - -DJPEGXL_ENABLE_PLUGINS=ON - -DJPEGXL_ENABLE_PLUGIN_GDKPIXBUF=$(usex gdk-pixbuf) - -DJPEGXL_ENABLE_PLUGIN_GIMP210=OFF - -DJPEGXL_ENABLE_PLUGIN_MIME=OFF - ) - else - mycmakeargs+=( - -DJPEGXL_ENABLE_TOOLS=OFF - -DJPEGXL_ENABLE_OPENEXR=OFF - -DJPEGXL_ENABLE_PLUGINS=OFF - ) - fi - - cmake_src_configure -} - -multilib_src_install() { - cmake_src_install - - find "${ED}" -name '*.a' -delete || die -} - -pkg_postinst() { - use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update -} - -pkg_postrm() { - use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update -} diff --git a/media-libs/libjxl/libjxl-0.9.2.ebuild b/media-libs/libjxl/libjxl-0.9.2.ebuild index fc4ac043c6ea..5f92bf477422 100644 --- a/media-libs/libjxl/libjxl-0.9.2.ebuild +++ b/media-libs/libjxl/libjxl-0.9.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="+gdk-pixbuf openexr test" RESTRICT="!test? ( test )" diff --git a/media-libs/liblo/Manifest b/media-libs/liblo/Manifest index 94dc0de503a0..217ce6b68ca6 100644 --- a/media-libs/liblo/Manifest +++ b/media-libs/liblo/Manifest @@ -1,6 +1,4 @@ AUX liblo-0.31-werror.patch 280 BLAKE2B fb0b0a7afe71eae8708a07ed51b79a9b8ab41c2f87c94014939e4a5b9eed1c1e69be5e8b167d42e65ea768414a52c7791a9a9d9772f7c4e6f495ab333bc4b8de SHA512 738466367faf1fbea464e5efb3634f6a88bea30c927e38ed8370e04f3fcb7fcabd9470e6a82f02ba186d1449812cdb0d28b16ff9ed9fff4ef377c62973a08bf7 -DIST liblo-0.31.tar.gz 643928 BLAKE2B 724a6369856b5f2ccd50edb8eacbf309760548b1f855d8b4f343cbfc3257ab3ceffc5f4e40d594ecb20050fcea11b7a6bc26f8e4a6ea72969628ebef05209fd5 SHA512 97f9561296c2e53f92db0cfee625687208b490f8bc229b6cffe88b43ca2a8da1ed3217aaa2151245ea483e54ad6c5e92b9cf10a20661766fa6d3bedb5a8cdd01 DIST liblo-0.32.tar.gz 675496 BLAKE2B 14bd133ae481eaff63f340165d33771987d046bfcf6bf377cd28b6174f259c07be1975920ce53e9ddc572dd0e13c078376df7d6bf8c41b7fa18fd987eeea06b7 SHA512 d6d26849f573073a6aaf6a72e65340b6b3aff72a26019251d8507018e9efce522ebfc29cc06dc753110fe97674bf3fe7f8e679206a6de1a9657031603b1b1d90 -EBUILD liblo-0.31.ebuild 1170 BLAKE2B df023d12ee4043393769fba39308ec2f90a1036e2d970456ad13f6ed9aaeddd7f069413c4f5932b2a4a623ced670805d485ddaecdb01711475116cdbb7a8adde SHA512 84b650b10b1d518d891c70fe38905d788ded04192ab9eb753f4aa3e4aa90e4b2b626bf7d454bbbb7ef9e5a5b70d73d21eb9a3b093736838cf44250415a57b02b -EBUILD liblo-0.32.ebuild 1171 BLAKE2B d8e49ac481a53ba2f122df6ccf00d2772bcaf5d5b64d68d19063c4f1f40f496d96d67d871ea986f206e75e48c02349e28f991fb154ae57c826c5592449144ac1 SHA512 d8b25abed6ae1d628acb2f538011bcc39191cceb2c9b68cc403ae4d7c0c14d02f4b75e6866465691ed3134682981d49380f6380cf5252d13b31cdc19613f7b2e +EBUILD liblo-0.32.ebuild 1170 BLAKE2B c5adc427c5a6543fed7f760ff0f160ed6f193fc7dea23175b96510dfd54a032be65359ebbdb3611b16370977fdb1e9d667069bf9262ddd57164b2bbc75668b4c SHA512 99ee9936f40e5a6dfc29a4ae138ef50847f8a5e1cab65355965d1e7be28077cf13ac7343632be20a69be0ff773306ae087465d1da7ad948916fbda1a3d1f2b1e MISC metadata.xml 526 BLAKE2B 8cacb20b2b399dd421942f725e964f9fb919fbeb3f6ecc68ed45c0542077ccc448c9b2bc4feb091bc42cf1aa3975d53103267a0eb102d2ab7d7e8b7ee30b2294 SHA512 f13fb96648368ab5cd16fe85c39a7b72ea5d6f91c454705d2a947d0868b239137ec3f6d640c518600e3af6dead34d0ba20acc67ef76e1ded1e95fa8d38b239ab diff --git a/media-libs/liblo/liblo-0.31.ebuild b/media-libs/liblo/liblo-0.31.ebuild deleted file mode 100644 index 6f1db94ce821..000000000000 --- a/media-libs/liblo/liblo-0.31.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Lightweight OSC (Open Sound Control) implementation" -HOMEPAGE="https://sourceforge.net/projects/liblo/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~loong ppc ppc64 x86 ~ppc-macos" -IUSE="doc ipv6 static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.31-werror.patch -) - -src_prepare() { - default - - # don't build examples by default - sed -i '/^SUBDIRS =/s/examples//' Makefile.am || die - - eautoreconf -} - -src_configure() { - use doc || export ac_cv_prog_HAVE_DOXYGEN=false - - # switching threads on/off breaks ABI, bugs #473282, #473286 and #473356 - local myeconfargs=( - --enable-threads - --disable-network-tests - $(use_enable test tests) - # See README.md note wrt ipv6. Disabled by default upstream - # because can break Pd and SuperCollider. - $(use_enable ipv6) - $(use_enable static-libs static) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -type f -name "*.la" -delete || die -} diff --git a/media-libs/liblo/liblo-0.32.ebuild b/media-libs/liblo/liblo-0.32.ebuild index fad39187d1ea..c943bb47d9bd 100644 --- a/media-libs/liblo/liblo-0.32.ebuild +++ b/media-libs/liblo/liblo-0.32.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~loong ppc ppc64 ~x86 ~ppc-macos" +KEYWORDS="amd64 ~arm ~loong ppc ppc64 x86 ~ppc-macos" IUSE="doc ipv6 static-libs test" RESTRICT="!test? ( test )" diff --git a/media-libs/libopenmpt/Manifest b/media-libs/libopenmpt/Manifest index 95292091f88f..b986e792a718 100644 --- a/media-libs/libopenmpt/Manifest +++ b/media-libs/libopenmpt/Manifest @@ -1,7 +1,7 @@ DIST libopenmpt-0.6.6+release.autotools.tar.gz 1554516 BLAKE2B 21e2fc4252431235608a52d3a321e26eae5d45f2328ff3e3604d84c537d72e07d72346c504901b000af04dfc52b1dd91c79f576be4331ea8685e534a174b61cd SHA512 b634c556f13dc51d1008f4216936a9b7cab25a6fb0d5218da0b692ec848de21905ed1981223ac9ecdebea9ce6c5376e91ff92e1655dd0be491fce0114e3230bf -DIST libopenmpt-0.7.2+release.autotools.tar.gz 1651153 BLAKE2B 170066149d443f465caa74cc308e00394dea8925753466be72a57a2e3625befaf18e3c6e9acb17f2a98068c53487093726a5a7e2a49b4efc093dd85a9073e197 SHA512 5a92641679c72694d29b2bfe46f50ad31c964426f43213b67561f67a21c5683a13a61b0810fced3c46c071f40857a2c564a68947334792e94830cbe66dc5716d DIST libopenmpt-0.7.3+release.autotools.tar.gz 1648862 BLAKE2B aec630daa7a40d1e0da36593c4bc8c8065f6d54a58bb5707ee3f5d00009368e0421b6ac892b9e4c1b9f952a8e5d59168078b548d27738fbdd27673486b2c1b08 SHA512 c88b92409114435d1596d617c04eb2436afe93de611898708587e018c8b8eb6fe45865d2e9144b3647501faa39ba633616204a5f752cbbc88f84eda20444db35 +DIST libopenmpt-0.7.6+release.autotools.tar.gz 1652544 BLAKE2B 022686bbb13728da134017b16c70cb9f3b47d64b0b6a889f473b5b72b5aa5cb66b84953b414075b6e9842fea947eb67b6cff2ae1130618bd0c0840f90ce88e70 SHA512 9665d3e301bab06f363bc4376fc488ca5befcf05f580deeb01a035167f02f8d47cda0d940239d5f29a91f97da6f31a2f6f20836b4f8ef6a248c7e39e49a7aa66 EBUILD libopenmpt-0.6.6.ebuild 1560 BLAKE2B 649dbcde7c2bc9aabf1b50f6d7e232e1173f6669e9b73afb34b9cf6273783f52193dda79aa52d54fc0e502fe3a978bbba79bf04c631d2141b91c8d456e8ec4ac SHA512 35cea07a2a46d8f316455e5115e6388b601bb5fe8218a4460e4b523e4401b8b771d2d1149fbb5f97462bd8361ea842034040d80a40ed91166056f24273288bb0 -EBUILD libopenmpt-0.7.2.ebuild 1565 BLAKE2B da86f174c6c24da959fe1baabc7d70249c870a08d7162fbf6ed793e40cad0696c3812fb2e402ba33a60cd25449517af0a41dd0198e6c7e0e3836e16c92ef970e SHA512 075238ff1e67e47e69af8a259afca6cc77c47c8cb4620acc32830635fd279f247272c0686d8fc97b7f8b4152e2079d35dd65de079c6ffd99ac726f6eb8203735 EBUILD libopenmpt-0.7.3.ebuild 1565 BLAKE2B da86f174c6c24da959fe1baabc7d70249c870a08d7162fbf6ed793e40cad0696c3812fb2e402ba33a60cd25449517af0a41dd0198e6c7e0e3836e16c92ef970e SHA512 075238ff1e67e47e69af8a259afca6cc77c47c8cb4620acc32830635fd279f247272c0686d8fc97b7f8b4152e2079d35dd65de079c6ffd99ac726f6eb8203735 +EBUILD libopenmpt-0.7.6.ebuild 1565 BLAKE2B 38801d8d41168da193233f4795af47d83f1b059e34aebb92b305ace8ff358f0779e77d2abc9ab2d4ec2a7f064ce315cdeeace1046b8439ff92bc22d1910baf1f SHA512 11e26a0dfc5121aa31e3c0b91ada621c378cbc2ada8b47aa6b462bae9734880703a88c4681c374963e52b4c8ecf7337b7105269484c7071f9d1dd16823ee9596 MISC metadata.xml 328 BLAKE2B 25f8b37a7e7885a50e5b7305c9090033c78b1154214e05060c3407f0d27ac436aa3f0da1dff3a5ba1685bef390f1fe99416893aaf59e002921cc3464ce0d2167 SHA512 6686c75dbfcd5a5f9d6ef4d667916f54388180045471f8eb585c7b0d6e03f5d56c3fc892c97851f7453318309a456bbfd877eb240cbf008b71984009d08a8181 diff --git a/media-libs/libopenmpt/libopenmpt-0.7.2.ebuild b/media-libs/libopenmpt/libopenmpt-0.7.6.ebuild similarity index 97% rename from media-libs/libopenmpt/libopenmpt-0.7.2.ebuild rename to media-libs/libopenmpt/libopenmpt-0.7.6.ebuild index e5e9549227c0..b84da35eda01 100644 --- a/media-libs/libopenmpt/libopenmpt-0.7.2.ebuild +++ b/media-libs/libopenmpt/libopenmpt-0.7.6.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/media-libs/libprojectm/Manifest b/media-libs/libprojectm/Manifest index 0c8de7172065..77dbe0f189f5 100644 --- a/media-libs/libprojectm/Manifest +++ b/media-libs/libprojectm/Manifest @@ -1,7 +1,9 @@ AUX libprojectm-4.1.0-patch-include-dir.patch 352 BLAKE2B a5259cb92ab401f04fb24dcf615bf2ec04491c650b39db246fed2b6c889a5781a7ace32edaf58a2baf04e5724adc123c1bde45f95440ca489af20ae7937ba358 SHA512 37ee8f7662ab2cd5135159b071297c4c72bce602b4af9bbbff3769f6c22795a9421aa14270cbdfb7ba831d0b37456b0dc1b343f713aead6ae77e415374314164 DIST libprojectm-3.1.12.tar.gz 52831726 BLAKE2B f9a9ecf8fc55b49e664a61a5c0ca3eef745b00390d5dd3b1549d6d68985c246834d35adb96ab8595e2bf78997c4688096c7931a6be54ea9d867bfdbe5a427832 SHA512 6d265280f3e3e952686ebf77afd8b083669e9ab81d2d9d122168d47747c367ff3b17ab682cc041e4ac9cee9607b7393b5dcb067deac95fcbb97d63a9656912a5 DIST libprojectm-4.1.0.tar.gz 47988290 BLAKE2B e593ddec881880fd767b0a89272e12fd383bf4695962243e2f9a968d0a09ee9522d5b60b783ec04b202fec53df4dfb006d940102bb2e548571275f525357e0fd SHA512 034b217e65ddea246c460ea72b69fdb5836b2e8e34cf9d72d705258e10dba01132265010902da0ac1baf2bb52f2453ce38bfb3934a4816f17304a01963829a42 +DIST libprojectm-4.1.1.tar.gz 47988154 BLAKE2B 47fd71d857f307ea09c87d36102662423d1df4d62f36f23373fcba36760312bd4e4d11408a3f4820b5caedd2e31bfd0dfc1e551c1bf27eb0ba33149f8ea13ebe SHA512 af38913e56d46ed15118b2dccd2701f9bf043bb3103f58ad2ebbfaffc60c3ed4e1b0eb3d8f922bdffb0001acfa5e3d23633a4903250fd00ede0dede1e6e1ba47 EBUILD libprojectm-3.1.12.ebuild 1417 BLAKE2B 0f578630c8c7862fe0fa641ee2ed5014abd3b86c1cb0f6d1b22e8f2b7e5b061c2a67105f40efbb80b0c5301f63c80ef66ab13b8dff313eebdbc5b1dd4a8813d8 SHA512 ee4c2019e0b6b91d88fa09e7028e4c54d495d9e72cd0b5fae9fff369421eda8abe4e69ae484e4df74221629663b573cd3ab42fed3db8e6a77c542a0b847d5f69 EBUILD libprojectm-4.1.0.ebuild 1154 BLAKE2B 590790478d6b383a88796a6b9142aa66d6b017cfdd1e373e7b4ce668ce122fa0d3d91cbd0dc7ef8eb173fefec82b261f41fd55f12b52102ed39b34e8ee2f5c05 SHA512 d8b00ef052a861ce40fc2da2e33359a0da82d451876f7275e109e5becbee99b8b9578ed7674a94746e15af9a2884b3ff3ec6183a2afc670f38f1a6e7c73382fd +EBUILD libprojectm-4.1.1.ebuild 1084 BLAKE2B 16ab7359ff8b7a7cb180c25fb76a0d92a0000311a3733fde08a2ca0e389f76fe648c3a36940f780ac37de2bce74f3248205ea567a7d71cadbb80db31c5ed69d5 SHA512 ece541a2eb5d540f996febd3ec76c5016493dd104dc3e6de6fdd474ae706917ba55da274776eb64bc82deca9e17053181b76c275fa0c55cf3eef566ac5381b80 EBUILD libprojectm-9999.ebuild 1084 BLAKE2B 16ab7359ff8b7a7cb180c25fb76a0d92a0000311a3733fde08a2ca0e389f76fe648c3a36940f780ac37de2bce74f3248205ea567a7d71cadbb80db31c5ed69d5 SHA512 ece541a2eb5d540f996febd3ec76c5016493dd104dc3e6de6fdd474ae706917ba55da274776eb64bc82deca9e17053181b76c275fa0c55cf3eef566ac5381b80 MISC metadata.xml 537 BLAKE2B 10a5d33fab64136cfe13e98831827ac21db70fc50262f89b88c0e444981b951695788a939e902c57ed3ccb69a740d8743a3bdca465bc51be0c14f28adb107242 SHA512 648699f222528a76e343792d819e69ff933e3e2d96fe4b38148b4053ad38ac684c4917ce62636abaaee8b3093837af09448e1a7e65cfcd928606295bcc0a36b4 diff --git a/media-libs/libprojectm/libprojectm-4.1.1.ebuild b/media-libs/libprojectm/libprojectm-4.1.1.ebuild new file mode 100644 index 000000000000..9ab20605ed83 --- /dev/null +++ b/media-libs/libprojectm/libprojectm-4.1.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="A graphical music visualization plugin similar to milkdrop" +HOMEPAGE="https://github.com/projectM-visualizer/projectm" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/projectM-visualizer/projectm.git" + inherit git-r3 +else + MY_PV="${PV/_/-}" + SRC_URI="https://github.com/projectM-visualizer/projectm/releases/download/v${MY_PV}/libprojectM-${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + S="${WORKDIR}/libprojectM-${MY_PV}" +fi + +LICENSE="LGPL-2" +SLOT="4" +IUSE="gles2-only static-libs" + +RDEPEND="media-libs/mesa[X(+)]" + +DEPEND="${RDEPEND}" + +multilib_prc_prepare() { + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_SDL_UI=OFF + -DENABLE_CXX_INTERFACE=OFF + -DENABLE_GLES=$(usex gles2-only) + -DENABLE_SYSTEM_GLM=ON + -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) + ) + + cmake_src_configure +} + +multilib_src_install_all() { + default +} diff --git a/media-libs/libpulse/Manifest b/media-libs/libpulse/Manifest index 6145a91839fc..b3a660d5314f 100644 --- a/media-libs/libpulse/Manifest +++ b/media-libs/libpulse/Manifest @@ -7,5 +7,5 @@ DIST pulseaudio-16.99.1.tar.xz 1565020 BLAKE2B 02aad918e2b76dcf250bd55e03460206c DIST pulseaudio-17.0.tar.xz 1566556 BLAKE2B 781ece3d507916aa681d3b0132689730a621b4d92e45f86570e4d2fdebc4c0025ebe7f7a05046545f9b26caca513e8975f12498fa314524bc67eacaea72842fa SHA512 be0aec46204d9c9188a796fbe41b4cf6f0f5e6b16fa08ce359b8f0f51253f0ade364b89448bbf5faa2af7e59deb6c72194734c3233944250dcfd4f31968a5e97 EBUILD libpulse-16.1-r2.ebuild 5882 BLAKE2B 82a1b54af068c843e675d0c1e1caae6b658aed9ba84cf47813a404509eabcd10fa76cc571c3c8f1a47849b0afacb5e77bf6f8302efa1b251ab390471b0a17906 SHA512 d5ea7bdc3720b275ddc637f7ed5e60da10386cfb92bc124369d24a35cf334a0da3784cc7cd9ae6c5792bca1d2c0f83bdf4afa642cb0b88aa8c5c48410f8439cb EBUILD libpulse-16.99.1.ebuild 6149 BLAKE2B 37a350786d2d957805df97a41692a7eb013c45700ff82bbf7b8e9a79cde0c53af7d8088f24e6c7ec4b783b87dc715c2b8fa1b8e0c10b77d72e5d5a00712aafe2 SHA512 292d971ae96757462068c1b7c83b2bff54a27ecbdac0c7dd8740c47d83318a8bf84e09ca710c1acec9d46fb88088936b3e6fb7a6c585cf4ead5fc7ec5adc28fd -EBUILD libpulse-17.0.ebuild 5892 BLAKE2B 3cd9a55afd278b601e765a33c28c37553dad380a6b73874cb4ed587797d73a63659b3a086309aaf987c098b06ab0f7d361601dc770dd513b4319d99d9f1773f1 SHA512 81e30acfdb2a4383efded76fbfb87e253d3a26fc0674493897870d25ca1b012b435ad125a4c95a2b35c15e2bc2b207603d000090d8a3b61f1d5feb4fc29e5cb6 +EBUILD libpulse-17.0.ebuild 5898 BLAKE2B 921e071e86a469cc8239ef18f0a1a343b95b30497ed25d9d3024034e1c2ef5a70e9be678e5ca9c60429e7b338aafb16158ff1397f742da650a80dc13de4612ce SHA512 bfc85aec05893ea5f0ccca3deb3d730cc92dfef33396437d9cab8994c2dca358af716a941c02fbd66cf08b7cbea84465cc8c0de479d5871efbef735cb5e38dbf MISC metadata.xml 961 BLAKE2B 0aea6824645ccb54d4da477c5f65728abe5100176c5bb05f30c30704b0209f83dccda23380de7231a5fc0a5ffb31650c96d024b4d0511ced9806fc5652f51f9f SHA512 408206d9da60312898a87c2b400292178bd20b57b7a17b74e768c154ec3fc95f9ec9412ba497a03b32558e8ffaa21e8a50b0478c8908930f90ecd9b6aa81548e diff --git a/media-libs/libpulse/libpulse-17.0.ebuild b/media-libs/libpulse/libpulse-17.0.ebuild index 43965de41571..a5c72b910c32 100644 --- a/media-libs/libpulse/libpulse-17.0.ebuild +++ b/media-libs/libpulse/libpulse-17.0.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} = 9999 ]]; then EGIT_REPO_URI="https://gitlab.freedesktop.org/pulseaudio/pulseaudio" else SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${MY_P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" fi S="${WORKDIR}/${MY_P}" diff --git a/media-libs/libsoundtouch/Manifest b/media-libs/libsoundtouch/Manifest index 0e812cf8d675..7bbfae198c21 100644 --- a/media-libs/libsoundtouch/Manifest +++ b/media-libs/libsoundtouch/Manifest @@ -1,3 +1,6 @@ +AUX libsoundtouch-2.3.2-configure-bashism.patch 1134 BLAKE2B fcb5153cdf22f46061bdc5cac4d71e6f0db92b05b20907457b4ae37f613a2851fd04d00274fe9f40a471c1a356b4c7ebc066eca014fc2da76eed6ccecfbba368 SHA512 b0f9c26575f660c647a41a1812162262f4cbe107ead10ba8d821af206fd0e066d1384fae854b5bcf0229ff74cf15f8d75831bbdc6939754c2a7d41253ec1f344 +AUX libsoundtouch-2.3.2-flags.patch 677 BLAKE2B 9fb460e75adf0d0223b96882e2ae0cbfcd6e33e7073824a35e599974bbdacf7b6c539f171fa6e80e999a86a767cee8ecab30c0c0c4be21def49704a19adec9b3 SHA512 851d46691867cf2021f53b27706ff8e3ede4f3300de91c9bd1edbb51a8972e45fd5a1443197bf531b388e551e7756583ef3cf950fc21f7f5e3c331b7d248d5bd DIST soundtouch-2.3.2.tar.gz 583373 BLAKE2B cd3c8fffaa81a2ed867f5a564dd7ff3047b4de576536c3c116162981261bf3789d16def1c94e5be2450373be3f61fd67fa44e3552e19cad7b7d5d56500b98255 SHA512 72cd38f3e11f3c55ff7ed3691fd9a749a5f8d072e08ed03f2fd43a8664962138afaf3e4647116940e86f6ae374a1ba3bcd4b108280da29f3ffa6091cf383ea35 -EBUILD libsoundtouch-2.3.2.ebuild 1553 BLAKE2B 0b4bf6bd4cba07486963d24c410405c256a976e514adaefa24d8d0719e5c6b1863f387dbbb83d09bad139a9053f9ce7b4a72908c395890bfc8ea025bbff493ca SHA512 f4fb640263e6b1870e6f9f6e97094f1ca06c9277ee485f62f8cac305cac1ae975578984bffbb5171eec9630b3d902499a0000c6d922ebb9c88b3ef24964bc699 -MISC metadata.xml 340 BLAKE2B 79434139d8b16ccc23413b2d7edeb5ac184e75c88db217aacec899034da6bd355bb764b25954d7857f6abf9bc7136708ed5313abbc2b58ed580b22c705a9191d SHA512 9dce73f2eef4da8acf3d2bfc4e2c44faefe42ca63173db09adfd00943a9de363716a6090817016b422b7bc12305b995ccd379ff649ac7c38cb3c95948ceb2319 +EBUILD libsoundtouch-2.3.2-r1.ebuild 1592 BLAKE2B 87e6a634297fc30d74f04b0ff1d05829a62961499e6f6a06ed57152355e62095fd1a0d878d4e8c67019aa7d71ab1ca19fd3c739e65441581f12f2b8c66d496de SHA512 a8e841bcbff6672ea8c4d8ed6decef89d05d2c4def2456d228479eb6838066b3b2d63789c97460fb1b2b7d06588c0b77c52e1cb8375d570b74555784d0f7abf0 +EBUILD libsoundtouch-2.3.2.ebuild 1549 BLAKE2B 7cbe6be88e41e0dc047d5f0d9b8e665f710d7d4d39d0001e124a0e34940896f87fbafc5a6c87b3def415b0609e195a389e2051b59d06bbf4082e4d4ad84d0b7d SHA512 eb4a5180a332f98596bd5bcb9c54775b408f4f1eaf901e89a647cccbb1b95a3bc693e6b69bca2584af64f5ae7beb46ce915bf3bcfdcf459b225ed18a6c959dfd +MISC metadata.xml 342 BLAKE2B e6cf68e7f7b3388d470217ab284df262c30c97ab45dee72af996dffaf6da83dccdc20d9637838a4af5ba841dc83de91e4d7221b91d1c530ad87905cf776145d5 SHA512 8255b1dcaeab7ee22bca3c7625a534a1c41c4c5adf94471f46f5a6516c9cafc1525cff4c16d6424ab6e9962b5030553d969526da804bd9ae6df98788c1556121 diff --git a/media-libs/libsoundtouch/files/libsoundtouch-2.3.2-configure-bashism.patch b/media-libs/libsoundtouch/files/libsoundtouch-2.3.2-configure-bashism.patch new file mode 100644 index 000000000000..b49ebcd38aae --- /dev/null +++ b/media-libs/libsoundtouch/files/libsoundtouch-2.3.2-configure-bashism.patch @@ -0,0 +1,33 @@ +https://codeberg.org/soundtouch/soundtouch/pulls/34 + +From 429a4669cfee54ec69f8be61cc4b5ac2d87d1254 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 24 Mar 2024 07:19:34 +0000 +Subject: [PATCH 2/2] configure.ac: fix bashism in CXXFLAGS assignment + +configure scripts need to be runnable with a POSIX-compliant /bin/sh. + +On many (but not all!) systems, /bin/sh is provided by Bash, so errors +like this aren't spotted. Notably Debian defaults to /bin/sh provided +by dash which doesn't tolerate such bashisms as '=='. + +This retains compatibility with bash. + +Fixes configure warnings/errors like: +``` +checking whether make supports nested variables... (cached) yes +configure: 3698: CXXFLAGS+= -Ofast: not found +``` + +Signed-off-by: Sam James +--- a/configure.ac ++++ b/configure.ac +@@ -33,7 +33,7 @@ AC_LANG(C++) + + # Compiler flags. Apply -Ofast (implies -O3 -ffast-math) to allow gcc autovectorization + # generate effective SIMD code. +-CXXFLAGS+=" -Ofast" ++CXXFLAGS="${CXXFLAGS} -Ofast" + + # Set AR_FLAGS to avoid build warning "ar: `u' modifier ignored since `D' is the default (see `U')" + AR_FLAGS='cr' diff --git a/media-libs/libsoundtouch/files/libsoundtouch-2.3.2-flags.patch b/media-libs/libsoundtouch/files/libsoundtouch-2.3.2-flags.patch new file mode 100644 index 000000000000..badd42e43b26 --- /dev/null +++ b/media-libs/libsoundtouch/files/libsoundtouch-2.3.2-flags.patch @@ -0,0 +1,18 @@ +https://codeberg.org/soundtouch/soundtouch/pulls/35 +--- a/source/SoundTouchDLL/Makefile.am ++++ b/source/SoundTouchDLL/Makefile.am +@@ -34,7 +34,7 @@ libSoundTouchDll_la_SOURCES=../SoundTouch/AAFilter.cpp ../SoundTouch/FIRFilter.c + # Compiler flags + + # Modify the default 0.0.0 to LIB_SONAME.0.0 +-LDFLAGS=-version-info @LIB_SONAME@ ++AM_LDFLAGS=$(LDFLAGS) -version-info @LIB_SONAME@ + + if X86 + CXXFLAGS1=-mstackrealign -msse +@@ -44,4 +44,4 @@ if X86_64 + CXXFLAGS2=-fPIC + endif + +-CXXFLAGS+=$(AM_CXXFLAGS) $(CXXFLAGS1) $(CXXFLAGS2) -shared -DDLL_EXPORTS -fvisibility=hidden ++AM_CXXFLAGS=$(CXXFLAGS) $(CXXFLAGS1) $(CXXFLAGS2) -shared -DDLL_EXPORTS -fvisibility=hidden diff --git a/media-libs/libsoundtouch/libsoundtouch-2.3.2-r1.ebuild b/media-libs/libsoundtouch/libsoundtouch-2.3.2-r1.ebuild new file mode 100644 index 000000000000..642ab60742a3 --- /dev/null +++ b/media-libs/libsoundtouch/libsoundtouch-2.3.2-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal toolchain-funcs + +MY_PN=${PN/lib} +MY_P=${MY_PN}-${PV} +DESCRIPTION="Audio processing library for changing tempo, pitch and playback rates" +HOMEPAGE="https://www.surina.net/soundtouch/ https://codeberg.org/soundtouch/soundtouch" +SRC_URI="https://www.surina.net/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_PN}" + +LICENSE="LGPL-2.1" +# subslot = libSoundTouch.so soname +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="cpu_flags_x86_sse openmp static-libs" + +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-2.3.2-configure-bashism.patch + "${FILESDIR}"/${PN}-2.3.2-flags.patch +) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + sed -i "s:^\(dist_doc_DATA=\)COPYING.TXT :\1:" Makefile.am || die + eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --enable-shared + --disable-integer-samples + $(use_enable cpu_flags_x86_sse x86-optimizations) + $(use_enable openmp) + $(use_enable static-libs static) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" +} + +multilib_src_install() { + emake DESTDIR="${D}" pkgdocdir="${EPREFIX}"/usr/share/doc/${PF}/html install +} + +multilib_src_install_all() { + find "${ED}" -name '*.la' -delete || die +} diff --git a/media-libs/libsoundtouch/libsoundtouch-2.3.2.ebuild b/media-libs/libsoundtouch/libsoundtouch-2.3.2.ebuild index 36bff7c7e4a5..65fd97ae6c73 100644 --- a/media-libs/libsoundtouch/libsoundtouch-2.3.2.ebuild +++ b/media-libs/libsoundtouch/libsoundtouch-2.3.2.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 @@ -8,8 +8,9 @@ inherit autotools multilib-minimal toolchain-funcs MY_PN=${PN/lib} MY_P=${MY_PN}-${PV} DESCRIPTION="Audio processing library for changing tempo, pitch and playback rates" -HOMEPAGE="https://www.surina.net/soundtouch/ https://gitlab.com/soundtouch/soundtouch" +HOMEPAGE="https://www.surina.net/soundtouch/ https://codeberg.org/soundtouch/soundtouch" SRC_URI="https://www.surina.net/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_PN}" LICENSE="LGPL-2.1" # subslot = libSoundTouch.so soname @@ -19,7 +20,9 @@ IUSE="cpu_flags_x86_sse openmp static-libs" BDEPEND="virtual/pkgconfig" -S="${WORKDIR}/${MY_PN}" +PATCHES=( + "${FILESDIR}"/${PN}-2.3.2-configure-bashism.patch +) pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp @@ -32,7 +35,6 @@ pkg_setup() { src_prepare() { default sed -i "s:^\(dist_doc_DATA=\)COPYING.TXT :\1:" Makefile.am || die - sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g' configure.ac || die eautoreconf } diff --git a/media-libs/libsoundtouch/metadata.xml b/media-libs/libsoundtouch/metadata.xml index 80c5adc46a80..fe8f7a319269 100644 --- a/media-libs/libsoundtouch/metadata.xml +++ b/media-libs/libsoundtouch/metadata.xml @@ -6,6 +6,6 @@ Gentoo Sound project - soundtouch/soundtouch + soundtouch/soundtouch diff --git a/media-libs/opencv/Manifest b/media-libs/opencv/Manifest index 9e372d5cbeb4..f2b10cdacead 100644 --- a/media-libs/opencv/Manifest +++ b/media-libs/opencv/Manifest @@ -33,5 +33,5 @@ DIST opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz 1470898 BLA DIST opencv_contrib-4.9.0.tar.gz 59803362 BLAKE2B e6b90e9bd462f96ef010490d45105d7125622d6c49912653c0d387568ae7109b1cbcac4cc0f52c1f997a45ed75923caea90bf4ad9336e689a56742b029789038 SHA512 ebaee3b88bd7ae246727e65a98d9fbc1d9772a4181a1926f3af742410b78dc87d2386bcd96ac67d7fb1a3020c3717a2cdebdcf9304d6dfd9ea494004791cf043 DIST opencv_extra-4.9.0.tar.gz 502141517 BLAKE2B ed7351f29c6fb80d56d5ef383af68322fa805c7689132f7ca9bb43c9a1319c5876ce6d5c40d583c955eb255dd82b876c94ed42625cd71b13830ec94b2cc75dc2 SHA512 f05c1eaed491d15107c858af5b33d0d5856070dcb6f94491ba33a172b2f0caf34905eb5d1787e1247bc888626478647fce0db7f3ccbc6d6faba0ee43fd6b6bfa EBUILD opencv-4.8.1-r1.ebuild 29072 BLAKE2B bb02548e91bf43056200443667e4695bea73912bc1b3ac41909588cc31e13b7ac4271af3e1910bd9816833df2350450273d729988cf61e4fbc89785e7a3c74c3 SHA512 3d0ce895e1e6eab2eccd5d56be44370e1aabb77796a33b40970474c4a36f5e53051b4bbb01544dc650db0ff91bb8b45f6b67ae72039dd2204c24d24d2ce9b32f -EBUILD opencv-4.9.0.ebuild 34213 BLAKE2B 61ef1c709724b75c34245a469148853cba2d88a3a789dabb2eccbb17695365e9454fab8b4f6925b05bc0a02e37325abc3f1047cadbc93b7dd2bb09103a0e9d51 SHA512 cd9d9b1298edb9eafc010cf0b761c34ed2da074c69f5664b41115ac6356d2f7d480cbb8dae5abd2e2dcc8598a3876b082d2b108f482072850b0fd9f64a4c8a9d +EBUILD opencv-4.9.0.ebuild 34227 BLAKE2B 5e0eaaca285595cafe08482faf67a7f7c248acb6ccf10bde52db6aa2b63abf49bfbf355e0b2b98da3d9f1b5bf6bde85d8c43e632d938b1d7e737ad607cacfdf1 SHA512 10cf8807dfbce36996ec2565f52c1ff6e496fdee44e078fe7e534547fab611416b88e54b095029ce1adfafddaf0b04a0e5f40ea135de52258f6443c976490e64 MISC metadata.xml 3718 BLAKE2B 44b00ff4bc94a19f6a1b68cfefb29ce9f1a4ee21ee999b72a258268893ede5274d863d3a6faa325e6f0522c078c6afae53c6de4c46d6ed5a083888e195f34276 SHA512 b6c2f0a27b84afcb576209a3bdc641e81323c01bcac9617086d79821e723ea3c9698e8f3c5db837d46da68e48b6d9d08bdd05977e22d58d6c7ad30fa7b965b52 diff --git a/media-libs/opencv/opencv-4.9.0.ebuild b/media-libs/opencv/opencv-4.9.0.ebuild index c190e9097d77..8039acfa0f75 100644 --- a/media-libs/opencv/opencv-4.9.0.ebuild +++ b/media-libs/opencv/opencv-4.9.0.ebuild @@ -448,7 +448,7 @@ multilib_src_configure() { -DENABLE_DOWNLOAD=yes -DOPENCV_ENABLE_NONFREE="$(usex non-free)" -DWITH_QUIRC="$(usex quirc)" - -DWITH_FLATBUFFERS="$(usex contribdnn)" + -DWITH_FLATBUFFERS="$(multilib_native_usex contribdnn)" -DWITH_1394="$(usex ieee1394)" # -DWITH_AVFOUNDATION="no" # IOS -DWITH_VTK="$(multilib_native_usex vtk)" @@ -579,7 +579,7 @@ multilib_src_configure() { # =================================================== # things we want to be hard enabled not worth useflag # =================================================== - # -DOPENCV_DOC_INSTALL_PATH="share/doc/${P}" + -DOPENCV_DOC_INSTALL_PATH="share/doc/${P}" # NOTE do this so testprograms do not fail TODO adjust path in code -DOPENCV_TEST_DATA_INSTALL_PATH="share/${PN}$(ver_cut 1)/testdata" -DOPENCV_TEST_INSTALL_PATH="libexec/${PN}/bin/test" diff --git a/media-libs/quarter/Manifest b/media-libs/quarter/Manifest index 3d608296b7b0..bf22d5279e96 100644 --- a/media-libs/quarter/Manifest +++ b/media-libs/quarter/Manifest @@ -1,8 +1,5 @@ -AUX quarter-1.1.0-cmake.patch 535 BLAKE2B b800b87ff88a824170700f37599bd425c08d2defdd515f98314de531710ff56f916a7619cd9eac35c74664bc7dd55f4320234ac96b0e1c6b08ff64b04c312918 SHA512 fbd981e1af9003ee6f92a6218a2d150b110f3e86c580b2a57a7d5e496f3e7a36e0ee8b5e664ef38b7d5db7294b2500c64e1c8c4adf9a8ee3b877173f409bb411 AUX quarter-1.1.0-find-qhelpgenerator-binary.patch 864 BLAKE2B dbffc6c53bb6834b8825b4c515c749a1fbaf378a7b03b9f9d2509ba72ca9ba363b800f26eed68421e4bca0a68f721e0ef360cd29ca95f465f4fca7ee3054b99d SHA512 23e9a0bb5a3cabe7f2c4e1b977d5a01973331416633fa3f44c1869d22d420a5e60c1d3d61853f422b6ce4340a8b3352031e4a6841fcb4be5c3b0cdf416087ae3 AUX quarter-1.2.1-cmake.patch 2049 BLAKE2B eec271da9ff2eab955f13f3a64abe862b316880d4f9c563a0ffdd799ea812bd61ef3f24796e9e35046e390e778234fcfe063a06441c13c2be7bc4e9e882289bc SHA512 e6542e5840cbbc7319e7844dd8303f75084af72aa8bb0530968dd1bc64abc439b5e6edf9161b8db90b2a17c626e4128befbf86434a9bf1d8949b3db08391b625 -DIST quarter-1.1.0-src.tar.gz 724762 BLAKE2B 8f1f0025706c4502ea178c09204e442b9c52148371863a5a49640ba751084cca9ca464398ee171729d85e8fc2f3fe3ea9d5f0492d114d810527601936abbd1e0 SHA512 2b2649132c66c709e3d5df2a99d621fb9cf61424c5376a5ca6a016ee5c7514841f8bbe390d1acc7b94688a86b56304ed12fb98840e11933162ac6ccb3f3d681c DIST quarter-1.2.1-src.tar.gz 737236 BLAKE2B 91b332eb36ac1911449b923aabf6913a1901306c258f8e430f0c589774d1ad5991916863f14d6c3d35898a9756f7c68bd30287defe5deb04036f2dce4b8f135f SHA512 454e99ae8f65c9d8e425aaabc02f218357db4e4447a481680f75301d4102864c77da58a48144f2a9211d4de0bd9962b394ad48a832e89674291b94778e5ff96d -EBUILD quarter-1.1.0-r1.ebuild 1547 BLAKE2B ec44d9880ed0ad339e8cf3d5791718488e9797068d4689baf03e15a7fcd2408cdf0f15c63540264a201e72abcbad182c3d646621da215de4d7ca1612b05f80b2 SHA512 a071ab106915e7f83e0dc27abe494bfeb5a2384900a66ee2b4e9bcc12231a39a79243e1e6463b4fa83cdeecc6f0ba66c213b2432b76d9488e28f085212c119e7 -EBUILD quarter-1.2.1.ebuild 1764 BLAKE2B 857ac7878f78e2d784947f2003800802c9694c4ced9df1a788753c9eef09a23f29d07946e902b9f94327c7552ccbddc91782db813660ec455b3903b91fb2e017 SHA512 9f3d8cee788fa9c3f00094d37a9df29874bdc52ddb5306d9bb330f4882aad12cbc65e5d715907c5fc85926f13efadafd41900942e2384ed2236d20d5b8e3ee11 +EBUILD quarter-1.2.1.ebuild 1762 BLAKE2B 3e2db6c6484b2c1eabfae4312f5294edda3d5669c716657fbe75b552f547530798267b2a9559d00d98558304e230c61043d303d31ab16344fce7405cb486b8a9 SHA512 c01632544c6e89fd1f29419976f33f75efdb47868217c599dc46f5e949af35b3b73f242752dec8be4eada69c883893951d763ac1880a1534364fa69f11a576bb MISC metadata.xml 1095 BLAKE2B d49405831d4200b0294c6bdedee25ce91e91f8a74f69d279fa557ab85df3f4a84b4f65d8824375ef943bbdf135ec0affbbdd74459b7dc3d16c813816c6405ff0 SHA512 c6ddcec450816262a64df90e9f081c0a6eb7572d8d3d2ff0dcf5980263d84ac2425a1d49997072dd9d7baf8e27007944a46a96cfcdde12282e8fcbe84c47fd0a diff --git a/media-libs/quarter/files/quarter-1.1.0-cmake.patch b/media-libs/quarter/files/quarter-1.1.0-cmake.patch deleted file mode 100644 index 73c6473354a0..000000000000 --- a/media-libs/quarter/files/quarter-1.1.0-cmake.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -ruN quarter/CMakeLists.txt quarter-my/CMakeLists.txt ---- quarter/CMakeLists.txt 2019-12-25 19:44:38.000000000 +0100 -+++ quarter-my/CMakeLists.txt 2020-10-06 20:16:47.094206772 +0200 -@@ -90,7 +90,11 @@ - find_package(Spacenav) - - if(QUARTER_USE_QT5) -- find_package(Qt5 COMPONENTS Widgets UiTools OpenGL Designer REQUIRED) -+ if(QUARTER_BUILD_PLUGIN) -+ find_package(Qt5 COMPONENTS Widgets UiTools OpenGL Designer REQUIRED) -+ else() -+ find_package(Qt5 COMPONENTS Widgets OpenGL REQUIRED) -+ endif() - endif() - - if(Qt5_FOUND) diff --git a/media-libs/quarter/quarter-1.1.0-r1.ebuild b/media-libs/quarter/quarter-1.1.0-r1.ebuild deleted file mode 100644 index 19d83834e7e1..000000000000 --- a/media-libs/quarter/quarter-1.1.0-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -MY_P=${P/quarter/Quarter} - -HOMEPAGE="https://github.com/coin3d/coin/wiki" -DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt" -SRC_URI="https://github.com/coin3d/quarter/releases/download/${MY_P}/${P}-src.tar.gz" -S="${WORKDIR}/quarter" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug designer doc man qthelp" - -REQUIRED_USE=" - man? ( doc ) - qthelp? ( doc ) -" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - dev-qt/qtwidgets:5 - media-libs/coin - virtual/opengl - designer? ( dev-qt/designer:5 ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( - app-text/doxygen[dot] - qthelp? ( dev-qt/qthelp:5 ) - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.0-cmake.patch - "${FILESDIR}"/${PN}-1.1.0-find-qhelpgenerator-binary.patch -) - -DOCS=(AUTHORS ChangeLog NEWS README) - -src_prepare() { - cmake_src_prepare - sed -e 's|/lib$|/lib@LIB_SUFFIX@|' \ - -i Quarter.pc.cmake.in || die -} - -src_configure() { - use debug && append-cppflags -DQUARTER_DEBUG=1 - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - -DQUARTER_BUILD_SHARED_LIBS=ON - -DQUARTER_BUILD_PLUGIN=$(usex designer) - -DQUARTER_BUILD_EXAMPLES=OFF - -DQUARTER_BUILD_DOCUMENTATION=$(usex doc) - -DQUARTER_BUILD_INTERNAL_DOCUMENTATION=OFF - -DQUARTER_BUILD_DOC_MAN=$(usex man) - -DQUARTER_BUILD_DOC_QTHELP=$(usex qthelp) - -DQUARTER_BUILD_DOC_CHM=OFF - -DQUARTER_USE_QT5=ON - ) - cmake_src_configure -} diff --git a/media-libs/quarter/quarter-1.2.1.ebuild b/media-libs/quarter/quarter-1.2.1.ebuild index fed6f66a6843..53331d1b4af6 100644 --- a/media-libs/quarter/quarter-1.2.1.ebuild +++ b/media-libs/quarter/quarter-1.2.1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/quarter" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug designer doc man qt6 qthelp" REQUIRED_USE=" diff --git a/media-libs/quirc/Manifest b/media-libs/quirc/Manifest index bcac6ed410d4..f7a67f701f0e 100644 --- a/media-libs/quirc/Manifest +++ b/media-libs/quirc/Manifest @@ -1,4 +1,4 @@ DIST quirc-1.2.tar.gz 42916 BLAKE2B f12e015a703807e1e8aa6dbfcbedc4065a7249df2e3b902f6fb069c12e3d8905329414fa826f912adad8bd1ccd49b659d96ebcdcf6bc0b229eb112a46bf86b09 SHA512 0f694d16bc24012ef29a9aab8e48419bc7c346153ead3feed8e83845927f9683bb62b2e61c6872643f66b0c864c2e3c7e1a4ea4c657399b38cabfa687bedee82 -EBUILD quirc-1.2-r1.ebuild 1914 BLAKE2B 395d2eae51a6cb47130b9b4b9586c5d74debc3f3b37c1f0c5a72049030834435e3749e5a03960596f32b96faa96abebead0e08b66d20375da2f8e9cef12d5dc1 SHA512 e3438bc824a7e5b2ccada0724258091afe850b8fecab72d0bd8fd9196ea31076062fa24ff3bcb93f7cb9e7b6f7e66301c07e3f7bd73ef45a53a4961e343b0522 -EBUILD quirc-9999.ebuild 1914 BLAKE2B 395d2eae51a6cb47130b9b4b9586c5d74debc3f3b37c1f0c5a72049030834435e3749e5a03960596f32b96faa96abebead0e08b66d20375da2f8e9cef12d5dc1 SHA512 e3438bc824a7e5b2ccada0724258091afe850b8fecab72d0bd8fd9196ea31076062fa24ff3bcb93f7cb9e7b6f7e66301c07e3f7bd73ef45a53a4961e343b0522 +EBUILD quirc-1.2-r2.ebuild 1916 BLAKE2B 197e806a8aaad68f20703566e09d06918f47c9a0bbac48a796bb91f9e4b6dda73e5eff8429c23dc37971edcbfb12b8236585b2789e6935897b4f2f4d193c14fb SHA512 a9d53788d01414326ee2e3d7cef8e43dd6c3708296b27d8291479308a207544f504bd11cc6693c21c7fac28ce3fcfdf2d72a013a6909a9489f2ee21a14aa8608 +EBUILD quirc-9999.ebuild 1916 BLAKE2B 197e806a8aaad68f20703566e09d06918f47c9a0bbac48a796bb91f9e4b6dda73e5eff8429c23dc37971edcbfb12b8236585b2789e6935897b4f2f4d193c14fb SHA512 a9d53788d01414326ee2e3d7cef8e43dd6c3708296b27d8291479308a207544f504bd11cc6693c21c7fac28ce3fcfdf2d72a013a6909a9489f2ee21a14aa8608 MISC metadata.xml 846 BLAKE2B a20c7b5f02ebfcae0dabd26ad6651c1f1605f1e26b506048d1f4b61e0de5bd23eaaa047187949067c94fc549b1e60b5c96d40c6e20eefbfc158e5ee36325eb13 SHA512 73bad8eb5f00a76bb9456a108550789a81f2c29cfbc477073bd0313ce73d76a8703caf6344eea511018b268956882960bc6a302f0b8241947195778e0b058b21 diff --git a/media-libs/quirc/quirc-1.2-r1.ebuild b/media-libs/quirc/quirc-1.2-r2.ebuild similarity index 94% rename from media-libs/quirc/quirc-1.2-r1.ebuild rename to media-libs/quirc/quirc-1.2-r2.ebuild index 6264615597ee..677271f2e53e 100644 --- a/media-libs/quirc/quirc-1.2-r1.ebuild +++ b/media-libs/quirc/quirc-1.2-r2.ebuild @@ -56,14 +56,14 @@ multilib_src_configure() { } multilib_src_compile() { - append-ldflags "-Wl,-soname,lib${QUIRC}.so.${LIB_VERSION}" + append-ldflags "-Wl,-soname,libquirc.so.${LIB_VERSION}" emake V=1 DESTDIR="${D}" PREFIX="${EPREFIX}/usr" "${targets[@]}" } multilib_src_install() { dolib.so "libquirc.so.${LIB_VERSION}" dosym "libquirc.so.${LIB_VERSION}" "${EPREFIX}/usr/$(get_libdir)/libquirc.so" - dosym "libquirc.so.${LIB_VERSION}" "${EPREFIX}/usr/$(get_libdir)/libquirc.so.$(ver_cut 1 LIB_VERSION)" + dosym "libquirc.so.${LIB_VERSION}" "${EPREFIX}/usr/$(get_libdir)/libquirc.so.$(ver_cut 1 "${LIB_VERSION}")" if multilib_is_native_abi; then into "/usr/libexec/${PN}" diff --git a/media-libs/quirc/quirc-9999.ebuild b/media-libs/quirc/quirc-9999.ebuild index 6264615597ee..677271f2e53e 100644 --- a/media-libs/quirc/quirc-9999.ebuild +++ b/media-libs/quirc/quirc-9999.ebuild @@ -56,14 +56,14 @@ multilib_src_configure() { } multilib_src_compile() { - append-ldflags "-Wl,-soname,lib${QUIRC}.so.${LIB_VERSION}" + append-ldflags "-Wl,-soname,libquirc.so.${LIB_VERSION}" emake V=1 DESTDIR="${D}" PREFIX="${EPREFIX}/usr" "${targets[@]}" } multilib_src_install() { dolib.so "libquirc.so.${LIB_VERSION}" dosym "libquirc.so.${LIB_VERSION}" "${EPREFIX}/usr/$(get_libdir)/libquirc.so" - dosym "libquirc.so.${LIB_VERSION}" "${EPREFIX}/usr/$(get_libdir)/libquirc.so.$(ver_cut 1 LIB_VERSION)" + dosym "libquirc.so.${LIB_VERSION}" "${EPREFIX}/usr/$(get_libdir)/libquirc.so.$(ver_cut 1 "${LIB_VERSION}")" if multilib_is_native_abi; then into "/usr/libexec/${PN}" diff --git a/media-libs/raspberrypi-userland/Manifest b/media-libs/raspberrypi-userland/Manifest index 4f723e402dfe..a1829b5a312f 100644 --- a/media-libs/raspberrypi-userland/Manifest +++ b/media-libs/raspberrypi-userland/Manifest @@ -8,9 +8,7 @@ AUX raspberrypi-userland-include.patch 1484 BLAKE2B 7563874b54b168bd4858ecb65112 AUX raspberrypi-userland-libdir.patch 12348 BLAKE2B ed0dcc454b13589244204cf2cb26d9e38b75887c2d4d1ec4db02e7d4a206661f0ae4fc9d06467e353310a6b69f49a72a53b2882acab6a3959d57c7c0d34434b5 SHA512 213f04d859a0134143cf0e98650ed69096934c1600577d28bb24d62272f9da7ca12d0f3b59a19d3ff06a5fc67547f8e5a8684738b534bfa6e429722b320fee9f AUX raspberrypi-userland-libfdt-static.patch 724 BLAKE2B 1e2901c69d9bf855c1db9e7f5776041d9d83e9e3025a31ab54fa136bfd67dd944ed631017de33ef15a948324b1392711fb2535b65fea4e4d5a59177b866114ea SHA512 1841061596a98157d7ed25f358e5d63d78f7f808f777b909c271c0b4aa9b45c4dfa498d5623bc53466d9b81e5c064ae45423910d180816b7e39563cedb1809d8 AUX raspberrypi-userland-pkgconf-arm64.patch 1453 BLAKE2B 42dae98ead22bf8c37adae584ca5b8230176f290202124cf61677b9d13deb627637f5eef230db4e4628524c2056096139a1a9311b9530d7cceaa246111f70780 SHA512 fa259fe0ea348dfe4b5718dfc27b4b18289abd10d7b160a29fd01c62b4ed95e518259adaeadb1b300e7957d2a824ce1748b9216cc7679be2aed105d6883ad042 -DIST raspberrypi-userland-0_pre20160424.tar.gz 32933952 BLAKE2B 4a2d40200a6a4d673be277a0958f768342a2777c28b14b4c7fcac1dbc9c59f2ef2485234f11fbd228aea6bbcf4982a3fd1d4825268af60be91665ea6fee6922d SHA512 04a71837b1247ecbbe479b3b09b5705638a9e576dc99a1ab2200727509195a4a2f2a9b184e3c23ce3933a3236b260afc8bd2b75bc218567b386445bdd8208a5b DIST raspberrypi-userland-0_pre20201022.tar.gz 32958590 BLAKE2B 01733a24822d80c5bf9aa3e0feefc3e9437390a465d7a4184d0a9c6a68446e91515d3d6d398ff516d9fd1bdcd4a885512d358a4ed1d24d9b94bdc72d81db84d3 SHA512 1813224068b8a8e569c874a8ffb354f1ac86e95b482caaad18b9703a187baaea60f1f87dfbb0c7e4b3cb2eb875abbcc82aedba410646a3c1df0208bd73aaf9f9 -EBUILD raspberrypi-userland-0_pre20160424.ebuild 3301 BLAKE2B e161b79ed582cd8a2e296240ab69a4e93d35db235b4b1bc362a00fdc2bd08a7fe2667297ec088f7769d0e94c66bd4dacc70dede2700f1f4e5d326810e032c828 SHA512 f74586db6a6a0790f29a2007fc2e6abd8892df6024c83ad71d21757e9f3d490b8f6643c255c60a4d617cc53c0d1d2193fd5a78dbbf5ec165b97c87df7ae87574 EBUILD raspberrypi-userland-0_pre20201022.ebuild 2202 BLAKE2B c06468662e378695c8b2440af7445e61c794e9b702f99b5a5c315eea0f8d3a313ccae61abc6c3f7fb129b59dd6a07900702fa2b4d08c2c41127ca00b82358e38 SHA512 104808aed7cd1cc35b7e61e3a304b9ab4e66c759756cf022be80f4dcdc4d8d6cd7dbd7501671161493e25f5bd9483141a19673bf47d9723c6f2e73ca06a1f4f7 EBUILD raspberrypi-userland-9999.ebuild 2204 BLAKE2B 259252104160364565b2dff655e10670b4ed82282af72b16212ee1eccfb1d5b42431c5533e324e1d71ebf21e109f72dc68aab9f331f7bebb198cd081a2ef1be6 SHA512 bc1dd67bbe72f4da1625640fc657dd6b893a0e464138a65fd07836e02a46f2ef85e7baf0a5657373fb60f1748424309cf48a09674c33396286ef3701f7f6beeb MISC metadata.xml 352 BLAKE2B 4824c9e6ed48717baa59e11b0efe49446163a2371964c4062d8797da53f842c9bd8e1f2c2717f6d8a2541ef26bbe9ada9fbe1a1a04bb7bc31cf96153dab63465 SHA512 56890e790e423f487613ec16aa317463f459d6400b81d09d826c2a96524e05cb6a27b16f4f664e4c0880d790cd69fcd12bcb2ff02c5eca5995055e3a295beb0b diff --git a/media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20160424.ebuild b/media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20160424.ebuild deleted file mode 100644 index 7f5d733485a6..000000000000 --- a/media-libs/raspberrypi-userland/raspberrypi-userland-0_pre20160424.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake udev - -DESCRIPTION="Raspberry Pi userspace tools and libraries" -HOMEPAGE="https://github.com/raspberrypi/userland" - -if [[ ${PV} == 9999* ]]; then - inherit git-2 - EGIT_REPO_URI="https://github.com/${PN/-//}.git" -else - GIT_COMMIT="dff5760" - SRC_URI="https://github.com/raspberrypi/userland/tarball/${GIT_COMMIT} -> ${P}.tar.gz" - KEYWORDS="arm" - S="${WORKDIR}/raspberrypi-userland-${GIT_COMMIT}" -fi - -RDEPEND=" - !media-libs/raspberrypi-userland-bin - wayland? ( dev-libs/wayland )" - -DEPEND=" - ${RDEPEND} - wayland? ( virtual/pkgconfig )" - -IUSE="examples wayland" -LICENSE="BSD" -SLOT="0" - -# TODO: -# * port vcfiled init script -# * stuff is still installed to hardcoded /opt/vc location, investigate whether -# anything else depends on it being there -# * live ebuild - -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-2_src_unpack - else - default - fi -} - -src_prepare() { - default - - # init script for Debian, not useful on Gentoo - sed -i "/DESTINATION \/etc\/init.d/,+2d" interface/vmcs_host/linux/vcfiled/CMakeLists.txt || die - - # wayland egl support - eapply "${FILESDIR}"/next-resource-handle.patch - - cmake_src_prepare -} - -src_install() { - cmake_src_install - - # provide OpenGL ES v1 according to https://github.com/raspberrypi/firmware/issues/78 - dosym libGLESv2.so /opt/vc/lib/libGLESv1_CM.so - - doenvd "${FILESDIR}"/04${PN} - - udev_dorules "${FILESDIR}/92-local-vchiq-permissions.rules" - - # enable dynamic switching of the GL implementation - dodir /usr/lib/opengl - dosym ../../../opt/vc /usr/lib/opengl/${PN} - - # tell eselect opengl that we do not have libGL - touch "${ED}"/opt/vc/.gles-only || die - - insinto /opt/vc/lib/pkgconfig - doins "${FILESDIR}"/bcm_host.pc - doins "${FILESDIR}"/egl.pc - doins "${FILESDIR}"/glesv2.pc - if use wayland; then - # Missing wayland-egl version from the patch; claim 9.0 (a mesa version) for now, so gst-plugins-bad wayland-egl check is happy - sed -i -e 's/Version: /Version: 9.0/' "${ED}/opt/vc/lib/pkgconfig/wayland-egl.pc" || die - doins "${ED}"/opt/vc/lib/pkgconfig/wayland-egl.pc # Maybe move? - fi - - # some #include instructions are wrong so we need to fix them - einfo "Fixing #include \"vcos_platform_types.h\"" - for file in $(grep -l "#include \"vcos_platform_types.h\"" "${D}"/opt/vc/include/* -r); do - einfo " Fixing file ${file}" - sed -i "s%#include \"vcos_platform_types.h\"%#include \"interface/vcos/pthreads/vcos_platform_types.h\"%g" ${file} || die - done - - einfo "Fixing #include \"vcos_platform.h\"" - for file in $(grep -l "#include \"vcos_platform.h\"" "${D}"/opt/vc/include/* -r); do - einfo " Fixing file ${file}" - sed -i "s%#include \"vcos_platform.h\"%#include \"interface/vcos/pthreads/vcos_platform.h\"%g" ${file} || die - done - - einfo "Fixing #include \"vchost_config.h\"" - for file in $(grep -l "#include \"vchost_config.h\"" "${D}"/opt/vc/include/* -r); do - einfo " Fixing file ${file}" - sed -i "s%#include \"vchost_config.h\"%#include \"interface/vmcs_host/linux/vchost_config.h\"%g" ${file} || die - done - - if use examples; then - dodir /usr/share/doc/${PF}/examples - mv "${D}"/opt/vc/src/hello_pi "${D}"/usr/share/doc/${PF}/examples/ || die - fi - - rm -rfv "${D}"/opt/vc/src || die -} - -pkg_postinst() { - udev_reload -} diff --git a/media-libs/simage/Manifest b/media-libs/simage/Manifest index a7db6fee123d..f448f6da035b 100644 --- a/media-libs/simage/Manifest +++ b/media-libs/simage/Manifest @@ -1,8 +1,5 @@ AUX simage-1.8.1-0001-Gentoo-specific-remove-RELEASE-flag-from-pkg-config.patch 1175 BLAKE2B 6533dde5a029fef8bf3804855f11e703beb3e02c36f193343c3337590659e5562539fbe853914ad7287ca6cd840b432d0c71d2847da7c6884b714b5512af49c0 SHA512 1dc17b023ba8a9e07a9ae971d99d9200ce14374b106e648b4a6b62e06e0ebb34e01a635c9cacd6579b3606cf62448953e459c5b1ca45a21ede9e5c0c19b8812f -AUX simage-1.8.1-fail-on-missing-quicktime.patch 453 BLAKE2B 23592fb30537aabd5c351e789d7c02acad784ab53fc0ce1f9f6ee4b3a020a95efff364717fe1bea0f843a88b9fe0577d7f9c46dbb4e64d3804a42adfcab19de8 SHA512 f4737b5cdf3ce136aa1a8539a2a6069dc8d7ff2f92278e220c096b8340cb70375331d919b46e1a477bc58ed5f9d2378a6f26ab0a8c38cb1a0092b6b2f4472c61 -DIST simage-1.8.1.tar.gz 829490 BLAKE2B 05d3a3f7ff7c195b55d454a2bc6e086cd4439fd6e9fb694c1926a4c0be5142661bf2c7d6593f6b7ae0681234f28c7b92e325ed0928a0fb4df5e846b30fbf9156 SHA512 e6f211f453f67f601d157e36c6c4845af1e0601dd3d8d97fbb993c50dc54c8908c2e1e345ea1dd578b8fa2dca823d8e1bab7f29a0a0d73732ca597cc5c673cbe DIST simage-1.8.3.tar.gz 829994 BLAKE2B 794ee3a1c71727af7e92839542470a4732584715b01cbfd5be7b34d8ea8295ca65f5634e10027e0e7e4eb36a024d31704ad31d9aa0a6ad6b66c08612879a1603 SHA512 193137bd00a322fe6c170d3ff318ac81e4cc685bdfa40a0415c5bb95802b6290174fea630eb79956f362b4e79fa0b60916976c63ef26d6a65a6a51d5d9f7de03 -EBUILD simage-1.8.1-r3.ebuild 2218 BLAKE2B b81679b5c90cd0bb24235b53a37b787b05e97c362a378a47f89e77f826c54079e63b06b7e9c6c9273e25db11c11956e8148de10ab78f0ce12b8de70035f4b934 SHA512 5f67c93403d10ae6933f41601c718af567ac3cacc25405ea4c1b342b23a0a051b639faba6bd12cfed3ff0ea9fbfaabda28284edd7203179655c54f68e9bcc5bb -EBUILD simage-1.8.3.ebuild 2345 BLAKE2B efa357c7dff3ca40e0e33d6bd982db07d0046ca2fe122276b3ea8b9296a910b4c3900b1a686e800b3b64b43fb874daaee048a2ac5eb2b8b7361123ccd4209a68 SHA512 53a23e990163423e010982cc684ab73054bf19bf41ea4c15f4d225e10c0b10b0a305be79850ee1d9a888961e55a8ed44af0481d2a1eb7a809ad1db8694c9d4a6 +EBUILD simage-1.8.3.ebuild 2341 BLAKE2B 8c960a36a4c1b93f04a52a4ce291f7df925998cd91dbdc9152d0fc69b7f50db3171b01430a78c2e1097eaca68ff89fd6a4fee8ec9659be77c363674ebac303c7 SHA512 432f488efde606badf2a6d96f64d86e55687afffc48976edcd4eccb1d8744dfcd538f0295e1e5b327c82961ffa2a1ecae639158bc4c5accc03576279a8d534f4 EBUILD simage-9999.ebuild 2345 BLAKE2B efa357c7dff3ca40e0e33d6bd982db07d0046ca2fe122276b3ea8b9296a910b4c3900b1a686e800b3b64b43fb874daaee048a2ac5eb2b8b7361123ccd4209a68 SHA512 53a23e990163423e010982cc684ab73054bf19bf41ea4c15f4d225e10c0b10b0a305be79850ee1d9a888961e55a8ed44af0481d2a1eb7a809ad1db8694c9d4a6 MISC metadata.xml 298 BLAKE2B bbb65357f89a126895f808f22a14211302edac1ef368ceea547a0cb8b0a4d62e50e61572a47a2d9a123d22f33f384cd7fe6b0604d78ce83701608db0725a076d SHA512 70fe0d52216ae4902962671d07b6667c1aad035e9d6a737700a44d3f0ef08670e965cf692dcb3fe106a0dd62125b9fd433bd980cc46a3be4d34cfef7d79da06e diff --git a/media-libs/simage/files/simage-1.8.1-fail-on-missing-quicktime.patch b/media-libs/simage/files/simage-1.8.1-fail-on-missing-quicktime.patch deleted file mode 100644 index c6fc96af05dc..000000000000 --- a/media-libs/simage/files/simage-1.8.1-fail-on-missing-quicktime.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ruN simage/CMakeLists.txt simage-my/CMakeLists.txt ---- simage/CMakeLists.txt 2021-01-11 23:16:40.000000000 +0100 -+++ simage-my/CMakeLists.txt 2021-01-24 04:12:55.309111983 +0100 -@@ -126,7 +126,7 @@ - # On macOS QuickTime supports BMP, GIF, JPEG, JPEG 2000, PNG, TIFF, and TGA. - # see https://en.wikipedia.org/wiki/QuickTime - if(SIMAGE_USE_QUICKTIME) -- find_package(QuickTime) -+ find_package(QuickTime REQUIRED) - endif() - - if(SIMAGE_USE_CGIMAGE) diff --git a/media-libs/simage/simage-1.8.1-r3.ebuild b/media-libs/simage/simage-1.8.1-r3.ebuild deleted file mode 100644 index 0c2755db7da4..000000000000 --- a/media-libs/simage/simage-1.8.1-r3.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Image and video texturing library" -HOMEPAGE="https://github.com/coin3d/simage/" - -if [[ ${PV} = *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/coin3d/simage.git" -else - SRC_URI="https://github.com/coin3d/simage/releases/download/v${PV}/${P}-src.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" - S="${WORKDIR}/${PN}" -fi - -LICENSE="BSD-1" -SLOT="0" -IUSE="gif jpeg png qt5 sndfile test tiff vorbis zlib" -RESTRICT="!test? ( test )" - -RDEPEND=" - gif? ( media-libs/giflib:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - png? ( media-libs/libpng:= ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - ) - sndfile? ( - media-libs/libsndfile - media-libs/flac:= - ) - tiff? ( - media-libs/tiff:=[lzma,zstd] - app-arch/xz-utils - app-arch/zstd:= - ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - media-libs/opus - ) - zlib? ( sys-libs/zlib:= ) -" -DEPEND="${RDEPEND}" -BDEPEND="test? ( media-libs/libsndfile )" - -PATCHES=( - "${FILESDIR}"/${P}-0001-Gentoo-specific-remove-RELEASE-flag-from-pkg-config.patch - "${FILESDIR}"/${PN}-1.8.1-fail-on-missing-quicktime.patch -) - -DOCS=(AUTHORS ChangeLog NEWS README) - -src_configure() { - local mycmakeargs=( - -DSIMAGE_BUILD_SHARED_LIBS=ON - -DSIMAGE_BUILD_EXAMPLES=OFF - -DSIMAGE_BUILD_TESTS=$(usex test) - -DSIMAGE_BUILD_DOCUMENTATION=OFF - -DSIMAGE_USE_AVIENC=OFF # Windows only - -DSIMAGE_USE_GDIPLUS=OFF # Windows - -DSIMAGE_USE_CGIMAGE=OFF # OS X only - -DSIMAGE_USE_QUICKTIME=OFF # OS X only - -DSIMAGE_USE_QIMAGE=$(usex qt5) - -DSIMAGE_USE_QT5=$(usex qt5) - -DSIMAGE_USE_CPACK=OFF - -DSIMAGE_USE_STATIC_LIBS=OFF - -DSIMAGE_LIBJASPER_SUPPORT=OFF - -DSIMAGE_LIBSNDFILE_SUPPORT=$(usex sndfile) - -DSIMAGE_OGGVORBIS_SUPPORT=$(usex vorbis) - -DSIMAGE_EPS_SUPPORT=ON - -DSIMAGE_MPEG2ENC_SUPPORT=ON - -DSIMAGE_PIC_SUPPORT=ON - -DSIMAGE_RGB_SUPPORT=ON - -DSIMAGE_TGA_SUPPORT=ON - -DSIMAGE_XWD_SUPPORT=ON - -DSIMAGE_ZLIB_SUPPORT=$(usex zlib) - -DSIMAGE_GIF_SUPPORT=$(usex gif) - -DSIMAGE_JPEG_SUPPORT=$(usex jpeg) - -DSIMAGE_PNG_SUPPORT=$(usex png) - -DSIMAGE_TIFF_SUPPORT=$(usex tiff) - ) - cmake_src_configure -} diff --git a/media-libs/simage/simage-1.8.3.ebuild b/media-libs/simage/simage-1.8.3.ebuild index fcec6add0f0c..157cbf9495c5 100644 --- a/media-libs/simage/simage-1.8.3.ebuild +++ b/media-libs/simage/simage-1.8.3.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 @@ -13,7 +13,7 @@ if [[ ${PV} = *9999 ]]; then EGIT_REPO_URI="https://github.com/coin3d/simage.git" else SRC_URI="https://github.com/coin3d/simage/releases/download/v${PV}/${P}-src.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" S="${WORKDIR}/${PN}" fi diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz index 2ca2e7e02e3b7b430766e22f5d4e1572910ec55a..c6c8a430f351a3d40c3e241e460986fe20e7b7e1 100644 GIT binary patch literal 42765 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 literal 42757 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 z z$Y5u(R$TOZw{n^iIESJeTyL*CJe}>aZuo0^l84iMMO9kH15=3h#pAm@8eJS^O?Gl}8#b9I1Klk~8%}^sd7@4LjNXY3ZI5-hb%1 zzpfAa9Wo7zM`xwHpE|05R#>3&J?)c0Tr`N8We=b}%*w$9SqnG0= z6>`$mmMlOjgzIIenlqHE6Vw7E)@0mm$;MIBb9o%{32Nz$TcHmJGC24WJ%cO~?Z9Nf>9#yjXeJeAX;VOWiwhhRI8Q*iIxn!?0Ti z$9g5RmZU-Pc^n7{af|sEdn^AUh0PVDv3U@1O1#fUnH~2s( zf4zs%B1KJOIVsL7^hP4`ua�%ID5jQ&Cub!gJ3YpS#Z6$)nm9O+c|nZsqB@Y4Si} zd7}`^l#Dpw-$rls?9C$4%iP++ZqV1x$cCK$$qMf6yuA70%NlRv2Z8t14i8`goDE(C zU=!msfyAO%CwE(|;;1}ZFTJI~rr4JDB7}6u`8DeeH3hU4ks~>$*J;H@>~Wfd1u19)|yAaOVr^Y&KZpfC9NZOvP66_dX(WweatP0g7> za2Xo_i{o;vYf1CYY1E78*2Z&vhLf_{b~d9#NV%6v!tA3B0P(q*}}=!^XkR^p=fiW z1>Fd&>X_@{#VY79*ksu@{!Gu9^zr%To`!4zm-p#D11XNx%go+AwY+94dpV#r!7hk7 zOLL)44SH^_=oew*sMvjS`ZtVvrWU~~cK79V``qDoB<-dLU_pjeRye%pHAuSE9y{y6X?#KY>WqT=-H{6!qo2}Pa` z*g|c*7`n}VK2+#E;5z%sq_b>?*QnVG;C&#a?NtJLg^u0{=11`MiOA9Eu8h`{--2W<8kMqhD^=%5SSc7aFX zsSk$rZ3q)O0Op_UA343OXxP(ir!&T#-;SsKzJPyx`Ahrq%kN*m{g6v|Gp;cp94n$K zICw3wJ{3J;pLVb4r{MHbN7w*y)9HqgF7!e6GRo!bgANj__UcSfWuPd+6D}mlfX#Yb z2Elh4mR+!LnSOg;+-`|jV=eOQ7%rl*E1ih#+bVDC?YqTZz?qe}*#6>+^|SUpU4(v5 z%X)Em!)eJMTybL5c65w(&Ta=sWiipew*}|V)L;w1L6vfN^$W0%irP?u^^=90>(?JB z-+gVLE zmAUa=2%ju-j>N!X4<3%}HE#>8>a@yaa*q#unG*t5SogM%0GplHMMTJ!LqsQ}IlbC$ zjkcHF{LZ_?y`8&|Y|}?^WA>OcqVsOg1zxw;tL>t!>%?w{YY+yZU%8DZTYX+;XyBOD z(Z%KZ*{c1~KYsY_-`+7d(;XmRjBVPUgjxV9oKS&o%Z?0jIAdR)3)wBnHlLP#vi3>M z>F@}PoE}xNkde9*>+PXUX+9TW1yg+nIzd&CQ69%F$K7JOuc8;MMT2IzN-t4ngWV5H zmc1^kDjA*oyo%K-Uebg0F z!n5`|omP>YAXPVH)=Rd{oI6N|4>`^ZV{wN~R3+n%lXXmDRJu@C4``y6Dkb z0f+NW!wT$T>*(b%O>iLah&KAwVzG(+jvXdga*`{U~e2l@Vx z4|r22eX_?9c|pWjo+rh73J_>XG_?jvmHoRy~nzFALesEdGO{^ zpopzF9QcMZvG!^y*{k(Bhkbn(l`4g-Lkq8|6r0%{D(=OtfRxwAfaK>i3*jyHsd*pM ztYv!(7z76~HMfJzfJ4tX#H#8rqH8*jhQHdKa#SF0)w&r(`6*9+y3Lp35i7<#>192hy=%B&h|hiT zH)z$C_g*2wftABM7^)YhR!`Tg$O9H(9ai?I_Hcq}ci;suK@!*1Z|{HX@UHGX#?#`} zZo+-Mmbf?))VnFX0OQK(Of4KwW_8BWoipV%yfDJsiwe6}x&#YXVr~{ZdaRZ${f#Ec zv)sOBFAyW>d(mYkcsM2r@#S5S!R}dU<8!SH!2XkU`)&RG8~^(bHR&GACYY=<@SV*w zb+U3dr{iXb6YV-kCu{^8_yAm-D&2apFyzR_2P;1K1>wC9KDv+>BZ@1@%1;<*E>wOx<7{v zp1DTZ39#lnK2zXNmA*qgSvhCJIr{+mzny;bTo&q_mrl^L*#2`kn7c^_eM zOodaukh_Pu%sJXKYUjY2EGT|at`^c{2RC2_VA$;yJ`klxor35AHo{^#O)o*0$8yl& z;XPK4`KW{=uaheMXCr_9vI_-JT+#n>YL)Fa9o?e%2 zMI2$6FZ8Aoo7@hI6Zm!_KtIJ&Cxn2}=G%D`tT3SJ%hPx7ES;6jIyv+ujmQrF%+|gV z8~$y*=cI%i`+P$NDLlHzFY7+NU5)@}T~Eeygcj$rbuY%fYI8zz zcEG!73G3K>E=L7c{IO5RRGKsnr?cUY1lFHsl3xl3ykhI{mTzyV4$kLpy$WpCQ+~I{ z`rhBeM-9h&o;LMaOys1v-~~D3v3v)J* z+u}haRn6W;8NcT}o}*g`OVQsD-341-&L(t5m_y=BLqd8`V=qq1o1sQ@_Ue_XGdk3* z1MOjk^psMXI}HFFdDb8d_m>v%aWK%4D$Sv+&FNLaE986oTlGWJ#kw!)zvsU>fzdp(@6 zKoStxUKMAtV%@$)t!E(SO56^^T*%6zQaO#pW|UtW^p0`sabvORI)=Q zhMJ2Afb0ZFXVW)r&gcqkoPj+Z|LnY7S(nVWoj{c&-TNbBelASG;9|7`NRsFo zo)gL502~^nUPttz8>h_&uM^uyTPI;JyL~b0I;_yCMwmE}cBriZcWkzc3~%MOt^=KB z;W(tTXM5_=LRb3#3VYWjNp37j^Z&j}iI^G848Y^yO6GRnHY3QY>ZhOYL&}7E1e08u zsqSVmGs4{rI7jtdR0T34^kb0|4gO*cs_Kq4!M=rGrGB7|#;ti6Dl&k@E`|*m2RM!ldr$Q^R-Y%p}o5yqyiQ5vHYvi;lqwc8w7CqjKM) z`uR7k|JJ!HDv?qjHFN^_Qk89u6F+pGIym7<>cYr3{gQwdMS*YLMdY;*K9oA#okqQr z?H}@hYdOS|uKjU$pOH960^!qW`a{~%zV}Y{oJUUM0NlT1*C<>xFTsP861aj5C|3 zQ;UR_z7;!MYH~R)X-^W=M4-x#f!esc(LQu9Q<ohy@*O!1E zfe=g#NmFLs9_9e>0uZw<7Cv9NR^<>Y8$oLp4$T@p7z|7CPv>sAG_!v`&wyFHvm%Dw1o3 zE(TIFH~V%xIO?Q#jQ_t!`0w(rk9gcqT5oAP6d0a6;mY3Wq451UJ0HnC!m%s_iLD@s zEmsTT#G2$vXOF4?k{k8LJDld$5a=g zBM3GHLMfq=2UM(fUV1~`AemE!6$};$;9gFM@0IN`S$=}$FQfHK`E)zmWGnrzlX`4P z9kc>uytw%MSU}OVWgHJ)1;4~jME-|ISU-LHZG0Us@8?3}qm3it+CwF8g`M1xwd%~( ztHec6<6UVfpt5 zIN)%qT0L}Wd60fyj9N~^KK;S5=iLzA0d$(PMx6vt-9fmtfgtS66i8GHz8ZLdQ3l;q zpI4>yBoYB$sz!UeQ&P8cxq5i+GgQ0BuB*w^)mhiEr2WG)Y~SnWZ}sm6YYE406NIKG z-+gJbP!v+zwYg8c_bzu1S^YU4Yi>cuHYKE+7{yW;5q~*goOw94(sf5t!VM-~tHzAU zK^M14lQv1y@+jX`?ThU#g*d$fVww5}+%V2<6KL+vJXpulGdSMdYNx>1UUR92CvRoHv;?`|N2sB{9oY;0$1!Ht6jQncHZ_~Wtu%yYrUA^I& zuuU?ZJ1!cxxUhRk;JAB9IvJf_YDb&SfIYUXjJFm|)JxLZa=Oj0^2lCpM+Zql{QB zU&`x`Pyc!SQ9gZs`J3{c)zgDFVf)LXPv^1iWYJS$1ot8|V%|yBM2=~xagFViPQKYuW&JR z@#}YR&ja90Y_;~jE9$@db$V)UU(gs7zkVRRuf6t`)QHn#g4F z!J#F0Qu}A)WR7$G!&ChJ>FaObzkU7fZ`Ms4SD;6IhCplZ+f>zZ=kV1wT!PTw*#-CN zs`^mE8tCPC;GL8-)o#po!l9ElppPW$R106(=>Z2m^l?#8e$BRzQCtv- zY6OQS&4BO%U1FF@&o@Zqa)Nf|@z`xy^5m=bReZFIyF9eTgBybdHaD6Zx$&~}vvk#z zuvHE6E|ct=oE-uiOt_H)k6NY#WB&ZdC-~p@LwVO@o{`8u7Bv7q>rbH&CU;i%H>d*- z$Zcps3E5bKZdVfZ2r2Fux*D1ycfhTcWpD%^f|4lk4LOAiINoXmY6^b!A%}~$!B3r< z$l2-b7867rt*gLa?RuTx%qZ1{%+mqem4+^`V>M&KWz+%V}XIv#e=H?RE$<{Ap7)(K zHscAnPSd=g@zB6|Y}Vr>pM*hm*6w4vxdi;y;7eclSlBf#Wj`}m7AOhN>u)DeXX==asGyaek-1#Qb}R)@P+ryUe0i5cJ(VxN z$nJw9sAwY(*L_L{Z^u?FC`?iBoV0m9Nvcv$F`(+vI`}lg1w@Y!Z+E7@jR~B#$n$DF*nMq;$Zq?A zx9V569Ubf&*$a}rZ?I+fZmcDnvX$ZMn@eyrl7ZV2BFJo6Ei z;z)d^Bs`7#FP`0x^5bvH2fAx(H%?kioFT2EHJ#jaAe!pn%hwe{?y5|KtNFEV--*xG zgxIcENGJvva86W=QdtE}Rvn)q#_*=s>U5N!aPfm{&pFxtp7ja)nIM3CfMX6*Ugd%m zT7hR}rQ)}FYF&Bp|C2Kw_3TcLYb)d+mQuf9p0b)5z$SO)(sVemnpDodJd<}FW|K3Z zd=Fllez?IQs9!v^m-+hrZ%XmO@#{fF3gS zcI$n}%_XUF;s}vM+Q+}%#zD1*kfUly4uF@| zPk{2g8n`Z6&Qh=0f$+)uwLBSuc1pMJglp;0BGF|P{`l!b_O2|L7OaWyrJcyRZK-N< zn`{`s>xh)PToG*yKE#WUPwmsoALa9>|1GbdzJ2}I{PgmBeP6eFP88en%pJs#EApb1 zn8}AFbw^}X`Ls!^zaHd7kL;^xK*kkqNKVe zyn?0@gA1n$y_`zZKAaphwMt4+t6jOOG&6E#A&j?p;3}@FPxYB#wyEu0yQ7QYuBl;; zj$0D7-tEegz?^#q+eNLQn#yfFcc6D7du!{KHBbi}7QsY{|M&=h`}XbKGV}ewDwj&4 z;Nn*bv?ef%8(afPb`q9;=N;a|bo%IiLJ}>C-HC8t^ zJMHb<=F*lULOA7;vY2BR)t9_A9T~!LoZB*|Ob;1ggRgs!9ICKnVn{kXkzIbpKPVMx z!%R6vQc)lefz>(9guTftp5(E~F)cdij^ilMLe2sq;L_|&NOS7e?fKj?ub0bhvvTvB z#rcoV@Rx`$KDEFJzAiA#bmycVH_vplJV1En(r|nC?Wec6)p{qnlCnFHhoJ8u8FE*a zmw&4-m6|H2bAod^J>+f}UN&~!R*Y)%-u0wUzP<&%~Ck7Wbf$=5E{*GB-jHHhkvyb$?7 zr+Z(^*us&v3|t~idquiV=w)j6xtdh_KR!fj(evAnzdMMaF5b#e*pYN!TyiIfFPsat zsS0+%Kj0|f(8#wQq-j{K%c$I&-PXM}6-BimLI9LxbJCix*3MoPD{Z2U5mW&0dgy>{ zqr=N(%Cz5};jV(lR8yn?yoP(g5qRIO+v@-AYIzBlneOVmY7p_Z>}pA9Z7nEVylDa= z902eL6$awCXaGkzb?LR>}y5#s)rI_u@2XVN3L_JUjR=)1!IuNKz@;mvBXwY;hOy5!YBvfjcS}+a-HOxQ(K4f^G&3z=XwCj ztErTTcqF7tJ;F9ci|Uqe?%D;X;N8|+)9|X>bR&njS93+@I{>bha(K}WNb~J>PUC$E z27eYE##4jnOZ)zdt9gXSGrO`UsmVBN5eM+~6;cL2481~!+FVk$t?dNO>K^)4j`K8DbqK@zu? zSL+?t($ET}xjrvAe(B|3AH+tVmhpC*dIYDtIP0VkaI9DLB;=C-Q8b*40k>@&%ixNDtGIir74WVkt4drx$Ufbd*xi3Tf!4qlfB@N7L5qjHigvAl zx?^zDmSIvSwDzs}Pn_cr4jw=0ndHR1<82t1A|ME;LyU~7B517PYPs4#1ZfT^Z?0xr zpZZf+lh6=NVdZ42MUO{Uf96vX`11WXPSn4?{qg$!kJrDRHuCTz5AYcTf}2Z8vspgT z_8|IBH~kk*fNn`{`fAFttvPM+mia!%5BBL`M4IGEQ4_Gsy;++W`TFYDI$q(u9273TU$=k1oxX)ZnLhh zg0#H=r#^}d>r^>qBNiN6+d@;UGq%kM(dqlEYjU3#^LTh)zkPZc|N1e$kI$dS*VpIA z_9UoM?W==!PJMQ@`BY`M!dHkfRj0h5@t!8jhZQu-=*hmRXnflgE;)52Y94^LIV$0* zdvO#R0J4)6mksx{xvn$=L3~p{6KKFCe5>8T>j2qg?nZ=l={}!YVYgH1*T$3PBdGq$ zOMsW{?p7><00ZNH!^l$9V|Qu;RBYqQV1fgAb*gB^*(FGjV>JRVNqJjhBB#K~jcYtr zq5i)wU;b}k``3Ffk^EHiY(yT29LL1&ad98y(rH&yojq;pt*WYGdBF1-mH`E!ye~0RYy}? zfuqnuUCLwI6301tlGpNek?V_nrhAtGZ(nq)D}tQ-$A&wcIFhLZ**;A)g$fO zvF)~Q9a#rgRS~Ar5=zOEfbTWfBNVF90a&%b4>zOljc*FHCFNVR0sy+!^iYWB31_E2 zo7JJVE54xs05^fCc4>_&h3lQv;?lcakbO10tI~V`P0|lBZtt-cmsB|BEj!K8lniT2 zEqixPpF?(%+=7k3u{ixX!Q%H zlJqupS~DD;-03x1XjSKg@840c=|3B><^(QB0 zpNa1Q#EhH|4H+EETVss<$ep{&3*s+icQ1NzmpiILrwrC<2T^BK_ZrBxdh;wlucia3 zuH|o#)-ACa)$N4>zzQ^v?1mf?&8})3(aI?x^-J9qCM%z3I`|`7Rd}1<-ZjGFwd}GA z9nf57<79%xT}`NCIu9e()vU4Um40`p(!w^Lj@WDY6-v9Fh8Q)bzRKCmW!yC9(_#q< zB6FEiv8QBFNfAp&@X}4zR6)ZH(5Mhw8Wz0grkZ?(6lP)}gf5WM#E?#l26czP9<^Bh zzuhJ0-&iHP-%1{^Uk#ujgS(AD-FA<3CmV!r-KOO^M&<)&-1fS`7)MzJyP+UR-W9MQ z@(U`*QY3V=vK4t-P|9~#dZ@7?3-eXA*&K(^AdEh^apAni2~FI#K+;@jVpA6-FL@Rs=}+fXOJL5~6VG!K8?hjuisKf>@@E8|>Tmz(@H+iToiRm<46IM@3L2u43 zZ0%ewz>3(y#}3tq23NzGUSDQ#xr897P#U!OaH{oC>7c~5!FoDbm{m&(;N0WGql17t zqtkwc*q-37BKW()7L5p=T61PR5Rq07Ms1LGWYXS@N=_ZudZ$}RmRbOfe)iFbWR~D! zSe42{yLH}aRm!!e&d$>an7-KNzGIUZm&EX0g821A^@v}Gdy5^UVf z<99wW_dnaWU!~Be^?$I{2G9>Vueu)(iXY~Nv5FbDOELO`JNtImtw7yf1;{SgXR?XORfGHM$5@ zK;&UH%HeCGwF{T~1#lX+0K3Y*S;?@~O{6{_ z=G!yI<@F6JzSJ?wZZ`t?6KM&S=?qVIt2RQAr=zltx{#)hCDN^4Fuy1N)b%1%m{6|F7*ByJk zs{!b_s$&6obpHc2@{|c z2vIrcP6qbB zyPh-zXQTE2$(wvNl`->PmhRqA&8(jsuxyXIYKfx<7T~EnxU&P>9K_*{9{?`?M$<(7 zr#Y-2lT%_Lo5!Pb+uH=ha;#9&Oq-HZ&@PgY<7`X#wW)(}R;Oc$BB!apE6-`|sW^t$ zIEGSrz`i;jPO9utgKNc~H!ykO#_t3d&gr!9e!GO`)C_d!eE+;!`TTbqC(ViGcxlH< zVCMa6P|Q&%6-vjC?#mg9xHG|ynN!VI%HXH2*7NDmQgdXm-cDq4F5O``0AY}>qgS=r zisnS1zP%^ETvoP1LzIw+m~RKHtW4ci*bRMODb@xEp~yKhAio;a0IQ#J#IEc8bOEcr zx_K*I?Ii%4x&7xqO#;V$2fG5@7%J zb&2<_3bB`Fl{afrdd{;r6!(O{yfFgZ6u2Wi*Gti{8-f{}I0+jF!;#;8x7e#fFp2mK zN~dw*o!(M1%NaiV8D{!(IKTiO(^rLj=&mSnRxD%#GI! zaVQFht9aYQzdF)c*%>{kSP9l0{R~Cll(a-o9{qupozs=F7EZPfnqIXxu!VFn6prL9 zpRU%y^g>+i(5T;`_-_yJ&V8ms?f$AQTCz{0h2@H35_FXnx=c~~kLy;F{3x0Wl?(^@ z@X$VgdoOAAR7rE>k4qLgJUsSsSyfWL#b(bWm|BmVQcML!oJgtqDsNSXu=Nq{Z97#J zCDk2n{kz)(B`0w}Z7e0$qORz&I##o=OlK^ulJWAlx3X<_)O56@;g!aA$E@nc-Ad{Z zGMB@N?piR{%u$nh=pgDujl)mcYbnHd9~S(f_c}078`Iky0iMvUl%Be2R*PvW8j%CF zdbK)H_V-VWxcTY1aGRderL}7@(5lQ&HwiKz?>LK+Z(NpsyQepgx!b`gd#sKHfGnVJ z2l?sTRG6sh2KAWweyQ%#wA^;D`8>&`aD6wi+cLR6PhP@+^GvW5ariMuvw*Kup`>li zhjl#{eTd~$q4xmd4#QF}giU_Iu7iSG-gTd+LYqV}BI@RLus%T`AifjXmzOv-kzE1V z4HaDhWVB=yNB8+)AD`Ix^X0X?KCfyj!1Q=(rf&t_6te~`T3)qpLD;TJ=UvKTm`qiR zw>cQqG2=xghvc)M!?l%5*%P?U?lMi<9T-}&)j(s_lxmU%ZT1}qyyMt}q+Gg(B$Evs zjspLN{5&qu8NswKojz4FsvBf(-$JN3SQ+-9x!eTdkkM>S0EMny@pqDkn-=wQ(dRl< zwUWoL76Jr1-5RPpo!gajR{M10kA8S+e|-7!Umo43Hl8`alQF6$^ZHuwi7M&ZUH+zP z?naaVTIo5?sZ*HVN$6W$zg74n>Zw0@YLVb21jgp11Z(Fj@2dISYb0t|o~(KdMghlE z{S~}gbe_E)b)i%UgZDm(SJh1?*w)ZJhY!I0R2wGlia<4ZPjVNMz!{pg4Sj#26~_st zGub-?&(TxDXoI8$bsdf!c%uu_9#o=sD;$_YATG+fakM`^w(p-mwemXNF{j5B?*Ul{TYMX;iviyr%TuQe8@#8Q`p85gsyfhMh#(E?D5c(D-cGH3$~PQfyH3ZIS%?@YMdS<@={! zKd~(IT@G_Al*KHIduVJ%@0Q1n8$?5;o@+Vc8MN(&zfb8T_{+>ufS#MP%W{^g1N z-alT?caG1(^GJA{u9?B$;I&Hp=xJCps5@y#rFspwRKXtZ5CL^*@$7A_bO08oBk04< zgjxg603WN`pu}jgPo)ze)N@t^SiwKe@_Y93W10HuP=Ahqr%SViqMH41p=W4g9NO|` zSJo-V3ho05s$&3!gU)OUdlJ}(Z4zg#PM(d|6YRlr0@Cq*wbzV@|WlK+=vRd-JH4>#^TW~+cJkDj|pDl1nF+E;Bx6(K~jLRVlA8cC7a^5(({Ru`EY+kiEkTA+>zEx4RYn>|--4Je2)GOeHVXHh5Z&>!JZ_Pre8~{@FH<4iP^UUxT3bZ!6j}B@M>yW z{XlC0JKG{yu9Ef0=XwDh6V&)FicTpKm6Kiq;fQJZFizb7ZF)8mTy_TCh3+M$J?z(APV8z< zNsQpm{N;JQ{QJ{u`~BIa_z80;^z^Zzxt9m$STOMlj?a&}Hs9Tt( zYCsB}UtIxXEg}FTN_r`gM9$J9AQKOE7hrp~^?$E{M1Ezm0;0dX0;USKZLL@)0a=aR zkyXBI zTPtcNU0$^{&K8xT9k~5Gch}Og-psDzNzOfann;;yhvl|%I~dL%Kkg+HTa(4Rys3KA zR-uj0-0xeR3R@ZG3a-P{>(aH%rjFWQpW1)FJ{yVe*HcMoy4vCB8~3uf|2^(WwyR6S z`6fY+c)6i_DR!hg)W!vxE-qTnomq)vx5C{1aY3xORu}u}bdSz~O9$>zH$TVtN7qo4Z>oTG54^rT@aa1hM8HU;@u+V7fB30R!`ro`@k zU3G0so73Q((5TYgJl4RbDgJnp%VkewCJyHn`u>5ekN=GKC86gP{OY{k4$|C?zI5zd zi8*zbQ^4blLxV>?cevNeR9&OgdenoX*7#^&Q(^-q;{3H9_M7eFrEz%z#%$E*4ydsu zcV13WwobMs^3Aurx!yZj^-w*O^F}TpyB_X&RY&jmcrEGavg(rc8pJOi1aOiE9EtYD zDPMIToyKXrAb9Hy&l_A{Vl~`zUsH*<^SFFpewM8lK6ZA0_u~V5{W02?@%4}AbM~~Y zn}91CySJ<=`^;dcVj(7Lb#ZI|176cigTtdjwLX)4KOMbvWr-HEp+0^)SpI@o`6xDg z$@y@DK>*I>ossf$R6+0q+KljQ&#j%^&`E#ARWo#PpUn8i`ajjPMu$Dlv0 zli^USajL9Ibjx;ewDqwc<$G2w_}1C;6fzJ0y`0^}RX({RAy?)%d1Wp@{QJi?$2(nC zO>Ez4+n2GmE5MVqH}BS+iQqS3Hs=cRO7~9KXzJ~4yyP$!UyIH^@QU}6CJ0g6H4B(Q z#Sq7fujMJuM^PY{&u_mLn00D;WIY7755}!`h*){!BnZtO#WnGyz zNJ`oqSJ(XY{`mIqm*F ze;j$f$)?DS6~ATW3{UX{XiTC5i~8DHn_X9MQJ28_b9R-m*w%K8EYqK|MC%U%V*gn2yBBR@#H{Vw-i^8Auv~*IuXRBn-91E z-?kuMap0wrggP(ca6MOR9aZJTi{vM5Qa_OO`D2VWK7W1}(wWAe+ zcZ=r)tat|jd~Xv8N92jnag4_`{K0a0AySY$qj`=N(a<+o4d!$A|Xm^?%<>?WLzYkTpXK zj$^9jb*+88zTHdHoXmVXGVZcPa$pTO3tzBR?gnz@i0PXKuOcAnmt_$K;IAc(?o|!| zr?OvUTp+ilBx@dE4qyxag=>3nd_WJ`MhfKmsay~|3S9;B>LTuaBI9+)PjjeXRe`vq`DBpko z{LUIYJz16rUEN2 z)NfT?*)wZo89JdI64H z7LBdy2RiVH-1+{Q#r)K|v-dM?I>Tf-n}eJRY2&UW98ESN?ZTDlcIAi^^8j+V(>9Numx{T;OY|}Isb~r5&E;NhSIcCra$8E^cRMp=z=k!X zF{tm#c>(D)N8m|QI~i3aG+Ua*ipxpXCvK9xf&6!H)NR+1hB&ZB8=)TFBe$cchSwxI zpi5pHlvkilK(U?n{(=3%S0$z=SPNiwi^k3)PwVv9OJglcwj2CC9V#!7H=AL)=cowX zC7SBu>yvRSDFEG3SJqzSmU#5s0hqmYTLm2eGcn)Vau$b;fUTOKkx0|S9>ghT-i=ep zyJA~Se;`#G*JuofBA+9G+myR5KkYh`_CYS&)urAP+(7EuRW{E2!JX@;t#2zPr}oaL zR&h4C;&A;kydUZgH9ULB~<H_}1QS-aU0Y)kdeTJR z)COAKHdU%+@%!17wj!b^^{4CdWwkR~i`9B^-|ZT8b*LTVbg0vpAr9cuil6}aqo4*I_)ztLu5PUHyMN&6A2y-R{3Lp*LjSHH|Jk4&j@yd& z)=w$bDHXt7B!o-ErEMV51#@?eQueXNnTUGa-=JSZDvlL)Cs}e+%=Bkv!VV_*=CX%% z-EPamsvx^>hb&w{C7yG(lc=5m52_)ko8<5S@rH{>`k9Kq9p`kI0mAK6a0g)Q78zqC zu2hFgXE|3#LdnFWYwYkK@(AH#d`bl{0SdD#Csu?n+Xr;^`CIAZ`?I9h_0+RlgRUgB zs^e~wC+~K0yREgT1`OAJt`*ZesB1#VC3=y!ikw~Bq1_J3#tCtt#li?lqIG$&D;32F z(srKOXSIEG9SB;x7BPuS^!ChnCFh+wFhl>fM)Gt5laN{53{|}+tMda32;?ggrLJR} zivg~ClBxGo7su`n3eUscUUitQhw8wwxmw!bRK+f2y-2vco}q;w$71Ura;8;{Z$Ex} zhs~b!Q5vUvBcOo-%i49?!wzVa57#vmq9XaF9lL|e%63g7Mkn=+Mo_w!_V2y9@h&Il zoJv=Y>~NT7D~GxuaS(S;{8z=*4T+ZG{}TbAYDuD8Mqo$yKPjMdd}16YkZ9a1gCs zoku?QvO@GcE|dDyXmdaw)$MeakVxL5K4O4KK+TfudE=VLL1dW9$6GH1@&vuFxMDnO z9vLT4)xs^=ej+{qlO5465%8^4X>z&2KKyXH0m6AXN8TK1Qla!rE=6@Bs?U`GTWt`Y z{+pgO>HP4(zK3U}J7*~#p^RU&>wW{;=dKx_xNpQ&H8xzS&@;xWK@Hq3k|EbAm$>#Z z;tt%g#5)`j)2jB?dMR^jNJAraaV;csJzDQg@ZcbHj~r9Z%aIfqimH_=qk>p zE39nr$j)Z%*L_9@^0)>ww*AuVK#DM}xs0sgZ-y_mqqw`EU3OL4F1V-L#G8q{wJkun zR#C4zSyVEB5cfD2=f@}ZVF>L2{XQx|F)1Mv#nK=#g2Fi8t6nH2Q z{Oz&nkCFEE4R4)}^9-4D$!9qYi#!SbLT$Xes@yxk0zBNxlBsGxe;GV&%id@poP)$54 z*iixNM%APmH#V8nNmUw9sFKX6oKB!v?tZN{3?xQDtNi)Vv+3AfBA$+d`Yc+?(Ck~S8I4F% za62uvRr3XfGo|SW~*GzKT=CCg%)q=wje)timJ}KQPyYaCdz*Bo2pU3O?&r|LU z+mjSl?A3)tXN}gh|E?U45;d3F!y2#5v1!wp zR4r8$5IUVy#^P$}wo1}aVmyG}iNwo7alht6bJC;0_a4gIm}YBM{RFCQ7e5lU;#hi9 zhoY9l^^IL&v#YAIqK^{C@0MqFjwR_cf(GYdWBnNB;OpMCINVj8TZYgiqXTSUPj4IV zpWFBGe9)dJ-gVXEH!dBYBP?rmr^R6$q=&|bas~*H13=^?D`i)vyF2pEBP_W>a@)}y zw`h6;Wv=5z5*R6*Q9YY`*GnZ%JuQxXs8F}1xP+EC%x~z-ox@vk=U^TGUZWmC)pnkc zw(L$Q5pWgL^>bW4Z6#9dZ}#f)n^l53xEDGSlTvpj&`agKYQd+idg7}PQx9EGeYe}% z=Na#9cYi*wA79GL@1N%DyH5HOd74Y}Tv?CUmGrUjuad7TSXe}n^R&}M>){G~&CumV)>mEp=&Y43h zw@sGZY_T71+ph%+_rHizlPlHL1ek<%oj)x@tCb4C1pSMqy$+B ziWvKr$hOwjx#_NVb|tU&y@7|ig~{z~5Xd9htVzyQ$&{OIQ=*7n5jdtJazStz_=*}% zlNKDd1S0Ed!*>PS)V~yHzkmC;2krGeMSt3~mU3CPA&hQNXxCcQcAY?cXU=Xyv7$kj zrdOuKve<{7oqBpz&1v;`QnfijeuBQZaOHSyDks&dX%2TW=#vJO1abhtqh*a4bA4=D z-^VKDst=$BqEa0u9@2&~ANRIYYL%Q6a0GDMa$_Nwx~PApTeDT|5$uTRbzhUSk^G4a z```76C1`QB05743W#4{s$<;e{bLPWS`}0S*w&!s6Am~9!rJ{B88mt{e1p6g?NhK=} z9S06|1D91$*VjB6z=U618=X;?yp9QD-I z-rbS6MgSpGkv*P(?q(qWq#E^h+)#_P`8uyAQkQ#D3zLY&}#P-P}S1b*7oiof;vkz8dAsZeD76M+IM8i zEzV$X|5_?n^UOLb`j2YkZdRGyD9{syyq9jNoio_mU!Pd}N0 zFlV;bL8_TNG{wKH{qcLN5jNzezkT58~If2 zpKCa-q@q;_WhwwR9|B)PyMj~oBh@`F0t8{kp5{ir)c~18v*{^lWnFY{i3uJK4BDJl znBwp>AZvEuPe9_GtiY6JEhVcvUajf6!Ay`=Wg}?v;3D(*PyzZe+Q-4OXT=EhmB66E zMn~06HYmX8PBbJbWEB1u5Pm**m(7i5ADmh5263T znkxSQ1R`#MQTfhsBgt@e$Wkz$3l7WOmnUf*8JgmE?jwwDbyOixa^yisT@%Cm)Nw$0 z7-$@DCEk5FTgJWU7S+HiF!Q8o3@4xRTM%*y-B`&E>OlTBa=|=d`CVFK;!z= zBZCFJn>cs`GaW9;MuT_1$HEN(hAS^NJSk2okcm<~fQX*9^_rO{m zv2&<6b2OU0`j|perY(DR6TuOfCF$3vlCRLk_y zl!lud9G3(Nfkl0IZZ9uChJv?$<59;GQds16Ap&UT6tHs`yVLeJ(WI$zukTTw8mTHl zvODQ*A&j`ACWGQCnrrCk5L}}Jqmu)y+tD<*p~KVrtyJ8$t9+^C{`NM6tm=y~ zoFiHelHAcDAG4PeVcTzf?9}%Il|Rt@QK+&yveAj;0@D`LD*7FR=Tiy0UiHP9{QS zvi|&HXLI*Axg!8uy2DTLG~KIhvVduvY>sY)6G5wi z?GRk?c^vU@s_k?vgD1|>b?ye{sov&?C)R!+{g2P@Ye7$H5mh_AFd-nMw3Bqw9naTm zcB+VE8OT|$LDFnm;%*M`J2B^&-nm-in^sHQ9JdKwq;dLy_zdK?wkPktmPJ_8vtr}k zpXW8Eh7yp@$5Z3o0spwz);^p%z7qNK=-S9Af@TxX46_u1q8f5bJ4N%q3+n2qTkVcy z6bO^G1YP3Q;oy)cH?g9It{jIdjZU%dTp%!8YO{@xPi@&~{Qm9l6wyc^w+5{V+%0<@ zV6Uz`1z4usKUGA@LApN6LqN61;0`T3IpFHGlYt21;Az-ES{^zM$V0c?!1rm@>A)+1 znPV7qMujGJrIC*MmJ95xx$)~1rAri!P&EA?y54qh1~|m!XrRE6(@cu4Q9Vu-?fT9u zJP2Ju$QE_Z*vOn*2J`i3@#GI34tVHukzJPJ%(-vh;Q8@_>wI`>-SB zvwa<{X>u2A))G!SKY$x?-eg=3){|cg1QhH!l<;r?f>_>y-FLW{x*A+p&X*lGr}{1e zMs!M4Sp+9JG=KwwYwzIX`L0kv*QkheIW}G2qJMZ(CxS~L zfLuGl=e@*GUE>UjwVmzMHm8JWb%Nvq(Bm<8ms|wGV&gZWPEvsUCKO3FK^~wXJ(xMsynap= zaUxjw*>p7q!jXH_1PBBom+fJrWffog?xw-5{@t!wwViF78hRGMSDmzO{aVA2?rFZQ z4g*p&K82_s88*>*3D>bazPMsnRFCVcjC|~kzjCat7ncM0K&{nY`d!rO zgS>?y4~P&Mp68}e^L=v#v>CaUKBaE($A>1=%jYq^zkd4izIPX%ibH&SGN1#ichhmI zgE@{{W59ZH17yqUd+zzvWA3QQ@XKveOfYV(Teoy{6eLAJ_WI1^%CyezaA`$uTO6RV zB^FQa=fHAE6ay%AJPgtNR8^rl2}YmJ$Y_1;kk)X>r2?yU$*mk-pxU7@*|rnX)sG*y z)z7m7@y@=@wXf_ZXl%QkgsUh#G?bL*OY&Sp+EkhDq!ggBqYWP(+t=P+-(`fSZs%qf z;&cxLm`F-0+GoMERba1S0Aw9KvIsMWOX51+5v*0m8{k6{mC`doX(XpeEbwZb8dQW+ zNA6aVkrU!iI5jQUR72{MWw#4nid35esmsoNdKg{{t?1pJnpbyS_W=EzK8f^LSb_4|* zHYduI_xSM8zL&4RuGyNdl4B`7tABeaLbi*Vi!Dc^v#Nu|shm^v>V_ux)=s3dDru>J zU$F6obY0PQ2{q_aSw-f}1kzl2Pc2&Ssl}P%rOnSB<@$w4y{PJ#-2MG0aHNmuw7!RUMicW|DMsv5QRh6rk&Xi4Rk2 z3*zJzAhDvC?pQM^4`}tF5c%@Q%lGlM{}h`3wc;;;pC6-?uwK&Ka5n{#=DPb>EdZy- z$Fk!(!Cea1a(B)Grk^~o>KYGlpdP!XOYV~OqR5UF#pyhnUI8lh?M{@owLlTUWSSnr z2p=^f*n^F$6J`?I%$w`?OWJsvRjXa+o3GEi9dPzbd#4M2Pym%ZDC0tGi1n~$68S&7 zf&=#POPpNnv#Bi~KuQ`U+zxQ=s)G(b-laIkhX=?1`2Mc2mY-Df!8e3fl9-@y8>{JK zC2-4X3U^Wj!CWOtvN@>&2H2NrPYag9E$YKt#1D|K%n^h(t|@&;MAL8C_3Wwh9S3fn z8j3gvA7?+8W5UB=%H!M>0z5fG4%=O~D?+;s)VKlf$b&hQG>=1fr^7MdlAJ74-t)*% ztxUYV#!yFO!7=TN&DGllC$&DT>-Mf(vOeY2p(qj@xhwt!aQMue;`ktj@U#JC`>7tf zLaIA9l?^(a1K9 zZEIqgQ|vsQ5~%ZXc>bsR!lOdOA$HDgSG76@08UghNj<)6Rnl$&=FlJ6s)1#5t1DN{ zg#&C~Jr`S%BUH_jXHsfyb8si~jP673d*`1@n)d(z*bl#_`j7keaa!o*zb~)j%crmN z+jANBsb8SWG4#$ES-y-7CtKK~C&l>G&?rsqZC?E5zQuO7erJ0JdDkdN*X> zjW>Y{p+Z-cnU@dYh+J^@aA4!4=)=lncl~C7qTa43oDq;i)Z~9TYP(B&?@eVjH|Yu( zCa6V9csXUV;cAU{ona)JHfT^#z0cva?g$nEvhl_|bCv{MNOmO*+qQwT6&6-eAgOPa zHI zJRfu^pxAN>`XhH0FoO6}<)fvX8wfLpn=qT6hlaHRp69J6YtqgleV|c)e*5zM;|%08 zj{*~hFt;jF07d}KI#BYZH+mfoyO11nnLpym~7AIX+j{WWzKjs9QIlfC~ zAq0;|BGTOs071Bw9uV1Xom~e&PLUGp>c?$4DLTFY>H%-H0d}hTsRLrBR?NVL^!};+ zdz9DT$B*Y(_^>}w_Ad4V*c@)>5E}O7A#kWYrqN01C&0|T66h`z znv~t_d~%Pnw!$KrWe@k8Gx=$i~@_ia4H? zuNK|K<(Z@abts3xMnQ!}3Wn|9qpd}xcIjvfDkE<-SAn4VApP#vjHV$R^9G!QrX;Q+ zS30{+3{@pcD9P_MAEErZ>IYWvAB(u3>PI?7GJ0Iot_j+)H@=o?ut78WOiTq|o=*NA zPMf)wp_t}a_6-xh5IG4XTi0}!<*u46_KPO03ToQ!v$&XFTo?g-DqT9Pa#~=tO|t72 zujSdJYd|XKdvUJQ5r|fZur8ST$PZq~QZrR0%E56`!s(m@G)f6(i@ac9wVrQ%MG8qr zvUcdF1iXPbIOTO2q~XgQwsY@Ut(c_kHIVeff&1U`{rjiS-`@FCh9?PN9t_8vJgOzp z=>V{c54^snE6fep22$tgIbY%odL$&LXq~i!3Olj_ui{c0)ct9P8_>4x4`-UdS$2{( zZmc3fmh3~<%0|)Z$Bqw(HmcU9!KCsS1zxFeDg2UW?sA~xyP^^$ef25<9rD92WsEKp zC`>Kdn#|<41a2iID0w$sQBzmQK9K##2q@ZYxmpBsOk}q>{CH^pIgfvpKR@>$e|&j| zaIf^#2PK^Yk913MyQy(NR_Jj*3;sv~Q}ZAL4wQT3eVNZv980W6QyeGF<);=f94Sz$ zh1At_-quh>$1bQ3={_%`})x_C`e6ics66Wo4vI6pNIxq@FVC~91JI-hGt#^b%zku^m#MJyq* zGP1Ag@J5ZIUl3i(viq z%wGQc_4W6E^_Q1Vzn)g>u3mLQ1o*nTTqqzjVsW~&2CSgM4R8T`OUd>SX^8`_Wey~% zY1HRZT-IWeM|T3{$C(}Qa9|w{4J(B3wW=;?4Tp}UZQhp(8SsVpuy6D2@LY74lzDLD z`cI&*dM-C0*zt^7{wYqHNrW{HA@%8UM{5eXZH{*i%e3=W7WIN&H3vL-Mp}FJc=1=V z;AWe8F**T8o|;d>kN;b~{K|YL<)$oH2>nnveTmxSc=DhUp#QW# zl!;<|A0A1WcUh|zTpdk29mTuX;?YiIQWwl(Eniekq~I16Ih7wCZO&!OaF31@UUblh|ZgRP6w3N ${P}.tar.gz https://github.com/x42/robtk/archive/refs/tags/v${ROBTK_PV}.tar.gz -> robtk-${ROBTK_PV}.tar.gz " - KEYWORDS="~amd64" + KEYWORDS="amd64" S="${WORKDIR}/avldrums.lv2-${PV}" ROBTK_DIR="${WORKDIR}/robtk-${ROBTK_PV}/" fi diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz index 018d49e10675b79113f990347243a1df9359af1d..3bd9a474979eca2d91ca7c743ebe09ccb32044f1 100644 GIT binary patch literal 5196 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 GBme-O9rL3A literal 5198 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 tools/cqrlog.1.gz cqrlog_qt5: src/cqrlog.lpi diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 6f2836e7f14c3696e6b221b9c8f18ba8f7d68239..63f59d3bc25e828d24ceb2b6257f234620a4a98c 100644 GIT binary patch literal 57733 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%0DWbbUe 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 diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest index 56921f95c422..7c84b380899b 100644 --- a/media-sound/abcmidi/Manifest +++ b/media-sound/abcmidi/Manifest @@ -1,7 +1,7 @@ DIST abcMIDI-2024.01.04.zip 628571 BLAKE2B 2919a0ef33352d2151a97fa003274b9ca8a9b5c047f37e54c29315957377547d4ee59a7846560439640885cc3ec1d1f6ed4d9021577037193557b2176dacfe48 SHA512 9570e802f5b63cb4baa8cb5b8a8a0a892e0305c87aeaad639d331f73f5da080d94bfd7e3c0b222efeb1caaf01839cef8c1764be42cbfe4c9308d56f12f5d8888 DIST abcMIDI-2024.03.13.zip 632794 BLAKE2B 959718436e0e350f4964d7af4eeac1d306c647bf48bf6467f11f9ff4e10280e41ec0e7c072655df7d59144f7f2204cee8a44e20b4505ea775618fcd45a93cc1a SHA512 eba0e86df92b12245936581a43c68386e8e11a2a9fe61ddefb2687e7afd01f6bdab45b99f1f19fc0492d722a007a9526da24b843be330bb53726aa2773bbf9a2 -DIST abcMIDI-2024.03.20.zip 633517 BLAKE2B 2ba455539577208f2071d4b542458024fa21ceaf99f2234fc138990dd24ea69a949e89908b6510ae5152ddc492f28ae89ba166673933fce28d16dc8ecf3eed46 SHA512 f391ed8d4a72e5a74488e6af423f8dbf2de65986906b8f39a4c384f05630af60ec8f7f6b766d51078d7ae7756f9d63704857c230c690d1b241b44fd925344491 +DIST abcMIDI-2024.03.21.zip 633558 BLAKE2B 7ef0dc301b7584164a4c761d9f232c15269f39d0b23ddf980f2bfede1beb6bff571cc5a38758fbf69c909357ec35fa603490f1a87a6edf1c92715f69668d43f3 SHA512 0b156621839947fc158f813bed87c09198358b7bf29161ca7a08a4fef76b9f3786bf78780170c4fd3580d82818a8379d22dc9fd2604cce8ad138df73d1f21497 EBUILD abcmidi-2024.01.04.ebuild 676 BLAKE2B 1ddcccdffac7d10fce6d7cc9f52de04102c91965c819d12b14f6104a3d01b6c5cf7cafc4df92de50347b365f34378f5b4e35b71b8cca0d00b99ae95772345c0b SHA512 11c8351db43a2581bc5da4f287af633b9b4902e89548266827e15ac3802706dcb18e2a1df451c6532aa1594e531ae627555ed19821354152faf9f33f065aec34 EBUILD abcmidi-2024.03.13.ebuild 678 BLAKE2B 1f8eccea9c89094128a0a5c6a1f0ad58f3d91ded8ddf8792a232b352b105ba34e9d237f5eb869b1c0e5daed0fdebd07216b5ea1b44f336977096e93db06e700f SHA512 eadb130c315ae5561e82be18ad1a0a49c50e49094df85a0e0f5095ebf99d943e5bb84ea46c8728202266fe90e1fd1e3a3a36665b6ba4838108ecb1f92e72e92d -EBUILD abcmidi-2024.03.20.ebuild 678 BLAKE2B 1f8eccea9c89094128a0a5c6a1f0ad58f3d91ded8ddf8792a232b352b105ba34e9d237f5eb869b1c0e5daed0fdebd07216b5ea1b44f336977096e93db06e700f SHA512 eadb130c315ae5561e82be18ad1a0a49c50e49094df85a0e0f5095ebf99d943e5bb84ea46c8728202266fe90e1fd1e3a3a36665b6ba4838108ecb1f92e72e92d +EBUILD abcmidi-2024.03.21.ebuild 678 BLAKE2B 1f8eccea9c89094128a0a5c6a1f0ad58f3d91ded8ddf8792a232b352b105ba34e9d237f5eb869b1c0e5daed0fdebd07216b5ea1b44f336977096e93db06e700f SHA512 eadb130c315ae5561e82be18ad1a0a49c50e49094df85a0e0f5095ebf99d943e5bb84ea46c8728202266fe90e1fd1e3a3a36665b6ba4838108ecb1f92e72e92d MISC metadata.xml 327 BLAKE2B d92d9b40b1c1af1a4ba5cea8b956a098066ae7cc9eab2cb31a0dfbcc37400558f5f35a6ce04a7541ecbea7578906f688d2931c1f62751e5a2d7bb7b80e97cd2f SHA512 170ca99684768ef2d5b0e8a26e6ca64468b3134847ffe53f6a1efb623bfe77a6c09dfd67df553a306af045a47bc69f0d41ceadf508cce7f75f3c2a7614d2d725 diff --git a/media-sound/abcmidi/abcmidi-2024.03.20.ebuild b/media-sound/abcmidi/abcmidi-2024.03.21.ebuild similarity index 100% rename from media-sound/abcmidi/abcmidi-2024.03.20.ebuild rename to media-sound/abcmidi/abcmidi-2024.03.21.ebuild diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest index 6664b1c4913f..617bd74eb930 100644 --- a/media-sound/ardour/Manifest +++ b/media-sound/ardour/Manifest @@ -2,6 +2,6 @@ AUX ardour-6.8-metadata.patch 568 BLAKE2B 68bb84e5249d67e88e191dbc009b7f2b696d44 DIST Ardour-8.2.0.tar.bz2 13897958 BLAKE2B 54916b2f0ac3925f160df9536db61b1ece4ace3f9f4a09880c00661e328835a32c04a8faa2b04bb3fe34aeeb97064e0139f4e19524be1a17f33d7e773b893e1b SHA512 62962929201c649a0028c2cfc1e7e6acce3ab9ee24adbc5ebb5a7c3d70f73430c579801788f696769afd2d14d766eb2ef4936b5957dce2288a30cf671ca62ee1 DIST Ardour-8.4.0.tar.bz2 17574218 BLAKE2B a71be1af5577cf3cbded339c2cb25f3124f973bf8966bd663b1c53cdea51e069a61217e844b2ecbf329ddbc54c61e4e4364fc70c9f90cf38871d0ff55e496846 SHA512 838eae28867f1bf108207d171ac60e50d4d7f467a3fd64f95e8c9585d1b2b02ded1af0405c0a363664f9ea3a007143e9ec4e54f36a7df5387b5e12549b804719 EBUILD ardour-8.2.ebuild 5095 BLAKE2B b3c2511ef4ab82e8308e809ade42a18337846feea96a357afb8f33d7e882e6e9a86f07b5055fab4be5b90cdefbdafbd5d3cf82c11f85070d429f72c7bfce1cfc SHA512 382a48d88c92defcc3ccd1e4db73922597e9089d8097ff76604d2be2dbef134b36cd90a1e53571ef10dda81f5d6b30526544df1c18be3890a4addd621a89e49d -EBUILD ardour-8.4.ebuild 5205 BLAKE2B 190e7e14668d84494daaf11352a9c57b45c0e5c31ec32ba378bfa07fd251417a9465afce95aa1a19e637cf9914e7c2bcb92678816090bd3eae40602918f80323 SHA512 6fbd533981465023be86c6c6b5668638c8f5a058c2c1f603b6353f969c2728cddac4ca1a71f011c5f1d1a060fbe5c423e41efffc6493292ac285dae708031f42 +EBUILD ardour-8.4.ebuild 5204 BLAKE2B 16e8c0cf203b95da34fe55fa44b9fa83f17cb675ab76b0d6b19325c164f881fb184e54bb4751434613c3f029da7f5cc644fb7676e08d929365b3973a009a4544 SHA512 8fd20142e6bb42cfc047508f3b2d60f4d58ac11d2c724feccc6e97c62bffd2e5e71aca178f59da2709b43d35f5df06c1292b77d25ba4c8a49da7a89508661535 EBUILD ardour-9999.ebuild 5205 BLAKE2B 190e7e14668d84494daaf11352a9c57b45c0e5c31ec32ba378bfa07fd251417a9465afce95aa1a19e637cf9914e7c2bcb92678816090bd3eae40602918f80323 SHA512 6fbd533981465023be86c6c6b5668638c8f5a058c2c1f603b6353f969c2728cddac4ca1a71f011c5f1d1a060fbe5c423e41efffc6493292ac285dae708031f42 MISC metadata.xml 451 BLAKE2B 0ed571ca79f0d4b92239239982f04abf725365df169290e4a02f6d8f580cf801f70d8bc93414b4549c8172ff43864d5c49fa987caeec58e1b2331ffe01a69ae6 SHA512 504bd817356c7ee57c64193584b3fc5b3bc70f5224d5a531ac5ecf8fb974728639e75b77bb9e7c5ad77cf6099123361b9ec6211b855edb4761acd95b8cb7abcb diff --git a/media-sound/ardour/ardour-8.4.ebuild b/media-sound/ardour/ardour-8.4.ebuild index cee5f390d988..51d880ba1dae 100644 --- a/media-sound/ardour/ardour-8.4.ebuild +++ b/media-sound/ardour/ardour-8.4.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git" inherit git-r3 else - KEYWORDS="~amd64 ~loong ~x86" + KEYWORDS="amd64 ~loong ~x86" SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/Ardour-${PV}.0.tar.bz2" S="${WORKDIR}/Ardour-${PV}.0" fi diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest index 0d2e843d0132..bfce6db23973 100644 --- a/media-sound/audacity/Manifest +++ b/media-sound/audacity/Manifest @@ -9,8 +9,6 @@ AUX audacity-3.2.3-allow-overriding-alsa-jack.patch 1683 BLAKE2B bd8081283dfc87e AUX audacity-3.2.3-disable-ccache.patch 850 BLAKE2B 0f8fab52e0f8205c90b0ed798d1793cbde1395715445ac66e6d9b612fd825650f38dc95759b56d0d7455f45202e901de4d2cea3c54ede17356f3ff4f1c8c61ff SHA512 468676dfeff2aa40a3ccbab3c4eb5cf04a8dae0db2772c580d6455b93b4feb9665b3badab7ea8085a6bce1ab243e7c8b0fc2974ab7b2c703db7c49f757bdd48e AUX audacity-3.2.3-fix-rpaths.patch 5961 BLAKE2B d48471ba4cea8103fd1caef6e3e13356e9c8103b7edb239a55e89975e455eb82efa6c0bf348aa2be6eedb10ae95753d3f104d7646cbe21a7dcc45e1274928e2a SHA512 b1f7449d13961f3e5d073f2f8cc0443f5e050733d76cbd94dc2dd764b7b1438339cc9155765637767f692c6781760a8b3776bbdaf36c57f4af7cbc7ca51d81fd AUX audacity-3.2.3-remove-conan-threadpool.patch 1681 BLAKE2B d5b32185ae961c1ab49fd28410de857b7e3eddaeebf2435dd77c526912ff06a604500c8af2357dc8c601fc032823c74beec4c207cca58fa074d950de6cace6fb SHA512 4a4ee937be644587114e9e097178859ae369e3519475224ea22095ecf51971215b7873b3d9f05ff4f6dcb12c31741448381621c250e159824c818fa61238f0c1 -AUX audacity-3.2.5-gcc13-deux.patch 2531 BLAKE2B 5fbd985902facc87db733c7db3981f67d5232c1a40259eec5831ad7142c065831ec64f5167a587a7a83736225965d2e4159615845c952cb4a6b5f7a46e9218e7 SHA512 45722981858006be507cb2f9212d34626a40554eb75a6397b1073019433ae16689345ce8b4062b18ee61907f5dd9b51e4f250211b16183a0e82ab6ca32f44366 -AUX audacity-3.2.5-gettext-0.22.patch 1193 BLAKE2B 9410d92db9b6a4b06e91cbae5ba25ec5dc16ee3421c511468a55e0038ed2db70c9d195f7eca894503c1bec023e0efc1006ac36eada4f1e87567828f4288b23c9 SHA512 f8a3187343f11875840d605da11a021d7e1f25fa5cb361432863d3933a3880a5e8df63d6feb6706e88bdb5e0f0e4e5c77ec8d21806003abf66166fe8a28e02b2 AUX audacity-3.3.3-Findlibmad.patch 1758 BLAKE2B c1e0ef6734f925127b0be9abc84fb1b6411d15b8b973683f84f54d9c0e557c7b4dcc786baa9962ff039529f9306144008f1f12b1edb8f519df5a0f0c4d06d9de SHA512 0724cabecd37e2c740227fdc6f0144d97d68bd9846609aea25dfaa41289e8eea790487af320e784e1e6e8c3c2e27689af9643bcc2114c9e5f9d09d679f4ed754 AUX audacity-3.3.3-fix-includes.patch 1764 BLAKE2B ea7f73f60b8b5ffc42218b65d8148273689d2460b97e4728adf878cb3980762375615cf6b29e205945b69dd36f17b760e949d8805f4bd2d867d0b37133290c6e SHA512 d3dd1c39bfda4146b315f923fb6ecda07ad30d77dae7d930e315a4aae8e2a45de04c217b982aa719d8579c3933bd3843ca42095c1ddc161860a204f8d94dcb12 AUX audacity-3.3.3-fix-rpaths.patch 3819 BLAKE2B 29079fb4fd63b383546b1f82c08fb98b16eba0588da99b936f7de104bcb826fd6a0dc7f63fd379e44ace9d80ea612d86deda9f68980e3cd5c0874f1925b35b91 SHA512 d05868e7adf91c613534aa965059da5e393582bbaee0b49605c2e270d528dfd8fa882ce356e5fed38752afbbb09539165ea566b13c13df4bc949ed8c5f2617e1 @@ -18,14 +16,14 @@ AUX audacity-3.3.3-gettext-0.22.patch 872 BLAKE2B 5de981a0b86606f688ca9fa8f036d5 AUX audacity-3.3.3-local-threadpool-libraries.patch 1377 BLAKE2B 6031d9e3f9b4e11a2d16fe96dc261254dbba62dcb461d9c395f9e8d61cb46176680f3eb3f63a0bb5b581bcf35e9c6c7ab954177476c08d0118c0f0d41a34b496 SHA512 1d61c9fbeaae67fff1c02bc84c6791abab5fcdd886c729caf4cd87ecd8d1ede58bd634cebce133d3209212939603aba5a05c5b8cee762a8b2c2bda10a2c11888 AUX audacity-3.3.3-remove-conan-test-dependency.patch 1140 BLAKE2B 8c74631de260406f47f1d1b5bd869e726ec086eaca143f747f7c0dfd8e0c193c86de44a5ace3e69d85a6dfb7a0ee755ba5defd79bbc114f46974cf6ba7f74f5a SHA512 bfc0b07f03a530486a496447a235384c018dc7a284aa6660e22c6540648be15264e92cb1151f40fe198b46576f0a63b86e6042bb9ccfce32036c596510fbc2c1 AUX audacity-3.3.3-upstream-fix-rapidjson.patch 2461 BLAKE2B d59077e4729aa5702db6181eb3dac9a9c98f6f64c3b4e61c87c6856c76b8ddb2d9f9036db07efe8263619fa5a9b14fd1ae4be380df34a5483f102b2bde809a18 SHA512 67c6760c472c4161335f9c65129a28495ad9e8605a1f17cd1570037fc4767c9d326221598c93e0e1595bd10d6044a1d7b8dcac9b6c29babecee60a526ef6dd92 +AUX audacity-3.4.2-audiocom-std-string.patch 898 BLAKE2B 697c0ce279a2d0618a7be3dc64d5b54b864516e9ddc1493244d4f555eca270057f0d4e2472ad77c897a810f262a5e8af8c86d738e59063ed5eb5b977406c708d SHA512 438c72c1139180218012c1bdebcb33a5bfd1851beef4ceeb8d60bbc64348f760710b0f64644f9aeed841bd929d3cc07f0dd302567d65fa8d37cdbb48557d56bc DIST Audacity-2.4.2.tar.gz 61248430 BLAKE2B bb7e31e22d2a09c38767b019ed5c2c2be31741594715d73452fc4622d171a6209e87009b6f820873cc1cff2f6b85547a3dea0a2d8d4dd7195617509e571ee9b8 SHA512 0d9cdabf5ba2c7207e8d8e4a8bdfc3e7d32277386436ecb480e3ff781720f5449a56b310ba91c78ca67afb752e2ab736abd5b7ce40d19d153bfc4a2067343a3d -DIST Audacity-3.2.5.tar.gz 57017533 BLAKE2B b8e48cab1c89cadb343a17fcb1d811a7363231152867f842ffff6dd8329103c9a407beb3f0b587e35e711070230c5c86d5aa97578b5a7c08bdbb029570677a24 SHA512 850ce4dc27e2c6d0b63bf0c0186deb417febc49b561e572a697f0e7ae2a7b2b3f39816b7beeacf9cbfb9525de85923e2ce6d06486fcf1855e34e2ecd1b7e3582 DIST Audacity-3.3.3.tar.gz 57120215 BLAKE2B 566aa2529f2708c80eb8e2887c3f3b2a1477d0825133b960f824d0697716d5b5e3a3ba0bcb14a20afc2eba7ac544da154339d1cd37261225b06326e8ee3f730c SHA512 c484e747f5207785b1872d031be2c3c50e7bbce087909c41930e593e2ab5777e0ab527a2770d90d89854bdd131e3f1f7afe3696b30420e3d8370e9f95527c937 DIST audacity-manual-2.4.2.zip 22459298 BLAKE2B 001ca56f73c3c48f9b49b3b6478c6de6fb4c305fb869b11d93e41d5aee7ee45133bd7047c4d281fed4859d6c6061352dfaeb995e7b2602e42e09ab04e05e00dc SHA512 8afc7faffb0da87efe0c2cb64f8593777357252b4893ae0522ec7b37b4f7806ad9582ca9e4b751d085c2598aba6b580dacd805daa00b236a4ff8f6663a80135c -DIST audacity-manual-3.2.5.tar.gz 22260237 BLAKE2B e3c96282b5eeffe5854781cfe316fb40c10212c9bc07a081433cf947363f79892e7397b53a31aa33337b5d0b6a00e14bd420d6f064515455055233a45f5ebf47 SHA512 9bd2f2b3268ff7259f1fa0957ab3f15e7b58d72a3199be4e271bac67d9d0b44967b2b783ea36f9392ed1bdf004274754468b3902c3a72a204d08333a5c07894c +DIST audacity-sources-3.4.2.tar.gz 57499669 BLAKE2B deb7cda94903826900c6d900883573a03a587ec3e03c6773a5452e3252f4c61ec76f09975f8e275b0fb8941f4e7d10eca66387d2f7c0a3f033ff4e1b1f08acc5 SHA512 5c754d2faa5867a98f24e8eae3fdb5d640483830ea9b62f94c6670e3689d87e61df6c14e9d557717d9fbfaca3b207188325369d8876248f1fc9edad43e4b500c DIST progschj-ThreadPool-20140926.h 2612 BLAKE2B 54d050ad443512e60e5c99449dd7133f3884c1067288cfc36b96c06855537b83d9b599cd8b8fb7f24e20cbc4898585b11d98d3a33dc7571a886b57c806ad3b14 SHA512 f927489de9afe0217bb0552c45bea238693f9f183a062cb12a48e19576dc50a4d0ba449a12397012ae790cc5ebd741decc08128b66f795310dba4778122e9f3d EBUILD audacity-2.4.2-r3.ebuild 3926 BLAKE2B b62459d874285eabace837ac9b2f324574ea1418a6d6396c27de531177c3f9e20511488b7d8fd22e4d8febb75ff3c706eccfd26053ec64e43f82f6906a5bc06b SHA512 0036524556974517dc0ea9427664db5564e8f9312c627a8ddf70850ba457beef51b46666fb3693cbc67b75c3775c86b90a500d7d50a515fafb6536c592d1e49b -EBUILD audacity-3.2.5-r1.ebuild 7014 BLAKE2B 3d63b714a6bf4e3c3acf81d85eeecc0e9bf4f0ecd3b426502e87532fb32355b0de5274b6a511b6a978724dd4963defc87496db0268c1deddfb4401b64025bf41 SHA512 3338a4437856e1446ed5efe971d2824543b9fa4a96ae8c26c7e5ab7092ace0ce4d2c035a4e56f0e968142c606171b87b93d8e93841431c6b370cd92c7b0cc070 EBUILD audacity-3.3.3.ebuild 7247 BLAKE2B d13edb80efb3cc7da04706b30972265594527b09003be5c690e1a4f3c8fa3b918fea751eec1fc6bd29d3810547204fcc4421681ed657be63847b341e38d58708 SHA512 6120da23d94e41ceb840a3cc6e9a6295e4da03674fffce158625ab671eca780ba77985916396af40c0a19eb99facd9a4e31fda7b6ef6aff79b2f4a9d1ffa4888 -EBUILD audacity-9999.ebuild 6918 BLAKE2B a7251b4b663d994c768b13a19534826533b59878601de805cda126f971c4be38ad35c9c3d9b6d388caea40c8f97affaecaa5234e78e12c55727c83c2c6cf763e SHA512 a0d1bf849f5480c27b06a36eb65b7877e33f99e8a84a0683e688ea0aa3a072a10a14b4902768dd2ec9294fcca672d386ab7e32a5660e45d9364809019a1847bd +EBUILD audacity-3.4.2.ebuild 6631 BLAKE2B 109402f706bf0cf6f6211466809cc6765124add5f4dfdc16b4908fad038ce84a8803df4918f5b660c9149f10c19e8db916043372a62a6b57665916c9f94d4562 SHA512 e63a58b74b9a1d32d86de75180c5262375a46ef1fe514e759f662ef41b4093fb35d02ee68ac2bbe63fede4ca293c6794480d8da96fd585dde43bb13af777d8ff +EBUILD audacity-9999.ebuild 6866 BLAKE2B 951ac9b256237f8498f37d8e2acd3058885de8a07ce7f8e1e3d11588def2e358b6a0979b5f9b4945657eb881e2971763cfd44020afffd4a645ca6e859af2b1ed SHA512 b1d1a8aae8a442ecb938f6d45b38e956ef51f7a53b54e2ede7dab703b24cf5ac139937bfe186d5a762531a5265a7416cb0789ef41283e4bd1ed466e31894d156 MISC metadata.xml 1646 BLAKE2B af82a110327cebf9311bec6c360e3765101c09c917925d505ddfbd27f060feb923e621f37e47da27aead1b7951dcc4140e07e54213b6dc3e0abc6178506ce94b SHA512 ebc43bf8a79c77f4b7b999ddf619d99f85a58688ddacdc1a3bfdab431f28f97818effaf6ff1972fe3b81dcd42223e72d02a96ba3b29f2aa7bc6b8ea354265b2d diff --git a/media-sound/audacity/audacity-3.2.5-r1.ebuild b/media-sound/audacity/audacity-3.4.2.ebuild similarity index 71% rename from media-sound/audacity/audacity-3.2.5-r1.ebuild rename to media-sound/audacity/audacity-3.4.2.ebuild index 2eb91ea6190a..27f06abecfde 100644 --- a/media-sound/audacity/audacity-3.2.5-r1.ebuild +++ b/media-sound/audacity/audacity-3.4.2.ebuild @@ -5,10 +5,8 @@ EAPI=8 WX_GTK_VER="3.2-gtk3" -inherit cmake wxwidgets xdg +inherit cmake wxwidgets xdg virtualx -MY_P="Audacity-${PV}" -DOC_PV="${PV}" DESCRIPTION="Free crossplatform audio editor" HOMEPAGE="https://www.audacityteam.org/" @@ -17,26 +15,30 @@ HOMEPAGE="https://www.audacityteam.org/" # cmake-proxies/CMakeLists.txt and search for "ThreadPool". MY_THREADPOOL_DATE=20140926 MY_THREADPOOL="https://raw.githubusercontent.com/progschj/ThreadPool/9a42ec1329f259a5f4881a291db1dcb8f2ad9040/ThreadPool.h -> progschj-ThreadPool-${MY_THREADPOOL_DATE}.h" -SRC_URI="https://github.com/audacity/audacity/archive/${MY_P}.tar.gz - doc? ( https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz ) - audiocom? ( ${MY_THREADPOOL} )" -S="${WORKDIR}/${PN}-${MY_P}" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/audacity/audacity.git" +else + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + MY_P="Audacity-${PV}" + S="${WORKDIR}/${PN}-sources-${PV}" + SRC_URI="https://github.com/audacity/audacity/releases/download/Audacity-${PV}/${PN}-sources-${PV}.tar.gz" +fi + +SRC_URI+=" audiocom? ( ${MY_THREADPOOL} )" # GPL-2+, GPL-3 - Audacity itself # ZLIB - The ThreadPool single-header library # CC-BY-3.0 - Documentation LICENSE="GPL-2+ GPL-3 - doc? ( CC-BY-3.0 ) audiocom? ( ZLIB ) " SLOT="0" -KEYWORDS="amd64 ~riscv" -IUSE="alsa audiocom doc ffmpeg +flac id3tag +ladspa +lv2 mad mpg123 ogg - opus +portmixer sbsms twolame vamp +vorbis wavpack" - -# The testsuite consists of two tests, 50% of which fail. -RESTRICT="test" +IUSE="alsa audiocom ffmpeg +flac id3tag +ladspa +lv2 mpg123 ogg + opus +portmixer sbsms test twolame vamp +vorbis wavpack" +RESTRICT="!test? ( test )" # dev-db/sqlite:3 hard dependency. # dev-libs/glib:2, x11-libs/gtk+:3 hard dependency, from @@ -63,6 +65,9 @@ RESTRICT="test" RDEPEND="dev-db/sqlite:3 dev-libs/expat dev-libs/glib:2 + dev-libs/rapidjson:= + media-libs/libjpeg-turbo:= + media-libs/libpng:= media-libs/libsndfile media-libs/libsoundtouch:= media-libs/portaudio[alsa?] @@ -70,13 +75,13 @@ RDEPEND="dev-db/sqlite:3 media-libs/portsmf:= media-libs/soxr media-sound/lame + sys-apps/util-linux + sys-libs/zlib:= x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/wxGTK:${WX_GTK_VER}[X] - sys-apps/util-linux alsa? ( media-libs/alsa-lib ) audiocom? ( - dev-libs/rapidjson net-misc/curl ) ffmpeg? ( media-video/ffmpeg ) @@ -90,7 +95,6 @@ RDEPEND="dev-db/sqlite:3 media-libs/sratom media-libs/suil ) - mad? ( media-libs/libmad ) mpg123? ( media-sound/mpg123 ) ogg? ( media-libs/libogg ) opus? ( media-libs/opus ) @@ -100,80 +104,75 @@ RDEPEND="dev-db/sqlite:3 vorbis? ( media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) " -DEPEND="${RDEPEND}" -BDEPEND="app-arch/unzip +DEPEND="${RDEPEND} + test? ( "${header_subs}/allegro.h" || die - /* Hack the allegro.h header substitute to use system headers. */ - #include - EOF - # Keep in sync with has_networking and the ThreadPool.h SRC_URI. if use audiocom; then - mkdir -p "${S}/"/lib-src/threadpool/ThreadPool/ || die - cp "${DISTDIR}"/progschj-ThreadPool-"${MY_THREADPOOL_DATE}".h \ - "${S}"/lib-src/threadpool/ThreadPool/ThreadPool.h || die + mkdir -p "${S}/lib-src/threadpool/ThreadPool/" || die + cp "${DISTDIR}/progschj-ThreadPool-${MY_THREADPOOL_DATE}.h" \ + "${S}/lib-src/threadpool/ThreadPool/ThreadPool.h" || die fi + + # Remove documentation incorrect installations + sed -i -e \ + '/install( FILES "${topdir}\/LICENSE.txt" "${topdir}\/README.md"/,+1d' \ + src/CMakeLists.txt || die } src_configure() { setup-wxwidgets # * always use system libraries if possible - # * options listed roughly in the order specified in - # cmake-proxies/CMakeLists.txt # * USE_VST was omitted, it appears to no longer have dependencies # (this is different from VST3) local mycmakeargs=( # Tell the CMake-based build system it's building a release. -DAUDACITY_BUILD_LEVEL=2 - -Daudacity_use_nyquist=local - -Daudacity_use_pch=OFF - -Daudacity_use_portmixer=$(usex portmixer system off) - -Daudacity_use_soxr=system - -Daudacity_conan_enabled=OFF + -Daudacity_conan_enabled=off -Daudacity_has_networking=$(usex audiocom on off) # Not useful on Gentoo. -Daudacity_has_updates_check=OFF -Daudacity_has_audiocom_upload=$(usex audiocom on off) - -Daudacity_has_threadpool=local + + # Disable telemetry features. + -Daudacity_has_sentry_reporting=off + -Daudacity_has_crashreports=off + + -Daudacity_has_tests=$(usex test on off) # The VST3 SDK is unpackaged, and it appears to be under a breed # of a proprietary license and the GPL. - -Daudacity_has_vst3=OFF + -Daudacity_has_vst3=off + -Daudacity_lib_preference=system -Daudacity_obey_system_dependencies=ON -Daudacity_use_expat=system @@ -182,27 +181,27 @@ src_configure() { -Daudacity_use_ladspa=$(usex ladspa) -Daudacity_use_lame=system -Daudacity_use_wxwidgets=system + -Daudacity_use_libflac=$(usex flac system off) -Daudacity_use_libmp3lame=system -Daudacity_use_libmpg123=$(usex mpg123 system off) - -Daudacity_use_libmad=$(usex mad system off) - -Daudacity_use_wavpack=$(usex wavpack system off) -Daudacity_use_libogg=$(usex ogg system off) - -Daudacity_use_libflac=$(usex flac system off) -Daudacity_use_libopus=$(usex flac system off) - -Daudacity_use_libvorbis=$(usex vorbis system off) -Daudacity_use_libsndfile=system - -Daudacity_use_portaudio=system - -Daudacity_use_midi=system - -Daudacity_use_vamp=$(usex vamp system off) + -Daudacity_use_libvorbis=$(usex vorbis system off) -Daudacity_use_lv2=$(usex lv2 system off) + -Daudacity_use_midi=system + -Daudacity_use_nyquist=local + -Daudacity_use_pch=off + -Daudacity_use_portaudio=system + -Daudacity_use_portmixer=$(usex portmixer system off) -Daudacity_use_portsmf=system + -Daudacity_use_rapidjson=system -Daudacity_use_sbsms=$(usex sbsms system off) -Daudacity_use_soundtouch=system + -Daudacity_use_soxr=system -Daudacity_use_twolame=$(usex twolame system off) - - # Disable telemetry features. - -Daudacity_has_sentry_reporting=off - -Daudacity_has_crashreports=off + -Daudacity_use_vamp=$(usex vamp system off) + -Daudacity_use_wavpack=$(usex wavpack system off) # See the allow-overriding-alsa-jack.patch patch -DPA_HAS_ALSA=$(usex alsa on off) @@ -214,16 +213,6 @@ src_configure() { cmake_src_configure } -src_install() { - cmake_src_install - - # Remove bad doc install - rm -r "${ED}"/usr/share/doc || die - - if use doc ; then - docinto html - dodoc -r "${WORKDIR}"/help/manual/{m,man} - dodoc "${WORKDIR}"/help/manual/{favicon.ico,index.html,quick_help.html} - dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual - fi +src_test() { + virtx cmake_src_test } diff --git a/media-sound/audacity/audacity-9999.ebuild b/media-sound/audacity/audacity-9999.ebuild index be537c7c96c0..9246a3ee4e7c 100644 --- a/media-sound/audacity/audacity-9999.ebuild +++ b/media-sound/audacity/audacity-9999.ebuild @@ -20,10 +20,10 @@ if [[ ${PV} = 9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/audacity/audacity.git" else - KEYWORDS="~amd64 ~riscv" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" MY_P="Audacity-${PV}" - S="${WORKDIR}/${PN}-${MY_P}" - SRC_URI="https://github.com/audacity/audacity/archive/${MY_P}.tar.gz" + S="${WORKDIR}/${PN}-sources-${PV}" + SRC_URI="https://github.com/audacity/audacity/releases/download/Audacity-${PV}/${PN}-sources-${PV}.tar.gz" fi SRC_URI+=" audiocom? ( ${MY_THREADPOOL} )" @@ -39,7 +39,6 @@ SLOT="0" IUSE="alsa audiocom ffmpeg +flac id3tag +ladspa +lv2 mpg123 ogg opus +portmixer sbsms test twolame vamp +vorbis wavpack" RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( mpg123 )" # dev-db/sqlite:3 hard dependency. # dev-libs/glib:2, x11-libs/gtk+:3 hard dependency, from @@ -66,7 +65,9 @@ REQUIRED_USE="test? ( mpg123 )" RDEPEND="dev-db/sqlite:3 dev-libs/expat dev-libs/glib:2 - dev-libs/rapidjson + dev-libs/rapidjson:= + media-libs/libjpeg-turbo:= + media-libs/libpng:= media-libs/libsndfile media-libs/libsoundtouch:= media-libs/portaudio[alsa?] @@ -74,13 +75,13 @@ RDEPEND="dev-db/sqlite:3 media-libs/portsmf:= media-libs/soxr media-sound/lame + sys-apps/util-linux + sys-libs/zlib:= x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/wxGTK:${WX_GTK_VER}[X] - sys-apps/util-linux alsa? ( media-libs/alsa-lib ) audiocom? ( - dev-libs/rapidjson net-misc/curl ) ffmpeg? ( media-video/ffmpeg ) @@ -105,42 +106,44 @@ RDEPEND="dev-db/sqlite:3 " DEPEND="${RDEPEND} test? ( "${header_subs}/WrapAllegro.h" || die - /* Hack the allegro.h header substitute to use system headers. */ - #include - EOF - # Keep in sync with has_networking and the ThreadPool.h SRC_URI. if use audiocom; then - mkdir -p "${S}/"/lib-src/threadpool/ThreadPool/ || die - cp "${DISTDIR}"/progschj-ThreadPool-"${MY_THREADPOOL_DATE}".h \ - "${S}"/lib-src/threadpool/ThreadPool/ThreadPool.h || die + mkdir -p "${S}/lib-src/threadpool/ThreadPool/" || die + cp "${DISTDIR}/progschj-ThreadPool-${MY_THREADPOOL_DATE}.h" \ + "${S}/lib-src/threadpool/ThreadPool/ThreadPool.h" || die fi + + # Remove documentation incorrect installations + sed -i -e \ + '/install( FILES "${topdir}\/LICENSE.txt" "${topdir}\/README.md"/,+1d' \ + src/CMakeLists.txt || die } src_configure() { @@ -154,28 +157,29 @@ src_configure() { setup-wxwidgets # * always use system libraries if possible - # * options listed roughly in the order specified in - # cmake-proxies/CMakeLists.txt # * USE_VST was omitted, it appears to no longer have dependencies # (this is different from VST3) local mycmakeargs=( # Tell the CMake-based build system it's building a release. -DAUDACITY_BUILD_LEVEL=2 - -Daudacity_use_nyquist=local - -Daudacity_use_pch=OFF - -Daudacity_use_portmixer=$(usex portmixer system off) - -Daudacity_use_soxr=system - -Daudacity_conan_enabled=OFF + -Daudacity_conan_enabled=off -Daudacity_has_networking=$(usex audiocom on off) # Not useful on Gentoo. -Daudacity_has_updates_check=OFF -Daudacity_has_audiocom_upload=$(usex audiocom on off) + # Disable telemetry features. + -Daudacity_has_sentry_reporting=off + -Daudacity_has_crashreports=off + + -Daudacity_has_tests=$(usex test on off) + # The VST3 SDK is unpackaged, and it appears to be under a breed # of a proprietary license and the GPL. - -Daudacity_has_vst3=OFF + -Daudacity_has_vst3=off + -Daudacity_lib_preference=system -Daudacity_obey_system_dependencies=ON -Daudacity_use_expat=system @@ -184,34 +188,33 @@ src_configure() { -Daudacity_use_ladspa=$(usex ladspa) -Daudacity_use_lame=system -Daudacity_use_wxwidgets=system + -Daudacity_use_libflac=$(usex flac system off) -Daudacity_use_libmp3lame=system -Daudacity_use_libmpg123=$(usex mpg123 system off) - -Daudacity_use_wavpack=$(usex wavpack system off) -Daudacity_use_libogg=$(usex ogg system off) - -Daudacity_use_libflac=$(usex flac system off) -Daudacity_use_libopus=$(usex flac system off) - -Daudacity_use_libvorbis=$(usex vorbis system off) -Daudacity_use_libsndfile=system - -Daudacity_use_portaudio=system - -Daudacity_use_midi=system - -Daudacity_use_vamp=$(usex vamp system off) + -Daudacity_use_libvorbis=$(usex vorbis system off) -Daudacity_use_lv2=$(usex lv2 system off) + -Daudacity_use_midi=system + -Daudacity_use_nyquist=local + -Daudacity_use_pch=off + -Daudacity_use_portaudio=system + -Daudacity_use_portmixer=$(usex portmixer system off) -Daudacity_use_portsmf=system + -Daudacity_use_rapidjson=system -Daudacity_use_sbsms=$(usex sbsms system off) -Daudacity_use_soundtouch=system + -Daudacity_use_soxr=system -Daudacity_use_twolame=$(usex twolame system off) - - # Disable telemetry features. - -Daudacity_has_sentry_reporting=off - -Daudacity_has_crashreports=off + -Daudacity_use_vamp=$(usex vamp system off) + -Daudacity_use_wavpack=$(usex wavpack system off) # See the allow-overriding-alsa-jack.patch patch -DPA_HAS_ALSA=$(usex alsa on off) ## Keep watch of PA_HAS_OSS in lib-src/portmixer/CMakeLists.txt; ## AFAICT it introduces no deps as-is, but that could change. ## Similar goes for PA_HAS_JACK. - - -Daudacity_has_tests=$(usex test ON OFF) ) cmake_src_configure @@ -220,10 +223,3 @@ src_configure() { src_test() { virtx cmake_src_test } - -src_install() { - cmake_src_install - - # Remove bad doc install - rm -r "${ED}"/usr/share/doc || die -} diff --git a/media-sound/audacity/files/audacity-3.2.5-gcc13-deux.patch b/media-sound/audacity/files/audacity-3.2.5-gcc13-deux.patch deleted file mode 100644 index c9fdad5fbafd..000000000000 --- a/media-sound/audacity/files/audacity-3.2.5-gcc13-deux.patch +++ /dev/null @@ -1,57 +0,0 @@ -https://github.com/audacity/audacity/issues/4489 -https://github.com/audacity/audacity/commit/a49d145ef5e3046273c879be0a21d48ecd4dcab7 -https://bugs.gentoo.org/899764 - ---- a/lib-src/libnyquist/nyquist/nyqstk/include/Stk.h -+++ b/lib-src/libnyquist/nyquist/nyqstk/include/Stk.h -@@ -46,7 +46,8 @@ typedef uint64_t uintmax_t; - */ - #endif - --#include -+#include -+#include - #include - #include - #include -@@ -355,10 +356,6 @@ - typedef signed int SINT32; - typedef float FLOAT32; - typedef double FLOAT64; --// added by RBD --#ifdef __linux__ --#define intptr_t long --#endif - - // The default sampling rate. - const StkFloat SRATE = 44100.0; ---- a/src/effects/LoadEffects.cpp -+++ b/src/effects/LoadEffects.cpp -@@ -154,9 +154,9 @@ void BuiltinEffectsModule::AutoRegisterPlugins(PluginManagerInterface & pm) - if (rediscoverAll || - !pm.IsPluginRegistered(path, &pair.second->name.Msgid()) - ){ -- DiscoverPluginsAtPath(path, ignoredErrMsg, [&](PluginProvider *provider, ComponentInterface *ident) -+ DiscoverPluginsAtPath(path, ignoredErrMsg, [&](PluginProvider *provider, ComponentInterface *ident) -> const PluginID& - { -- const auto pluginId = PluginManagerInterface::DefaultRegistrationCallback(provider, ident); -+ const auto& pluginId = PluginManagerInterface::DefaultRegistrationCallback(provider, ident); - if(pair.second->excluded) - PluginManager::Get().EnablePlugin(pluginId, false); - return pluginId; ---- a/libraries/lib-module-manager/PluginHost.cpp -+++ b/libraries/lib-module-manager/PluginHost.cpp -@@ -37,11 +37,11 @@ namespace - TranslatableString errorMessage{}; - auto validator = provider->MakeValidator(); - auto numPlugins = provider->DiscoverPluginsAtPath( -- pluginPath, errorMessage, [&](PluginProvider *provider, ComponentInterface *ident) -+ pluginPath, errorMessage, [&](PluginProvider *provider, ComponentInterface *ident) -> const PluginID& - { - //Workaround: use DefaultRegistrationCallback to create all descriptors for us - //and then put a copy into result -- auto id = PluginManager::DefaultRegistrationCallback(provider, ident); -+ auto& id = PluginManager::DefaultRegistrationCallback(provider, ident); - if(const auto ptr = PluginManager::Get().GetPlugin(id)) - { - auto desc = *ptr; diff --git a/media-sound/audacity/files/audacity-3.2.5-gettext-0.22.patch b/media-sound/audacity/files/audacity-3.2.5-gettext-0.22.patch deleted file mode 100644 index f84508a2c903..000000000000 --- a/media-sound/audacity/files/audacity-3.2.5-gettext-0.22.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://bugs.gentoo.org/909201 -upstream fix: https://github.com/audacity/audacity/pull/4866 - ---- a/locale/be.po -+++ b/locale/be.po -@@ -3097,7 +3097,7 @@ - #: src/FileFormats.cpp - #, c-format - msgid "Error (file may not have been written): %s" --msgstr "Памылка (магчыма, файл не запісаны): %hs" -+msgstr "Памылка (магчыма, файл не запісаны): %s" - - #: src/FileFormats.cpp - #, fuzzy ---- a/locale/fa.po -+++ b/locale/fa.po -@@ -3053,7 +3053,7 @@ - #: src/FileFormats.cpp - #, c-format - msgid "Error (file may not have been written): %s" --msgstr "خطا (ممکن است در پرونده نوشته شده باشد) : %hs" -+msgstr "خطا (ممکن است در پرونده نوشته شده باشد) : %s" - - #: src/FileFormats.cpp - msgid "&Copy uncompressed files into the project (safer)" ---- a/locale/fr.po -+++ b/locale/fr.po -@@ -3142,7 +3142,7 @@ - #: src/FileFormats.cpp - #, c-format - msgid "Error (file may not have been written): %s" --msgstr "Erreur (le fichier pourrait ne pas avoir été écrit) : %hs" -+msgstr "Erreur (le fichier pourrait ne pas avoir été écrit) : %s" - - # trebmuh to check (accélérateur) - #: src/FileFormats.cpp diff --git a/media-sound/audacity/files/audacity-3.4.2-audiocom-std-string.patch b/media-sound/audacity/files/audacity-3.4.2-audiocom-std-string.patch new file mode 100644 index 000000000000..f06799030b4b --- /dev/null +++ b/media-sound/audacity/files/audacity-3.4.2-audiocom-std-string.patch @@ -0,0 +1,30 @@ +From 23f1df0b13c46cef746674434640588864f8c453 Mon Sep 17 00:00:00 2001 +From: "Azamat H. Hackimov" +Date: Sun, 18 Feb 2024 23:16:28 +0300 +Subject: [PATCH] Fix compilation with audiocom + +Fix error `OAuthService.h: error: field mAccessToken has incomplete type +std::string {aka std::_cxx11::basic_string}` + +See: https://bugs.gentoo.org/920363 + +Signed-off-by: Azamat H. Hackimov +--- + libraries/lib-cloud-audiocom/OAuthService.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/libraries/lib-cloud-audiocom/OAuthService.h b/libraries/lib-cloud-audiocom/OAuthService.h +index bd01f1656..18761df6d 100644 +--- a/libraries/lib-cloud-audiocom/OAuthService.h ++++ b/libraries/lib-cloud-audiocom/OAuthService.h +@@ -12,6 +12,7 @@ + + #include + #include ++#include + #include + #include + +-- +2.43.0 + diff --git a/media-sound/linux-show-player/Manifest b/media-sound/linux-show-player/Manifest index 672c20a33228..6b59ce10ac21 100644 --- a/media-sound/linux-show-player/Manifest +++ b/media-sound/linux-show-player/Manifest @@ -1,3 +1,5 @@ DIST linux-show-player-0.5.3.tar.gz 1080409 BLAKE2B 8292263965434587b0086c6505167a1a3dbe82593a07a7c26855136f8c330ffd1c16ecd1e7e758af7e07731df7db79a66743297d22594d9332025e73a7990c34 SHA512 f60f65c045fb57c2c2e5f2daf6b225115a0f4fef173869e971741f2e40b71931b88e56c2343c348701784449d1f032219d307cdb7bb31d6283ea2b0c816d0286 +DIST linux-show-player-0.6.1.tar.gz 1955112 BLAKE2B c655aac4f83653c96b728ca8d0a249343697fb98ba1fb885220d300ab08d71c564f06a355d67c9d920654a3c7388876ef57eaa4538fe5a70b0395e590a061961 SHA512 7bab76b3f9bf354479a57d0bc4492c6f47e93a05692b878aa8ee6aa025cdb97f2c2a84b88c70fc1d88f5742b614a5d283afa6397c57612bcd6b0828b67a71042 EBUILD linux-show-player-0.5.3-r1.ebuild 1412 BLAKE2B 5cfa9387fc4764e3aa10c12d38833730ed3038d24888f62706ecf315970efc0620b0717b0d6f199b683333adfd2bc39303eca95fc6714333f7c1bd7e18b4a22b SHA512 e6bc7cad3b71c0e389783019617b7d1ba21e95992ab5d6b14a9ec1b73e7f63601402dc306633600966840c6e0d811129f89d78c1c523878e4255af712b51e663 +EBUILD linux-show-player-0.6.1.ebuild 2250 BLAKE2B 9b548a925201ffe7a116fed74b0eca18b00785dfca0504f79a159c123e6b136e360c628a22e2ba678fc327c0b09b9082ba439744d0c92a057697d088644dbf02 SHA512 7e419c5003d90e2fc5f5e91898a0886d9e6b7d6cf51ed51e65adf96cbc109ec6463b68cd2b33b08b0b3807fa23e190c637361bead2b4fe2bffdb00628d0e501d MISC metadata.xml 638 BLAKE2B 30c169a359156e6bcb409a916e4ce3b945de3cc98c5701ff542a4fa8c9f2bebda6c429e0fb9325dbdad0cb5d6684a6387e7a608bb69489e4188448a3466d2df9 SHA512 34695cea0fe0e137c25fef3998d01f200feadb38966a67c2ae6d8ee41a4c697f4e581c6133487e23e4ee20de072b06167389361f79417f5d5e207063f4d49247 diff --git a/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild new file mode 100644 index 000000000000..a70843e858f4 --- /dev/null +++ b/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# py3.12 blocked by pyalsa: https://github.com/alsa-project/alsa-python/issues/8 +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="A cue player designed for stage productions" +HOMEPAGE="https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/" +SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="alsa jack midi pulseaudio timecode" + +# TODO: +# - network mode - falcon not packaged (QA issues, several unpackaged test dependencies) +# - Open Sound Control support - pyliblo3 not packaged (last release in 2021, fails to build against modern cython) +RDEPEND="$(python_gen_cond_dep ' + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/gst-python[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/sortedcontainers[${PYTHON_USEDEP}] + ') + media-libs/gstreamer[introspection] + alsa? ( + $(python_gen_cond_dep ' + dev-python/pyalsa[${PYTHON_USEDEP}] + ') + media-libs/gst-plugins-base[alsa] + ) + jack? ( + $(python_gen_cond_dep ' + dev-python/jack-client[${PYTHON_USEDEP}] + ') + media-plugins/gst-plugins-jack + ) + midi? ( + $(python_gen_cond_dep ' + dev-python/mido[rtmidi,${PYTHON_USEDEP}] + ') + ) + pulseaudio? ( media-plugins/gst-plugins-pulse ) + timecode? ( + app-misc/ola[python,${PYTHON_SINGLE_USEDEP}] + ) +" + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "${PN} uses GStreamer as its audio back-end so make sure you have plug-ins installed for all the audio formats you want to use" + else + local oldver + for oldver in ${REPLACING_VERSIONS}; do + if ver_test "${oldver}" -lt 0.6.0; then + ewarn "Please be warned that current versions of ${PN} *cannot* open 0.5.x save files." + ewarn "Unfortunately upstream has provided no workaround for this." + ewarn + break + fi + done + fi + + if use timecode; then + elog "Remember to start an OLA session on your computer if you want ${PN} to send timecodes" + fi +} diff --git a/media-sound/openmpt123/Manifest b/media-sound/openmpt123/Manifest index 06f35384fac7..9710d3e3fcbf 100644 --- a/media-sound/openmpt123/Manifest +++ b/media-sound/openmpt123/Manifest @@ -1,3 +1,3 @@ -DIST libopenmpt-0.7.3+release.autotools.tar.gz 1648862 BLAKE2B aec630daa7a40d1e0da36593c4bc8c8065f6d54a58bb5707ee3f5d00009368e0421b6ac892b9e4c1b9f952a8e5d59168078b548d27738fbdd27673486b2c1b08 SHA512 c88b92409114435d1596d617c04eb2436afe93de611898708587e018c8b8eb6fe45865d2e9144b3647501faa39ba633616204a5f752cbbc88f84eda20444db35 -EBUILD openmpt123-0.7.3.ebuild 1725 BLAKE2B c9b214f4a94d17d46aca146fc569112e014171751180db74a174d5df93a858c4c0cd968d888287328bddd363133a6675f9ca685e710090245ac54b4049a6e939 SHA512 dd485f40df07b7e748b15dd47e57a6cbb83c127ff1177b8f373aa3f833a702bb4533a083b137de5c2dfe26319ff99e1a65f16b7fe38f84ca30ae42ca4afb1426 +DIST libopenmpt-0.7.6+release.autotools.tar.gz 1652544 BLAKE2B 022686bbb13728da134017b16c70cb9f3b47d64b0b6a889f473b5b72b5aa5cb66b84953b414075b6e9842fea947eb67b6cff2ae1130618bd0c0840f90ce88e70 SHA512 9665d3e301bab06f363bc4376fc488ca5befcf05f580deeb01a035167f02f8d47cda0d940239d5f29a91f97da6f31a2f6f20836b4f8ef6a248c7e39e49a7aa66 +EBUILD openmpt123-0.7.6.ebuild 1725 BLAKE2B 8477dfd22bf434d2cc5ba240cfda10789cf5c8f70829fe949b75a09aa1c78808e668c99e383121251aa6e11b1d3904deb02c7a0b73d46c8c9efdca6637f25135 SHA512 0eddb54a5fd007fe3faa06987053b5530e58d6a446f56acc9333c19817a75f0067ed45df42166d813202e5c7f7574915c9c49815ef5687a86a0207b584b3462d MISC metadata.xml 328 BLAKE2B 25f8b37a7e7885a50e5b7305c9090033c78b1154214e05060c3407f0d27ac436aa3f0da1dff3a5ba1685bef390f1fe99416893aaf59e002921cc3464ce0d2167 SHA512 6686c75dbfcd5a5f9d6ef4d667916f54388180045471f8eb585c7b0d6e03f5d56c3fc892c97851f7453318309a456bbfd877eb240cbf008b71984009d08a8181 diff --git a/media-sound/openmpt123/openmpt123-0.7.3.ebuild b/media-sound/openmpt123/openmpt123-0.7.6.ebuild similarity index 97% rename from media-sound/openmpt123/openmpt123-0.7.3.ebuild rename to media-sound/openmpt123/openmpt123-0.7.6.ebuild index b21f15633521..7a9a61c20138 100644 --- a/media-sound/openmpt123/openmpt123-0.7.3.ebuild +++ b/media-sound/openmpt123/openmpt123-0.7.6.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/media-sound/yoshimi/Manifest b/media-sound/yoshimi/Manifest index dd2d7aedaa50..504404d0bad2 100644 --- a/media-sound/yoshimi/Manifest +++ b/media-sound/yoshimi/Manifest @@ -1,5 +1,5 @@ DIST yoshimi-2.3.1.3.tar.gz 8695976 BLAKE2B 1611756162cf77f1b512f41932e84d554b66567fa55f715c375458736e07cf3c248bfb6d2dc9f1f4ca89ca83b86aee97051e6a04391de2fe0797c488997333ed SHA512 5c8dd0fc7207d3356bbc5c5eae80a0ba9699fe5e6ff79eb889bf44be430e48e4bb959a43a88287e7e867f778e8870dc11927860b213e6bfd72a0309a77e15bb7 DIST yoshimi-2.3.2.tar.gz 8720491 BLAKE2B 37a1c1ee9d07aba2b4fa22bbff200c16abf3437b6c4b48b53842be6a7b8e7999dd4bc294446d9b80b5a5a9e7485a5e3c3c73f2cf4029581e60f9644b705f47ee SHA512 6ddca4a5cffc609880fcbb625eca471b9926cb3cc0bef9f349ef3fafe6280f5e3957e62db0c103856c680d0a3dde0b15225569d7171553ae74ee4c78c848b598 EBUILD yoshimi-2.3.1.3.ebuild 1003 BLAKE2B 7e367f13cd07e04424ab517de20dd30a464ff30cadbaf440291f672007a91ae9a99e60971e4e6e7e757dc48cb264adeb64c0a71f7b9ccb7f6ed9861d2cc52bad SHA512 b2ba017fe458e31210a4208f84b73a57e38c74a3f7004c3f2c463e91122e3e0b9aa6b436343b9a25bfda05a7982f7686a97f8bc8dd88ce7be965c20140cf120e -EBUILD yoshimi-2.3.2.ebuild 1005 BLAKE2B fadd2bde26fd459e6f4280a547083ef2d1bb9389388b4c168f1a10a69770a9552537eea13bb73f74d6f33a0ba2e7c5b64b1ead9183ec7ccfb8df0e760075a59c SHA512 2cdba5eaa4912ab20cf20c02bc55c6f57236f875cfd31058d3811c91f36e3edb2d8f1f6de42880d0f217e3ede2bf523e1b45c2837d446cd76f14797b1b493e3b +EBUILD yoshimi-2.3.2.ebuild 1003 BLAKE2B 7e367f13cd07e04424ab517de20dd30a464ff30cadbaf440291f672007a91ae9a99e60971e4e6e7e757dc48cb264adeb64c0a71f7b9ccb7f6ed9861d2cc52bad SHA512 b2ba017fe458e31210a4208f84b73a57e38c74a3f7004c3f2c463e91122e3e0b9aa6b436343b9a25bfda05a7982f7686a97f8bc8dd88ce7be965c20140cf120e MISC metadata.xml 1414 BLAKE2B 4dab154682ec4f0dfe9f4ee1f2b1510f020ef9bf8ce8b871c7bae3709a505faff8e07a2af20cedc3de357dd01c5a2bc192b2776153c1fb028894db732e0215dc SHA512 0ae6d64001643cc80c58929a4d28af6c3c4e0433b31567091e495dd34c350f7fa8908bf89d9aea1b3f004b40e7c8b60ec36025d04fa510f93af17f2316833c61 diff --git a/media-sound/yoshimi/yoshimi-2.3.2.ebuild b/media-sound/yoshimi/yoshimi-2.3.2.ebuild index cb32711f6cf6..c2c19289acf5 100644 --- a/media-sound/yoshimi/yoshimi-2.3.2.ebuild +++ b/media-sound/yoshimi/yoshimi-2.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN^}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+lv2" BDEPEND="virtual/pkgconfig" diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz index 32913c675203a1420085324e61d6cdda1db850fd..0acf505bf5c505567b5b9b25480436238f354746 100644 GIT binary patch literal 3611 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 literal 3609 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 diff --git a/media-tv/tvheadend/Manifest b/media-tv/tvheadend/Manifest index cfb42e78a7a1..a1712275e543 100644 --- a/media-tv/tvheadend/Manifest +++ b/media-tv/tvheadend/Manifest @@ -11,6 +11,8 @@ AUX tvheadend.confd 359 BLAKE2B 3b44e47b9216daaa2defa69254700693015619e8b0196060 AUX tvheadend.initd 375 BLAKE2B 6fbf53a0a67957ee5756b56189d42b741adb7603b5590aa5fa0fd6b2a1d1ba930af05de8ebedba343302aa861f7fb42d3eb25b67acf6b43aa7c956d4965ab944 SHA512 6f17fa6bee502f586b4500c5f5541c9c6ce095deed7ddb3c1d1ad129a2e22fa66de0e72b712866659f7080753c73f67154d6dcdbf8539d6c8a942bea29bb1aa7 AUX tvheadend.service 573 BLAKE2B e99853082623ca0522bf83aec4be33f2cdc62ba3e3e09bd22246f93c93d5342180be409ba9ad8f862830aca68ca0dbfafd3da0ecb9033e43d6a7e50a523c0bd8 SHA512 8f8e8f9feed45c20919bca402ef9179208a305cd7b06b47dfbbc368fc85d739c3dca2b53e6964bff10f8581cc4c8091660ac2be3b975d80941dc7a16cbb3fb49 DIST tvheadend-4.2.8.tar.gz 21875281 BLAKE2B fdd99ca6aff56f8daa073394f9c58e9cba4ea988a2884e24c2288fd4870dd0460624fb700838ba92867a57473cc4133fed5fbd56f0e40f02a0878ffcd0642c00 SHA512 e629ffe1802e76b5121d5c22d11be86640f17816a5e902ed4842b2fd21df506d00d9caebafd931d71995e9d9049cb675c032478c9bed4f1ce82fc3f255f6166f +DIST tvheadend-4.3_p20240322.tar.gz 22572932 BLAKE2B b3c09c170a13765194885854ca162a2a55e8b10fca2f6c24eb7b03b9670adb0c88f082986ac974a174abc52db3c49704735b371de28050d12d4aad6cb4a8dfc0 SHA512 068e8f6c1d3b3da9af8babd25705c754b2d72173751d65086663a64a45c332c1e1b478f65b86665a531a1f3b9b2168df23f93583b82d96c08e80c475406986da EBUILD tvheadend-4.2.8-r2.ebuild 3611 BLAKE2B 80411facff811cbff41124e5a68cdb80f6a5b4e4ad44e182bcb9358ef7ced1bfb25dface222d16599f4b401c90a65adb0b9e7e7538b0fb7e5be2fd906a0088b6 SHA512 37932ec32c4cc7dda757c13246954e60a1d9ebf33f401f7ac54e580db753f8aff19ab89ffbd45469a050bd654bbdfd24845e8fbcbafcff22b7bd86bf9b6cc31c -EBUILD tvheadend-9999.ebuild 4121 BLAKE2B c1c812da0780c5939859716927dfd24a6131269bbb306e3cb31c8ce3090868c431b4cde097914c6be36026f9cd7c1fc00ec0be330df3ccb296a0b5393c28ffe1 SHA512 e8296cbcbe1400cde1c2ce40c4b4c037e61069f9d10e1c4ff2282907802ba5190713e25e0c96b1af39e2b452a6fec1e8e9a2aa675c6bf8bd94a62a164c912ade +EBUILD tvheadend-4.3_p20240322.ebuild 4421 BLAKE2B 9c7dfd7d285362784c56f4d64f5a71f46e85419d4bec05c11e457bad4f41f4a7595ef6f6b18f5fd81c839ebe3a5023d7be1a856451056efa9eb1ae8a0d83c52d SHA512 0906e76c9112ceb53dcfaad5c381e3f592b69983c616edab4282ccfd5ef862753cc79f79b34a72e140cef690774e719c6bfe04c1a56a48e9aa5b77b87408cad6 +EBUILD tvheadend-9999.ebuild 4273 BLAKE2B df25cdcc7f9bebcb423711cebac099e355d514ca2816ad99f358e5f18efd8e450f68f66bb1541dfa257c83eb6d482899e5dc6eb2f247d44cd549cec3f0002847 SHA512 32496bc56999d7ba908e6b3b1aa175365a18f4cacd331a8e4e7eecd82d66681615ccd24928ec7b45ac936e593803188af88030dc6c9e2f57d91a42e7586e8c43 MISC metadata.xml 1446 BLAKE2B 622295d497db162d2a214c94187f0e15a9c23b8cc7d484255618f2bb3d10c5de9ecd9aaacbceeb05c27e5d53ffa2338fcd2678cdfdc386104033c1c57aa51c96 SHA512 5e34e61e7ecec9a997ece8b50f6a45f1158e203df0759e08e8d3735a4973baa795a556f9bcac1aaf8069cd25974655adc3f393c0f1670cf6e6a3762903d84759 diff --git a/media-tv/tvheadend/tvheadend-4.3_p20240322.ebuild b/media-tv/tvheadend/tvheadend-4.3_p20240322.ebuild new file mode 100644 index 000000000000..d151d6b97eea --- /dev/null +++ b/media-tv/tvheadend/tvheadend-4.3_p20240322.ebuild @@ -0,0 +1,168 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="c63115464d8f6556fb4cac93ce8740afea1b00d5" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit linux-info python-single-r1 systemd toolchain-funcs + +DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder" +HOMEPAGE="https://tvheadend.org/" +SRC_URI="https://github.com/tvheadend/tvheadend/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="dbus debug +ddci dvbcsa +dvb +ffmpeg hdhomerun +imagecache +inotify iptv opus satip systemd +timeshift uriparser vpx x264 x265 xmltv zeroconf zlib" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + ddci? ( dvb ) +" + +BDEPEND=" + ${PYTHON_DEPS} + sys-devel/gettext + virtual/pkgconfig +" + +RDEPEND=" + ${PYTHON_DEPS} + acct-user/tvheadend + virtual/libiconv + dbus? ( sys-apps/dbus ) + dvbcsa? ( media-libs/libdvbcsa ) + ffmpeg? ( media-video/ffmpeg:=[opus?,vpx?,x264?,x265?] ) + hdhomerun? ( media-libs/libhdhomerun ) + dev-libs/openssl:0= + uriparser? ( dev-libs/uriparser ) + zeroconf? ( net-dns/avahi ) + zlib? ( sys-libs/zlib ) +" + +# ffmpeg sub-dependencies needed for headers only. Check under +# src/transcoding/codec/codecs/libs for include statements. + +DEPEND=" + ${RDEPEND} + dvb? ( sys-kernel/linux-headers ) + ffmpeg? ( + opus? ( media-libs/opus ) + vpx? ( media-libs/libvpx ) + x264? ( media-libs/x264 ) + x265? ( media-libs/x265 ) + ) +" + +RDEPEND+=" + $(python_gen_cond_dep ' + dev-python/requests[${PYTHON_USEDEP}] + ') + dvb? ( media-tv/dtv-scan-tables ) + xmltv? ( media-tv/xmltv ) +" + +S="${WORKDIR}/${PN}-${COMMIT}" + +# Some patches from: +# https://github.com/rpmfusion/tvheadend + +PATCHES=( + "${FILESDIR}"/${PN}-4.0.9-use_system_queue.patch + "${FILESDIR}"/${PN}-4.3-hdhomerun.patch + "${FILESDIR}"/${PN}-4.2.2-dtv_scan_tables.patch + "${FILESDIR}"/${PN}-4.2.7-python3.patch +) + +DOCS=( README.md ) + +pkg_setup() { + python-single-r1_pkg_setup + + use inotify && + CONFIG_CHECK="~INOTIFY_USER" linux-info_pkg_setup +} + +# We unconditionally enable codecs that do not require additional +# dependencies when building tvheadend. If support is missing from +# ffmpeg at runtime then tvheadend will simply disable these codecs. + +# It is not necessary to specific all the --disable-*-static options as +# most of them only take effect when --enable-ffmpeg_static is given. + +src_configure() { + CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + econf \ + --disable-bundle \ + --disable-ccache \ + --disable-dvbscan \ + --disable-ffmpeg_static \ + --disable-hdhomerun_static \ + --enable-libfdkaac \ + --enable-libtheora \ + --enable-libvorbis \ + --nowerror \ + $(use_enable dbus dbus_1) \ + $(use_enable debug trace) \ + $(use_enable ddci) \ + $(use_enable dvb linuxdvb) \ + $(use_enable dvbcsa) \ + $(use_enable dvbcsa capmt) \ + $(use_enable dvbcsa cccam) \ + $(use_enable dvbcsa constcw) \ + $(use_enable dvbcsa cwc) \ + $(use_enable ffmpeg libav) \ + $(use_enable hdhomerun hdhomerun_client) \ + $(use_enable imagecache) \ + $(use_enable inotify) \ + $(use_enable iptv) \ + $(use_enable opus libopus) \ + $(use_enable satip satip_server) \ + $(use_enable satip satip_client) \ + $(use_enable systemd libsystemd_daemon) \ + $(use_enable timeshift) \ + $(use_enable uriparser) \ + $(use_enable vpx libvpx) \ + $(use_enable x264 libx264) \ + $(use_enable x265 libx265) \ + $(use_enable zeroconf avahi) \ + $(use_enable zlib) +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + default + python_fix_shebang "${ED}"/usr/bin/ + + newinitd "${FILESDIR}"/tvheadend.initd tvheadend + newconfd "${FILESDIR}"/tvheadend.confd tvheadend + + use systemd && + systemd_dounit "${FILESDIR}"/tvheadend.service +} + +pkg_postinst() { + elog "The Tvheadend web interface can be reached at:" + elog "http://localhost:9981/" + elog + elog "Make sure that you change the default username" + elog "and password via the Configuration / Access control" + elog "tab in the web interface." + + . "${EROOT}"/etc/conf.d/tvheadend &>/dev/null + + if [[ ${TVHEADEND_CONFIG} = ${EPREFIX}/etc/tvheadend ]]; then + echo + ewarn "The HOME directory for the tvheadend user has changed from" + ewarn "${EPREFIX}/etc/tvheadend to ${EPREFIX}/var/lib/tvheadend. The daemon will continue" + ewarn "to use the old location until you update TVHEADEND_CONFIG in" + ewarn "${EPREFIX}/etc/conf.d/tvheadend. Please manually move your existing files" + ewarn "before you do so." + fi +} diff --git a/media-tv/tvheadend/tvheadend-9999.ebuild b/media-tv/tvheadend/tvheadend-9999.ebuild index 570fce9e982d..21d9095d7d84 100644 --- a/media-tv/tvheadend/tvheadend-9999.ebuild +++ b/media-tv/tvheadend/tvheadend-9999.ebuild @@ -3,9 +3,9 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) -inherit git-r3 linux-info python-any-r1 systemd toolchain-funcs +inherit git-r3 linux-info python-single-r1 systemd toolchain-funcs DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder" HOMEPAGE="https://tvheadend.org/" @@ -13,9 +13,13 @@ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" LICENSE="GPL-3" SLOT="0" - IUSE="dbus debug +ddci dvbcsa +dvb +ffmpeg hdhomerun +imagecache +inotify iptv opus satip systemd +timeshift uriparser vpx x264 x265 xmltv zeroconf zlib" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + ddci? ( dvb ) +" + BDEPEND=" ${PYTHON_DEPS} sys-devel/gettext @@ -23,6 +27,7 @@ BDEPEND=" " RDEPEND=" + ${PYTHON_DEPS} acct-user/tvheadend virtual/libiconv dbus? ( sys-apps/dbus ) @@ -50,14 +55,13 @@ DEPEND=" " RDEPEND+=" + $(python_gen_cond_dep ' + dev-python/requests[${PYTHON_USEDEP}] + ') dvb? ( media-tv/dtv-scan-tables ) xmltv? ( media-tv/xmltv ) " -REQUIRED_USE=" - ddci? ( dvb ) -" - # Some patches from: # https://github.com/rpmfusion/tvheadend @@ -71,7 +75,7 @@ PATCHES=( DOCS=( README.md ) pkg_setup() { - python-any-r1_pkg_setup + python-single-r1_pkg_setup use inotify && CONFIG_CHECK="~INOTIFY_USER" linux-info_pkg_setup @@ -130,6 +134,7 @@ src_compile() { src_install() { default + python_fix_shebang "${ED}"/usr/bin/ newinitd "${FILESDIR}"/tvheadend.initd tvheadend newconfd "${FILESDIR}"/tvheadend.confd tvheadend diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index f959513d58bc4fe8dae3d450ad0e97a73cb1f8cc..f0636014d9e86e434dd9308dfa3113f60889b751 100644 GIT binary patch delta 11265 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̽?qBO5@y~ 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 delta 11230 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 I_*$+20LHdfWB>pF diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest index 52c951ab288f..ecf4eda8ebec 100644 --- a/media-video/mkvtoolnix/Manifest +++ b/media-video/mkvtoolnix/Manifest @@ -9,7 +9,7 @@ DIST mkvtoolnix-81.0.tar.xz.sig 833 BLAKE2B 37e63e92628d3dcb6e9c9129e09dbef1d1d4 DIST mkvtoolnix-82.0.tar.xz 11067168 BLAKE2B a910898b4097ee8115f3354653d65d913e28fc0271c2869a72d4b0f70a6a17848b28c33ae0aee4d88b42bb911bf6d825211c723c47f7c1eee0f5204705e12223 SHA512 fd384bfc4350e972f44e2b488fb066641cf7e73860f179d4423a548f870521ad8414f53a98f67ad8809f261657fe378c5bed96069620a73be511bcd31dfa933f DIST mkvtoolnix-82.0.tar.xz.sig 833 BLAKE2B 53c96149a41a46892cfeb43ca786cd8c166747e508f3fa2aceca9520652741f738adad5f6e8809f97c5086d678bcd15d4f95f1ca964df5465b450679eb18eb2a SHA512 abea27631ea4f08182e86f99f1a8e38769e0ebc5a5d66426da7024348e6d00c0044644c107a982d902142167805c4771d318cc4ec66e4d9cea115a92806e8e95 EBUILD mkvtoolnix-77.0.ebuild 2981 BLAKE2B eaee5dd08153c3efd23fe7006e9c5980df1e6f62fed5d2303ed65918bfe036efdb450340b48f34492b747f0c5c0e2c4b622e529ee29d4458e26dca8935fec3bd SHA512 57dd6092f75d4fb1d794e59029da33e9c318a2e8f9ba0ca1f436ea8ead67ace12125eda560fbabad1c06390c3f3699202ce35e45120cdf02ad8d3d5b0c43f001 -EBUILD mkvtoolnix-81.0.ebuild 3619 BLAKE2B 902391b2c7b3230e22c442c3b0a603ff8d4bc68d44b8e191863dd59f93464c1dc45aec19618598b0b75815f400765282e345f048875c3a70e6d92c3bdbf57bd4 SHA512 29e74ad180876f233ba0f2ffc6741cc70494c4e7d16dbb13a347a73f2939e7159fabadfa5ed6b3c06835ccc1ecf8a89f06dfb295802d1fe56592fc13a0828396 +EBUILD mkvtoolnix-81.0.ebuild 3617 BLAKE2B 68232e3bc6f600d7c33c8d9263193457d1eaa21c42c192c7c02749b0cf8db06b02fa7947b33319af7515af7822f4ddfa2d1adfe8a87c868a5e7c0b7d05d94de1 SHA512 f224a17d42ce74aae9ac6d8a9b7b1c8f38f34656707503d0c6f304fb67ca3ba3ce15d511f6fcab7a9a3038b7a156a6956c10a02e9d66b4fc1ba32fc30400028d EBUILD mkvtoolnix-82.0.ebuild 3040 BLAKE2B d4501f0109ba20046cd9d85745f3961d956fb80f7e0ca6cf185f4098306c694a59d9e99f7f6833dc49eba04c2820e249601bd679762958632de949b6475c07f4 SHA512 591f3488f22f9b892882ce4a618e4a7d357852436bad128a33b53a0ab6896b3d76e1c299c31125b6ba5256c21e8a1ec479e556c40ec2c2d70d795ba0e90f030f EBUILD mkvtoolnix-9999.ebuild 3040 BLAKE2B d4501f0109ba20046cd9d85745f3961d956fb80f7e0ca6cf185f4098306c694a59d9e99f7f6833dc49eba04c2820e249601bd679762958632de949b6475c07f4 SHA512 591f3488f22f9b892882ce4a618e4a7d357852436bad128a33b53a0ab6896b3d76e1c299c31125b6ba5256c21e8a1ec479e556c40ec2c2d70d795ba0e90f030f MISC metadata.xml 343 BLAKE2B b13d9c252a7ad2f27c772c43d3476eee87d9a173c8fcc04a3be28ca9cfb826e6f1de6eade1211b4ff5f4a379b20a0961667fc99eee91495589e0632ad94b4c0a SHA512 cb7fd77f65779de841da03890fd1d0031cea8a95153f116f01f1be7d8ef5b87bb760933fc74f64a1d49ce94bc897cde94fdd4f6b45c016c3c20b842097692dc0 diff --git a/media-video/mkvtoolnix/mkvtoolnix-81.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-81.0.ebuild index f862b15d55c3..077c325ecc46 100644 --- a/media-video/mkvtoolnix/mkvtoolnix-81.0.ebuild +++ b/media-video/mkvtoolnix/mkvtoolnix-81.0.ebuild @@ -17,7 +17,7 @@ else https://mkvtoolnix.download/sources/${P}.tar.xz verify-sig? ( https://mkvtoolnix.download/sources/${P}.tar.xz.sig ) " - KEYWORDS="~amd64 ppc ppc64 ~x86" + KEYWORDS="amd64 ppc ppc64 x86" VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/mkvtoolnix.asc" fi diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest index fec6e14fc2af..cbab8d094929 100644 --- a/media-video/v4l2loopback/Manifest +++ b/media-video/v4l2loopback/Manifest @@ -1,6 +1,6 @@ -DIST v4l2loopback-0.12.5.tar.gz 51468 BLAKE2B 514f686fc6f87feebedb1b047e764fa03938c265c88db0fedfb6aba3544f5b8b495631fc0bcdf4b88c1c4d522f6b4d7546b4d0d10381f6be2efc7f405511033a SHA512 5fd2affbb4a7f38bb78f996179de6570b2bd69cfed2a79c4505e7ea2cdf5b65c0a6807f1f4e03f320b667f5cbe62f26fadd412bc0fec5944e4e394635bf5fb3d DIST v4l2loopback-0.12.7.tar.gz 52145 BLAKE2B 08b0dd6dfd065f8bc450aad8d711d1723fe65bbee6be4624038f34e8ad8bc2ed6e544fc5771fb42b0e8c92213c2db71aff5857c0b1fd6343c6900bf27df618d7 SHA512 fcfe55396e9ddad56e592ffccd955c8ceff49c11cfbc5af382123ee0c15b41729b78cb763acbb17d288c48498f2183a4b24f146758ae67e1982b7ab2b07ff973 -EBUILD v4l2loopback-0.12.5-r1.ebuild 1111 BLAKE2B 31929aa7ccf2fc89409ee34e02d365f3937a624ee4de351ebe64677b9dba4a8218c5e97b85357cecdea5a4a9062537cd12b6262ecbd77eb42dfa76242b3addce SHA512 51e911a9ebd032b97a5d19ad4c781b808c66a61f23ce6ccd73bca73d4595b0ac36b0447d84afb27e424281f600724f4140b04691fe6d8a6af7696cb623b27729 +DIST v4l2loopback-0.13.1.tar.gz 84323 BLAKE2B ad84826791763107c29ecc79435eb5e6d5bd1c18a18cfeabebaffd2c6f00a17564e8cb2773c35aba40cc181d06a21b2aafc86910b1d160adee98c015497cda7f SHA512 28b8c90f1e5fe48d19f41dbc188bf383ce8a6db33707ef161b55cae3217704a7e45e91a782bc3bf08db338f8ba0f045afd52899026be7e2e9bfeb6799a876628 EBUILD v4l2loopback-0.12.7.ebuild 1110 BLAKE2B 7862b24e98ba06af078b331025d269ba2fed15b537c514cc6a9e80c42b0d3bab6a8c28a20c952a6959c5888d5f53d4bf701be7fcc56f412ea934c6bfa28286a9 SHA512 63dacd6350c4398b2294f497c5ebf63371edbb4153baa1f4cd713bdae1eca880baab672e612c7d11eaad626c60e121eab2e8ef958d7c82effa1280fe49a0b19f -EBUILD v4l2loopback-9999.ebuild 1110 BLAKE2B 7862b24e98ba06af078b331025d269ba2fed15b537c514cc6a9e80c42b0d3bab6a8c28a20c952a6959c5888d5f53d4bf701be7fcc56f412ea934c6bfa28286a9 SHA512 63dacd6350c4398b2294f497c5ebf63371edbb4153baa1f4cd713bdae1eca880baab672e612c7d11eaad626c60e121eab2e8ef958d7c82effa1280fe49a0b19f +EBUILD v4l2loopback-0.13.1.ebuild 1115 BLAKE2B fd19fb36e230a4b8e9da62b860be67cdd752e72503feb3cda789c74c996826fde9d65c22d5ff4e7f9a00183f2ec1e2f776a5e5bb2169efc79b1620c20ffbcfc5 SHA512 bde64090cff217b095c1bde8ae30d27821671a2f232a90003db857c857d837333bf0b19e8e0105f14f0af291c2cd01f98f7b80b1e444eb248296adf4f846f810 +EBUILD v4l2loopback-9999.ebuild 1115 BLAKE2B fd19fb36e230a4b8e9da62b860be67cdd752e72503feb3cda789c74c996826fde9d65c22d5ff4e7f9a00183f2ec1e2f776a5e5bb2169efc79b1620c20ffbcfc5 SHA512 bde64090cff217b095c1bde8ae30d27821671a2f232a90003db857c857d837333bf0b19e8e0105f14f0af291c2cd01f98f7b80b1e444eb248296adf4f846f810 MISC metadata.xml 350 BLAKE2B d9a59e7368e495faf38e1663514d9ab1b0b152b0154f3b513ccc08770f4ca3dcc3236010431101e8bd279594c60fe5afa26a1be886d5eb5ecfc54b3a5fc27ffa SHA512 0a86fe8cb27cd34495a9e9baab914faf53ea652befce624d8494864cd86276c6b648f09b9f75a191e3f4b1f7a3d84622db5eacd628ccbe689b9e516b12a48c88 diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild b/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild similarity index 81% rename from media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild rename to media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild index 6c4fb6dc4f4b..545a948b1fb4 100644 --- a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild +++ b/media-video/v4l2loopback/v4l2loopback-0.13.1.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 +EAPI=8 -inherit linux-mod toolchain-funcs +inherit linux-mod-r1 toolchain-funcs case ${PV} in 9999) @@ -24,11 +24,9 @@ SLOT="0" IUSE="examples" CONFIG_CHECK="VIDEO_DEV" -MODULE_NAMES="v4l2loopback(video:)" -BUILD_TARGETS="all" pkg_setup() { - linux-mod_pkg_setup + linux-mod-r1_pkg_setup export KERNELRELEASE=${KV_FULL} } @@ -38,14 +36,18 @@ src_prepare() { } src_compile() { - linux-mod_src_compile + local modlist=( + v4l2loopback=video:::all + ) + + linux-mod-r1_src_compile if use examples; then emake CC="$(tc-getCC)" -C examples fi } src_install() { - linux-mod_src_install + linux-mod-r1_src_install dosbin utils/v4l2loopback-ctl dodoc doc/kernel_debugging.txt dodoc doc/docs.txt diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild index 20dda14f748d..545a948b1fb4 100644 --- a/media-video/v4l2loopback/v4l2loopback-9999.ebuild +++ b/media-video/v4l2loopback/v4l2loopback-9999.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 @@ -37,7 +37,7 @@ src_prepare() { src_compile() { local modlist=( - v4l2loopback=video: + v4l2loopback=video:::all ) linux-mod-r1_src_compile diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index 4941041b2dcc..b75901a03ff7 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -3,7 +3,6 @@ AUX vlc-2.2.8-freerdp-2.patch 4478 BLAKE2B 24b34ae2015de5197a275e393a761535d3386 AUX vlc-2.2.8-libupnp-slot-1.8.patch 725 BLAKE2B eb217ef57f0709fa1d0bdf1644610588f373e17d18c2642ee6489ca00311772307d8fc67a07ecc8d29810b80aa8f14c40298285c3319d8ddede2552d28d2837e SHA512 890b91405cbf6105c932566fd7799fdccd1b27f1e0df0c6dae1511aeead2c28eb5fea7642b01af1abbcf546aae0559408c0ddf2ec82c92809f3b02d1d477bb51 AUX vlc-3.0.11.1-configure_lua_version.patch 1598 BLAKE2B 589c90d0c805ff516b7957e9b9fc6931674bc23a8aac15eb27351e9bae00aa55bffb3e62a87813714d8f0d64effa16c06680f10d00ecbe4207d5b26d37c4e5ac SHA512 0f24f54add360164417e01b2899ead07cc9f37cdc872387c7a9c350890f55c6fbec35f99e1e85a96309d7154359ffb99bc2ab7c8151adb080bb1531f88d987e6 AUX vlc-3.0.18-drop-minizip-dep.patch 1024 BLAKE2B f00df51fe46743b760785151fdc4b770347331b80fcb4208860b4cf99555504e634959384c236a3539c9235547d5eb54c0a1b18e0183b0864e0c4fc070359e15 SHA512 5911e0e64d07fd23a67b142adaec684c581125f06295a64dee9aade31e780b6010538007c7477ea9ef69e4e7b4aeb1cc30891dd22bf273c18407f694111a66f8 -AUX vlc-3.0.18-flac-crc.patch 4105 BLAKE2B 1d5d9103a5fe538f35be2f1a6a248e5d4312f75958e63f667c24abfe5d9f217d85fc79963f092041e300f8ab76363dc623a2d02b90827acba4e5ae0e3f2ced4e SHA512 8f9db986a72d0112b065699cd7459eaeae6270ff4f416b4490a11e100592ddff67adc28ebdc4c97a13433a506bbc5c6225f556545fcdb9c9c31a2524e57a1630 AUX vlc-3.0.20-c99-2.patch 1062 BLAKE2B 5af148382216fbea0a5fa0e8431c340946eb11a2615cd46dac6ea656c7248ca0c3b274c4f4306f068702a1729a44ddc55b0983e95f16093582ac63554175da40 SHA512 1b5d40171ca9247fe144284eef8bf832626700d3daae76a7b7b2928c774de54e3e646da0ffcc8f2f0874d7fa1f289fa027c44cdc4b8461e0b2f9cdd8bc049f3f AUX vlc-3.0.20-c99.patch 5600 BLAKE2B 60abb31fde0687232f9d77808836a76e63945a2f805a7830a85b8bc374b2413ee1988d55cd992ad0d39644e66f5ba68f94620d13cb1213c00216539a809d5c43 SHA512 2b609afab28bf57adca34e11d9eeb120d6c61c7d3d3b06c999bac13987d1d4116819ce18d5af68e737c4f2eda727d619d129640d240ffdccdc634eeac91dd27a AUX vlc-3.0.6-fdk-aac-2.0.0.patch 3436 BLAKE2B 022201ed10fef189feeb36f44ab4194ab7994e4fdd8bad922070b54688d34d051fac28177a0e648d55670e0b9f0c6b45f9a05650476b0ae12ebfe759dd561e28 SHA512 68964adda04cd88e80b586984f1af0cfdccff5dbf8529070d5ab985b23402dfb7380b5d39eacfea433c1ba03434139e4f394c1c25d6b426489883d3a42cb7b5b diff --git a/media-video/vlc/files/vlc-3.0.18-flac-crc.patch b/media-video/vlc/files/vlc-3.0.18-flac-crc.patch deleted file mode 100644 index 5e4d896bc7e7..000000000000 --- a/media-video/vlc/files/vlc-3.0.18-flac-crc.patch +++ /dev/null @@ -1,90 +0,0 @@ -https://bugs.gentoo.org/903665 -https://code.videolan.org/videolan/vlc/-/commit/c2dd4bfefe079e49db1789eb76be3885e4fc31b4 - -(changed VLC_TICKS_INVALID -> VLC_TS_INVALID to avoid needing https://code.videolan.org/videolan/vlc/-/commit/0b4dff80ac381dd7de75125c70145a206a01eed8 too.) - -From c2dd4bfefe079e49db1789eb76be3885e4fc31b4 Mon Sep 17 00:00:00 2001 -From: Francois Cartegnie -Date: Mon, 7 Nov 2022 15:02:57 +0100 -Subject: [PATCH] packetizer: flac: fix CRC from emulated sync - -also skips some memcpy - -refs #27454 #27477 - -(cherry picked from commit c14b5aa6a7bd3aa25fa951e2b4136aff70f5702a) ---- a/modules/packetizer/flac.c -+++ b/modules/packetizer/flac.c -@@ -78,6 +78,7 @@ struct decoder_sys_t - - size_t i_last_frame_size; - uint16_t crc; -+ size_t i_buf_offset; /* in final buffer before crc check / validation / retry */ - size_t i_buf; - uint8_t *p_buf; - -@@ -386,6 +387,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - p_sys->headerinfo = headerinfo; - p_sys->i_state = STATE_NEXT_SYNC; - p_sys->i_offset = FLAC_FRAME_SIZE_MIN; -+ p_sys->i_buf_offset = 0; - p_sys->crc = 0; - - /* We have to read until next frame sync code to compute current frame size -@@ -461,6 +463,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - block_SkipBytes( &p_sys->bytestream, FLAC_HEADER_SIZE_MAX + 2 ); - block_BytestreamFlush( &p_sys->bytestream ); - p_sys->crc = 0; -+ p_sys->i_buf_offset = 0; - p_sys->i_offset = 0; - p_sys->i_state = STATE_NOSYNC; - p_sys->i_next_block_flags |= BLOCK_FLAG_DISCONTINUITY; -@@ -484,10 +487,12 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - } - - /* Copy from previous sync point up to to current (offset) */ -- block_PeekOffsetBytes( &p_sys->bytestream, 0, p_sys->p_buf, p_sys->i_offset ); -+ block_PeekOffsetBytes( &p_sys->bytestream, p_sys->i_buf_offset, -+ &p_sys->p_buf[p_sys->i_buf_offset], -+ p_sys->i_offset - p_sys->i_buf_offset ); - - /* update crc to include this data chunk */ -- for( size_t i = 0; i < p_sys->i_offset - 2; i++ ) -+ for( size_t i = p_sys->i_buf_offset; i < p_sys->i_offset - 2; i++ ) - p_sys->crc = flac_crc16( p_sys->crc, p_sys->p_buf[i] ); - - uint16_t stream_crc = GetWBE(&p_sys->p_buf[p_sys->i_offset - 2]); -@@ -497,6 +502,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - /* Add the 2 last bytes which were not the CRC sum, and go for next sync point */ - p_sys->crc = flac_crc16( p_sys->crc, p_sys->p_buf[p_sys->i_offset - 2] ); - p_sys->crc = flac_crc16( p_sys->crc, p_sys->p_buf[p_sys->i_offset - 1] ); -+ p_sys->i_buf_offset = p_sys->i_offset; - p_sys->i_offset += 1; - p_sys->i_state = !pp_block ? STATE_NOSYNC : STATE_NEXT_SYNC; - break; /* continue */ -@@ -513,6 +519,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - block_BytestreamFlush( &p_sys->bytestream ); - p_sys->i_offset = 0; - p_sys->crc = 0; -+ p_sys->i_buf_offset = 0; - - if( block_BytestreamRemaining(&p_sys->bytestream) > 0 || pp_block == NULL /* drain */) - p_sys->i_state = STATE_SEND_DATA; -@@ -553,6 +560,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t **pp_block) - else - free( p_sys->p_buf ); - -+ p_sys->i_buf_offset = 0; - p_sys->i_buf = 0; - p_sys->p_buf = NULL; - p_sys->i_offset = 0; -@@ -587,6 +595,7 @@ static int Open(vlc_object_t *p_this) - p_sys->b_stream_info = false; - p_sys->i_last_frame_size = FLAC_FRAME_SIZE_MIN; - p_sys->headerinfo.i_pts = VLC_TS_INVALID; -+ p_sys->i_buf_offset = 0; - p_sys->i_buf = 0; - p_sys->p_buf = NULL; - p_sys->i_next_block_flags = 0; --- -GitLab diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index be791d11482e9266532d17ddac96ca1ed8a53bff..bcd58d0649ce447c2fb299cb9c7f0f1cd04c89bc 100644 GIT binary patch delta 9790 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 Y9}$EamVxoD&OiKLcCQ8nuRBx#07^OKwEzGB delta 9789 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

    T58c#0oa|iG3>s^_2wPv@_qb))ZnHsHE~s@JK!N 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 Kn^gha=K=tJpZHGz delta 88788 zcmV(rK<>Z##RmV%2C$_$f8|$y|Lt#n^^&n6A4gRT(M+BqeZ!E$s(@t-@cA%3^gc#Ud!`a=W>1mhE z8!m#$&2ZltZ;rl44jBVrB}cV-)|4ga>=|E_OR_u@k+5#DRfFlxf1*&Qa;SjOQ4Sy~ z5SX=XR`INAExS!~0L+2-PNNBfQ@i0AaW$_b)O z_Euo`tWz~djjma6e~hQC0&U0epywGyzWCW5p*TQ&zC@wJwJKC;cbOCJ7UU|rk!%br zi*A|jH2{A3=)!{Ve}MM(rfdsPCCY>$_2g6_X)$gR*6Dy4C@BWhm|$Nwl4f7b=CvIy z$0Htg^G?9RxInvBeszFSwDLm^IR?ODI&%_a3@Na&As8_TRx_AQcr{24u6DY2{y@|m zi0KTY=HwY1^}=m^nqM$Y$>paL8i7A6SR`GXQ*ytKjJ85Xe*iwPd(<6LJ%&>v>k)_J z8UWf8poFHtAo5{#>g~KnprPAjpgybj_m-#AHuH`9&z2;lN7g>&Hip>sG9aa(cf z$t=&fDQD^*cKh|$M%7P;^oL*n{)^xI=Ecm%yJ5=K#EojgB7lx?=+^xlcf)DUIUGw_ z9nWdCr$ONjVvNtQ42QVfR!t)S{KKA!gc@0sbyrJ)Oy)v`)^m5+$osJF2w&YWuwF-a z@4i@Oe+}`U*D!JZlmK@K&oDV43vy0zXus?R1@s>y9ApLZ`!0Q7fOF1YN>#O~U7c+F$+VTZhFTAisCEhHkhgX8|{G{W_=n zbQDMQyMyVWBJkrNp)7n+wtk_wf(rbp{0#-re`@sNNI~&GzW#~*bl$P<0mGiqf6J6g zn|9`afUrRknDf301@v$|0~B4DRPQ)tzt%&|=<@;?#xoZJiM0=dL&RH-x!po=I$*to z#&XHg_6cPj-_cVbHf66AJ56!cY8rbagyU9y9#o(_F=_{FjeOEUQ z#D3wOA_rj7xN&Ru(+L@Q@F0q`D9ACNAk8z%?(U9m0v;EbIavnWZwRo|FX9YWv~?6q z#SxX;xlPV%jUXoH;usHhCYpP#;(I?B^gRfMpbO@%;LjFI*M>{f5m_gIhL398e-A6O zkoF8Zv&*VlC?}zXv9<$ZV##VU(tX&b%Fo>GTJ}%Fq?*$ZO0;*#tQe#-nO=M~-W$90 z;%DSy&k zm3A6WFti4`#=HY`10JZ^5@M-$e|IKrcj>}gA>q-?&uEPXUd-YYr|aG;53r$Al8b;k z-Qme3KbWSf6V-Nq1o;94pt#ve)|mKfp5Nk6fW7lUV{!!A zYbxoF`~Up+f7?I*lAPrCaq&>%XQmTHHm()xu`G*+V)He@I`qIt6tZnk;-{&)T zkek_s>1ZeCVPx>X`);u5^>ASs9u+p1g4BQaY=0~U$}ubFWvA!hf6-7gJExr7u{K##4a)(L*;7wzO*M(?b{W$;i$Dg09+lK-Z z9C-_MX)+y?<4j$18p8qs%Txi;U`gH!zI?gN#Qwu<7>rkVf2ziv-ql=(hoxB0BwNm6 zKDDIFBHtx3^hQmux{T+rWDUH`^W_iCPuuwS?TQBLtzz&qZd-7iG;0ETpT0C6q)uDQ z_p)>ZJIb?Tpx_AB4oJ&PE}1FD$H3z3ryu+L z;|rGkLnU~2f7f7fD(RD1j}C{tZBMm}XDl-TXTYQ$DL-{zrX8I+#*-aR4#2TC$H!R7 z_e{x{!-P^pZL75;4r|6OoL2RTk)tCPZSlP<%Q)V~Ryt#D@C=TjMPlZ)oTfVr)fUHa zOx;dFZCtoF?3zJ_PQV7DY2Xodl#8|W{2_pLy8}&2f9+8I%Ruwm)sQCV3MzY+CY2|7 zV#grX_w|(4{^Gm;`13D++&_Q+^B2GU+SP;aT+V7gr~Evz)7aX%gM&RUQ{2FQdkw)F zhYb#4f!eZ@sAqR|nw`k~G^kZvSzrOmb=wGzV0D)`K7&kLr3TTrLrlTH!a#={gbjL# z*V|!1f0x`)aXd>MGu%xBf?0<1beHG(7$y()>9RNj!B2a%t$?Dh%Np-6%`uC%5I5Ic znG$#6rh0c(d^QrK;ggM;}3)S(u<2e{+BM7f9fCthrH1*Cz?U%6vKpx8pr^ z&2zQWj;_`5Hg?23OA4J9hnaqhGr_(fK@w|Y<*=XQa(~pa8%U&$({rw!BMg8n+SO-H zcEX=F&~yuq!^*t?nnDLyM?+J|SzWGl0Nk!-W5yj_(f14+HZ*+K#Tmxeaj{?h^dEou zf8~qceErRrFYb5!0K=QhR@aaK28XcmCDTD;+)p&ri&}d6 znx1Vj^$g22n!Pss#x*fY_%uh#TPb9i@5a80C$L>o2msStni8!zM{txsmQ4Hy=YjlO zr%fCNQx8AUFra0EWeqz&!F$+Jhf26g4?Jxg`f!D94cQtkaI^)1AcP5c?G8ONW#V|Q;G&`YM&*Lxe=E1N zI&&t@`*JZ&ahI3Q(hn+UkIzAdL z1@i*AO0sDh^NTt{U2c~;_17Z#ufO@uSxg`L!;;;3D6#9*nwfdYHALMKIJ;QZa@wKg zL0Zq)Og>q}Quu7Ql<0ZR(w&Wef7;iKmLC0S0q1L=n-1Pows_Kx4Zkdmb@;3f4rlk~ zY$M=AVA^ z+kbqCW+FZev+`-(#%0~pa0Y6%*TUhH)1X8^nysF=oZsxC+%}?x4Q@^9P$<_@MtjDt zu|r1Gt>n;~kDZKDp2D8vSwQGO-hH}~(*`|?12H{j2l!uhcHw!j5b}MOUQE*_2cBWLz@}JFJ}w0ASzg=SrV4tnhjy23 z!IdkBjW_cf+Xj+hrPZrc{ox;e^+ou*>+ce$)IRjk1sq3qa+sCUP^M~8%C`3PDThD! zPz-0gkGxLTWjRp-f9G^t&e0AC(R8WLFqdncn&j_v-X>>zxw#kD7Gbl-H~Vme;>5i; ztPY2PTY8hD+b!b|va3BMhmOp?>=5%sjPAF*h2w*53+2?Nh(^3m-bg$;dtIx-@ zfB50kw2uRUeJ>H5;lKx2=Qd#IpfoUoE%Gqn_|z*EL|>5Z3KMT>S#bmbYz}khdfY8- zt-6;SaVl1M-uBjA&pyU9yYq^Zx0BAra#+h?LC)y}vEfMJ+kMa+5_Akg z3TZGNRNaqre$HBc{r$gu|8IYKv1;|5&p}J^>=h7(jmCFjlK2M4;@Y4)94?VgH(#3S zNzdfGf6Jm&kR?tGynH7E@~uMsZtKu*3kZ2k+smC0>|lQ1!Sr=Fc~m!U8$eu7LF>D( zb8;8XJUMv>&+kTY7m#ughXZGvCJ&DZP}l}_t%a>fBW}63^aXMLI4JGz)yX;>_DsStO4YB z!zC+rW?D8eP0uZ<=W_9M0%ITE;-dhd28-Y3eYm+beOekm^X2cpeR1r?`}u^kwZl9x z@8w|1C#pA|igMh`IkM|EM@ZYFcJd1H21L?f`hd@1M8i1Qs(y(GKJH1wV!w|1tXXv| zh%tVCE~<+ zgzEN9_YUV^f9_R>BWv8JDg{PGZ)cTmfRn_wKD9}~O*?2Vs(6`@{~U??=BsZ%??;Ot z@R3Uv6JN1cd<-tO($Nydww&vdSzAB!405{M0O)Q32rCNdmRC0b-;Qo^Z3#Rce;*bc zU6J9-LeVpq7s~m3O8qR%mu}U{8$_u_lD^1q$6xE^53mbSDWv~y}q^{jKShK_Z z^oBF*Gh$sxb(bLThUx%aaSJewfq<`S(09XyhAuz3Kx^H}8d>-3Kr=6AJf++HBkocE zd`53YCdY@0u4J>PGqqjw)f{FIf6IEN;@GO}9Pp41H@G|fzF@F5%itiZ+`7wwi~Vf~ zI3B}k0B-w!mS@3hK{;4y9zH{9ukHNZ%ffM2Vi-zrpv9XUh3be=Xp64mbj0P{=HY|$ zuI_v!SX|f+B1?y(-@03o+*IROlLImnx1$`u6=sgj!Z|0ZJ)7&z*i{Kuf5e&H?zaI^ z_`U!q_l)=O;fy}@EyWL6I27Ij?udK7oNb3`PS5Owa7+nmzU0FDu z7qY=w@=YVUq@J@R(G^`6Kha# zsOImyB&A;u1ulNowcmXQ6M^V_2#_3ZiQ`5(6u0kZF9Xo5xOY_w)M0<~bXqqj5gfCB zIP!Q4R^?{RFF0Kx@4+4VdFOpDQzo*3+J*}-9N8<5c3JL(x>#g8e{7I{Zwsir(QT>v zY12OlEj(Rr#rb6%Q+`$v7wZtSS&=JOsNDfPbmyk4rk$8zglV@Eg8{0n&62%hwi2%| zaR6Rowk++toIqaOzwH9I@!6q$^H2Z%f4n$3^@Al!$C<3;EcV)gAtuP9g6Cy5$%Ro4 z^KmLFmcrVEj)S>Zf1h~#)3M|3!8u&62TgL?wZdrMb#&$r2VtQEwi95A0?5CHqny#O zWck}$iqfzntrotW&mq8Oi7|@Z8-BbAHz(cQEm}6nV|kxDA`SW!T1`!)Qbr zMsbEE64hqfir;K^Blp-C3~5-^A^1L zY0wjKu-MOPufkq{7%$dn}uFH zg)}|!#azF898suvY?I6YOHk+{icPzmz^ES)j2kFI#a}w zfZ{@}<;KT8Tr*y6t!c5CH+6b!MeZDBz%Ox}PG5k|Zrhw4ryLjV1EaXwU!Bq8*Ptfv zMrj^;ED-Rpz1_^{1nJkyS%xrkV4DjoBCHR(e=9XLb&G*{RtdS+u7S?+;-`bPx^ea* zmUFr;Y-mL8zWVFYMQLuLNJo>2j_o+ocZi*yX>%0~v3=&*Jz^#HrQEG%n-`wpw00-u z^=V?wwC3C`<^0ngG`p#UaA&f=D_j;JI)H7t;$*md=Nu=T*u;Bu$6Ima!nFXkS9m?9 zfBmQZ=U@Kmr@bA=^r4~)u=wotZVu9R_pC<*bxPcMvFXZuJeCAQoxwV;3$jVsX$rMj zchz0WR3VN|0WQI*jjonKSFOY|wi{=6E|$9x>je&Qp9;J**-`c8{j0f6@N_C;Ijhk% z^`@^dw97@um_Vm0&!nfq4T+f1F?@ScTT=JSf=F2r7-PuLiuF&l4 zd1sCx^)5EcE9L95>s(6g+kY;2`{qx5{`^wwhcfQ;gmMsh_bqbwXEa-X&S0p`Rb5t7 zITp%s!!_Ga4f=N<9O5~Qv!ganf7-iU%i1sr%Ooon^|aaHx;p1KuK=FKu=CT}4EuD3 zHF^0>elRSqWx#bg$7Z^M4TFJ!vVgtgG2Be|lt*v38t@PM=|gfQv`fI9#*9h0on}>x z^ak__v~8!)bW<|?&Rs>$`RO)4*sGr_h7u10)cAZrKmG9P{2{O9qn1raf0$V?lAaNo zty~gkr}djlHQ(c&K@SO;bx91~MLIQ}?FR=qHHSO84hZpI*9}Smm}3@-J!zRYfmNf5 z=G+>v#+gVR<+YgW&G|ct*7&Kraz|hFNmNI-u%g(`L9=O$r*Z16!}c~J1B#Ko3>gO& z(|;HsxNnz~+OT-IlCjDZf6b)wvG_uFl=tYyUY9$%tt3ud!{<}_KR^D^hY6$)fi=|F z8Z>}La~^N$8S}#fIlngLxNRAlY4f+ux;B^m*|3iZR>YsEjbZ;7?rm!YGUf&gTnbJ& z9s>Y@=s+HlOYkcCS3pb-x2sNPeDB;s36_Zqh*duMIy)tEy-ce(e~!nMwefNv)`5-z z)NId8mI@#%7fv2{0gQgAEX8=9**#sJG%h1ND^}gfJf@X_t|2vf3ovlJ^f04j!z-Q~MeTU3 z>~>S_>Vg~ZG#u0_f8DwfwP#gg$5x{_8HeWFWoH^B7kvOE-$&uNjsv?F*8!5&{41y;X@v2e%hG+252ur(Owq$Z!1#i7M zln@@1f1V8)vqG_^jiDWN!1}%K{IuB9VM(wbV-3#c3J&@QUb%t*y8p@8^5Hfh1;4Pt zGY7cEO-Z&5?(EuwfsovG@iiwoI<m%Tk*gDy=iHr-M}$KOIekcT zBN$iUKRl4+#UaYrg=P3 z>wI6?A-44iDZ9;a%tQkRV`9qP?ksWAwMCT(Su~v9E=xn%n(sYbV$;?CX z44}v6N}$I9yYSGFnBLc!Yk`fL$-3Za?#yn<`C4%OVA#uDrEaW2y4~SC&|G0~{Hrti ze=qiReb`)K?YxB^bC}KRAV_A~)F+%sHK(=2sNdsHuymc`45SEh1Umlm!`cs`8UIKznA5&W}B}z`j^R z4@|`%bd0-^a2GRyUja+CZ=qO6(*>38e@ZJAKe%(okvS(wPHWYE4_1IAmt)$Y3mm}) z&%d%pi3__vprvL2V>=B{pvWgroXoWT?SdmXyWB1BoK3TA3(()tzG=x&@sC_qSYfoo zB2tVyreHu;gf*6%7({HYD-izKs_x1eoWX6nX_~M6AV%4g;&QiWcbVXAMC8Wle^$#% z^D`~3X`S6gY^ufvT=z20kX)>NZ{_!}YQg196-T>du%qFLTs?yOPtG93Iv#E(b@L&5 z42XFPxP3k&#OTAOco%X_JHVV_?Lvm(NFmYne3mr1YxyZfdWuGFOX!}J;($ZTTW{Ax zw($%&iCPV35pcU96g$uOI}4zpf1Nny;w*LF&LmScNL=58w#bNk%dEjXZ7qD7R}Gc~ z*Py!h1uOzG1HnBToVJrUQQPfAz-=t_a_bWW1%~S|juMBBp{V0>k_Gy(GV;&8ySwD* zZb7kzLMC6+>k)nP-9P>2pTGR}C4US{_VyHKIKGiny{u|IpT>x8b-Ep)e@DNa7KPR# zw1b1gd+ubG>As6Y*AI(X<^E@OY^7`1=djeywqP#NQi&Eh(B-J`WfNO|T3_&Q>%Bl3 z5@h3E9#WE$J^wUL$1h2}%+wW!6(!hfd3G11%T$h|_010BA$7He|9K`$`Ne&%Pre_vCG!7tdkUpa%CT)_aV_=I-z# zIJ1Vw+%EGx=hN`L9f*U7Uh^rB3jKa&OC}x&9kayP;Fr@QZ+9p@Llgt|XHmL=A0Pn+ z-zeQ1cgxrbS?iHZ>tD|b9JJR#dYJksSyp_3sJW`X&#Ju#bY08Se=!R@VMFf3tjY9V`{59l|qDWv*wP~fvHL)?#3b`(M~KcDTJ zzTAp)a9P=reyGm>rR!a{?YOOL-B(#Jz%&#tRfV6jE;eJ*(lNE2oc$*ag+kdpp-DAT zO6>jg=lifObIRUHe_}@>*JTz87^4r2K6<}YWzr;mx{NvdRSM}bsK^e0Bw6tZfI!!< z1G*=T?8Z@g)O}4@1YlO)4;^(Vo7XlX}>%>>?1LO zk}2qcq`&Q^v4N9cKs!Df_1L8VuiUNa>p`SY-YU4t`+gAIf2l>tEI>a4E+=u$T0MKC ze)s0ve}7Ol=#CN5WXn_DlgoGO&%4p~8u9 zcnj<7V5-<6e-Np9qVbK2s*ts*an5<>1hf=Y$?8n*$+?q8)a$8^0T z-)jj1V;+N3K0xAUQAkAQV;pCee0>J~;Z)H&*k4fde|x(&w*BN@y);Kaq)MT&>ys+~ zo6NMLQcREf2JOkoWP2nF+nXY8I11b=RqeU!{iP!ci@km!QqLyK+u8S~_(e zZL4aze*_C&uZ=|eXgay}#SX?sbu%wl%w+_s$J7b-+d zWatJ?4Asj-(EK4|xhCD}ykRJdGB#_FlM%`^eN*|{8@R;#)Yn7py(!*wtT7KonbIMP zf^fXdYY562`!7wSAIhb!enZ{uc|NVrkKeq0e{it>wmuvu6%JOaKz4Q~0QJP#_cn8y zZta`)>Qm!uP|jp|*@|j7ljsAKJeyyaen9I{4qJ6gbTxqt-P|sDsc#ZXsJDtum7#qg z(TL!6V;ptf3sJKh2=^s+UO|jb#3>KXPvEN>UjZ<>!e+)>r!a&DXmQ=<^o{bLoC8^O ze?f4f(y`Yn*1M^(pCb7uYSb}g%X|XzM5VJ){Rnbnz=AcMVeyQmzI$ zzOW_rBINTrtVG#$QJV2ZtC~$z0qSBo`aT-)GM7tD|9yWsUhT`zU;ma9w%#!xN%z2R zR(VmKF{}K#Jy!XAnR?cZ`VKmstd-c@O%7e}jv%NJOK?}NUy0Hrk|UTe#nELSN_&>4e-_Ah?>~%J zZ{M~*zwZyZgmNd_>gZh4{$~I|oMj7&XE}+msy+k)BWICGmU#i_<#l#IL^}fmqmE2# zksGMmSQJbyUIFl{Wx!mU_qXbtt9L=hXKB2@P2F0#-}pvHo07=OCaHhO*-D!EdH>C` zZJBqj>pOdl)z>jwE4C_$e>cfT(|uCQm>gCz+sf8fc+#SO(>zN_*kkhXhZ_8wIKipY zax@hv*QY_`?>@9IfBEVC-)uVG>1@jKY19E(HB0YNHC9{FMtP-EEv1o8lyjYcgn9^v zGbHs{Z4bC$6aa)s!UN%pENHtMh}0J%KCvgqi37W|cJ_VHr$}eCAz& zUmF1m_#B+gDySe&YhI$d0Y9*Lx(bKu0MJCQrbzA$2)Gu#sE30MWdcGDDtLEmD>3ji z%I>P+7Vl2SqP0C|XJW6lJYRr(c>m|W{QQ}${h5T%v)+XzAdLnYF)Jo>a?JPHz*EE9 zhpu{u7l8b(RD*Ooe@$H58Gvz@zmug%#2OYXP7K3-7kPJ9h$39*=LRd<5IX+3$&v*u zg*25RUrLXtQG@!<#rwJFu#mTxa_Jm=^LyALWuJFq4oQ<>3JFP<(pcr_s+h-#UaQm7 zQeL_~%~98+lK`lH=f$?mI`^H*FgZG)Cl{;!>k@AiT_0Yh{=^!=?^&{_>t<4@@MqjnzQb0d?f$d}o zz=i)gCCxl9)EG`|KeB7Wy%uRa0*`AqU4iOcrh<(WPlZv9h9Ct4wNXWp^v&9Imfxhj zv#!lae>Q4?T~${_R7iJ5Y^nVrcvByejxS35Zt@)h1%oC}C9>CVhmOil!u9F=sW;d| zuRw2I6e1!#Dhb3Bf#A&WloLSaa@xOBww$1!dbC?qG}#PZyMik<+LXNM?@e~YSWst@ z`*rC4q8-<;O~LW~r-e!nb-#1wSoLw;!C=w@fB1;(Q?;%5Bvs)g$!_cJ2#H$$oAjTJ zz;yBYbQcP`RBV)ht21bn6sxeQE6tL?purIuiZkz|BS$GFjgtT}RLw*y^Xf~c69n)H zoV}!+@B*EUz61U#(^aPD{Bb(9$ut}jZ>qNrfc(zh+U1z8njKML5wNLHG%Bt-)=*OP ze`Fh_Q*jb22{e~#Pj;1v@SWGXw5Q2$z_PdD1IXaRf zPlBpOU7bYf6xdx#ejk^P8eVu%zf+$jMGtqi=&QC%8oEa>X22wTwyNEZJ-V`naE3lH!BgRE(kPEe|C*^PA^t#0}XvyKERU0``-Si3w*mu5GRI8 zeo9B3CcKnY#k$OUYpZ-03A;DzLkGy)t^>9N+Kj9;oU zHh`AM8lOK;QrNagrt}W`1jg zP;DQp4BVtfby0`dk=?E#RGb4ge_30e#ZHL#oJE&xKPI@lTFF#J3KiuzoRgI};{?(* z1)(?_SzVh)%Zv~e599kJn8)d|^Fm|mixLq)=ySU86>U?M{NIV!hXN#xIKl~YR*Qc) z20u;xxU5{7j=oie^R(*tO*~C1Dk)#5hNQmYY##-SbvtvOo=O57UYw6ve-@&~Q`G*g zcaJuT?rzq!0#o0Q3YikSjzY$wPTnqU(#gEZvUkz_AV!62rr!HR_3aY-A zn)k7}tCz*z)KSaoC3HwxaXvu~szABXm2Q(dVS@jj|;a<+Bo4elzU>EH)r^;lLG(I4>clyqmWci}%f5 zD3EVRs7spsoNe#71tR0`;ZE^)=mV@kqq-?ZGLia0(Dj=gV>?Jl>oG6K_D!J;g<%LL zj!98!w=rc%HWLYlf2_woh4j1qXXCeXiMl|aYUU>ZD>Zypyp03K&b!$!JLcRJat8~0 zT(8~Y>me-4jn%(&by(5wG`|MOp7{qXnqAHV$EK71ITU;XCOr=LH3V)uN0HU8Ge zPe04CNnyR4Mw(*k-5!{IPjE!5nnzg=O>+wC)A~4KsnlBEr~69O$L#8h(l-tr6la0e zcqYQ>xWH*vjC4q2p*E-h*V7oJHa!5tl9qQp>dn-}e*x*JjJwyQJS4#La!#xVRpNjT z(LBC52k8Xuq1L&?SrWcOMRL9gUaGl`B4AL$JSqxA(wEppXc8aj9lMAC4RR_LB^$i? z3je&20K!4%f7LD1=R0U^KFC?xixe%tg1&J#@r_6*bda9{vJt!} zs3)UhHaYg_zVr@yV_z!sB1?gEC<{_c>0%)&Af*i41&5@Zy6~#O(YY#X7Io|(y7&t9 z%p%yG8k*}SP=A#LpO@{^Pvhg4FCXqU9Ekdce?iMsh*o3MfwyW8x&=|nGNlU2Bn>J= zmHC%r)5P_h132U@A_Lf^d)Hr6+(Vf5W+a|N3Tovw&M|e3T$+Ed9IC01(d;J(clVcd zBTj6RMQkl!P9G^B2L_gYqPqvD^wO3@>HB2!m4G@l7hNd5Yb~-d`Ito#nCM)^$4y12 zf381B(Iy-ykpO!f9+#IytO3vpSh8($w{DNi_V(}Z{+~CmzI*fiyLWd>NBq2V6R>2u zyu&9@QdN0|;&dmYYT5$Jqz>M;xc7;oefE6RSItGI*43ENboo#iFD$kU!>MCdbB-rb zDM>LVuowH8{^mQI_A>UWNSlf2fEo3BIb0X5r`^jYv$l5{YcdmO@sfR80x; zqc^F^={H-dQ@;Y_8IMJ3to^V>_Mz>I(|N0ND>ASK!I(1c*t%oCRh6HATD<3Zbm>T9j;i6!+>9$9L9XNvE_zXOE>DywpBR=jBn#L_JNstYmLyW!O%g zPV}4tl<4QaR=rBHNE-~K?uAT>46q__wM-Z|q^wS!oN6Fa_q_tJDZ%@G#4sBP3nVuc z$XDA&|Fm>33-;wf?U{OKi>4U_e_+tTZ#Doa$AYFW996qaPUSmgL1c3TnbW06mlA&< zbMY+I3z!9T>9tn1rUVGE{W|M-$`lna9IXCGD$w#ghf1O31_uydbOjWlUCF=s*eO=^ zp;hqq(wkhTxxnj-mP*@3=nG2zHp%z@v|`t%k3Zk*H$RekE+$vO^ZI2C;psJ{$C-L2Y(_aFaLN22?M+wZy*iavTx63O)G%0Y1@ zXAGu&Lrg^T<|ueyv_fAf&+PPbWTx&5$0HE1PvvufT19rgQlWXBe-hIa(ux6Ylzgg1 zFT33|YoWd*r!3T&ydhq>6j9~#t@S$Dal~^aYBowW=OUu)-@1-NzK4_l6t^;uZJlNn zdN<94HM$&gAdhEKcgRV@)q~Wg>Gx`|tqNfpg5yE4GupV@Zs{RO#=L8HRp$t^uA;|u zaFp%~_*@4l%|`jLe{1Ct`!uWsd=348FHJ$_JvkNARd=;(Q~=YiI%@>3Zm&k__JDN+ z%Zam*q&)9qaQO3-?7DeBpBfla^-FQz7i(5k9h5?Fpsm;|n$|xG)fSCX7Tt&j=sn7n zxa<#a!pO2oDBY-gFf^ojDpLzGkI==*4ZDk%P94tiS@% zXj?VX-r2m)e_!jmvx5G6Rl>DVX^cj|~GdR?s4Xh^Odmf4KFURb4$6^~O>p3-?{0E6>&IG8|uBXX3d~A!&i{l@)3RCc7 zwM2+=Q61K4IiqAI#`%`;T z$Fw!%1>#P-h|cECbI5M*#KzL?=xb%*ykOsIx|C(ozRv;IDOjd5zQgCMbnZ*0!!b2F zf6QhCL|%L612teq@d`w7Kr-7ut=d1AP3p4VI@E{qwY^=|)^SksO(93BSc{dD-4_+Q z*^14BgE%WpwEIe`Pz9v2f&@FeJC-v$WwbI1WOCK$rSn%ij_i>xwRF;0v${C(P)M`B zz_HDnIi;)gFyFkjYQ#-`l6uQFhcu;WC2 zQbct1ZV$}^C@FMQ%X*)y%CX2P>k?u)xht4;un!M~3juctwY$-)0!=lNBzBbNIDHXgq8{-}5 zEIYiUA$vNaHs=#0#d}Kt?o|m=yBtcS?t~Z{mYv_$JO@$~Z(F?P?Anexf19WqIh6}> zW>ZLZJdHH`_QNk9{x%-UU0#$g36dk9=?Eh`t|_yi*n}LSygIkB$jZE|x3?tCo}i=y z-E7TLIyc*5(%|J5uK5B$9)eZ$FPefBO9QKmKyO2fW|W(UaOd`tYXhY)a}{9(RZGtOco2 zV@?`QYa>shs^>8k#XQb2g)Zl_*%?52)$WXZbTLy2zU(8fRI_TCr@!E+Vbi3KB(O_UnOY8;w>h&Fd{qZ%PvSZU$$1cu z`$-H}F%;O!L6>_K%c<*8mM3Y`rE-Q>2~LZm_26iE#EGZ`e;|5VAVtHLJE6x@>yV;H z#-$dGCETiOy|=vT0T+0Lh@=gwYLyvx=Iywjx)s0gXLy3O-g=JxlC(%~fW80=d{X(MM8^o36K< zQ%}4*RYsIJe`kRxj~0uLLv1Xg_MX+n<=2a&RQg&~9M5C`vN-|odH?+I2es($`u1{4 zos2##g*OF%6pqnpnwlB7k||Z=szYg}G$+4tRNV1XV?`s(5F&duOnLP)HkB*ci)1&s zD~{W-75UPW$83ABd;)cOtwjFY;w_i)PItm*im?Ykf4}Av4)^OAI2`U*^K(!X*fg~r zMb6hNJe$(lXwec^qm%XGW!h*2(H;D?8 z9(>X}exn6C*nXjaTGV8(>PYm+cC-aUX5$Ad2B7m0VU*Jw=Zgk7vn94eV{y==^LxSV zzY|wZfA{3YZl`b|^>UgTMgK`H$m;|S+6!et_gmQ)4_01lCW=&Ym2`lfrX(b>y0IHi z$2Oxbyt^|~${9##tMp=Ja2|mCO|NuLi9;FGoUF;v ze9WVxO@IpgdaBo95xJ;<%SV&m(m7Op>+UJ#>~ya3wlsqkco+O8wMJanWjXW3ks^~3 zf8{46RxhMHrTO3e`1Z}KAK#yUe^3_rh8LHU-5C|rSeokR?DNXzTo%U(oF}#23*OOK z7f6_*16Y9sdnv@P0KGO<(hkPd`BKgKvY~UyCMbFg@q}CI{PaX=sNSGS<=m4Qw<-bZT616B z%x=J_XxPvKSIY}qV7$TMjsiJrn=CF=&4oB2yFe$ss=R>q=+!R6K?wp-*<=99e>pVk zUYuk=9--pqiV+C!JLtHzyz`G`@z!n*Bp-3pljn3;Cruq~{x#Vu42za+)ES2!1!Q_# z7qY6iZAyAHW%`;Pi)>%#Q_?l(t8H^RD`|OOed{HS=T-XUr=Qv{e;%*Cd;j^b|J^qEqG16C|s@yf73y|zG-YX06jp$ziikyP?ja4y*y6T-gffWc3Boj zOCkjsRYOY74{I^gd4W_*`z{?~4o9f#tt=7mUqqY^=Z#(x+X3!%G&e~hS=Ck*P4Dw6 zj9OQ&8=Jh7Jrw^Y3Md^VV`WooDa=`!00_|Q$Z}pbyLdz~zs0c?)8TM@4U_N$ z#q4x~3j0sX_37=~`0AVS*H3J!de@U1c^Q96RA+M&+`Y3?g}^K)L##SDS1#pYDlro* z>zz-xaOp*LmFi@_cCph2t*UC595+(W?KUX0N1eAhPb4p%JoM|@)zW1{Zqr}zaE{D@ z?DHg*3>m9-y@E5sJ10Z6!YsXQl#`>v``PuvQD=n>t!CMvzF0S^P$$<(x5=4S$02{8 zr-py`%b!0z#Cwk{j)-?Us(%!fCxVm%mi};>X({SFtI9=XHYat9jz`m>Qe}usF&qjF z^6Qlx0JW)p4%PeBn3Ub_P$e1pyu#E1XR#=VV(O4ienUjBWglRXOqQl;3s0NR z8J0_4iI?GQ%BR{;JEP;uo4V1aU!8x+JYdD?b0H1Bns8+TtGf8n!oAm2s*pZ;3^}Edb@f4X}|K_c(z2UY#dzjW#$(x_9`W6q)p(zgRN_BRu1Gqla zHFhuzStI>`%KP^$z2hs#n`k$!R?HepY294_%0MXPS9#J&z|vrb~vmcO@-W|IuxqBe5gS zd3J3Q%u$M#2#PEJ#$ujS&gA3zbT>Y2LKdgVZWoipHu+ppNmWmq^J#x!3K378X6NC$ z98RhUz|>-?qnHdJpT}w08AM)5e|*)+41ZO}kmzx{6_H1lx(7hhZVF#M z0XdYYLr`7=czvVRS*oI3v+CGX9+wfnIQBzP6nG{Fp0Zw(DN!;=KmvvbFIp86bJpKP z1Q;(=cl}IcXKlS$y%(sokn^HgDCx1tQQnI8b^TFCA%e~v3ebN9p5^DwOg*~AYem1B z@ULlus#1p&I@Y$W?bCHgvIdCFHcoO%pV;B#jYJ*7_px2xpWLm~*YXcOfBN)S06@B% zAqI9{RKtm*ea;cXrX5D6Lg~Al^QfdO=vyX`(%h6w;bdP@jpfPR$eMtI_^8Cr#R)@} zfiKaukwvR*S^IwwRs@~lXYILq4Kyr5%64NNu)|2v&V@Qgu{s3TRch3*kq~f|UB|9w z(~H`x6M0&tD4Ak7{qni1XULwoL*SH^^;#??oW$6jN>H*{4P$>tiMl2-`26M5$M)gD?(H27Xd>lpRUvf_Bwf6hgCZZy=!nBbvP#oi ziRx_nIT08gjg&=e9svyvtMn=hAPmmkD5`$(ouw$na!gMl#|}=tWYmySRZ~rvakCF$ z!^ubDC7tVT8(LZ5K8_v89Its`DG3}GDVi4u@fUwqJUPy4&p0kl;hdVU@rose?N)tJ z*YqhCGo_BbCvWjsWdbb9?N#Mv_kQ%}mHOe$199QbG;^02vTB?J4q0p5W|^_9-ddGT zEl=?*wad%Bq6eeu3qYY7WYiB$7P3dtn{fW08b!La&J5VbnC1x5H!Ric4xHMBunbDD z5gC8-jiR1a2vkyfnPyf1TXw*3*tGRiKkQ=@HXYxLI^mWUbuK} z5J?A0p2?j^fGy4dZ)6^A`+SpP!Evasrxa3KpJVyI{`P@19q#$*!#j2vSi!p*HV=^s z7%uTtkpc@>DW{$EArmzisN-B4{{B2R>Z()`bjsQ@E{G2zf56 zqZ-;daE5`zFRdiK8znu?T3QG*oN9r> zq7i9#GFHly{eKyMAHK3dXVa3-uGe{BzEI>9tP&No7uH- z=VxZ!WgH&{L$h-IktDqCdsV1d@fmsWdeFK3S%qCjqm$`>{0)Cy=FE1AgwR#%Rk;>K zaqIkjNOC{PrwUOv#VwxJ=-t;3+g*1}d-#oti}*7Gi#>0H2kDITK#^2qnz|bRsne0~ z8kB=?z1T z5E9KLAXdaI*uUSvx{i><%g? z(4=E(OO$NaywT@d3FC8UR)z(~C0r5IkXMBd8zrfKe#VErFPU-tqG5RYO>brE; ztgVC0x7Wp4Q4@t%ZWc2-SG4U^p9e5HNJmu?Jb*hK3gwcSsb7c)Zug)yuC_Z_DT&J& zu}uN0T@6xz3q=)xEickx**D704kgUfYnBul)Cek2i};O; z;~{kociq{cvZH-yZ=XrfDi=<&-XL&I)A8hln%DP5*4_rbRpAy?yE^evwQ}6;p6JQt zeKqAO!H;N8#i=>LxK>FLNpbakcoXc!n5s5^m4|v-pa1p4S6{z+{qgI+yw`;GPF$5e z94Vmd=~QXnoIK~SU$%BG&a_@B=k!$un${^!=L}kx%4m~nIMEe315O-E7S_aAGfFv2 zXU#TEL08uiW(Q)j>4;gJPc^m4?k`mvP{unNC*k-eWy5UPQjVppwvv7*RWlmZ`i$iBO0bDezIqQCWo2O4KCiB3Ty<6>*WIJ^~dYe ztN;D_2eN&=UH@~8f)XyyWJ*)!Edqyz_jWeG^3qnNjQMY`nsroA8l;!$MiNwl2ACxU z6tfH3ZOYBtdJW8tNWqcX{p8Jfg`#eMEv1e+-)u#e^JY0ix~yP(Y8|K0FJRNfKwbIWi3&7~XM5GQWYPYY8l4E2b0hSDv(@i`o{TGK_^HuBx z@7|wW4krS~BzZ|8xSTV#9t$~=pEinf6Kn-G=mE1fM|h|_rXm}4{TohaE16lp3!f&AFTUF8skQOgvzB{c4{Z@gcB(Q$vbNnqm1RG z^-wxFI7|7u%*(Pcy?N^Z{pE4<=M7S474)*Ft7?NPwyJ4w62quM4*7LTQ}0yy;#r^x zpG1nV&O6kXizb^2hy{|Nlc22J9AFbq6MWJf*K${oB_|Ff+8;_I^k)M7>n}fz4^*<- zT|0?We9a+=!I|5C)d&XP@Xg+GsU^w*(6?6)qcX4X6~5aA^48}bA!@6Gz~QB!9`eZ! z+p%avbw=f32Q@xLBb6=LjXINb?pM!fT$Y=9aR9YYH7f;po|-qyz|>i6jZK5z&^O5{ z3IY%s)oozIHqCt0)FE+Q`~al{SA{4D13`MZ61vIhv;u^a2!{-R6%PeZekx@D^_%bC zKEz+aq^?!oE+opQtx{#EmBj>qo)TRb&2fn>shzi z-w0{~Dgv=8E$O9yKG|H+64I_bXgi|Kr5MUG=n0hw|A*W}xz8ubhz(vGA4%S~ilCp@ z=lef>OX}b6$DvMlqQ#tpB`D^JPO3ceQCaLwbK*`AMcW7lw>k9F30f7@NqK2G zmN2EQF9&$3qO`b{NWkl&#Na)i;gT&*fq95#L4@NN1_G8Z3wBTCdA8u-9q~xnZto=Q z&+2_ub-`)Pgj2V)KHjrgYPUpHDDLwEOotk|ByQztLqD?(0!`)Tr}^j33N z!fD+!tJtPxsM?Mid9YFRQ#SbS+E{6ZpzArYw(B)MYL#8H?cV0IuHj`)-wTsIWy{p{ zStK@Xe2}L2&C0G+Mx11>daBDSgy2658Ii<)6s5zfk}KM|U9ALF$t6N>Tb4sj_@DRi zF)BxYrT>z~*E-`-U32)KkmJ9$FF%aW+VN<-bkkH>$ljwU`LXGheoh{>M0S!Q0M%Z5 zuml4qYnC6pMQYSOrz6f;R`<~-Pg~(s8hwj_ua=bnkppaAgdzT!~2L_fOQArqwgO#QvhKBNw z%hhik5;ydH+pRn9A2{#4(XeW02nwrzdNSEHUBQjiZhX`L5NTJlTI2&xhq@`8#c{2` z6Ux=uW=hhKlD$6XZJj13>xES}~{1_QgKLuBM~tx;i?1QoC%^P+fI@Q+9$k zFkrW|hJReIasJYqV*u^LLtJ9Izr7`S6)H8oz-12;5(9wn%3y*bPtYm-5< z$bvQeUh0`1()tqBfERMnskWfGHi4L91Y}Wcybw2~n{ZZ!gDHe<;I;BaFLbvq7wuR9 z`2FH5w0hH;h%hnX+LA^)m)-Jz<=}BO?`teR88?okB)0{Xv*hQI_oiQ^BP@qqJDthM z=Ky-OhnLdMrqj1-7ORw*rmN^buGssJ=llP9fBxcvm2`*0Pqxh=XUr*cS+AZXX~mZ_ zY^N#*Rh1Pl5R!Xq*nB!Dx-O?xdHyQDm7RHN9OM|9Mt*Y4c*j&^7iFG*ho}s|pWH)L z$Lh3!=EuD>;j~cAn*60$9T!@qwN2r5C%UcZ%jEy;HU6|gzYZ`{4&IGw+Oh${}TKwS%l|&NgKdl2*Y!stPg+l5K4V@IXia zPJKF*QUdcRg4P^7V^>m1L=DEC7V7igKV2Vw`P-|vU%mZS7pU8rV{P(uYp8M=7ft5X ziaoW)R(ouJ1urM(%B)eEb(ykhTB-pl^zF*iXY-&sNS&pwYW(ONa*)U=R&DFoX?g;l z(M6Ink=H#uN^&B~ypHEbOlPw99eO#zFU;W4TKm7O~zxnFj zxBv0x_1EA2;oY}(Rer_vu0sMO*b0E6!V9rVs-2=1=czSqv3017PO{Dgg*t6UqS3J< zZ+fKfQA7R<7b@WbrVX7f2Op7YfYW2`KN(V@mQA%;O=ndP z3bpO$N(rIdPHWB`msyZo%M!pH%HSuG3sl;Fsbo#H=R5e$Q648HHRU>N6>JFzwA?(# zcyhLsy4Tm~oTlW>Qy*Qxv_@5g2u;ZjRb?m~4pLgwcWR0WB;w|#1-i-@mosBPsi8K= z<}h!tY^D~T1140lTb=#Wg|eCw+@Z(21!|HhZ`6P$zn}^Q3MhipPs!qxMzKjrD5f}n zO1!}+{7Ab9rcm62ARTSusOym3Y;hf7O}feDyeVSKDN!+T(-KsiG96;=J!y<;2V&Ya zw%e?U4oB-eFPjP|DhZXL899&cijj;nyJT%@-YK$34!%qjUSB$}#dpar)iBGX+%)%}yz;?LrI%@SA~JK)$7K3&SadDI?LQ25TGM!kF$JE)V7krjVQd3b<+ z9Jtu{;h6~LC@tw%sSPkEu_%tP55IdPg?!x zBy>$vw0C7G+!%{0b^*xLQ(l{brb=zuXL1;F*S2pthQkbb8?3$MskYX`@hhhU&tMCa zJeA74K_;Rqj+4n1a^s%qC2xP8#mDZ*0Z#S$w==6L>OZb!lT zrPg%OT$9+nQ@^M|Zll1i)sQ#58kO?7HQTs{J_LXfjtn4%8hXiNpR#l^Z1PP^W=l>< zky7%00c146VUKbMD1??Ns4RxIuYNk@85Xi^NVSR>LG;~Fa0xEeC|rN5gcqgksV&Pm zyg9_bc>2seDA0{cnwNyITWf;@nhLl(iGoq=24ES}0q+ zcvWd@m{Js6BQGebDo%mE?>pJP@@a_~9Lg(&ad`>NmIYUIXHfL28Eka00@a@~3{&pC z4YkC|%}>)yHVa*961{)%08de2s;I-O(pFkx^iA0_(-crIC=%TyBG^gayrObSw(J6GF-Ls_3@b7)x8_++%O_o+lK)8x#e z2&xe%R39yFQ?M9c9QMG>SQRQ-qaYQtkV#z zJMRL*worB)2JGb&r^$D#+O&f8B%H8(WP)bRvrnew<}i^sXsjgI195K8$z&%A6}dHO#1-hV$JzA-%mpWkMpuz{X`S^xCq-4)@dX5+r~S2m zX*{WS$3mHscnG(6$Fw}!?D9liHv)?RMzQ~;BxUq(>Q!Q7^Go;amjwvv zkPxCgEALjeakqdXyi*-aI7tY-)n z9OTYYrjx=Z_5hk%HYAXsAO*`63FU-;IB%lDRCTfi*%;|h;%dTGA zcog@HhXjX3WALt$s;bZFe(lnOe!({!b=6Jfs!PC68npfy-uG%Dm1gfZliM}1A_A!2 z#QU>dw1+vq=3R7&Ko}qRoB*=I=lfso0q6D_MQh_E- z0;Gj5rd4g#?7N8*^=L}$w5#8TsekmbW7CkDs4~({4N|oGAkB!ro06ecZwCv&3v(EU zj6wOH9MCAOf^Vp-N~~QgBu?jlqi+JQ9x%Nc%4!J;C3zXursNqxbzi+7Cbkl}mYdF% z?-USpsw2EauXNg8oGRUIh($$ZRTU^s+VLs?gT-Egzyr_;CRJ7rh7av|(<(z({A7CAM4%hD7V=5u(n z&jL_p>F`MH;1HjtPsBJPsd~n8oEX@n)+-h%t*_aDz!|JwSed{;hv~2fNm<7N9Nqug&p5<9kdwJb`Ss`nS>2Qo1m`*7N4Sg2l>ZUf;?tKJx1E{Af zC)w)Mn*%}YimQ45tDYKx_GKbNy`#l?GXT;-9lQ(Wd!h^NxCSqOPq{yLbWnQHILP^? zI3gDAmllSa0G?Bipy_~Bk9ji`7iXySpExyC+BFdG%54zW97E9ctUg_IzIpwd-zpCI z0Q9(XnNmnj16k?Fs}4lDbJz%ZHl2%;M+Zk+Lbt|l?0lc30U8f$k7z4vQMa9KHneFh z&hx9SaS_`|+~6mF1r+A_rt+Dbev|((J&yJlO?R8N6v|WUk}4pKX;MpUu!NDdxHtyR z(K^|<=cPN~$)7ZPcUs&wRX7#uv}FTg=-Z)z&}sLw=-95ZNUPcB+0|k3_?t0f04~I)u$$R z&N-Z<5sBSV*9Fq3LxDqXIqyz4VgNp1wd$WcYn4R}9p@J)<%``Z_4Y^6YW5{&ftXmW z%eA#@xG0&I_Di<@;r*wW;0kutQ*91KosS6_%%oO13B-l9|3PUXdH7sbRY}8?osUik zJ5MR?fm%p^U36_UR*iBAw$E$zfOr}Ju#(f7kM3}`co<1GU0g!hce0YZ2f#=t?)ON zOU`aI`IO_)jCqxpai|zTi8ooYgX*y;LT<}yP-jkmrWW`yR`nKk6?M+Gs0(s6$#>&) zYFam@ON(bV+NGD5LWxCw|4vqWHYk1b{qJ8tstYY@Oy4PboN5bAMHqcEB7eC}aZXD4 zB~t^cqH7=7jqG^nXo}_^YNoo8iJV29_h?63m6}s35=RIGE%j-r{Ho~qt|U*eDMlWh zZZVR7qi^Wi=cu2CFrCB}6;5(i#}+EEMdN^+f+GkV>HSf^U%&EeA_*lN2S^aC z%5sr&@{n1i(_OGBbSgMfYIH<|`dzKDPKnq@dtRj<|LuX(d<#o{peCut>A@}QVBnpr zBbrw>)prq6Vnc!B(hwG=!~MB7?{xF2tCuBzl+u+)T&JbED_bXtm0UF`qoZXnQC!Sk%mC7KfwXs z1yX8na-D!EhI!?)nif%$I4ePB#A&{|rPzdPn=`!60P4}8G&=XZ+(}+?@~?eW_n4S} z4}`lMRM2N2D^Xns(MtMIuOL0P>bhr6ro-z;iv!6`Xb6`-4lNX#Sf0Zmq5N`9DBnN^p!3-QA=X>3qZX~W{b$QBg%->G% zkq-US`L$yQ#(4Sazz4N%QmY|5z{~e|+OB$@6I(fl#Bn-Rjwz?NY<#r(!tm`W&e6jp zzeLHLjorx~2%NK1w5cm=tKmqQUh{MOSxFofA+-0PkZ1Q&@@O?&snL1(e`W_B401VE z$T=3bEpuX(6n${A2U&(V*nho|l6JRu<}ONBP*1eQi3ZA{s^-nmjU7BI55nHQW)nK1 z=yj*N$v%lvn?#nZS=XVWb5!I?ai}vngQ}K*_cF$Hqobg3Mf5&z>A+6jOzgzDWHief6U=G&0I>fF>7PwpQ*2xOhq*Kg9 zlm>dU4R_5iNsb&7>LvyB6|SOI5C5=8?LpjocePnGGM@e1GC@3lby}P(e_>b4830v1S?B9U zIaI+c=;#AJBjmKSCg4?ch)N5R&1ulAR=fV%iX@A!r}5`LeaKayBbT3YTS3X2a%i%E zGzaFOsrk&KN;g#HpsU~_?JJ(sH{#c;)Mc&Q-Jo1##-upbbax~32d8qC`2q5MNCP+?=?bY|sRQwg$D26;psb_$M@Je0eGE$WEq zc=U2VFvlahuJcsYOP797wnan5p$y-8bjo4?TIDQvN9eYi=HQtAb}XR^S5x`770v2) z;=?2P)_`U#)rzrEm4Zi;qI#Jsa|hUN+o^ua(<;4t{ot7We;q}I4J^1?sv^uM$R(YU zJ{y3yMJnFQkh89=v<(6_)GkYf)tKC7ojMlx-p-qn{p|S0L75umiYY=ZFGJ47kaZH3 zI+i)qs;$sB^xMPuYTbLDIRUs9vhAhXAK$)4O( zM6Ld*0OBe?5XKlQvJ9(l5K^2zZNP$(mo0 zZ?7;8PVUN&;=EYsZTv9^X*AU!H;IBx$0p*mx@cqL?43Fm7YE0+W+VT20s6E|?Z@%& zufA>{#>caLe%O{@y#Hw92v&p4jaCMdJZ z+I2s4g0BQJxECPL3-#CIY;V8+-T~U%8tD$4e-=ssNxq{hXTV|A{W~U7+`$PXV4s5A zMUkUZr=YGLvo5;bi9#^1H;Re4nv+coFc)EUT`3n>>N>j;6996+FV;>wa%Vcp5idO{ zejqrY&S8zyQU0|$lDd~uZM6mvq?`vk>5!*DAjdY!KafV$rL{Pb!~(EUWNIWEEZw-Q ze;G)Y5ag7`!giCO<-+n)fh+3N=JL!X7=LCPeR<%~%iW#jtm`{)g50<%5l+nw`0EM_ z*rL=me0t+j1zk^)jDnrZ%WKD74vbV1MFgSR9>J4qRkt44{N7*#VJ2&N^&h z>!?h5^KxgYji0`p!x{B)=u6Csp3%Voe<~a@R@?~48n@}$NT!i^c_|Vlz{q3*q^M6v^##a<+%LCQd zemir1Y)aH=b~e3$oRD`rONC~`l9W|XUGhHl6_Z}({D!I2JY>aChXZ>GV0aH+e{ltZ zH8CI9nfJLu)JKL2Svr!-5Z9E-~K5psrRsotzPk$Gs|JH0AZ%H{;_oDeUZsfq#P&nfQH zpWlwxA7xwQJEvEwduNiDE0L_?f3#s8T7mImi)N0&6F~CIig_JH!G=s(E2W;0Od&zw z1mb9Xs63H=-0aKPsqgYyoA)W}L8x{jyxdSa4PWQgbt4{uTWcN`Shf6r+^wn!`k zxT!CjF5pAmWgR>fCvU&{*Kgnb`2W88=G(X5KkWAkgsZxb>oKbaHR^aJvD$Ou!(By1 z0|ht;6(F!n0k=)9L&{bXmGvaRK=z=@F?rVs!W&$YHW7-YyH@rbu|W|IO#&C782crw zqpIY__Hw7hBgxO=6Evxke~ouWJk#m+#x6kr@r2u z?VIusYnM8*>iQ+$V;V?mnv$oiz?2~0)q@}yHQ7}clggiX3ZvEeRlQ&u%4J>mP!=(XD0TOE?+JHdky{As^!_s)!?Jk;QqN=L$^ zc5@nf0d`kS1!aefu-HJIT+u5K*g%%#%2iFmtQKZoy#*kIpP_jN1l%LRU1~^Dnm(cL zx3AxP{}9!qzPne_eVp&022BE zfjT@mP^X9s<@RnvDj3Cwwjpx2;%bRgy<%w!2Jl-HoOwZ(_D0Xk*$6KfVp_7(ahgc$ zg`kn`GGvw&I~I1H9dC0cIXf7lVy0FY6pS2Z>M!pbG;NQLe_ls97bYnJy|%G>)o-h} zwCm2N-YLSK7wAW#_8m}a8m0nhEVMMP65zL2a+7&qlPv4*b?+h|m`t(2*_3 zQ*;f+HO5s6?35AEcxMvtv=jq_uF+w%g+q8!p-sZ#(7>Xeb-M!r5)s3qnGSz7&1)U5 z(*jP3l*PNie_hcdO45mDHH6xEp~0E&prfUIS3=g(l)G3C=N76i1a(XeD{7N?S_R7L z?yDDvQwM{8uP@8<%IlCAT?kNRG}#73T?L zv4_sXXkK6S4+TZ@$rU-2K}!~&Z0CGr!Ul(IQ3LGSelvy1&uTY6DB91t{VU3omrEY3UZgLZh+e9~TqGJ&!)<*Y?Lp4}8lQiD|K5VqHZ=VB`rv z&U@Y-e;e;qWu;9G>$#4)LrJ1{96^#no~*O(b)_QyDv%io+%*B7oNpqPUhC zCPbdXLXtn9!JEfP96qlTCqc|8 z)4_INlw`daHTl^#!5^!eK#zWwd1{Gb5iEn;)t zi>ftbKrPV-_XPQqJt{Y<>>4N8xLh2suQL3E&gbQQK{*JqCM z{#qx_6cvEy^+-8%5w+Qk-JT_JhmvqTSEUnyMHCRRse-mEfzisUEu6Bw=kp3Z-f^qA zdsp9T&%p~S)$1t@^G;npfU31oZ&PL~kR^R|7qIbQ#K0w8QELo}{=DhHK4BFRf1_Gh z^E_Fl!k%T-9gpJ#gcQkAY_mIMmGv2S! z^5D6??V}cq6QE(G9-UrTs-D)of116?kXQ0#H<0kKpzCq!BWxdTWVpR+2Y=c1{gmWRFSmLy%ymTd~^ zn;RhyeVnr{7>gE3+f5g(Fm2(#b z5A1BAz^drw7j(q#((Z24Mi%s{wKidTO1rfM zn7V1tKtS^%fvRm9LyU{kfA3TeG_Os<YS@{4Gf=0{VA~?j-)nIci!Qjp}Uy z8HKbQ$u&tSMTQf1*&UHb`RrR$+TtFfz{rSH~zye&MB!_>oD-y)Y=UuH)j+$qf~R}x4_NYUL+ogJ3P3#I*ZN-bSF`c?%oN%fk+ zwxBRc2tZcK=0}Mvf2obSGt1bff?HLwaq8JSWJM8`w^SOrsM=VglPw3)Q$63jzAO?i zMc%iTXlg>`xBJio2q_F?maEik6*nC|56^5>bP5?f5V(}=}Qsq-cYE|;nT!k z;S3V@l?!y{Y9&PslQ6rrU%c}dy$2q5$?!PWXd@Gx%M`b%M!flWnJ@j)^x|aPO1#0_ZmJN2hRZ^c5zlwP&emRo1 z#SRk#ofU#lf8a*VSb4o(qEeXaQ38O`l(&;GPySj_m8T_Ye;yxyZg2mrw5Pm{y8$OV z?LlvVX@*f%XydJsBfWhDwr;Es*@JyCwFE3S4-HCs0%CiO#5TEdx(I5!@?TXnRd#z5 z9AHTxQi`ul@MsG*P-yMyT`OF4+=j;&Mfxd(z=Bn2e-bBgc3zQJJcko#;Axxu97GFa zf8vtjcbzs_g{D5)amqAG+9t&r7h6n4SYt`_J+A z_kViilMr?9q+-}{>>_d|G37XUk#;&)iUVMlZUD#Wl{QC#-^3f*h^@f}BHIUGHC5S& zVXKF#e`(C7la!Y(&5B9hUL>qnX~WhHT3I%#4Lv-!cr7m%Bt7$p8}MVFV!1D3(iF4bj5D^^;%na@lqk){VN6 zx1WI-y2zYPgsLb=O{lA0AqHNm8g77ry7#Vu96{K8L7`$1I;p0*no6iXrX+ytv^grZ ze<*5_iV7seTfTlo>bG#3C)@SBMt^(z{^JR*CBxjx5e_)nXg`R>)zM4IK5lp!rxZFT zm_?1y{^)@;#3!J{s0NqZKn|UhZXwdC#DW(hN&*4aR7RAF7gPtaFsN2!CCdKV4#8Bd z;nuxf*UiD)O$8?lJ>93*qiT~eRyXVve>k9aJ({!o*Zj>rs>cCb34F74$Oz6?Yi%JF zt*ce%bQ(n>pIGNc@KKgw;XOgoL*-Nh4FsOJkfae{)_M z#-ud}X^kXd>yBVP9LEEjFYTqWJ*P_Wajo*|fM7}2VQOh5S2$ocqn%$NiIBDUzF|YB zQotQVxa6R;lbiNa*ib z^8Tk+Km49874jYMHVrKfHwRk*e`G#nJRdrPj)_MJ+eH-}2_b>*%p=06Jw$kJ%#wHny8NsN~31BUeReY??Y68}u-? z_dr!(7biM~y(_eSIR0!cM)F(F>u3rSw`(>2=t8#eW`a&f$L^(%1P^Bze})RY1w`rC zBdM`yCMU&Y`^S}f_s!Q|KiqFAeWDzYmOHXdmxEme;^@q?iifgcod%EfC>NFF1{~7# zb+vmC%}6yXOuB4qKca)>r6#+2gS5s1zS~lRlV-xrPl>E2YZIZFRp z&$}y1j-)kdoou^y9zkadqMDNJyUG99BWqNgzOhf_=#)e9sevSh_j()xR!wbvpe!k@ zE0EUaXs_9+h%Jt)nIri^37jO@ltRCx`&IgM{ru{`zVuJ$c+jh>-kD;L?XvEn&h_Gk z!j#QJ)i8!b2vnw04DP7VY$%7x+vG@PS(Bl$6MuVSlv;DrmHl1#n3O(zsUy;gCn+}> zZbH^Pt9quK=w#buQ|6d`?pVg`!7Fz`uy|5vfTNjNZMD+2W-1gMd=i) zuYdcghM(bCRblUDYN3MOu5Eai#3v)X zf`9QZ!lf=_%XONa<*3f%wpBujQl_k=_bIA!E~L%pMf&{xJ4MmgJC4bvPY{(r4xNp$ zpAJzksV&J--^j^QV=U`5MpofGObbwFt-MsI&LENw1I3(d0{%*I4kr#Aq^1;5g_9qX z%b=ulFj?fF&kzl#bIn)Rws^Rc~G|CLXLC-h2pZ>pQGr*g|8(*nr zmOU){p%}BuJxM(Wd0Tm%qtm6amoA=01v?JF<|vpBnPIp0>tz^ct$`=Bom{kbS%2lp z6NHlT{HxZbz=x)e?yh0_A=R%RL7|eD?gsW>rjcWPdOkl23?v$Gv-3JeEPs=X=6UVUa{l5`YxJ)_G{pWio= z{tYRC^r^otjqQUg&OQg(TF=RQKXK-mbTkscrRC1$Wa`bXB&Flb=|XsCO!V zOMX(^kmR+WTKHTB+MO{3!Or&Z>iQ zs-q~+$^XkMtx(x}clPKuBMIll3w;(q8aPP)nhZ_i*Sa}|Gx!;4*Gt%O#-(VeyeUJt z&gw3cmqGW6+jFjmI-plj>?Bi;_Um%2gb1aAW0YQ{D9hHoPrns#2Y--!%TzU0?Q^Ru zZv|D|QTT}yqt{B*N>i_F0rlb$0h*}o=n&!RI45C`V%Nc4)^DQ_acF$;zA{YptPMz| zaRXqG0x9xzot<`Dpg*!e@vg(oPV6VO`59$5Ck21Ig)Ehk>Q0xU0cV=N*{l82OepR0 zS#9OBr&O{~9h7}@Du3D*b%{C^t7Y$3RTHx6WT%ed?3lJVc&Wc5aY};l3&`G_yh}mT zv!Dek5$Oz?WC_t?Pn>1XU-8C-kV4X?um%?G9CI-MMFuE1u#;3D*A7Xslnrf!@8J!CHyVA zeWWFimo;)iLS4D6@ajt8qkfdU;j1zUrN>L50)2N!9tI&RwX)M(RFu1Km1d@MD z!V>T!C94ejrS*HJ4QQ1&9GxXAr$6WNVyhfiQ25~jGJk?tBYV+`+9?Ep{`8>Z5teN> zXG@CI+p%pfe+BQ#mx_ADYb(pPP8-Oh&B<=j_Q5tM)$Y%&l0SU=Z*N}zMzy7SC$CG2 z0ESVnO7C~tz1vj+^{<+eRFF;5PJ*x^`%>po8-v4X@z)2dQk(Xq>c|1|ogUcZCxS*lH(_k>^zZSIt2)P*-tBZf;hu!^@F z_>Hix5-_ip$mTTe3m$Tq)>b*+Cz{(-<2K4vkb+}hK}lmuKdOHsKzeMu-jFuB7Lub3 zmzmOa5*d*|Jd|2WUXp+;sW6w+rNJ$--fsqZHn4KtDcyvV!9l#p~AfW(K^#NO_72Ax?SlhOH`&#Rjok& zq7#r7vxgVMrZP1u*mJ5USB)JduB^@}tD{$`@+*saY0azR^z$0Md-E#%OO1+B-H~k- zP?zmx62H_Rr91<-PtNVsnwnxlz!>qqDk{tDx+?*v0~>#*NxyMHG7IcZr69QNuY|qUZu<`?RQ$S z>}o=QBej17dP0o?^ppi^$;m=mraayuF|gXyP&)B+?k4Y2#O;-k;&nfKbT|hYE0K1@ z9M#fT$+i5MJlN>&xU(@tOFceWN;w(MUB3M{51?o2Iti zP`G5#{%kw5!DO0_CUP3cxM_VRt~2N;(#!6;g>5+|QqmW@bdLE^`LJi4%;aTz4ImYd z55j*}P~%0=GjG<*6B)?Mq1J_34y-Z=0K7D=&PS7!5>>YXJ{E<{Nwsz)Yw~YNa8al8 z_*BUL;ZLu>dHvO^um9IKUp;sibH@b)jOwEbc35<-)kQM9*~ZiSCuJ1 zp-ALOhhBp`ALw;D5!9ZWphe|vVwHblak7h^d)-gV^zNJAd+P4)*A9(uiNe8BJ$Z|N z+EFO-uyRz^Nt;PPVQ2~>oIsFZV^GE?bu{RvEDC0xYR30#RceHl&*$_f-E#0UU*)OpKdw~Fe1_u#=f`GTHsU%S;)uRbNx}%*(cS42*Qc|IvT_cKLEmQyHn?L;FAt`it z3*sb8Ykg;F!QE4y+%{XWYCBII9*bpKQkvucr|L|%?YNCB{VMkbSPPlROeB7?G}u}t zTP#to=}#|AX>*x_o21HCKYf$%z7&5)qo}3IUgaf`Od3#8lSchAccIXJP)#`}rP2_` zSU#BzTS6cIgAJx9Dp^2ss1n~Vz?)Z1s^WdC^-@AUgBKW7qRQG2>S;a7Hid<&mSP6e zth`^yiza$DmUjZkp-)NL*yRepX)aT^^ zIDWh9mMn9!(wCQrI&pj5#<4$Cotq<$%KJ;v1K5+lb_J@F#Q#ZgXpeRPT`wdFX;srU zHcjEH+b$xe#!mg9XZ)@u)M$fOyX$Yd#&WxzBo+2RVWun$`_%d0ZF(N<;EWWeR)8Zy zX-(H*AED}fy7QJ)CUi)7+v|TR_w-UzY0;l+DjAeH333Hp5q&>a5wb#gR!s_1AgQG1 zfw$*HQZek#*UG1{R}KIVZIudrk$b%WS~yYJiCw#Ida-K6MXkT{9s5Lidd}Nh3e#S0 zw`-;TXd#Vtujus+-c^S>tI%B&uuH=)iu`K{E021+962a+cny&cE}DOuQfO@*NWBsD zql~f8{92^szRZ>jFH4oUrUe=$l@nkb?ow-TR4SH*{nE~Bd-9nMHrM8bZK{`!R~w%t zZ>mn&)h9OBA3y!|U3vBIUtdjGm+zj%rzRvfTi%fb<@KpbwXJmi9uU(t3B-JfQ=pgKdQfB$R>!+7gbl0nd1Cj?zp>G)xI}LpY zU-p(XQ>ww>xbom}n|%i5Fgd_=On2Tq>+Gayx%08qNYt(z`?MT-BL&5p)5u0Ug_sqn z^Lmi=DO4PDlx$b`fK)J@gs*eD-RRh`J>3NS^m-C)bvx({#3WTR;5ZDHaUo! zUFBER>N$U0LU_Xmar@%zZpEQTkPfJPyGeNx5LHo8lA>#a90ihq(%4#eP;=Pbbp&&$ zW84m7x7QUM8K8*Df-$CaDa7m9)~I)cb-6TD?Q`B$w-Hu`qa3ZrTU};>GYKNk`{?^0 zc~^IXfdmwt%y`3_V>f|Qy?R4vdo)TeZh#xUz$Jf8&D-I$t&YSMWsuY{-j%l6hdE|m zEqAXL2v`KLWOG%|^C=6lIP*yfD6*#xQ!!`UxTcv+$vzY(>vc!|-l)8)%!rmnZ8iYe zAIc;ZJsrT?gEi0*X-hH?B5=&mC>e<(UDOmN{765qY&PPS5GPZou!%YS>NA7o4$dp- z@MV8_X1JEsaGRfSAWoCrIBA6%k2rIirb~QPD!=OuSYxf8Ud2YW%Ujs1Yy1LG)q;izActL8K?>?NDm05D z1ut4I=Ck_GG=$EnX$J9(=)$m$SCchY6i zf=_r#0()Ab-_3Ac9*+C5Nun>$D|NMPyOctQr-{OfsS(=19!JpAAQOVT+noa9;7a18 zuEX|pRyCkBnjGX=hntPE)fTHzL`fwQ+rhHym*}Mt+iuszmp5H+l;u^0ogtmCs8oL{ ze^0ZX#9>gIcWD|g>3Puf7G<3-R+;l653gw9LplYUfVFGT_bnaHr&De##Is2$5;c&N zl3wN2;a!EAWIvZ@pR}LeeD}v6zkU7YVO^IyGcb0s#&g7>thrV_BDK8jDxlx#$kF0A z*%o!~sB;xwWoMH?kDyVe`>I{aY^r}jBE3)5)#!;a3cCGRv_Z+?10Pgw#Uaa0xidR? zFEhBT8K>7i?`#1kEvwhON*K+fvWfKXOA`8~zA0!esI{~?f2R5rhau#m2UI$zU=r)Z z!m@_LOyaHKW$KIam~T2dWPa$*zQio`cQ=se-TI+^&}_-|#&7?z^pQ-W$nN zalPtg-$K?FTD?%adD~i~P`OR?0K_5&9GiM3`B6@TfN6Ic=uadA;!CC{UaJ?hDt4zt zOPQ(F0nLM=LF`0mQJH9!es+I>62_2KE_XpznbnX}P0zw*KfU?!L9lcKkG!};SxsWU zs-8(+h%$4Wi*t2^N$Nw`_=4WvAKGd-AIMf9`KWb6DA0Zd*jMcQh0&zx9da!sFsDlj zPf~GANw<0_^f0dI>{GefqVvwFDma$oEZVUWOgZzU&=J7>ny7Ogh@*cUVB)0)f1WQQ zOOsLyFg0PhDONQs8^6kN-%0`^K1xd39k|hwiWjUOZ4A|cz_73#*!9oR=!CSx63&74x-*!+vWx2<*bnb(Qf6SCeST$lMX*(c9vv2LnI#an}}G1 zAZ6Y%Z%cXImG93V0SbTBzENqP{|9t;T8|*gLDnG!cw=X=SnS_KC%r?NZs!zCB#cbC ze0E1fNC!Dzgj^?{CHzvYqy#Vviu?eX6>*SJa)bp`-t~H3M*-b}|Hm>Gy9?5um6g}D z75Mjf%@y@E8C{RV_`G6|DJ~y(o(%TNLYL^LCm9Lo038+c^~ry)*Wjp3nu6|%AZ{t` z{#Q1nJMGw{9r~Jj5S4dL@$@t9RZ^q+kJ@*z_r~euFQ=@s7ROFO>@~rSH^DJz(=25_ zPR)^cRQBR1yDboq=*bQuA)OY&zD8|;DR{50PheK13IJ*+gW%vmmu*SqG91b@niI2G zQvf~agk!(@D5rl^o&jP#>TQYKMJ)Jj7hT?pxFn>B#(J?&cbUI|#8D*Z4$?+Bh9nG4 zyh@YZ}(P})(C5Q`s7G7qb?_) zPx)_+Y6J|t3l0sRTH9<@7WT)u?w81t?YPyoSvF0bviDcmbpg-pBq=RHQ*(AITQ_xw zW3u|}c_(~v$Q2_i^*B`5>J+Qtpe19{nZz&cTCI=Sj3 z{R{$hw$XnUyB#agCtswXu8O|*s0#Mz&;ou|Kj#hX85E z1!YG&gwwoQ%e*wZJWZKeuhsd9F84_VULe)e68-W=YBjRY4QrEfyWYXey7F2b)*`Mc z8OGL;931CJZZuE_M-usC5K>cQmTyD6*P67f=W2f$v{8IYwfAa2tAfK%ZT2x(aFUJI zylmCZyVzCQrU-wj`<>C+Isaz;Q-UTh%{kYs0Gb0Yo31ewp_|vl{J6qJ8Ubs+bP?vy zDdxmh;a7lcSAFPpP&i47LkrErgWxq42^eT-(ckRPOEr7yQ2zA3zfwLS-`RQ)MT_37 zUOIoa$H6hZ7#$d-^g9&{=42^Sb16E;+Bxoh`7rE{;zcF9=-PR?(bwrP$y)5dtA+{6 z1I&pcG#piT>MA7oApFo8@1~`k7X2!As`Q{5gI6N^yuD^)$w%3YTO?K)c4BQSUQvkm z>`m4>W!mO2d!fQkhqez%w96ME6lspk@78}@B&+YiGLtMF@KuS@yZ5IR`t;ZLMLzN! zI!fntYD#Qt_*}b=t?ZZDL+6`n&2#DI0Z`-*0iP0sST}MhJBuF#l$<2;tUL>Kv6ZYt zg~O_n6EkZz)^fxom#Pd6EHr?dGZHMpZ5AMxsc3MiQCarHh9LFZ&9>3+kUA;!R8@aX z%V$k9i|!URsixETE4z-Ujo-kwJG_tBWr!-*Qf6OL>+a??dE&?^fpBU|X!|LUu%G;e zY>2%2=JnfeUVr=Ds}~D~`_@}{ASK?KO1n+_scup1=p1s~9IlnIKr!cNql(j$_w0p5 zC;Sjlfr`{CqZfmK+V#=EaXtDo&d7f)Nu4w#IfNvjM-jE2BEvutk#Bq$HN-T8J+)`F5TNy`&`ZOc@0B1da}ECeuy1F(2y>F_r0VlO-1&v}#+ zmq-QsNj0attyiU;XageIdcLjR-^=^=58EAuGCApc)J2^WF91V7RYq5|OwoTj^6HtZa~?!8-Y!N_R?`XlHCj?`-hizq#qTkC_d?RC1+S8wy@^9H<)knX z(Rs5Ws+^_MdBhPy&yrNyRjYrO(@TPKPJvqZ*`Ddm>wjC;^Iv{9K7S}5!Mx`kVSp+* zs^0pjw_&T1fCY}rQN?iy6hVGvJAu}kn{j$Xj>!(kSvKk`TRBefC<9$t6NPhBzf>W8 zR~hC|Den|N?^=F)OWI9?z=W618;3fXh=5fpqiwuw$@4r<;AH@`<*k3!i&f5cR=J3%!TzAa;8YO%<-BKdRu{@Bi62(J8X*-l$2rmyX*{nJ<=op> zZ+`sl_1o_r_^I25Iu!>>!@+uIrkB=r@m97Z`Xs0P>OysUUdb>ZXPtC07K@5g;fHy- zt5l33nlwo2R?ePq0&;(GqRr_Hc};w4FnW|#xb4~wXmxd)X4Y+2Ag?SoX=w9`0ARi8 zWpHS0$X})!QKW!WHDw<+;sDFpb%0EZ{q*8gto&D#KZ_ZY({N;6XFN%OeSj9gw-ndO zA>zKVeJ_sE6L5O-&ClQ27C7%X6)P#qakfzFB3Y2onl*%{fb@T&bpt=k9!r`LB-I}k z5K#kTh(7onlu_tuwwaNjF$-jCoBBl=8xCGt<~r*_<4BDd-BZo*WAD z)VPKG9VW82b-3UZN=!co<2t2hHAJ)kp?8%R3<8F@)zRcraF0+_)iMh)hoZK zDH6dRbanABdDnjmO12oA-jvT9>DzzxBJOTXa6gW!H}&P+aH$rz_7fx;0bMUEZ=&yD zXHg9kj+I`FG8w=!hogG@N`5MVMy3`Zr;PGCs5B&un8K8$Djz>>aj9r_3kOYiDmB{6 z@=&h>(9hjAK~fh21i!F-RpVJHyEH@Z(MGpHR+-Y>5jTG#|AbdgaI+}OrucpZwd={K zQ}=1oEHZL6@g-!i@@1?;_HZUuYgWY~J}u98KWf5s*Wcy@ugaKK%{r;P>^ZBHqHrj& zVgW^}3L?EaHuk`!C6-K|kyUNYmB$6iopuvRCx8Ssw)vHmMiZ&7T3f60MsgauxP`e^ zN)jDQeYt-Dpq!>Q3yI{kdy_J>2@u4e(h7&xy2KTL$>Io}>d&0RKyWO{D>nB0#%8AQ zX>5tA#FiHX6fzF&o>I?kcaMC;U0bw8%7&0`DBqo)Q`(!~zp-=!$qK^A3K`JCwZ$!)S^t9o7mSvh>wuC{{w9SkDz&#Okm00?00UY~BPr$Y+4YcxpG z7=ynXNqK~)rWr!bsvbuBbifszYocv$H+JPO6di~GV%O<8Kl^@LqxcZldzFCIF{jD7 ze7t|0ZJM`TYz(lY!%oVV^kAM?9q@Hl%?v`KW3#tuaM*n(ea`45{>L@F&18>V$}tl( z!4KEWl8Qqut46|$cM6mcFStmt3i8CR%S#8zI%9JxW=k%WQZl+e6%;Pc32s_`s%w|# zK#m%c6iN$~9w;4Luu0Da%Cgz@6E`+4d{ci?g*qJIYDqj^xek>}E@IZ*0{u%^yB z364C6wmKf;RsS-wd{B~H_UEN4%6e0F8)MOLQZ_NW>>#ZwdgTn~?%aRTHQfnnjdXt$ zL)}}8>UL4Fbjlr)6BzbTvWS$YIZe5u1_GVbcR4_O^frV^4JBU;i-!6YrZy2S1*vrL-8;25BoB+g-n;p|?h@I_*$u7Vv*zb!__p zcl4+NXx1T$pV+<50Q5Lg;@uHzp^!TG&SrnMv(pUDO;0|n09C6_<;N&cUakP5VhfIv zZPbl(OkC-16;4OI5|sjxs!ZvzYtbwEoOAcQltHTAHFj_;zXx8wA=~0o>v-F1(kPc? zzM*=k`>9AMS(ufnC#Od9)cCvNk}ooclyFs9lOX|^6&QE67`nw+v!rr4q44gmQm{~>>=P7r`%r@W@F z2DgC3Q4NYcG7Rgz0E2WuY+l@}2f{BSH_scDRg1#lt~;IqvOI_PUE_5i=M|p zr`MrfdRXJCTo*qjg^PcGb8a`ssWOckRI}AMHOHMmA(r!+m3n=c#5g}TL~bbl-O52b97ZDT$SQ1mpWs?5xfaP?-uA^)V$m7_}pG! z5yzt4P3srcLdYJWDtJk4R1WX1oehe5&^iL!Q%dt6~lyOe+68*Ng-2&*|lGp3x3g-Ugcva@h$nf-CcDX zhHy~oD5*s*@k(;l`h)V?`r~UkB5SWW3vhm-=`>E&1BSbt=(g`|yDEQ@Z{-0kQcKp>(@=~S)cvwTvR?-^ zsk4mQt`Vt&Pj#{Jh7S$8s~Q(L5bQ{|HakksZ&R3yzj94!ovfKswH8{3G^X8>M-3-J zn$xJ$p-^qTAonX-V5?#A)USP0zI^$^qoDhbuU)8k=ekT9kodS|b*pld9IcVut_p+0 znZ00Dy zK{fu9CttRb?4BWjP-34`nw{Ux3#Tc}Bo$2$yTe&0l^*ddltThs zT^Ss%ozo>BftamU(5bU;k8(EDEFdy=JGOtbv00yw+xYzcTjy@?TC+3wJFvCbrKAcZ z7*V2)BKMcv8Oyo1t_dE9&KV|~ifK-s68fB`(e^3VGgWZj_Vz z9J^CC&(J^Q6`vBDZ_0q)=dPT2dv^*ERNZY4rEU&gUaN8kL4TkFY_oNHx70^fQm%iD zoDEp13Bc+-D!^>0P;w=zTI(b4M`}vboTe61&q_q)O_8VaK>&Wb9C`D8{6kXRa)U(_ z3tG2`k+Z2fbfDC@lw#Bdke$@cak_UC;S`8-f+~@0vUGJa4BLyEa`&3gxu&hL7p$a% z_xglPM~SKCv`c)sZ1iz(rhkE(w3|uK@lo zwF*QqC~|8vHHI?H`!qvuPQ6Wgqwa-?Mkl)x@RZhHN`Km?(Uv-ZPm}cp$l~aGN2!*^dimI-U zh<=qkz@m*_S`Yo-RP_oPx$wjnK<0T!>CJE7{H1*U@W2vpx8CC_H(I5y$@Jsk$!-Lo zD`KT`0s&V*7_}rTr1@1cII)@oGWFIj?a>{{_C5({bvT0B*ggbaPJ_yjeY#*q3cpL| zDpur_vYnDvfiD-fR9$~8C6R6(Hi=mRG(w03ZZA2{^~iOat6bBv&4C`?m1YqeDYol~ zryO(Fmw>ZSi(`n?2ZVJMIql*GxfN1s`RYdpp&nZX9}oimX^sBR>sI>s@UE#ceJ6eE zt?e*SUJIv|NYaT+EZF2w4c8<&oWGX1YSyFbaU< zzh-COsi)DsL-sC1Z(P-Rs)rcRahsSR$XfDM@)gyNTiA!M=J=>?$|(={B2_NQh1k<{ z0ef!bM)T^X^k+M;8c=-7-hZEqkAtq|b}>&3iz> z=TD#5TI+u2-pzkHZKS$2IWFbA#HO&CazYTJkj=Ai4{~QBo|Sm|%kQ5Na*)lgB0g)N2eZMyaE( zZV-%w<)r97)XpV~mZ=wGO}yK&{paO+^LhO5yYYALN^g}N4@2ZWl;w7$n+($zsxtDj z9>trpI^8i4nH@@HD|Vs7ujMaLtIZJ;>MzA2K%Rd@Q<;<3x-8RYTZM1+&;bjX45Yw0 zNUbIHhts*=cGh`$sRHg@n-)nL4d`qDU>j!vH#c?f+;6H`6iF}yO1)l-^7<+f*iG^7 zQ$x|+el{oLP$XWh=%dMXi;E-ldDjSV^Xiq85+gwKc_iT9*C+4b_0ER+IJfyjhw$=R zNK}6ppf~XSG;vY>iN%VfcYv~d5%JIvs42*xu5#6AHW*n56QgG;;dD}F8S9fK#=Nei z79oI4p{l^jQus7`^KpM^4#;N&+a4##?^3^&ut$j-2=c&GGxAmmZ>Z$ZR1yD*=Co@*TuVNTi8WG zwzJ!+J4I5}7HS5|$+W4?bOnlDYK5_@*W8_U-;y_~adJBKnc-i87P>s8>l_-RSkh@4 zNu6^!QgeAH6rUR3|NbXdWqZ)?=$7xiJCe75YUAS_n7vsIrb&wI9jEe|Q$BxZb{LYT=aG30jr-xt5+Pw3xgTTkLdv);WTg z3%COuO|m_;c;9;Eod8sMUd47m80R7!z60WOkx#XKN1R4bo0^MY*M*oE zg-P;cD^VEyWTV~rPASqrSP_zZ096-@p?z~)9U`BU2-(s_d9Ic6k|Kz*RDJ||{-Rf9QgU(5kI)=tt?K`G%JTFYsyO+r32fXJ`=X13_;S5Z zjZPsAZEKDg=wZ1h#jCaGoZ8YV5XquFRA+x7e(@Tziszls!n@U5IXqnp z{QPVE?ZG#An=YXOImT+tu~a8=$~Xh~QJR^EnqfIfPbUMV*(E(GzvU+*s6@uanO}p5<+4WMM46G?I z)@KrYT0(z1oWoK}sph=<)pY5OGVx9)^@o##zDTWgS2YT3eurZ!)l)hp{cN|e3KNcn zUkePnt*~FT{@E1-B|IoN%H6I2n+r2b&2*qiHraVXc1@jj$HAPY7)V{41hhcHcmF) zF%>YpI?U%#kY~x`dScwX{r2a-y)VB#s6~9cU9vqc=g8!D8pWBL)uszU(IzFw%h@{pPzZU5V58%o*Qf3AEo;dIyC zocPLKk_<{7*W!Z1!IRt^Cw9jShrGIdkxI%r0IW6}B0F;r`}pYWYxgE&H}0Q$HLz+@wU#P}qNxWO^eR=3TSfLuBiy)JsY-gNQUH}9F+D#o z(jR{O)9)Vm&bM0jRC9=uJ)FTA8v|Q#Y-l2;D!E!i@>DHI(!9BzgV9vw6|{d1VrHvf zQe9X-@cq)Jw%oNkilq@JP(fK-&hlnUOp&{b72%(DNy9JEXtP&AB4Yz*mE(bapd~e6 zQlQ9JMp(~D4zFx~qonmxbjwo-oid9ZiriFHx=6S>EZE1n%;8nK*LK?t!v3x3Q24$i)t)J_ST}upQalu^2 zI$Lbnr#CV$B+sOCD!Y4=89|MxN0Lqfq&L4q(N8AY0k{BjoV~@_x)OidGzIE;YKQKT zKiETMH(JPnl|XgWQ!B`(JulDCuYURNo8Qli?z?EM+NKgCNzwOZ`s=B<>U|F7G3ol8 ze(GRTJ#S7Yu_;?Yi>q|@VaI8dg)MS*w#H)Lyh}b_%zOrZvLGA82{-;wzMzIBzK;}d z#Ru^VprBc++5ip|AC`ZI3Uo)gGAxqL)JGoFNFxmTzM6^A)QMTlwH7rdCb%OZ6IrQzLIv=?wly9MeyR z6{!yBf-^0s4`ow|;8juu1&HI4dcEYJKP?-Ciakg{42OT0KkM@$d-ImMjPmgoqd8DY zs&G`CPE{R!Z|XR0#f#KFEt0j2&|#4$203aiFKgWp01%Mn0vKPY6^y@?Lvh%zXzEu) zpkia?f{YN23l`_Vyt#~82H!E-c0G57I-{H)Cy>m@ZlTk0!d;?aath6nO7N6&tx1#J zrB3!S%UFMQc8VrSASgLUy1gmV>RtL!S*7w*#DNUV+NCA)i`<}Eq&?mKzkU1T05Hb; z(a8N&!m~>DcY4)ZK5ymOggjN8eMJfXjX+E#Mnzd2C15!fM7`=>@|8Gi{hZ=@;ouy0 zy*6?~2$Rt07JuTu$=P5VtYp_Bft01##4g#3V?M<@BMIydkrEcv zkN{!oG910PK4r=}h171=lJa%TXkS%_T#qyaSErGv@Nj2ui`p8*Z^{uW zbM`rj(@2}XUWI~oC&hD-798~1xtv-H)1qQ|(w}?YM8Ev}!+*Em@n!A> zHsZ7yy$Y+(b1CvoDg`5R#C!7sTaNjn0dgom;Y<=C zmh;LA2!pzs&fv0bcTS$|=EavjW(v)|AZle?qC=CmHrmEv)#8AtFON@Y#7qz>`oXf7 zNSzmW+1DvDy3{BmSV*;tbAQN<)zJ@FXHnG|3&=9*H`S-90JuM~15(mD**Wk0RJ^|Z z)6d^O?02@3Djl)g^kz4uD+lf6jP9y-QBr+;Z)9+a;;2&(*p2u?9+6qx!N@ zmCbI)S~+k^bA7F+&CbR81v|s*bo2IZTbC5J(980aL&peSzB*8ou77%@!(sW$^8+9v$r;5pnu)}MU<36Ybdu<`qcOr^LzQcBzT z?9%dfeC!{}yY~-@=iQC4*JXN~G=8%(BunPl+q7qEQ}P_K5Gv!>65HGFW*(a?=!VErX%*+mgN{@x4?ub!$Nt<~X#?Lj(`p=(7pNYGP1P6rzAx%BX;s`Q=hB0PB8^P(k5azD-6 zYK%FU#vWXz(;ty{rRq4hX5MS6c$7nFO{cJTRj>8~Kr+R=+BIc>cNbVq7~4);R!SM% z&*4>}_)^lQ*?(cP*`w*QGn`L1X>b4f+uz2kUw(Q^#t(O^RGLnuXLM}D8kI6Jn8;Wl z)$XHBnk$pZfti<=_FjWsxoeH;&Ue7vIZ{Qo*;X9gsM-0h7-ZTcOeQ@<7p1S9r5*Cz z5B0U`9B_QeZko+FZ3rX+q9?Y#eAqPanagNWV;p8Gq<=^XHmMlez%{ z-41AIaP4r?D&s$U5y&f4H-sHhrRWz$r%s(2v-I%i?Dl?)zx~$A*9RGRH^%m&bl6D& z$=_rP0P=Zt)O|zatX=mZfY#|wA)kN=FKM1se#`V}+IN4R!rQ>^sE?MXQ*~Kt*{X+? z9zE2rRDWxvP*HeS`QAGt&S1QOB%6^SGmQZk`#OsL5vq8HO4bmp4<4BFbL6hE4yARs z6QnT=fl1W^umNv2ljvLvjSEip@IhG>Wsu2u1E$+E%!(FwP7Ei!uj&UpEz-xX$JTl` z!**#DqG*>A|JhbfBq~`&NpX#PXbxFY97tQAh5?F`VC^A)0&iL(MO})jg`Db_^smG- zUpuI9Pj+yxoNJqZ<{4Wz0FI*6T4{!>OsG+%n3t-%sH%>fu&CXZcD;5ZN{-skbG$5NrZ6XbKY$E^$>8B4~z7{Y0Sf zWfPR6$owpePbY0$Uq1cX{_^Ti zZ~yhx_wPP`_6~Tl&4OS_RZ`Y}?c!hUC8vWREBzMJPjMcinDg^9I3juQ4kR&AlPY~NW6sRkzX4RnE+@{$?^uDyH z3AQL?VR2}HTgRGgN%*$CYbRy^DxOz=>C@MD*KZH&UG>)X$zI;TpE?XsJ9nVWHq@(Q zgLXN}7NT0Gua}=r(JMzSY!0_jCFwTmHI=3*qv$QE(g^WZ8%SaYF4{IhBMpr#8%#EJ#osmFmNPM&qF1 zw9~6qa8!`OOiQE(=;mc|ok>hCzjm=y#X(y+w*S)#eJvlaPoMk48t)X`!Sc)OJMqv5 z2bavxcPD8#b`syrDx)bS;ONtg0;^VTr$#TncV5=A$Um<-YlPjaqoR`!X~bI%QuoPw zpqLo;eRk!7!m(}}h(Ybpm+-WIlqsJ^b}v*9y7eeO%#TE+y+>D+ew{QoZa7j& zl6SExyJU5Ckb}JVv-AtRszZ_IamiX!7~ouE_Vp~vFiV0}+#_-RpHtk|Q9hW|wma)q zk>gJ7y^&Xg>;Q^$4YVD+QzpV9o<9cbE1RAstuTlN5}8XKm_lyXtSHHUbUoF{bePr# z=wY2QyM&$97~<=NSGtBx?UXeDgKmu^$D(A-Q4-d&7MGTV<|JGcbH~|)+PYM*$c>Lw z3pr{ce`%$s1EwpJ9PS%VA}fBN-#3MnO67}+SUklBR6R+5O0#x`K z?(2gN-?xM2b?ZJSw`^&D$Y}z&wsdLPxTt`}|Ewc*rzNE~E1|n-K&6e?qV))%B1kYV zir#K=VWlp~M>fwi4uG`LLkSsmovR%y0!(zKyWSL$l{2c-g`CRh+^5o=L<&b&*S0yX zC?iBe%T!fGII8aF_WlYRcw-Nr!ns8u9~Gr`*##WFMIYG=D0ldONEOtv?@Ci0b2~OUYrbvwrT>Fke2;gAid_qQdHGS4;!{=^IZ>PlOgB0;%$jKRUm=7IMS(g`(|64 zNT*W00t{EzBagFxc&HXDJA?G;Ez4=co&)Y}}y+TM@yStjJ}$kv@2`8f^^m?$I&4yWGGl1;&K z2b*Fn_8zR&F99(Rkd&e6qJ>reTIaQiBs#cw=jn*vnW+GOC>dmTQMasnS-_v0^pv&e z>)B1mpqgyfdkIZV6W{aEwt2ncwWyujwfL0>owQWwI=rhPc>vSTC}Co={49zTC>`Ts z5oxKMu2U;Y*)NnXht3lsf07e1R5|gmx5BrOsI=_Bi{~4F-#+~9)88jEg1sE>1pw8u zcj`dWo?^m(hw?Yxm#b#7*z;8{X|c-+m`~E{g7;6n!a)o;Z5b<8Hr>OT>NY@RB3)kg z#Pj;5_q6LLN?EuhUBA@AQ+2-IhDt;6PGdc=e6RA8cJ(rr+e1NN%pk1C_F+d;3S zG|j3O-nv|b!@*TGB-EO-_jQ)6d9`C-K)FpCqO5;^EjZLnEtfop)&AY`thD*|w~wFR zfBN%p)NyRdn~t1*EEpsJt>nux#-u*CL)_^UOJ@MsNSR|P*uH? z6mO{sJ^)JPDeTj>1Xi!p1o_ku;_@KqSd_{0r4vu$Z8CXI(96zq4pS$&a)|o%KPPVk z|GL(HcHtzuf<`V5YEj-b$lxSewW|+}!FkzQf>D-SP7f|i*u9)9PHMC^^?#4uR+$E3 zfI=Qjk-x`9`sMYvZ`TK{nQn~$J*ck;xDMd3{gRu-CZQf$ROfOmyQp*Cdz1O8zX}H) zz{;s3mqhjiKe$P)FV-!jVUSeSn?ol&7H2qrt|mJI^cJZu!K^lBsmXU@{Yy_t7y0!d zO&rt`63cR>n%CEJclLyctzH~ClIVG@n((qggPDdOaE_zza-Y;VIRh`;b|SE|IiXEZ zOF-_R&qnt;$79zC%1s-gi&V7V7AQWf>zy}=jj%m?1L1`p6>4=-RktmmF9MtNkJ-ofmIS%$<@)Vd~xS-o+JpJ^3GT+Ru^RmbKeA-zYtXqXox$ zlb-e*f2NnK7PKkXxsA;g6^T~<;G*i63s;07wuu)svWW0#T2HC^hcf8k~bzk`8cIG_sF_I=nYBBs-LoH8FK{ z0)07?RrfA`?6@|TjTB7^I=m<2Fq{&Bvl@!e=j?}n({XcI?^?HN07$-?cF3CSTr7R- z0eGm~k#cdX${5Nc9#v&f)p&^#z=bK2SI8D@GldTpE!)!299_EMC3hv94mJh#C?$-a z3X4QD14!ezIRSGboqZ)(leLb#DsoJI*Ss>RM3Gg0>1X2(0AWC$zu5+($#XfXq_j)j z2Dx37KD*NxbI8E4^(hBxWdw!=$ohqgTG@Ih+D@i2TTVAG!S-o=#(zB=_qGw5*eW2- zTZ`&ek!$y;dpl5vN=Yx+xT~9E`E%KF3WqGE^U=p(OFD;A|6eDlUugzs5A#{n*K>5U zG-V8xnW$IPf4gH%-pn29nH;y4tr`eJ%LUF&Bq0e=fq9)0Ukbh?C=O7$1av%&;gMZ= z5-B-s%Mlz#+`Oy1{Fw@etjO z^U#ki$bQ?ENx8Nrk8?V#pSyUdiMN4M{7TZmmMKci!A{9}T~DR;0*xHZCLd}5rgx&# z3?2uZ;}RwZa- z(-ffK6abdCq%SX<@_Cs)mim6Y`a}8hl}+{f&+MuX=Sx8d1)! z3jP<}P!ydN%J7ow1apgX;s<++d`C!Bw;ObqpOL`$$GeZ$r&k}!$6w2Pr?l3)AuS5= zNO7njourg&3P31o1o~`BmT35THU)cUgQCR-f1C}Dz3|@}zQ;gDU>O8n`r<6%vWmFo zl!gPAQ#XI{p1I6hMftF7f62KwVJStL3mKF2zbO#VHezS-iWbCi1-onDv>F$6wAv{j zPQnu>Y;z3{$z{Zs^GKSy^*Liu)11wq1hifll<$iw&%7%Y_HvNtrs3hTzO2;OKd25+ ze}Dbh-;amm?k-M_wUglvPOK^p*oU1Ogqq2S6>`u=eHx@>#boqQnOg5uEplgfpe0|I z-RzLM3JeZr|+Yzm{3{D*MK%VYTWgfV(sCe@3(=Q^8@}Y8^)xHnJE7ni8is#ghUfnH2j_xRKFE>BjWHO6- zVU^ci$y!zsNPbIUy%xK+-Zjn1cztAvR4b`_NSE#o7m`*;FHN0)Yrt@Mr8VL{OH@^X zG=gQZiK%BLpGPQoH-3O{K%1$Rm7nAAyDSwU6 zqeOj!&M}ohwPT37$&)3oJ5GhucgLYM^P=&uJ$oH*IQ{I*Opfcy3>C=C! zt2vwUS#J!$IXR}onp)*U|Wp zYMlB0LzCd%vR5)rF07=ZGgD@ktCKvgax(=8S$ilA>mb?UkgSmqzW`vIkfqT@Xq z3$;hmfs%G@RbCHdz$d5`pogKL@^rw?DndZQc``z}eSgZaJMvCVvR_=fwBv zw@oJ+O~;V?|0R5IpJK5;mA1lHzr zMxxN>;4geXR=C-ES|q41s(*}Msw3`mu#VGAwNS?#6yBy?|x{9`-qUQ zB|Lj?{PMYc{PN-5moLhw~dtfYT7&9bZhoGaO= zD$yO~201$4^4KrJenQQI%-am~i2^?z@XCE>WhMGQNQV#}r_(PflUh3HT@Yo~$+8$)r5a3^0&-_O!=}uMx+ROWC{>Ggea;r=;11vbc;sA3KJvr> zRzssfpi|)|m3V5z3o7@ErzdF>yGaEOQIlY|sXkvX{!C}Ztbe33N$L4YWv1oE@Cg9x&?ykzb-b^4J_6h0Ij?*5M4t2C=k&Ju*SEJgCAl{W)yKBa=%f8qh z-AGe5(FmTc?ui$`tyA}ECp!~MssHS$>wMBbL$7$JA%B*ac7bx;N{$vDbOjp_2LYOK ziBp`p24};2W*Y)(NmSmsM6F~wZdbNFcG?&x0nVvduV7Wp)8?_O=CD=1>}&|yYUJZM z4wSOHEH>TQx927Lue+$UZ+Azo$|~(shqJGaka>A==pCbfU#J9TBX!o)dq{y{le4vL zf((FOv44Uf9C7FjPg-~Ig5xR2{)(DSN57Xs4Fr`dHgz!_q1J9bm77$_670xYSdTm{ zkf}!W_h@W~u&aM#%bz-*73+;8tc76f_DM@oofwR^ZeB~AprKQp)Tn6?>#vk&)8>j& zD}|j;J*X$fxhN`l9FFuQ`EnP#NB2Swc7I7~heOMM9#LS| zK^@1-0q7s3T3Wk-!i}V)MUdm^t6hL~ z$_Wt8#RS!;Dyc?l)zk7&z1sN(e!?uE+ABNH{z1JTHy@ z?3QxgE;|WcM!jgcXb;88Y!uJJ(q1%@1Rw1hu~Gr(_Q-f_aax8J|jTk&{U z^WF5j)=K(LUE{Jd9JQZH)A?=*P$o~*H`7}riqY=ovau8J+NBp z6;T|kE3!q0N04g(o(8kD$tx)f2p}s3@DVK=srsom)P;vC&V5@XK$^tSH)jI{l z^IE-s+*H$m@)n?UDm5@sN^dpDiB#yf=+v`WG%O03tb9Rt055r4)q2)1DEfohAU5hBdy9;@DdM9F5}Nh zEp3+6CzI;5Y(u`4%~F-*@}j!EcC-!+pVQS$?QHTv19lPAISPja$c@L62Q(5OLp@tMTWqH(0mP|;!O0-tRTyX+f zuURSgYf#wPiQuq*M}AnhS|B8)Zc?Jz86XqnbTnL#Df&PSJokZhOgwK^rmB%PJD?Pc zL8W>kGO7G@I#TUr(BN|PQIs^2H_oRV#~O9UPDNga*2ZDj&KTO5R-<9Gl1`XR6PPOl2f$;ALI^8fXJh-l6PjH@d+uehi_f;{eY zOW|NEg_L9toOYIo{$(d&D}l{^9)prfSJkF^vF?&2g=30~^B$AFCCV}#wmL{sFEJ^s zI$bF6YtYg-ZLmJdD+BMPmmgY&*|sNDRsx_+LT8zh#QADvt(41pkYoza%n{yFF!w3t z1P0Y1cvK314sx3QK!o%FSO-At)}Bwx^V8d3e*WnX4~~@GP8m6+gsF!`##23;@WFdf zL*h^jJqHqNR(1SP`hBPn-2u|e3C0PMBG?ux@yZ_I3CY~M=2Y6&fe51<_st@BNlI%? zq(W-sWwHrUy{VZV%4XD4&fQX0Rl?cU<#MJ(5micmc@wFsg}eVKmsv=6$yv1bD`QJ; zm|~uu-}M4iQ+=-CATKNQK}sssy{mT+`Bs@v9yRgWo~D`pkAB6P551lE4BfFi03&u9+5IyNhd|zx7}fF?aoM|zN<7H z{|LjPkZVtozfY9cBUzs0&=X=+mVkoTyV3+=*J50{wnKmGVh`WZ^Cz_ZAMgIRyzlQG zG*P=7d?$q2EIO&0))nCH9c0n?^E&&{l^!f4tNtKaeNcxY7pL8||2aCao9}i3PZpAN zbm%tAKT$w+*REvQmk$U5AAbS+x(^6zJ1A`Yu z1vC=d%BmwL+mDRvg>&k5CNtQ<4hPUA*ws0o$R__8zj;v3`mU|y&4|7qan~sE$fq|= z+mbhpQMDJ#YBMz@uUS1}qr<69Y+aOlRS(0V*g3HuE-j#T!k#9)pK)+IHE6 zY#Ldx1w^s(JJPN1wn#E&!?Pdx)oHAk&Ikc;0XUaG2>}^V7!Ot_EhazQ661xHJEkv< zmQNYPNWyT;hqt{@Sw+C4Vy={=YFIfz9%LLG@f3w6K#yJIET+d)YupW^^QYRwIdnM|tD76IVL`i<^*0T+HZapt z31XThaR@f=QzNUQ~Z>RMIBd( z42%6Bsjr;GWp!{sH3D{THp*AP6Qw$7Hm;Z63IQd5m-hHF>}RXslh`_IRe#OFQQ5%K z(@3&wNe%iw?r#cNIqwIgq?XWjlk!L(t7e;2a;c1V@T_vTyB-ndaCO#7cWog*2J$omNcZ3D!bK&Mz+XzZv>JOk} z7eMN9E`Z9!j+`^$sh)%^?d(^{S}&b#^;d#_hMSa`P2E{mp%t+lUwEy7_o zpR2;>h^&fAXV&g^2skw=0njUPq|Ed26BE&5Hsdmy=XUeO@__9LSS@ z!=$?zb>t4D~NZtbVpRH_B zx*MS{>5-sDk75E^v~B8&vn41>l1B6@#yStz9ZVrzI?^P`g}lM(vvbfDb{<}KtWV(j zzrOq1U&hoezY~+x<$DqPACAEWS!-&4RhmPBu1Ly2WKF^kCEnSen|BUM*${#A#R73y|mD*&zr=f11E_bq+izlB*YJ^m%fu9S1RU1MU17~Zfz;FIe(Ij zoRQZqehW!|7%w%F*TR(c)r-)7OwpyzVBjHFViLdX6uD4s9U*kR8Rha7M{+o;${Y5Y zLXfyRwkgG~%6`ilSb~`^J$s%O2n6u!pC6V5`|9ikb^hWQy0*-REVWI~ zuYJrz=nkN;9r_!1!EjncQn8Um<+a+Fi!vnaR9YrV6(m17-l3yLr|u>n$DF2U&NVA` z(@E5paCzhgfFBkoEzJ5myN;Kk%*(o$n+^dT3k594yGYqtR32pkm%|PLKuaY|p1S~e zUDf;wCR7B_Lr}(zIp#^ef7KYVSIVA zz}dEY=kmpIUR^gy){Y%%lbCEW0FTOgQi^uxCAFG!g!Vcd7%GQXovXHDi8`JT)Bv5k ze$gC~LAd9A2e2+-Kvxx)i}bc>B1m2;t#T3xqT@Dv%9?LVe=15y=8IDjR6&2uO`mj1 zrYiq{ps&-o9#h+uYVDe{`MxQlRawh@xLy(ivkm1PFriKg1&HLRQ)j<1$Nr~YSg}Iq zY(8lM{?Cs;XpMa55acCzQ|NL9gI-F-u=E@ef@}nXE#88z?OfwHRl+s(`CfpPQ!$*1 z0vr%Sa@teF6EQG9q71Z-PcnaDKu--Yuw?mkO_AJ9hp5w`@)sT@;M^Y4>;;}8VD>d% z!}cKYa`U=PUD`b>wXGPk13Txua%0smnT+5vwY;R{DYl=)T)VoM94rtfutu)WmKO>g z5C|cUP0>#P-Lrkd|GfF}L8Nzsk3m24L@=Wml^aLBY9D-esFu}PObma@LGnNjuN<0G zNZ^#4G-oO*r>)z(J?Ev9LS{~Bd$GP~e>YZHGO?&nsyv7EOWWkD1J^#IQTN&}EHOa&B9mDBMge||sPyKI|8CsLVjrLU9gt$`tFjhzlCQ9L$! znUcN!C6qb3r_FZPq>6tfd)_^7e{aga9WFjw`s3yVF2SW2jm*;|dz>NaqRmIgsW;>d zY_+3hxBXJnbEP8VFrQxMaRN@t*%}6bvB?O?TK7fjEQ;@AbsUD*%{g}FSaC1sXGCK%CUTjnw*`k;jOpSlc8ya#byyH;T``n#^ zr4Fr}@fjMTS&ZE%Wy(*ou&J=fc7pO@e*Qm7rH(g1n4sTU#wuMIcKfH!% z!il=5s1~)bKjd*|2W9n)bo|$DRh!Q8rz$_)B3LmjRnUJ~EgMY|?l@|(T;91^D0;VB z7f1X_iBbu8Sn+1RL2HF91P$sNv^}sn?V1Usf^$m!u#dO3ldu=`-nLmKRvU$rCj~^b zp#TZ>|Kdcu&S69sa@?tDwf1C=hwFNC5!kz~MfqYoa_o8Prxog~kLcy5<1)M`kk<;r z+;!ramNb8h_V55lJ@6D5HvVuXvc2tD7)NLFb5;NNm_A_M_!AW?F-MuQs>DxbDGx1V zoVKz1yCo_DKYLdOf1J0;q`-PoWRT0*G-GU&o86qgrI$;@Ee~oaC`W(2JKLWn%pc145{IAG=l%OvpWprY zFJHgB`aHgj&;L960|4sAJ<>0PKtcjjN}w&<e^*GI19f`V>ya#Dj@P1nMP$i zHRmNHgw#2wb}4(1TBbJLRd|s`uSS#-T@RVu!A=dR zsnkpySLu409&GBVEP9sP{g0V)dmRe;FDifO?D{5*bt<%z5iY{}wR(#f4Oi{#={5`~ z$$s&j2MhKz?*XYTBD*oI+tg;wHECcgnkwh+YxBHIJQh)>XkO6%G_E+C0-wYxLpW-#=&^af3xbP=Kg*Yf|fW^)E<#i5*)*UUCRhmTIPVT7L zn)T))PxG;CvzvbFO3pcLa&RC!rQYG?rlY%AfpNBFIK8Iv)UlNb+gZW6ISKuq;YXCl*M-Piyple=XOik6%e`cQfyV zhBHw!bJprC8wx)x=}wK^#h5}7_$ue7`m z$W8j3TDiajHCu|;H(6iu1?YdDRlevqgN@BXfosTxl1e$IzS%kBB%_SsE2mdSNRjKAqbpyHIl58xTouBX0m+w z`q|lJK;)gneN`i(*pP1WbTx70EEDDUTf7u$+dZxn3)QOtdA%9T5@mn$WFx!6B@V-_ zIsx!|Wevr#5W}lC#z$35)-kuk5r-Tc`6#?ng52~Jxb^x~$0F;IJ394Z*Jn--9Z7;3 z+d4lB&?glHCH4;QPDqhXD(BUFQyVL(C*C^kH?}>k+T~SF1p8r`lbL~+9T)*5e+z|oU$sH(r_$imX7-uL zE5x8p%UkV9cBR2p!T07vojHKrlIDO_x;AH1t3=k}q~`X#LSMc-IOB0g?h6?d4tSnI z&>;VXugP}RT2!|Wu+OFEsQnC1zkC^rMvhORGEu3yu&|p0M9MaF&W_yv_0-mS=!DWe z7Jw@Ng`>P}8B;J47$$G|#$MCIQ!(yidUVg>K7cjBZJn3d7y&&3zm}I6837%CSD2mv zPO!@z<6u%5gJXDGm&V8&sUmj`<-C`1y8cuR*y7Z?pJi;rkqy9{gL;(MBr{0@yqokw zFsh1HrfSy+44SA}8X2`YQp2IEjz8(7rW8q-8u6^oJU&2JiZYwCHlu}PT?G;qLX-5! z6%gtqD$vy~+oG-y0G7IH-=>BKew?ZBd69mXyBPs0e+YIV#?T;l7;wNIb{_OxXDN%* zxFl`D0Re#0xNek7>d==eCpxETOY^cslwwVZ-C}5&$IH8`a+tq%04ix;^{nO8EMk>1 zOf_kfy{a--rSRnw#9@d4KTva9O`VGap3ZHtj7PWWNNLOqOBpO-wd|B4XXU9>tK;+6 zcOTyYf3EKxrF&kxKJdLz!pe}&1fjtX9lZM?4&m5JYFLkzcsFdko@!bhd=HID6>_t7 ztY8}jLWjk>JP#-0rl#!F=(e&7hdewM>9IoW>-G|?l_R%*PBlW*;)&Ux=c%T`8RZS~ z-`=$?tW7ltwWMjh?d_z9wwDi$H$?V~Afx@k~tgX|VIu2$tOyYB%w za$*$>eqN$4U)$&3{`U2k2^#@9f0nVZ8yg7s^b1of1-o(NsY?N$)5^EsBmqHPPTS}u zN^}oFH;j{j(YESU|JKQJN3b$f2P6i5K>d7q)*4wkt)!U=uLA(t&S{xIkWBVulo7 z^n)~Jb$O|7MLl2DnJWV3GC7`GRhghAqXKD`fTo zMyzUTDutlt_NrSgS<_1*PE6C~QyRj#ke%B)bl*KT?~)}tfXfVRKV=D(yf|N*`Skw4dsWYOC^`s2B1&9ZPn*EPE$_tXWZq?PZxbX~(T| z#P1?-w4zg7)J9E*u&O27x_O&P$)!Hk%9F~gkqW{zoNp(}tK0O{k_-va90 z5qagu)X3*IRKXWGf0XRB%B?yb9*uX?A-b2OsX+@C-2`6XMb!f`6$MYpQ8%ZpY(>!Q zDqwLo^PDi8eCy~{QV4uWR1AvtDdup_QNbx{Y?JRur+srEOprjXiqX~dQhd&7?|&Wt z@747zD7oERv{7%e?JQ)9l7_5@gD#B>AC;XuL>8RKi(P$sf4x9nrJAKiUe)6p6<|Jw zD%Y#JldM=W4{$Q5v6M(YwBd0kSzDh~M+FvINr=<#>3I{ku{o{rD3xv|CjjoqnDU;y z>ZTk!j;hHHfzB?L4#H$sz#04flp<#rO>M%NR2(K(ViGjuY&$Wt?DGnh%u69b5vdQQ zVr)gd!smg}Ir?e*<-@B#H}=x)s8xx(b3C^+>For-kxU&!MI&lyhZt3Ly`%|JMGj>T zNL&YTQ6&@*YPvcner1<*9sxFDi)OaV^3_MqkWt*xy&VU3huoGVC%& z4x2PtD!2mm8ylnbZGDngBg*ut1MDSsL+40h<}rbz{4$@jj^J~UeeP2dS0Mw{Nr!$KYbpb|K)$*eV_)|@20b|kc=$VWfHF% z@=ku4^?2~;uruUGlA=Z~0zMW{y1g12RpGI|$Ek10j?*E5&3RaOQO8ooUQ-z`TDYwW zQ0}vT>Q{43P<0zQRuRFQ53e;87^V8^ph^u%CGC+r22enIU{Zu)NtGfefIFy!4xKiu z>W&Tu#>uun_`78af;GpTDZnY-HuY9isgRj|Z2zCDH)^gNN3t~kir&Z61`r?#KDN!{ zj@hp5>^!%D02rxCg%mACRAtq#-|s_6y0?3OXL@=wGeWwT1l*6iA3ulhN^sd7(|$(p zUoYRD#^d+;R)79MmCFgao7d`cNFLL81(4&O4^e^0f0ENq`LscUpW%>n*=;#nl_}3R ziwL=-P(b&`lH|0v}=FhRv%9F0Av)t2^u+8lwE&{Es#O1VxqOK}@?%vHg;M-so}$s|s@ zZvkfJR@#L=t4hV!RP|jVRm|Z-z0?DXTjc=l<}>L;d};mf)`gS|+*T(st_kF>MS?wy ztbuv6*&K;lb1-+vi8xihmGv_|E?s+iYtQ5Rul~TlzI7y{W)N+9ODDM=}Cv;lyIxO4OO}><|;Q($<8%;voQQ(xztVvZ1qOc<= zExZ(ny%Q`Cn@rTAYLF|PX*o!Pif~sO60NJVmlgDo|J7>G_CBQXffIL)F6yFY>lLQM z^S(KBUwA$$B1Ylox#iAR9YIllb17#)i!dENh<(=w`?x*-djDCU|DnLfT{~&IOj9rc zN?o5n5B}=lCXgveN5slR!Fp-p8?u_r+Y|>^&af%jpfiysiK}eGOPiwU){(V{)&a#W zHc1JEfXDTci9?xcRc}0^ubd)i|(QTNuUvd`tXBp>poovl#2*KaT@Bjy=nq@UCz~P zi7LtCS%_5?a`JzfUZ47Z%(q>3Qkah^sO(lQ=|%0(-|bQsF_xQ=LS1~mIv9T_BTYh~ zaz_p&mfxnNft#$7t(r6k4_@N<>|_AW4m;qQMRq`LQTN(y<+Sp-$rB0iGr=F{=kwwL{djwN`9_F3U*Gq!Oru6q@IH=JyATJv zi?ateRb-7*04f8r%8?2>bONsgO@2-n_Lf5jZCtX*fHD=(%cr zcB=h3)TiXZ7IO-Jh-H-+7K9t0i)=irpFE$t@okyw!g+CvCrg3?ZKZLQ znpI(AITAXXPy(JokI=5&HCKN+Jy*(<%f`0^EbZ^Eu<~ErA~*#3O#>h2u0vVci_}o= z?4+sFUF!h>#o%euu?n0;pc2*ZYsET&9)XmgVucfuB&t@*r!8_aZcN*qEE7VnhF$kZhNtW zb1jW@3)t0VVp};4uF|_^?5>6Ao7#c9O(5r|ZkvVA$3&^U)$8X!9{}1n7@!lvsXVVj zP>Oto{ZwG35=OX1n$humv(%BGwz8|qSDK3k89bhUIdXlvH!X|yFrrDVcGU*a{Ta0B z?#bk(P*qe_MBJX_-ds|`ZWAToMbl@|&;sZ@WeaD!3xtcs<*!XU^V87oG}v!?No{n0 zZIjKWggmdZD(KyHTOu%O*p|e0kq@%1>Jk9pTPLC&bE#Ts4VP0sGu*GYXKvWt+?Ml2 z$cTr3XG4)yekljD`M0#O1pyQ-`zY+)gA_ML>scz#tmi!Sxn08o7y_e!l!M5BbJ#Yx zh}qeTg0;X(EiCgPD~VVmxog*;{N~>(>7txP-5zCJsX}FjI`a+PZl7Hc9zAc$KJ!>a zO%g|I-wE{6mC1;!t#*n&d-fcquCma{&8M(Tu@^<0rHGD_BQ3BfOon{DYx$Tc_3_@u z%g@ItU?b=8mer_j4*TUiZ;r3h_FG%T@Kx6zi8$x9@lznG%Brp$9_e5wMS=vKB&ELc zw_Yd#y8(YU=}5PP2Cmyh1k;lbEaix14sMTQ-{o`&p_PRLS2muO_U)XFMeq4O7Tb#| z{g$S%1u>t$m{rcQ5U#S>E&`Do+u`6mf<+I_BXs+zb6){JE*OMzE4&?|KO%2{^ zsC`qTL8_^RNcBt`Q8bFa&kZX-mB0;dGJ?#27G866tK z5^!&PZMA6E>3%)9x!j(hFD$X82Cgp z$6bO~P)5!2)d{A2aenw=qKkD=A%cBA5F+TS3{nf_A-AaEO zx$tm}R-Q0Fu~Ei=bp+T-XeZtYQ9#SL#Sv?8XCt_(oaH5iq>3bA+v;Qp8l?4dGFQ7g zfd6$&h2Dj~uPrL~BY`}-@vbZ(maoulhkNUs>s&uZ;$XT4RML;)_Bufs=L&U3brsr2f>vvBOR7A{#k zK_!b;=)f48iEgK_oG9Q7-6VzJ^%WP(|xxBIF%NTu19}^=aIB8F{vwX zX|4#442kpZm~IDnZ`4ym)7`x)P|~ing;AOt6%J59QZdWVbSd>^r+n$E0)lR@W4*R% z{JUQozw#>5*N{o6`(46!@z}@(J#`3}gp<&{+S7%b&#{5z!SWZ?Kj-zNf>Uns;FqX` z$ah~Aozjbe)SR7ECSHHD`fppOymk3dZ3SJvK)`1zvv>0Gfa=rRulMn=+$oR{_VesT zsO4Z+bUkH^C6~b{lTBjk?ib21{l|9Q$A=C(GRf6PQnXQ)u5AR)%%x*Pbq76Lj_P5r z(ZJS~>B}osr*<&y^o&pCCe%{sGn2;KvM|!wUSMOCy(G@}L2=0iA*B3(Xx@%Y=8&ZX4KfCQTCAmnn z{gePa%|{01V0M2MGo6FKr?h0cVn4pxM*yg<2<4^xYS&~*PPRPVG1H|s3|tq7Y(M}d z`ltgb>8S*COi`!q$_h}Nm;A}NyH?>?-90uwi7uDzka2seG%wE?c)Od2v-7i$2Q>b$ zX4~)N*ub?_D*%~V1T+3;(|5-yq7!s-6xeaDsW(SN)fayY3e?(8V)8Yc7b>h%7Hni& zhvP1fS~IC@)d48QAFfpk>OqHrgiO^~*fml;#ONeZ;YRuic zFuJZX1VQ7)#v|a)wiVcDbsJPY3T=xBe4HE8V9~$ahj|e{Bd@`NL7UjEYBoSh_^8>g zr+WzU&NS6MDN&S~ zm0wE)<5A2Fe=uY*Zh|$(E&=T1=@8U*h25%lwG_$#Q);%a29m<6i&@G)r7*uMjnqVk z$tZ|?Hl@ukMSqmWH~@%?Ox3yJq%dov01nfUmN$R0Y^Cneu|!%{4W67PC`yqPnk;;? zP4!0iBNsBy2kqv19)Ep*ZGS#2cW`?n_7PTr6Wt#pB~)41wyS~&%sdr0)y+*EHTi7S z_0mnP^}1*SS1vV%C>^xHAxkFk z$?20mY6hcv;;icpN$pFJ8G5dKJfiRY?e7mc+$DOM^*m&U=8K-zvbc(txqaO%;N2%8 zM+Ud=Bj;f*ne)%8N=V7o{f2m4x!tzsE@^*^dbRIvzJtK~-W1n7Jz$EVsD72S8{-xe zqrQUB@Za0;*9ix_<&tNl4%}6CZ`^x%2%{uD6|X3>Poa%W568Mlp3}UfuiA2(-?~;1t{4syi)AMf+-lqy;$G+;cC~`l^R$N$!Gc_k12it8 z)2mED>~P-b$T~wxYZ0>(cD*B~N3%*T;@P;GMIPmoNj6(zSLT!Ib(jBDoH7(=bhcx_ zrH8ykVqDOeW+>{rl3=+7R{2BQLFs>O zyo3A^rDK#R8>i(#5eP`{H%*N|sE;nc5TI=QxP9nG{-&2D-}THM9%ZXkc>;g9ksv7< z`AFw>=;JKK`&6`s(98`^j`(%B2I4y9s;N_AWmTq~D{|9n{P z4a!LjQB~5g6zW9j(Oq#Y(Sy*)^>uE~u64t7x(Yc?U(KVqeix{NdcP!ec0O^prKXGl z*}aSnpbN@V&D$x&#=qngoY#NsH#so5X+mBusS_ai6I4LYE_Z~T)+Jl-N(QDC5TtdXrh9~79_#H1 z{rvg^dc>xl$LUmBa)pZ7)TOqqPBN=2AWCQ~VY;CSGSqG6T3vr`iyu{q6H7?a zjyqgh0dp9Z<+2TKEuK&9dY!OGh28^&$Kf+3e3u)u%^gu{b~l@IO}Xjt-cCo5{Sa9I zhda4W^+6DY`-5tjX+x2dCT+752h_YQJ>7*#SJDg3(ue~yhGhAR_~xjB8U&EvRGaa{ zHbVaABYOSUcsc+1b3A{J*+e?-prgF%jSx3oDEGA~r?>691H`GX&7EH~gBbD@%m8MfPj`0WR%L&@tnQD3ppx<%nSz`; zyXtStr`0;^QaS99PH}Do*-wShZ~y!M{`dcf%eLR$w?lH2-i(XmreR(@Y}W-RkirOl zBZpSEXpRkU3y{iNOFenjsFtbC?0v*zI%YJo57B<>gk~kBk}73jMm=AN0l@~&7Nxm& zv*nFpBR$R)H)4OszF^Tw#p8=vX!2|dPtODB&h-RWv6K9>louNnb& zKj(r>OgoW?>h-V@%_Tqbr5t(MRjJ)|uTE3+{s0p0QdfUePIUUgC9T8@KC6P9JW~5> zawT(j74IBM@2M4jD`T6>ug7KpQY25qbvN6oGj+f_HrGKpYE(p3V%nC}U9Qd;uE`{i zs!B@I*D_*o__d|8yOe}SZIz>-QBb$v zo&!m^_o=TWroL=oO|QW0Aa?E~2ls)d9i{yaaOZ}sh;H?jZ6^ly*0njUrT^F)#IaSnl(S(|xKW31vO?7o3Y>YPkSN_9w-GY(+Zl{b~8O^!GEehF- zLgiEaXtxQzDm}%&wh8G-Mh@)de4ZS<9)BA4Zn^Z8A_sKMnF62mR(2tZu&)elDO5dL zR4X5Pv}9c-DPuk!)A#!0!A9)uve`LumZ%dq9E?a%oHZGQ$) z|E9zkphj*8FKcLDx$bhxVgf}E)vQJ_;Z`l>lriBipNa};)V(ijR!wFEV6e?MDrUl= zCQQHec*J%gE~*DA25Bp=er%S0d-?U_`Ss_6@B3Ej?oxzPaSvUOQOgkCgFe2zy5*eS zPXrztfl=HKwr+%Gi*V-~<&bp5Plt@kQK)Gp#b%+}*{*DtdY#KPGL&5cTU_3C z0a?!vj*ttvavL3!QvVhyVVV`K?wF8p#z({C+w1GM=keJ7czgXm9hcQRMBr0ZT&Q6zNk4*wm5jYAT3#8Ew%$QFWXSWgC<(=4(<|+3^RkXC4}9 zi>Rp=O|aZ_os!I!Q;_xEKQ63z>K?_#k z>Y+)>$CG+jv30%QmMGe?uVe5XR^sNy(Im8h3|95bMXOZfRVjX#-8Hn@6qH<&CV)y` z7+04=t$qJ3CndVpQGb&w&Ah=?7h3H#0ib7bi30o&-aoB+Zo*qp@dM3A7e#tGu7ur- z8Xu^n5XbH)Ak2mV!1j`CN1BYhnxfvR%ABipN&2inYjfAL{teD zTy81Ed3P+-J{kkxemy<+2NL<+SX-dz><&S{e4iX)aQ45gLjO;RnkUvq2NgB z%_%uR5Yd>gtmWv(a1iEicB3xkOsbN%D2v|}2*>t3q^#r(Xu;eRRd^)(xcNyTwa4Fl z_&U16p zE&Y1#Ti0bA%*2INjXdzC_(1M*&kC3Nh*z6{Zs$o@Qg#azRIC7CK%c*TJ|CI$|LuNm za;chClcsSqG@S~tsk+Qhm9(Yk4IyV$U}4wdC|rq3^6cB5)F00goZVez+O%op5L!DJ z=j*9Rz`0St1!aFQC`*D%7fM1_>phjWZ+fJ{(NhuolYnL4}b@PSdf1RbQJlQx!ado7s^K>vF+(N zujCdlAXiuJE2vfiS|jvdZ3!t_O-O3r0~nMKzNV=J-?(`?&40?3?20T+=a+3-vf8HD zw1a7qXm^0??q#;3pd=t_bMsr99TYdg^YpE0#A}i^*EStgC@QBD$Ac>Yio~vkGJQ)$ zYg2bb^!$I|iRJLAob<;(pD9BA;z7N;Nph#asTM$=7*8Jeq8bmc`jkFpL~(VaYg|w* zI-T~N_R>JP?NFV>RT#3|X*G2I)_v=m)><3k$dm zLCLY@q!dh0VQ49r4fd>K568#xOQE#Uh)BW;@2Y>9b$}r!Xkd=4`PDp|IhNnF*mad$ zKX_uLz|d7R0)94k^XYY)(wpb}WW7E8`~Uu559_wxaRK`86)x*UdmXFQF2B_|u_1bK zbyGj_*{^fCYvX$p9ymT^25mt(%z>mxR1TF#+Jh;R|0nP~#VNsM(kVc4*i)~HGZaaM zTfBdTBgZXVSIJaeExA=)&+b-*Jgc38RHaQmQQhUi@0$GpdoJAu+vUDqFs%>y%Y4X{ zDAw&~Qc7`p$a2l@uwEQxQ))_kUil0S-Y@HI+RfP$*?IkVdmQwk z4+5nd!RL@(OSY8lHy6Jp*=o(~;`hQ;KXZTET_xt9#yU6M;@ot)BzvAiqYHPMTOf`M zsS`l%Hk6L;T)nupn<>)l18IBd(eB;r8{nsqyYjF$Ca zYwn6YaGeK8ZL3C&K~;y1AI9fA1w5_;*ry8QP4|#*_G5*Tr^-9-n`&iZ(lmd)HKU@V zsvA<7kj_u8vNbL5USVNfP9#bP&WVO3JeqxR2y--!3ZR>q9rd)=oUhJ>L`Bzq8OoN* z_B{>jAJ6IK`|Hc&`}O?#59v2|{F_s8#M%C(KiKJ<|=Jk?MTpV>yRm-$Co<7Ail7r%k{USbcp_P z!*vF}pGIlUbGZmf?_URMU)JPLFE8Wm@nsN_;++)N8YqY2aXNELQC)xh*v#`pOwLTU zXg%CbH^vps4!COFl^8=Y&&gG4Ic&-~^I2tDYuam<#{rXjx>W-qg49r;(*=RUIJ`RZ z=wA(!s+jIUG61=PVmzYS;A9&!60)l?I&YT^Fh~6>6(EIh+A68?)U{wqCw28S8BoX2 z9tu$d45|$8C7ZkK#JztjYTHb>bTR258@oz(9-j~C=Xien<(BC~ytix_?)dEv%B&#* zfOt3ouMrbe7X*1UdOM{wXW5f|h_Zc)ownm2!H`kODBI%R%_T(~(t za^PHMU6ADqs@QjH;x3>V{TcFf!mj?}Fv$y)xAJ70Lf#5-#L0jDkLn(7XLBgOAA~*^ zy41F`n+p2YoFU3;*C6Xs_10=qy(55XU)7!D@n34BC>s9pn10m$)a)ePwUw4R*mpjr za+ak!A9dU2{vmaT+_Y7GO|s3Lo9ZF<*j3sr#HuPAK~FHsdXn2g$R;6ybR=;}-L^CD zkdUx6#V++=<1l}yfm+M?)hw~sqh?J|bW~9oN&qFZ)ez9^FJxstl~%C*1vmk#1iz)? zMEa2&o;CRun>(X?>^W1sB9&dPLfmz(P`kao^Jn-qU_-BHo%^|;Pv{?1O5yP`C~bG% zk$|&9$kCODF8dKBYmzP%IK2cY(qV~{`i;8WJJ(i*`dfb#MT@zRN5FTJx}|K5aIsCS$JmJAX}Jl+&OJrVIAeQBejvG3{=~1k7@aM zO#JUV3zvVoYVGUjz_K@F>iy{8Nij>Ewn^DjR->!!u=TEc5=r#()V0!AeMN(Bta5$> zAs4i3Z&#yVJBVJzSS@8Gn4N95jEVnaez&i&lIki6IJGyb4@V-WLQ-efWT82=0!UW= zPSN?tU}f1u!cg>CdywO#+OAgM!ICAZF&7r;IlzDPOJ};Od=OQhc0gTM5v8k@Oa-v# z`t_L7kyn-7?zodB?N+#p{$|PwlzpEL^fK@Cou?49^}0^A=gpw99o&e61U75Rez-Y4 z9qpnl7dPUSlP*)x^hm(l;Ue#BoNVIsIh7%dC3`?$k(+z9t!{x<=e8%Qol8=aphH3H zWK4gT^#b@kI$wK_DxlYM)|k|VtF-ua7k%!ss|k-0WT90L$nkRWCQWrt1CO9xD-eN_ zD-b5gfxjQo-|Aa`dZ|w@?+2cSuR99*b-;S8moN>Ex%NVE5cl#b{l;NozbbNn%G-&n-BJ-Z^mY zGUv<(ycBf;fLi$_LR-`^r+*0T* zKcS7t&iy7HZ6coINYQG`@$F0e?_NsYs~2PXqoeoM;7MxLy=Z*>|ISm3Gh;CVX3pC*px|Nr`Ql zj+QxcRxV(L)S+|I@dBsnkT)i`ix(6~I{nCPfBW_PMDf4g^Cy~|jn2QfpGg5a0e}B| zZR4#zet-H|AAkJl?+;4p-PV<}g3&%5j(EN(9gvKZl8+&1aX_Bx25OlnZp;~ z_?X;lJGh5oI}>wlrh}R#6!ulCyr8oImyF7EdL?g)0H_?GUU9a;K~=W8w0{lI4N9cNN98Z) z)j@?DQ>uvpBIe}d)bdQ*%Z=hWwv&V)8HhOGc3BP|Mapw)56eB7QdS$+h3azEfw6Xt zW%rrtOXUr6%qTr1`qybMV}At>pl$A*+iVAbZh97Umzqf?+J#UNTD?fX;yI0|K;#jJ z3m#2$$Zbp;C0SVF-4+Eexc&Cc)9`?2qhdjG2TF_Mbm)LZ?44s+5C}jlIzJ`63^QY% zN{7K27RL~@qk5{pKU9LQ?nKIsG+mOFJalr+sXgUkY3lLuc*ftycz*y;-1)i``5zR` z4%tbxtNMQwPx8f=P41++@E{9`+xnTzy=`ktYtC&O8b?)K1S==b@{-itR~doF-12Of zqHmP&+6<;e%gRgY(54CAS0i98vRw}sK&@Q8XGKUqh*Ng!WWaHDoCf(MiX%&>)`^U( zw_+DK^F#=GjsPZbSby}njGEkA!7Lz1Q76Gli>{y;g{r4Su~0vd((@mcsC_5Msj2bQ zMs#^jnqzX|{?gAfT&|qS@zE#uRJU_FPslE!6ZT6Lz=yZn(%Oi+$==}slpE6{=zjt>EfTx=COcr0x8ZIL zh2u)vP=V;;Gn6*$7x8d4ML3mAA(_T4Yd7W8Cs{Z(H>Bp!l~19E(=t zFOT`!r=H-kg0~6P)KW6}_K*}!I9t&t<&nTDZu}iE{L~3u4P-U82$_$M4OY z&-G-U(D#>b6eA_v`A7py%HhsUIi@oNkNC11MYV3{hJORIT+uQ0x;gq?Bp7I}r>A#1 zNN6g@1B#|>3^}_9`;}7Kow=?u_YUw*P;mazMTy`o2asZwRCBYpb5=|-PP)qS3?x|S zP$8lw`jHuj0l9ai%_--e;FGZ#7gtPKf;PE}q@Q{~F2{-R+Lm z#Z~pHE`J?z0TJid6Z*ju0^8j>NKsF_E!1QKeN*(CQ0!~wF81jTq9Pn1GCOeqx^sBc zrjV=)?k#F`DJ&{D^i1)FHZt6*@l_(^+c1)&GyRhe)fBZW(lexFB~5Sp6K8AGV9Ijn ztfN=l+O6-0($|0_3EFieS3SlF*3p^0TR^!4V}A`T?k1j5p7e3*uboeoO;_$8(K>3Tsye<4 z8{{H64BXJ^R(QA(0vM1JwtX&4@`&Dl_Vz#ihfwHNi;x%(H{LeTzWRQBu}?(luxnc+ zjomfjlX#Yf++9xGDfT;tG8So7eks`_UVqo=#mi4|oGP`+mh>V2lpnbQC=zM1cyD4R zvV#yRzwS@7guO+ppRb4X^Xa;r{ojHSm9gv$msbdYMSta= zs!o2I6MHZ&pHah=CTu#v8=1UBmXI)Tka~b5OLG62sO8vFS*z96bZOMX0+%|@9pKZY zG(Ad=)Q>b-{x)*H@;&9g+Fhk%$G5rD z_4aiB`U%(`+`T&*_bR+PlE!=oFN(ynN#t?n!VizD4E){q*cPSNhgy7^%cvzcTtUzK zuHrcHVO2G?MAz-xwdmuq+4DIO6c3PsjUA!pE zwz!>k%qGfle0oYhzrS7&$6W(J=7rXf3nna*E zCrv;LWdWas0>iXJ&LVB|X@664b%Jt+@HtJ`H!cM!YF8YOEF&gSr4r!s)oW|ng@`Jt z`p}e~@Vtx;h`4s5&+o33ESqGPMSkDuX0|5k*}XC9G62|SAIuqj1a%KicbEi8snR-m z3DG8Bl{eOgdaui=_9AcZ6Jh^)8xL;M-MZT3!J+3t7TtpfFP*QCzJJ@o?m=?%1ku42 zRBGl`iYEb6gy$?&_i>ekwKr8h1b8}k)cPUy>Y^6Cx?FS(&?qg|Y^y~tK1Gg7jkk8~ zmSc8#Ucn}+YZ+hw?UXH&Rg~HL0j#zip`Sx>U=lW0+$la>D$$(F31i+Va6{Fdo4;v? zV0DYAwYmaFIAv95B&wokpOg)#?#pi?$*T2cC ze99%O+PZ+eeV^ox?5ZU&9&Am;sCX&pD{=!#npAG>^YOeq{;1!q@$co^xa-tkNk30s zN2Ctr6YWHQrBBKUU=?}m*vy5~sa=cMVK`8!n#|rhZ_vK<5lCYdrWuau?hV zj7dC99L)*<+J7vM#XYQ>Vlokb`h0G3tox(~5WA0YMiDCI!v%x|kc7_Lu#cf|r(PCK zDSKt(l;OTy9_N<;6)yY#1ii9#$pWD&|8d%x>k2cQcUx2|i_$zS|Lq|?{&;WkGge<_AIj)_LrZ#<9&!f{6$BJl)j{jjU6)#iI$M!= zJx4&j1{=^MN%ERh?&%jFT@up@@LIuZX|7bo!ef`;tLGapM@c{8mYjY<-=1diyQyoi ze?G4t-+v#ryE~_A_a4alN}`YGrbyIiiwV&dKt<$+hmM7ZOp1`7N?GS|7eDz zfFT7rRfytptBP%%B)rN{(aNAKwi6D!YGYe;dOl7b+-(_`xX>0Q6{ynGs&d$|_)kN< zEA^&%-~jf17(K<`ha!~jP=O{nexQP;_mKXK8-I8~+R(bX>_YWK${^Eq#fCR6rFB?1 zc1m2bLdY?G9jCW%PcQY^)j;lDiTO_EhEPLcc{L)_!bjIVd3L6zMNg4MV!6I`Wzn@} zAwpaV@u@myg{~G4adst<1{w1J^GE>}ITR8Vmof!al&DR!Zgu#bv!;B8im$>X>{G%a zN`G}cRhI^(4w;8;h4Fohbhxz5o4bREqKaX`aXC?pYDN`@xuVskH!#OUm(z1kAgxuX zpzQay%!E4IWEyvaQGE}9yw3;q{&T!N{^-{uaOvmk+e5x5y313wVFog_+qq~$PT1U} zC`bXx%9ka(MhXvYv$j=q!rtDdqLvs@`G3u}bKkp8Tb1N_?gIFkY zeXmkyX8yVH0Eob6*G6%x@|txf2~|zhE~BHYt1~X;r`2=VcjW^>6WZ8@auObt!6Khh z)MS+ar-!NCMskbvCua}jSe2=}ubQ&zl%UOt1U_G%59_Dh%wG|j`w}0g;_x;l6h;nE>X2(LAVCO{@%e~; z)*pl>5*{b%Zr!cOtMOPHG^qTO^1$8+SAmLLI(JLXMUH|XUNWL*$x*lT`YSjmYpPLF zbvd07zAp-QsxaLY1O&lcvVXz4&77+1t4mc1Y~N@A`>u9!ajdPf0$G<>QqLCUC6YRc z(vn1~|Yz~%?Y9;CdwO%S;`jW$0Us$XqFW3V)v~6yKj-e#|ZScxN{4eujK2$^exQuC~YNen?QDw5xi}YS^Qf zhFub3iUdXNA+M`y0e%gji&`AJ!x24ox=J_$paIm19e{TvIUmy&4^+15Tu!wRxYf7K zH#_NRQ`S=HM#XEvsC==m&X32P-=s}=;td`A0J1_07Um?yvwwt1A=o)eX)Q5DeOEYE z&6B9Q3(w%F#+n|uh3m?XsERQ+OLTYmKE{*ZzduB>*`4|A#(M+YNAO+Hv3}LJMG;_X zg3T3pLvIbcQct`N?#tBcqA*ubedRWmxl>UmpPT!j2AHbLp(ux~QUUieaO#2L)g_U@ zEu#{1yZLs2M1Lc5wy!pXd&YUwpLCr|wLE>(fu`RMD;#?Bahw6SsnT0_$?Dfm)H*1r zI9UYNF*UI?|46#Vg`)B`LBG1F!DA2%?^7>{&BX%1DJA$doVuK< z0k~mN9I&>Y({&rywuO3>dTebf{ep??GiTmaE_20Lt*PCG#p+$-pO^Am0o4KDx5!)p zCjx(;yf#;pXJn-M)fG@DWR5F&W+YC?*QBIqsT zAP8|w+EJ`Zsxu+W2;?jS0 z+c;z$a1R97RIPD&C1vV2?Nm?hvV2;gH$_nG|MjW8{rZpp_y0Wp`}6p#zVz|-zqs#x z{QUuVe((4uDw6Jcbv^7V7Y;1mT&Q1l*E*=x_1PrrQ;&hBbQ@E*OP57z%`9WCojV9< zk9tB_@Y&?m@BoAXfT2o`*Lo?hvmAf!qXEYGy(!*i1pNI?fgS4CeP1MZb)&;#yK5mZ z0t2{F_O3Z{Izje@5K$=AfB_T^r#uq39Ybs!%jkNc)XgnZwYb_G$s+)$xc1-()0kt9IlPiy{Lc3Xzvtw zr-Je^l4~}4mjUnObgEmlx$EDQL9hDP5b4U2boZM5Op5U&mk=~`lf#YnOV2@75&~zO zJFZz$2Yc~TQ52)onG)h+(!v2;4Pd>O@Q@!J0?*}-Y|8Un|GK7;&nI>>>1i9I6 z(<`A*BP?keZP}GrICaibW!=@y=;+RlD|df!FF;XPUa4Y)>Z$ORNl>e;uxnSQ(~T9N z&(|5E)FfS7`4)`(mArn?vppsU=d zHj10}6!B0;;#9>yZk%#`V-Kwa*S+#s3;-=%8Kk4aS~q|)_PG@ z@FZ3#Pjc!u;~Y4o43+%aO}E_2VLyPiKxID5LLyrTRebebSC*|BzU#{uib}D{s5w5`!WpJi6Ap9*HUun9U zd4N0{uTY-_*Diz*V~>P)-5G}3E1td4?vRrvU>4EN|3RWU6#!M`4Q9eq)6}zWwwJlg z3ca}Io$Pp$$9L#lyb9Hp3EOtt(IMp)S_g< z<(G<$19>G!t7L&z9rvF6aKPqj02GLUC!^CAOQ4~&nQU(jIQbRURfP+@yR@O+l#K$Z zgTrw#AA`&kKOfZh+WvTY(a!w1Q+IJs$8~ob;dMS(oSu5STA&W@GK9y@=Lq%K!Ys;~H{yV20ft)TneXm{Wu zRkvK3vc_G(O`Utdd$8u_TRXBmgz1F@R|8kP0wE}m!@~1iFC7l6EE}GKc0IO5e1nvs zSs)&LfaLzDqE6DQAsethfcWe4)8C)!!@Yk#&~nMKr4TK8h*|>4e&#a}+!i<3ZOjA2 zswSp~%d1WS4)^^%AH1AhmmHV6^uy%n^KCA2D!JeQCQ&cSsHR-oD{*9rAmjXH)t5o2jM?C-``~{==Mg&$XX>vePw@E zD&`%eJLH6BdmVeIvw5X3gY;{Ht3;-cnEm==ywvOc@z1w&eXI{ko85J}6|CsLO7MD5jYt-pe@P(jB5d^l= zCOHW;aD&GrLk4YVwC=5l;sFc_<`e5qT)KaLBrz-d(yCS;V=so%NLqvoYa{zifXU{e#sQ zQ3Hqbc$hd-rvBAuWUTf{2)AFuZ|l%g35&`BxcJSaRmli^8PAK)$qNL$I<5lP()PAc zdsGr(6|UCRZCQnHNv?oakm4p3n!{brAg5>1d(5G00>qH1;;yY|R_^EanBL!?AGZ6g zx2V{)Is&d+Y5m)PvzC(}65W5wwM;vj8cU};EK{gw1yD+4CLcF@V)7NKai)Cn2^I#3 z#HCuRURrgfp<1>hK7GH)OFk~L9#QaylhX92(Mx*@$%@k5Fw!kGS3v1C;~Muwkz$2C zZ9O&z?p>ZGMa-rwwFG6#%V`&;w0BCjVR%yU+7?v@xu@Cw=3%po+@ODZy90ucNA&aO zczcL^^c&Vbc%&PcuezT$70=>i6(}ct@WUiY=t47w){T=TaOt&@l#*Zj)Fr3ZC$lT$ zMmm-KLSe&U2Y7CBA60g$>zrY8mejo0+@63yjQ+Z6m2=Up5QuJ^Mh^7hKaqY0@m5(P zK8B5Qr=MV01%mtFrX_#HU3ZP)HzAnwOptut^jdZECyr?}OwriXL7UozT2Qq`>v|sF zaL)Dn0sW|N59Q8Q;XL%xQf$e-!LGgBq1Zgx%Q4@%U3U5EE*ZkHoOC3R!D!o9)o(ep zx)84Em!iLEA5?bK)$>lCyx0J4Gvi92^{z#RBJ`PD0JD z-)$qPsHiGl{&+g$<=d}+{p+`_X#vOs0iU;aZ2{o|0ppigZ~;<(^ZE4~kLh|k-;{K( zFE8Vne|r1=kLt!!xs$!+XkVvtfVrJ~ah0l)gDZ;vwM#fsQwFS%CcjYqI6&cMN$wh6 z)9baVS$>Ww2jUhoXWmh6Q8kFv#2=uR>fl~w-wzcG;`xGe?(;U?8oT4lh znQuCDA?08I#%^R~&R)KDcNAnpb(#0Xu+!?)f^gBWt-FvsslSJn(CIV`1aa6~2MeeK zw5qXN*F&RO&L=k%G)G(^fhUE%f_sVsG?q`;SIrxR_e(tg+td2% z=Pw==@$`;3!7c9`5~&m3GDXo3ip}k;YJDuH>kn=VEOvPrMD&;sFJs;J=6c4g8aVx?xe_;NA{Ih5yrCclV^^hV6x>?JNcd6;y+Ovf9*BCmme zh}1j;|2c;J&HUU=XJMD%UW?*%oL70{ZOyWq&*c7RQ6fi+XW}@(rX9*s@#J@x)SFmp zC=N?tNq0|bxrHjh?QM|4i_i>D$%!a^>d>YyWnkqlMQ`%rx!1WW;H4Fk?#bZy%Qa(v zavzUE|4~WL#c845eiq^cO$Wb#btN?@5|wD|i^LIavotNa+WsYF;(BD@l^jQ|nh0;n z;l%aZ<1Na!m#bGaJ_DlZo3>6NL#=Nq5ju%e?v@Uw=9Re54M9G=S~zY!9@UmmDj+y2 zob|W3Y6!|LomZ)!k7|sUhq&M2g_W0ov^04&IyqET@$E>fiho7fgk2llpf7Q~BzCz# z*mM|izX|;8;6`bR(&t<$$n;hETlFiIg1ersM%Juub)+)m@TWuQwsC%MDxGQ|XNr9d z0m-g;?zs}ms9|_>tGoAnZ{2lPJ6LK!CvBcSgk5X<9sU#)xBp7`jJkD%o#fqrRUB9? zA@gPIv__?LCn%n7+4fJ@_y7FIPnGbNyDf@c{flX8-CVeB+DR;~mANtvs#AJO*hac` zsbBi3^+I*Y`?sGPcaHF>J699)0nAUL{9y;Ic^1!g(ZOj`IzrV0UTkhb;rQ(q!w*Un zbqWAVr%HD;OXX zI(BDlS@zsM4w0hl;N{>0*HazXukj_-BLP#XjPDS7OvT3$C5P@rPjF{KkeXD;Q{h-e?qp;n~123_U0?6 z`%o;`1<&rl^>9h~RJxY$aI2C7)7)(b zZV>@B7sy*1y5|-?CzT}UL9t$QsIu}3EqBcg6>k5!bAu|)g*t=IB#_ArwEO_2fOR;4 zR6s?DHe4j6wmD3H`+&VjRUC;GVmzq>)yHqiOfFuvtIYctstM?*t3t#ul*VaqmXuhM zX7+&u-p04_*N?~l^LqV%58K^1&Z&!9_f*phkGE*LdU(M1{RE;NR2I}qL2o+?T^q^1 z*Y)i335`$u7otg4EsuXSlr-Q?si1R8+&x`uI^5)TSm>UAr*o`Tp&}0Wt^Ks})fR^? zT!ekIyA;;xsaQ3(P-C%^=bb*4q$|SFoHmXu+zl=nG(}!1jP+*w4S0E!U+>o7c>R~trsFPl*Dyy-z*~-F)Q?FX?xy*Q+pCd-!fonG zQYc60P7$DgU;z=#k*>o|qU&~~W!G|4i@k2LE_(cScL;X{p-%tcsVSaL-FuE*FS6}x zHKxi2nQqQ>E$fVD zazhD~p7Bfj7xzG|gQ)e%MUz4<>l48IvGM)(L;?JN)}?pzm+!R#t4!CEyFabBhniH} z-ffyp4TB5$v$`IrC#VIQbJR-K1Mn=$J6(>Sl{g06uF6B(*l~=#xUnyL+Fd5@p}#~@ zwmuxYibZ#JFTp8@lYKc-KHv@Lufd*f;BKMw_&I=zI8))2uErTzZx_$Y`KCO|MH8*F zD!c-J`Z^U7pd6oeZNYo&btw39<@=edJ@foX0Y-9X*d!2?|cZ?;cN-9NM zr@UudeH6^KuU27pNU7y)s|2RF16s>Jn3T0IaekB&Qr4z3;mQ%Beg7x_9g}?nnH8Yah z?E!)5q7y&;n%sCU%FOszb==)13)fwuvFq{!jvdQy+|XU6gVOfR zfJf=?7J(vqF2GGTRcShckfVUY>vVP-ZorGt_+FRFM^esW)hUEvNkyY4#M&uYiRr%| z(0iT3lsi}Ia~Y>7aH(-vnwVF^~a|Kj?q(C3}s}HVfvf{K$brpvT1gr!i@1le1 z2pinaOPf>k8ugqcZ8UI%R6miiYdj#zxn#gqa9Pbku|xn%v(S}R)aT$(BMX#&H>15v zpc@J917^Rs`ttnxtv|%$UP)n0R(a(PEQ0L{a*ou*lvqk*Ube8Z9u35JesFDMk7b%o zQ0A*FkQ4|wj>S5KSFQoYQ9J=9s0zg4+VyHx`Z4b-IVbspEiy9q@hj`kA(z(Yn%+$+ zf~|w>kZw^+&0)@L0lMZdVVoC#ThyT`Y4`?)u4`^9gv}+1gI`HW1^DqlZ(W0IM<1#h zgZzfaneubfhOm{-9j5pG{63W@UY|PE|J`smWN`iN-YF;6xo(%N&Nl>4RLKmKKHR#r zibxt&(Z2J^mCxotrpuM-Iq9DoM%+O{_n>638s-P+-xU~ zxb|K5--&d6(K;3;$>MWjSe$paIH{MZlP-k?Y(NBEj;X8t&D#XG(mVqgBDYUd<@X;{`fsoG zPq|!o`~X4(1q-1LFile9dk&k_E&*{iDWbI-y@1R^;e@2Nr0$c??80zZs!ZSxT37&2`kLt`bM1Roj7w7gLM>W(@7xXh zD{^=~p3+ai^=td{ar$&ASAItoXwK;6NONsFFIy9T-J)iFRGw{-(lBLM$z8m|D@pwb zZYC0r^-f==`<{N#91red4|8i{+o((l&{2A8bJ;FPOE=dnYD@ueH&yYz4pdX?YN&f4 z;a4B-vKrLgcv%%HTFa@ibDlSu>PG86&UA5KL`FkQx?mhsPg~U#yKoma%C{{XQv@&M z;ZoawHkIqI1$^gTW704{>D7-%_3P#FY|r)aZ_9T|Hj1V@(Kr1{Kwy>MNch~`Aq0mG z<-ex1$`(LOF5U14GDl`#g2Htm&o(qxRL`rBOa@otBxHe@f@?+#nW<+^UXvE9e%uUE zs7H_Drj;zxAR;mx)giZ zR`;2Qi$|IVkxMU$(Q{SKmKUfDaFQ$_S9KBe&r{nSoJFh!u@8r0B)$E=KdATmR5 zo!UFme9CS}HYS-K?wZ=Mu3UQCZbj37n|4i9T{TQpdqE{A4iFJV%nUvsvn(4)xfK%H zDO}mf$UyZ&yBq*Md3}|o*-j};leV?ryr?;VpdeLcHPPno05qpfQR3+b`{b7#oT&`r zP9$aPs?gEV9kpqUc?3eM@|jwx*)=6_UF(?-e$hGCrKq~)@2PS+l*`Z%BX;6{PWe=S zegE}iyiMUC(#xG-w<8zFGx6kE0e3mL@>mx#EK!4JM;z%o8)=S8MW+p74K@mz5))t` za2gTaWfGtp0biE+Zd<5Xlnu9_M?_x#vifBf^!WeQ@{b|<*Z=^<8nbn0cxntCHs0!lle7SO48=QXJt zupShdmpjCYA6F+2ROW})5>B-?euP4-?m?X!VG9Vs?K!8p!O6q4O|1!k0AY*glDW70 zO>AM6_B(pEagzHK8%p}5ai6Csy=IxwftI^H0Ex--N|zp!yHSi}Ms23f>v|U1yWNEz z`Jtr2Hhnv!DOBD>lbyH9;sE9X76P#3qhs>^kEi!{?WuoS&E2h>sqYOO&X=Eb&}z?BVhg=br1P+q4_nEgV|8Scg{y z5%%cP-llww@{lfTeNC2@1<*~jG5qN6cdGW%%~X7dYgNO)0oD$^D@d|pS2a}C?p9(_ zlk;PmR7Iz?`-F08`Di`0l;Mbb)#!y%V^O+;*Qv2I+0r$~&&TwC&+pGqFMqzy+*58~6RRlU-z_@?$tJy(DE|LGUh> z9_yTNXgH!7*d7o7$c9R(dJYznw2tbTncEx!Nj z$+gpa96q&oIN7ovGBtU#1rt^^#16N`vZ-zIKr?qgUAjG0KBVTO-QDTpQv4M;4mw%_ z^=vbP@aj&2Q__7l3YBrEvX@|%?K4o9>OOyy?4%@H6ffm}K+5DNZ6vF%QQSdv+g2Ca z$U`1c;oD155THdN&mUwTm6-njuFhb$k{ijQ`}qp}Kp9CgnaNxZdN8XVG|-z_HpooU z7F<=TmQ;52eEpomlJwpT48um*(#yvrBkm1G+-s}(ksW8vnhf@tZx znKB<$j~sS?CNyV%w|SW&-Jc&{ULWqIU&!*--n}e?>Wrx!3M;eolgz&>QEsQ8x1SCJ z78QH7>uo{V9UaG(V)uDHb)+L-2|&$!H2;IKjY6g{!LkuQ0&rpk{Y~*UogP!FKUF-?;DV`T13U z(ZIV46R)+Mu^-O#?%_W(jJmp3!)O*6qvAB~fuam=a|roRFt z^1g@8Z~yr7xqbswzWn3!2+q6Ur@>t;NbZy(z{`iVS#Iklt3=)QOtY(o>gc^5m8T(4VyGeGcO zgO|bfR)oN~=dLP%)zPbBvK&7$4#5s!u7g0mRDTy_%-RmeK(`K_f^?$PF*|l!ZC<#d zhRD$7vqdEjw`owM53qvGCiu6~x9x8)-+KK$J#7ES{f*z{6)?fcyB*T*>{+xbA4y9N zPMj9`*U9*x^!;$NR?#ar**da!& z=F!z*EjLsNk7olZ%|_nai-Sa>*=#3)m#62n6j3ZkvxA}9iuzeKW?ysJybe~_*hXPk z0$)J?C2$IuE$hnx35Ee4ws-Q9+?T*+Csaw)*Z*6l{7^^}cP6KVvE6Qe8jz)OcniUR z#b1=g%blZXTd)dKz}?f?NVZL$JyA|pIjnj`r8E``&A_OIFsTJ=(I)A%t5a78@{{*h z?Azg`YlC(UZOn4KmF9Y}Z`!d{K3}2}745sUl{z%LBX@2(!JY15LXO=BJOU4|Yh+P6 zNSR@!20+>yXG6`91zKf)3sJTp%afOl^|c!UK+wV*vF6j-`|10wfBFlj?)Oh0M=#%T zI;#^)g60xH`q9*ZWK-%4L#QJx@EA5l9COaS9M1oPk%oMDR{+@oa2b#0nZH;qojPrx zr=52vU2UXosMeb4f127IHnEAw6X!F5_QY9AMhu&?;>XD&tlG&Hgw$6EDytdD#BS?r|Fl%_V5{xquMf9v%ayn@aPtlgP) zrF^}igl=5~9gd~rR)EuB1C9YwT~^Rc7&>9_I4k+8*sG+Hc8ZGc533Q1*nU9F6~dpK zXDq6ZDMxaST@}uvL~-RkK~FCJl*3)^rm>L2?`YbPd(U?{6u+nyvaN^B4$<23rZw+W zZ8(Sxz_iw#vGFecOjO@OcZ{lv(Axri`BXnY{`&Pnxz{_Dyi?1Gjq@W)?2t7*6WNkg zMb$QGJgg;nCv$0^vf3Sb?Uz1`0U&=2vpBLzu9nq7 z$=$NCK6jUy;5g-Iol~2%99y>tBeB7aSH9WSW(`H1*W?mi(``Gd#?R(n;*rl%R*C)i zX@VNw*XZf_pWpkZ_)C6R@6}G(Hz326$fA>dS8jcg3203|h~eFVoYAI=gk9|_LaoKK zzbRx%+&dJ9s9=?uGuZ|{O{ug~LQzncJCo#eUz#P0Y81}MwyydiqodwsI7nmjA2 z%zN2&l+dI~zc$Vf2RS-Qm-3Mhtx9dQv>;CgQ%%L`WQQ6qPpX~TvlqD%6Lhz`O1#Yy z4#0v2iuTo9dY3CpY3A?jL8k&ZV7iqnj6pQf7LqXCqSk-&MgOdMkESrura|4J?yC+~ zplh{<$vk^ehzZ!|0cA%Fdv-vf%^}?P)p>k+$ahmYwK{|aey;3*ejU)B%JEevaM-@r zwO)w}9Op>Hp5!dQeatLH*Qy+_=^g4+vcBxARnZ$Hzo>=J5`fv_5L_n!#`R8!IM2a=poOxo`ta(UuULyoR>ihD1@8|QszP)}*zbq#Fy9@AUw`H?w z8x+e9ijKlLd#cx7?skjSO{-r5`Jz7{nL|CfsN;Wu5|7qe>@|)j_?g4N(K3LLTOuoX zWre@XW$VH=z*dJXal}?Dy1a|qc)T?pzJJv(q*t#kA@)j^5Nvu#jx4gd<}!jD9MiY8 z9W=rQxxd)UI_eKJq7NaOT#tJgBFiD{;3z>X=5f}BX}#qU%`5Y(_Vx#UZf-9pq7x?XIJrD zsbvbRTP7emv}{{+63DSQU~7swltx$2Li^amz6+JJINEnD%BM;jHk8ChAfEd6+K7Jw zp}Y-p^40NRr|X~-yn>PJY>9iDE_wEsvoWHj;wc5u^yBkdK`R9xI963XCU5|E+2O3z znrSLKMEkZx-`nFqzdyb{K12u0?-~RMi|G&odgXqIG&rIH-?*?Qib1a4p&2c&pnf=8 zhe$LExx1Ylx+sM!Y-Sj^CI(?xB~X7;VbPGQ&u;vnLhlenG$@39eVrTci`DuqsjNLfB*Nt!(ZZe!rlj{I?1}t8#903q2IghSuC6dF10ERGX$@*=athY zs|BRo>i>?wJDYlyHkvBTgqf35JBan6v7>;6NvEFT%!{{L`%btbUlq0<3(T(xQU4US zii+np>NR`u0vr_B7Iip<@PU7FyTJkE;cQm7^zgAjbv%8(9^m_T726S%=1>rsu&+oD z4@f$JAubMG)ar~2hgmN`HpXHbI}n!iYOi0{JWRi_4ZO>)BHQUHxR}*7mR+>`AR2Ny z*%%q>6x7Ti-2ru2f^>sK1PT?tl~%fnzLvrqPIovrJ0VLAT^G=*AgO;st@@nU(!JSB zL0p#VLz^$&?5eb+iu}as#V$Hx$ZW&rfP2Bpk>JdFp#?UL(#PXmk%Bh zdIu6bz1D>+SZ-Mrdj)@@sy#BzC~+7a{7>;i!oe3K>=d?CtWtWUT}=txSOr;7D3*#gjkW@u=dQf7sD&7*f_p4{TbL|IyY}hK28`!$a?(|9u3&BN3Q69x zE6wJj6xGxPgR6gupiv2wJB9aS_bMI`Y2Vo_@g|FIb_*M3*vV2)u(=g@AP`})4H7*G zJo`VfOE+*GZ)Y(-aRNeNL)p%iIpHJ-a_0sBCMVpUKh)GvHBZu!!d{t-w-k~~KXhRy zszj(sx+Q-&58ST#}K(V+>F?=3Qgt=gLi!RCbl)kc~c z97-OfR&<-O3xMCJ-g9ca92)s1B%waqrw)fP^`C(%IP zg?)-X9NM}~Z=(}ttbpciQc{m6&9zt6HA%o{=sF0_9(En7mr2_%=OAP}d0N!ii!3_X zSyM=!?ABTbxV5Vtt~Sr&v|MsR9!OgNNo#)*1;FM;p9YylF{`)vBExuB)xcP8w?>qpdw@tXnPRXxk+mbRFE&R?TGIok-oP)0fNq z!P<%90Nc54#$ZK=53lI7Ylj_!>&}~ug5{faldQMO;hJ6P&~DaYIMTLSezm!x?T&wl z*}GBlu)|xG6B{sgyT!ICcFm8N*muV}t$x`R%6SvAz_9E*JBPNTmA9Ju4m*8Yqc4}~ zKiw@48;TdKZI2}$Rum+-6Jq$sI~p!|R8!vd zBU6PU&MuIn59dy0@1Z)c1SC}%t@VF-a6Z!iXc=-7&NS10sNRJ` zlMs|>41^C|sjB#?pVAzb`q>7*&US76?$ioYDW9(uImRgj%j(LnEo*LiSP>+a9ekci zF>K|xX^B6-z^aeCOUI#a7;k?OU`ML=u0uy^F#RULQ*IdOw3=TEjEly+xlPaCaIeW;e}PIJQn3yt2ZDuQrDHV->D zXg}+$gv=PU4Jab&kztabqRmJkFsM@jfoYCP>02_9JFl?|HV;B^n!kT(PUgvQ^+R*M zW$#YQH?qJRjs5fK`S;IHzkaGOFOM&;pvVUmNN=z)l7zxY&H#C-*vD{kdOP%r8miJd z0SWph_!q?r8o>0hy5M*zaj@E|aaBDx+D}x+qJ*EfsBuaRMYS6ULC(Mo_T~k$8#X`Z zelrlRtihoW<=U0@J)?iFk}MhfBxvBEY-q7OFVjA4%w~@ODz{*x3XnuU_N1s2q&p53 zdw~prhr0wo0dz*JXM3p;(7W3?*=}K-s`xQ2 zN1b|$Rw=D3f!YU$K@IJXg@V7QQsh-**vfb<*7o2aL<`421jais!12*WYFqYhb66&E ztcTWfY(G$xg}s$Gxe=X+a2hwQI(geeuaUfiAs3`km342Uw@DkecazRPfBg63*Z=&F zzkW&&e51R;+u47*r;e=x^QtVauya{+_3{q{s1oSzR@nlnTchY>RWz$6EwgN{CBK8S z2?k~G`fQr^_Bj&F+Xej0yUuY|l@DM-?8B;(GUtH^_mTRYW+A{=1td8&(N3)9;FOm^ zfm3by-=@oMqllu-B2WWEyJl_C2{ICWD}nQNh$L0o;DvuVhO^uB)d_|iwwcPTikwRP zsNr$Fn@-GC`m2jX{JFcqR`l4x-hDt~Nl_b|LebxAZ)_Lx@qi4fNT0k4TW9-I=Hsrq z9$LG{Su$7g$%Q*VKw%d7E1M-rE8R~3ecRGsBdMkZ1n z=SE2;o-D)Sk_Geku85CC`X#tb_a0rKHqL20i8qBjrZ^HQ*P+p1o2FK-Fy-9}SLRsT z520){aIdhVdGqpH&)1l<4$ze#xE~}NTP;G4$zFd6RR-BGqiniRsAR`s-fuI3+cCD& zhPut(uf*pxNPg0f&Uv3W{gp0FI@fCo(DD@xT6W$qv-AY=fs!wdd<0uE3{)f-8#zwN zhx1h&8a~{P(3MnpcH?1XBfc%uk5*ra-7(&Ib*e;F1v}e94zfu#!^4Jx8=%tKbq%Q2 zXLx^8+X12gUA7U^W2C}KFq1&0Ex1-1M5Qf%{O(Mi+#mnP8JOuwq| zdz(&H>Bx8+#jY@_EUVE}!YCG&V3TSv%Md0jtF?6X@_-9rfL83$Ty^5qhG*ZsY%-Fq zp3b3QY1JbYKv^Av94o-FTi$Th5ebFgWWY+T-1N* zuNCq`1n_3qyMVHW zo!vP{oTgGB;HQmR^4`7-=nYwLbu4Lz<7kj=(bxit##!0>l9-bM7o_SuE!Iz!*H~AT z>NrIm0vy%CW50YHvSzJ54DF(TJ=1>+-g-7sxE|4)-!g|VW7kxomK}n)8rVZ24ft5o zW^04eJ2D;A@8ty%w!Au4;i~G0n@$pkflLO^`;3Q;0o!{U#E)K|Uw?bBV0u>%+4M6A zHmDYfT4-MHL}f^Mdwh!WOM>6i87Ygl5h?@}J1j_D_K|h|lO2L;t5VP$;PT%*iG4H(+uGh?vFD9DP*r;Ld8c!n(NS0hjiqey`|ipM{Oivl3F&ww`#^w%9mU1>1V)UV{I&Xya#>Cu$ZQ9x;L=UeaSk6)kbH&*Dl zleURk>t00Ud9znk&jO3(ajAdmpj?N6eB1SrQN+VB$wOH;%Vc^@PrIK*JCfs=4j`+F z3cHRDP06~|oWy3ZQ&IyX?<&=+cW}mAiVr!dg=DV(gmWV+WK4&ojTr3ggd;UBzLOSR zFPkvsq~j5-RBrY@iM~~^=*MiD*xT0CAy^9$BL^_iWd+OD5O}bX9pHZ&hYUE0#EA8c z@BjGnc|1LTsjm+pnmeCPR+4=Y9BUmSTbZo<1*5N?JSOoI#HT~ zB+L>DuMe8oH185dsvWYBSvB^prm(7wOXScJ>$)bpmm*yJ)N!-pnvwcciNQ78)OcDB zrO(K)&S-5$8%wd-@Z*2z+oE07l)tnwXL=%DQ$5YhO3JgPaATEb#2)arj!ftNA?sKD;-GT8=-WXH@}p%OEPJWpRBmDijuEeD`M*N|dhuj0D& z(I`r&YIaZC8*b13o|9S#WF%WX?9F6Fisd%8Vp0!|oN#IxPrTw>HYEyLv0aw++Xz11 z0tR(Zm2u?RLA{x5#)1Hu+-q$%M4vX@zH5;Eczu4c6Z?Ob?g?P?vSra6IeP=SbajH z;EiPBx4S;3vpCkyj9L}4;X$q(wTNks3MhIH?3{tl_K`~bNb06oBLE42Mnnu3JNL*TVgB@lO4Mb5y63_O=MoDR@mDe$d5mGko|@iy{{}ftXh24rMxLR z#ujznQ<$F#W=?OX3TxY@)DEO_D|`u?GKk8v)|?9i|H9i!4v9)$SP;F>Hzq`vr_?y3o`BNqM&>{h!BApKE*is!_?EbYy2o z8$hlEZnO(mdE4Un=jyd8$<5(BfWUGN&x>!16(Zj#^mFJZxE)rwo%i3N9)OL@QgP&) z5NT . All rights reserved. - -Author: - -Permission to use, copy, modify and distribute this software and -its documentation is hereby granted, provided that both the copyright -notice and this permission notice appear in all copies of the -software, derivative works or modified versions, and any portions -thereof, and that both notices appear in supporting documentation. - - ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" -CONDITION. DISCLAIMS ANY LIABILITY OF ANY KIND -FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE. - -The author requests users of this software to send back -any improvements or extensions that they make and grant him and/or -the the rights to redistribute these changes -without restrictions. diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz index 9f95c5771db50490d2ecce030e261e04f3f80648..3c9510ada4fb95ca1d3fcbd6562f32ce8ab8a4cc 100644 GIT binary patch literal 3388 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 literal 3390 zcmV-E4Z-psiwFP!00002|81Dtl3h8mMc?@f|9~NNOG%F=fPmn@3;aN)lmZ8CyTccn zbH4rznW);k3A)>ES9#Z3S~F+P%lgf`zrK6(LwvPuU+tIw`r*TylvUsS`hVX2@wfTc zZ(M56Yo?>JPEILW8>{q{N@;mj9a?f4g`Y{=R;_!SvDDYr-B#^I>du)T?4xQqzE25R zEAYKm({#{G?&Dg%?p2Nh`Qi)Q_NN1a*CaEX8 z*W8wJx4IgC=WUv;a^{kj>PS^<4CQoFa?5A=_RR^xQ*UX?ZX9LoJ(Ba+yKAzv%WSy| zj~6}v;!p4X{DQDCZ{fRGM-vC2<1*?e68Wtm4N!5GO6LYsVqnr_% zJw>gRCtrMnKXtJ*q-C*KH6OFqj`q+JI#=6eOx4jxi0$6n&VYLMlp>y2Bx!5s(PH)* zJ2%Px0#+M&NhB@i=9;v&wZ@Ftt@b|C^4`vzXI6fVsEnowh~+7gw$@=&r6w+%WJwu~ z51rGh`!K5~yhPiv}}^9y3=njOqRve*e#ug9vFxg&uPMC`qC6t64iI@hr!Ym@>r zOTN^oXYGAbU9VsX-&%EeFQ*8|SxPo?2Pb>vsLR@xh+)^v8` z42@#kyU*dVSjC-SibDFftInNfb->OxmjX#iV~)WBFG=dcGTP{ntH8jKN`qb=rb|py zg?#PqO7U&18COot+6!DKcQ!M!vvDvux~EglS+=FRwAxOT$hoh`rZSJ6V~Pk^i6XIj z7wFpOu4zv_jU$5>o38UT2U77KYb;wQjwnkasu>pe3|Q9s11`4@U+jroZ9HVlR^vkM zoM*Pu(541$kcGsp{apzB*wQMS8sw6zN>*^kK4v-H9i$8%@TdP-wx zPAF*P#)RfX0P3nO+8EP%Y}5sjZo+&va0d5>ZscW*=ekaC1^jk?at$fHU^EJFl}v+%b0BU;G=BeYO1P4>T8ZJOjj zvV)i^NHQB?Cwp4bQ5EpDITD+EdX)467F1ay#$@K);JXQ2e)kYZxABtA7pI_Jwldf4%*rZBi~d4RP(*iT>H z{$TGvJP?D3Pus|noXvBtS~7aL@usxwAhL+6JJgDtasnZQy}6*bEt31;gDnuYX$djv ze)5R5StY*R$AkyC0iZ?2Wb3R?Cgzv zBatSHpKk|u1j#rFej#Kjq#))QC2~yh%9-?plIlRN`cA{S7qkRO%A1nmdWd@PU%-yFxYob20-azOiD&Z lk%$7` z)-_a4dg568^V5fKU*CWF_$2r|^ebW-3%`M?jT_HZ)0z;YTIk&Dj6l2cTn=Sn-OBA96isT3FN{X#quyjYSDBZrkg|1A# zH#_Sw&cc}iGIDs=%!+huDqK-%zF}?Ebzt~q7Z|HdG9fx9AOC0 zJ9^inqBEp1=P1~ANdnnrRYK9}$b&F%N8t}!!TLg&#hI267NibjEL8xAZi8H5@&Xni zw_Rhgfyo8BR98y5sR-9*hUgupCr0uiiLwGIU#i2NlG3?ymJ&2#^-wHKDD~{V5t>87 z%Nz>5g+*oy&zZK1G2aonaa5MbhpI7k;{lDIR`S#6RAHOwXWEQRYl`6$5+-NA5{v@(jQ{M>aQZyRql+kt78f{R zgUF#wo#CInv9X+>8nv$;kjnj_v%ccgKmH{=H~lFSQc$XTH{r`xN^cX%*d4=N$9c8kOBk7@mT<)hMh81@dB+QM70ze->SF*!z|s1Y1LD zGNY|O$LzTd<;OZwI8f+R#-`ZevPh{<2uJJjv^bCu^1{aLlKX}M#DU^`h_!IBFl@ka zgK%WcyLv1W_vTE*I5?+qHZsf4X9R;9MX7N%*lW#&Nxy)#{46R`rg>qaY|BKz2pmXATR54b*QKGp0Vn3-zIne-w)W(@$X2w7*VZ5y- z@;J?gr8)ip>tlTSIbO9q1y&xFutogr^mQj|!F|4Ft8SCS-#Yz+aJ(P|9!{dc^$=^c zxzS)oEhK<(4urcgA>H*=auo*D2T}*-8UDevdL5H6fNZz#d5V_QUSCa+0q9;-VXOcT zY4^#C?lEaaGq%~Ly0hY%NxuwEVandjh}6({2p`_=I|y*)fQ*bz;lr+k1x9E>D4{em?N}{OQ}ry}tQV;bx=cDdJPm=oIvR;CBX#Zm?ODS2`O`PVumI zCw|E1g+@_{Ebjb#8G4b5h1b9`{E#!)dnK$!M`V+pmEI`t!aMkS}V_h;uZYs z6|n(U^!-Zc0bXysCN#C7j z8-Z|9N2vb?yCNQS$VRj_1DWsp?i2sSg%`iH zJV4wWz*chDSAM|(x+|(c*~5MjGL}0dEQ~8|-y^RPvnNRe3WCU@u~C^w3&@BpgS)FJ zEn(bJTUa~7H>F8YG@OD8N3RLMXUy=0@O2aCxcZ=bKhXO6clZ^b{r%_t*55y;d~E-r z`b}29;j}BKD+rfU@~PIO^o5cw3K_;nnkTv@h`w>SMxsc_5><@Om|3xNQv+!fN)ep8 z9)$4P$IYjxB+sRrY^+#hOVVlMGZC&x@vlM_SLRQ>uSodNfuUp+AjG2OfINf-S5PR3QkQ+I<~LIVcp`&ZEr# z3f!}p^*Wx^jCoNS6AZX=OVmW=;j^%{i>Nsk`*b~_@;h1mzG68j^|=Km=6ykibCCMW zfnaz%2OG4Tlkg=X9Knu*QKVSh`<@YK3r2%Z*2YO*K%L-8NL?)0QWSpU;qFB diff --git a/mail-client/mutt/Manifest b/mail-client/mutt/Manifest index adb50e31926a..16a52a32478e 100644 --- a/mail-client/mutt/Manifest +++ b/mail-client/mutt/Manifest @@ -2,7 +2,10 @@ AUX Muttrc 667 BLAKE2B 49aaefba7ceeefde9d727ad88574fc599a48bcd334ac8e99d8d5e555f AUX Muttrc.mbox 486 BLAKE2B dd7f15b08f185800b2a7d26545e5a1b0f7b21f8f7cff2b4fce39fb58d8e336bec6fd500b88c0b14d026c9578d12cd1e4bca45c0d2f3d286d2c9d132b2b5e137e SHA512 aece9a734d292b6f638d2a0dd39f20d9894b4bb6e6888da606a49274faef9c1864e98eec907ffa7742af58d46456e46b8945d2d47c8b89fc95daa2a8833d3e90 AUX mutt-2.2.12-configure-c99.patch 962 BLAKE2B 7a3312f7edf131d1b9b0ad868d330d91542fcc112a615b120ac6423d78c527a2b6797db4ecca018ab89df34fcdbebd85bd5339a997fed69abf181ecc025c41cb SHA512 48c703bcf0e5fa59588156fa6407026f7fd2aa619297133286993041b46688fb5473e16c1fcc3d82b65a6cf039ed12b0e1b3c952ce6265c0efc89f51a96bbd2f DIST mutt-2.2.12.tar.gz 5539244 BLAKE2B f17811a37804221fbb351083a25fa8b67511b7a11220e82ab6ce971fc9a0627ec9bcd8df6095e525dacda347aac51b9671cc8e6f8a3fdd8920b44fbcbc61189e SHA512 75e9926af9abc869929d7729cda67adc3710d15560b6a1853b1d95ca926a9e72d975bafa09ebd9a4919905498602a8b55cf72a576fad170c68902862e9474006 +DIST mutt-2.2.13.tar.gz 5539130 BLAKE2B 993b5dc43f09a313acb7e02b1d182e2856f4f9a9d61c7137a9e4ea3c399302adf69993d6f7d3af3dc1f89e17473071689eb3692949daadaacb0338302090abea SHA512 dcd84235b6f759c31b56cf021efc17c0bb1fd4d59226d12af9838f3cbbcf0301262ae5f67803565cce3afd6ff5eed3a380a81958f57fb7d8f38e2ecfd0ff7d2c DIST mutt-gentoo-2.2.12-patches-r0.tar.xz 22444 BLAKE2B 9c973cb0fe4705dda9e601d18b05d1385df6914af5928bfdba2ad196113a973dccac0f46373c3709654d1fc077aedd6e776c4c57803c095622a70807dafe2cc2 SHA512 3857d10055e98360d31d9ed2010e0d75db6fd0c0887e770f6b098869b25f72f5dc594a646b6fdf86cf6b24694e13965f82b8d8a4cb8b65a5e030f628a16b930d +DIST mutt-gentoo-2.2.13-patches-r0.tar.xz 22388 BLAKE2B e9833e8b8630b1d6a4e90a78b4077b7a4ee37e9b6a492bb3b55e2763e8d6d8d810b6f77f294f1acad721f8fa235b656066a11b2b75f73dcc5294966b8fa18860 SHA512 3093504700ea7caee25f814daab4b869151853ef5fe062abca3a3915a28f688dd38007d07f3da579da1cb25ddcd6017ebba0db35422952ee2adc94b07ba96005 EBUILD mutt-2.2.12-r1.ebuild 8269 BLAKE2B f2dfebe046772c292e74be31ba2c0bb9d0a22eea45beaefbd20f88290878437d412770f3d62f59d4905554663ef9ba6fd51c54e2c8e37357e638785f845171bc SHA512 615a522f9932c332575959c3ba09e7158265127923d560204db17b08ed32e6c2c04966451a7141f7bf85a82647a93592e2b93ebb12ffd58a577f5dfbd750aa00 EBUILD mutt-2.2.12.ebuild 8206 BLAKE2B 8b78ceb8d6ca52a877b102715b2ce0f73f8093f57a081a6ec174798032346e6542914be890f61f33e5f803df64c389d3ead432505d8206400a52e3218004fda0 SHA512 d37e0e3a056bb505c083cf895a30f3ed81f8a7294c689ff3321dcdce0911fc7b4caf5497b6dfbd3f5a2e48d26300d2e1a444d12a39c9d4f2f7cd4ec489487fca +EBUILD mutt-2.2.13.ebuild 8213 BLAKE2B a22f0691e880e46a955fa2abf9b74b64d0cad03fe10847832669d9ed019cc2bca137b429eaa7df931880edbb8a5ce9513745f6e2f67d71f9186f2053aba784ea SHA512 422087032a9cd507c0812671eea570cb15a951668bf04bea6f1fb80d5590f176a20c0d8a422d84764045b7b203c92808f9b07623b4aba07299930617da910d15 MISC metadata.xml 1413 BLAKE2B b48f350744607d739c38cc54e42abce66e485f1f65fafaa5f4a668f07da70fff0f917f1d67cab621c9e267052fdb958476292fe5222738e7bca59502f560078c SHA512 c9b4c3a9ac62c04be1ef8dc894754334f35fb79d6365360212805e9f9f2c2dca18e1d03c76bb887e81b4fbb2199fdf8fe4341ebc2059f5961184562ee549df65 diff --git a/mail-client/mutt/mutt-2.2.13.ebuild b/mail-client/mutt/mutt-2.2.13.ebuild new file mode 100644 index 000000000000..2a8f7e468966 --- /dev/null +++ b/mail-client/mutt/mutt-2.2.13.ebuild @@ -0,0 +1,273 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +PATCHREV="r0" +PATCHSET="gentoo-${PVR}/${PATCHREV}" + +DESCRIPTION="A small but very powerful text-based mail client" +HOMEPAGE="http://www.mutt.org/" +MUTT_G_PATCHES="mutt-gentoo-${PV}-patches-${PATCHREV}.tar.xz" +SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz + https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz + https://dev.gentoo.org/~grobian/distfiles/${MUTT_G_PATCHES}" +IUSE="autocrypt berkdb debug doc gdbm gnutls gpgme gsasl +hcache idn +imap kerberos +lmdb mbox nls pgp-classic pop qdbm +sasl selinux slang smime-classic +smtp +ssl tokyocabinet vanilla prefix" +# hcache: allow multiple, bug #607360 +REQUIRED_USE=" + gsasl? ( sasl ) + hcache? ( || ( berkdb gdbm lmdb qdbm tokyocabinet ) ) + imap? ( ssl ) + pop? ( ssl ) + smime-classic? ( ssl !gnutls ) + smtp? ( ssl sasl ) + sasl? ( || ( imap pop smtp ) ) + kerberos? ( || ( imap pop smtp ) ) + autocrypt? ( gpgme )" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +# yes, we overdepend on the backend impls here, hopefully one day we can +# have REQUIRED_USE do what it is made for again. bug #607360 +CDEPEND=" + app-misc/mime-types + virtual/libiconv + + berkdb? ( >=sys-libs/db-4:= ) + gdbm? ( sys-libs/gdbm ) + lmdb? ( dev-db/lmdb:= ) + qdbm? ( dev-db/qdbm ) + tokyocabinet? ( dev-db/tokyocabinet ) + + ssl? ( + gnutls? ( >=net-libs/gnutls-1.0.17:= ) + !gnutls? ( >=dev-libs/openssl-0.9.6:0= ) + ) + + nls? ( virtual/libintl ) + sasl? ( + gsasl? ( >=net-misc/gsasl-2.0.0 ) + !gsasl? ( >=dev-libs/cyrus-sasl-2 ) + ) + kerberos? ( virtual/krb5 ) + idn? ( net-dns/libidn2 ) + gpgme? ( >=app-crypt/gpgme-0.9.0:= ) + autocrypt? ( >=dev-db/sqlite-3 ) + slang? ( sys-libs/slang ) + !slang? ( >=sys-libs/ncurses-5.2:0= ) +" +DEPEND="${CDEPEND} + net-mail/mailbase + doc? ( + dev-libs/libxml2 + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + || ( www-client/lynx www-client/w3m www-client/elinks ) + )" +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-mutt ) + smime-classic? ( >=dev-libs/openssl-0.9.6:0 ) + pgp-classic? ( app-crypt/gnupg ) +" + +src_prepare() { + local PATCHDIR="${WORKDIR}"/mutt-gentoo-${PV}-patches-${PATCHREV} + + if use !vanilla ; then + # apply patches + # http://hg.code.sf.net/p/gentoomuttpatches/code/file/mutt-1.10 + local patches=( + patches-mutt + bugs-gentoo + features-common + features-extra + gentoo + ) + local patchset p + for patchset in "${patches[@]}" ; do + [[ -d "${PATCHDIR}/${patchset}" ]] || continue + einfo "Patches for ${PATCHSET} patchset ${patchset}" + for p in "${PATCHDIR}/${patchset}"/*.patch ; do + eapply "${p}" || die + done + done + # add some explanation as to why not to go upstream + sed -i \ + -e '/ReachingUs = N_(/aThis release of Mutt is heavily enriched with patches.\\nFor this reason, any bugs are better reported at https://bugs.gentoo.org/\\nor re-emerge with USE=vanilla and try to reproduce your problem.\\n\\' \ + main.c || die "Failed to add bug instructions" + fi + + # allow user patches + eapply_user + + # patch version string for bug reports + local patchset= + use vanilla || patchset=", ${PATCHSET}" + sed -i -e 's|"Mutt %s (%s)"|"Mutt %s (%s'"${patchset}"')"|' \ + muttlib.c || die "failed patching in Gentoo version" + + # bug 864753: avoid warning about missing tools, currently the order + # is lynx, w3m, elinks, so remove lynx or w3m when not installed, + # elinks should be there via dep. + if use doc ; then + if ! has_version www-client/lynx ; then + sed -i -e '/lynx/d' doc/Makefile.am || die + fi + if ! has_version www-client/w3m ; then + sed -i -e '/w3m/d' doc/Makefile.am || die + fi + fi + + # many patches touch the buildsystem, we always need this + AT_M4DIR="m4" eautoreconf + + # the configure script contains some "cleverness" whether or not to setgid + # the dotlock program, resulting in bugs like #278332 + sed -i -e 's/@DOTLOCK_GROUP@//' Makefile.in || die "sed failed" +} + +src_configure() { + local myconf=( + # signing and encryption + $(use_enable autocrypt) $(use_with autocrypt sqlite3) + $(use_enable pgp-classic pgp) + $(use_enable smime-classic smime) + $(use_enable gpgme) + + # features + $(use_enable debug) + $(use_enable doc) + $(use_enable nls) + + # protocols + $(use_enable imap) + $(use_enable pop) + $(use_enable smtp) + + $(use ssl && use gnutls && echo --with-gnutls --without-ssl) + $(use ssl && use !gnutls && echo --without-gnutls --with-ssl ) + $(use !ssl && echo --without-gnutls --without-ssl) + + $(use sasl && use gsasl && echo --with-gsasl --without-sasl) + $(use sasl && use !gsasl && echo --without-gsasl --with-sasl ) + $(use !sasl && echo --without-gsasl --without-sasl) + + $(use_with idn idn2) --without-idn # avoid automagic libidn dep + $(use_with kerberos gss) + "$(use slang && echo --with-slang="${EPREFIX}"/usr || echo a=b)" + "$(use_with !slang curses "${EPREFIX}"/usr)" + + "--enable-compressed" + "--enable-external-dotlock" + "--enable-iconv" + "--enable-nfs-fix" + "--enable-sidebar" + "--sysconfdir=${EPREFIX}/etc/${PN}" + "--with-docdir=${EPREFIX}/usr/share/doc/${PN}-${PVR}" + "--without-bundled-regex" # use the implementation from libc + "--with-exec-shell=${EPREFIX}/bin/sh" + ) + + # note: REQUIRED_USE should have selected only one of these, but for + # bug #607360 we're forced to allow multiple. For that reason, this + # list is ordered to preference, and only the first is taken. + local hcaches=( + "lmdb" + "qdbm" + "tokyocabinet" + "gdbm" + "berkdb:bdb" + ) + local ucache hcache lcache + for hcache in "${hcaches[@]}" ; do + if use ${hcache%%:*} ; then + ucache=${hcache} + break + fi + done + if [[ -n ${ucache} ]] ; then + myconf+=( "--enable-hcache" ) + else + myconf+=( "--disable-hcache" ) + fi + for hcache in "${hcaches[@]}" ; do + [[ ${hcache} == ${ucache} ]] \ + && myconf+=( "--with-${hcache#*:}" ) \ + || myconf+=( "--without-${hcache#*:}" ) + done + + if use mbox; then + myconf+=( "--with-mailpath=${EPREFIX}/var/spool/mail" ) + else + myconf+=( "--with-homespool=Maildir" ) + fi + + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + insinto /etc/${PN} + if use mbox; then + newins "${FILESDIR}"/Muttrc.mbox Muttrc + else + doins "${FILESDIR}"/Muttrc + fi + + # include attachment settings, it's mandatory and shouldn't harm + # when not being referenced (index_format using %X) + { + echo + echo "# mandatory attachments settings, not setting these is a BUG!" + echo "# see https://marc.info/?l=mutt-dev&m=158347284923517&w=2" + grep '^attachments' "${ED}"/etc/${PN}/Muttrc.dist + } >> "${ED}"/etc/${PN}/Muttrc + + # add setting to actually enable gpgme usage + if use gpgme || use autocrypt ; then + { + echo + echo "# this setting enables the gpgme backend (via USE=gpgme)" + # https is broken due to a certificate mismatch :( + echo "# see http://www.mutt.org/doc/manual/#crypt-use-gpgme" + echo "set crypt_use_gpgme = yes" + } >> "${ED}"/etc/${PN}/Muttrc + fi + + # similar for autocrypt + if use autocrypt ; then + { + echo + echo "# enables autocrypt (via USE=autocrypt)" + echo "# see http://www.mutt.org/doc/manual/#autocryptdoc" + echo "set autocrypt = yes" + } >> "${ED}"/etc/${PN}/Muttrc + fi + + # A newer file is provided by app-misc/mime-types. So we link it. + rm "${ED}"/etc/${PN}/mime.types + dosym ../mime.types /etc/${PN}/mime.types + + # nuke manpages that should be provided by an MTA, bug #177605 + rm "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 \ + || ewarn "failed to remove files, please file a bug" + + if use !prefix ; then + fowners root:mail /usr/bin/mutt_dotlock + fperms g+s /usr/bin/mutt_dotlock + fi + + dodoc COPYRIGHT ChangeLog NEWS OPS* PATCHES README* TODO VERSION +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]] ; then + echo + elog "If you are new to mutt you may want to take a look at" + elog "the Gentoo QuickStart Guide to Mutt E-Mail:" + elog " https://wiki.gentoo.org/wiki/Mutt" + echo + fi +} diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 0a3591df6e49..8fab512e7910 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -136,5 +136,5 @@ DIST thunderbird-115.9.0-zh-CN.xpi 761848 BLAKE2B a47b71e6826a4e22076352a1dddda9 DIST thunderbird-115.9.0-zh-TW.xpi 766758 BLAKE2B c1247c43eaf286a9f4a60853d9606d611f302dad984f676cd5ec5f3ecc6f757737455253cbd217323ccc7e3c1b66c43b6a5b509e6ba4e291498b6d92ae6837a5 SHA512 a2bdd7260a52c1e3be0bec043d4d62ba2a2831f327c431da7121df987600348e97ab3cc239de5612cca1783b163d2973554db29d91a9352d31c53509374571de DIST thunderbird-115.9.0.source.tar.xz 535516012 BLAKE2B 435d7b0236092a1a29bb490a41ccdaa97247ae96152cfab35a6ad5d8d9c15c9b816c581a487867b897d92b03f2353224f2e99bd1fa84bfd22ac28978c28a4cf7 SHA512 8ff0bed6e6d7f337ebae09011a10b59343ae7a8355ed1da2d72ec0d4218010adfae78e42565e5b784df26cef4702f313dc9616ac5ca5530fb772d77bdf7f2ea4 EBUILD thunderbird-115.8.1.ebuild 39499 BLAKE2B 9fb5a5c394e2cec60f5259adb0abe0f8c60cb7f5b08856549972725e2ad30d92a823c214be0ce6912e4eefd619b3c97c6fc3288360c8ea0e48661b7a57e5883f SHA512 a4ac99c78f93c835ee3c36fd110e16a17d3eede01a6f4762389f4d8c5cece472e0773b5c35c7857788702bf2851c44170c57209f381c3dfc00e79a53233b2cf1 -EBUILD thunderbird-115.9.0.ebuild 39501 BLAKE2B 99f2d29e48b38aca367a035e1a0b7c1554104c7e8c5fb68809eb12618deb3c9fddd501e8d826be4682cb6571fda7baeaea06ed3acdffd92a07b537719495c4bc SHA512 b815e1b91fc1dd5d2c977e39f21d6936697afbd0b89809a300f31d233774caa0900e2d20c21f7e1f6c81671d603d425a7b04bf3278ce191f93baa272ca5ec53a +EBUILD thunderbird-115.9.0.ebuild 39245 BLAKE2B dec364a2be88f964ff68b57bf94fbac47a29a02d20af01cd250c2662075c812593632906785692a5eb9d10822c3295866671bc7a7f3ab5a29255cf773e07d0e9 SHA512 3f018222564617b414646f6708075c1bb265a202f7d7842399613f8714c3ac5f5f0fea3537722f7271adb1f8c13eaad22e21dc0ccbd79679791d47b5b2d846ad MISC metadata.xml 2387 BLAKE2B 3602296d8cca60f79ea66089332dbce63b9da3625e476659e0a663966e65bc060e67b263c8fdcdbf8fa5545adf7b8f958cc36f9011459c715ee31bb494e7ce5e SHA512 e51ee84ed715cba36beb240db27265ac37b8df684c0e98f3b81ccf7785c1f465f1bbe3729c1c01717445e787129b449c009815f62a7455ea3fc4db8d1d9e82c3 diff --git a/mail-client/thunderbird/thunderbird-115.9.0.ebuild b/mail-client/thunderbird/thunderbird-115.9.0.ebuild index 1b865bde1892..ecb7939f2ef7 100644 --- a/mail-client/thunderbird/thunderbird-115.9.0.ebuild +++ b/mail-client/thunderbird/thunderbird-115.9.0.ebuild @@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="Thunderbird Mail Client" HOMEPAGE="https://www.thunderbird.net/" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" @@ -1011,26 +1011,14 @@ src_configure() { fi fi - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - fi + # With profile 23.0 elf-hack=legacy is broken with gcc. + # With Firefox-115esr elf-hack=relr isn't available (only in rapid). + # Solution: Disable build system's elf-hack completely, and add "-z,pack-relative-relocs" + # manually with gcc. + mozconfig_add_options_ac 'elf-hack disabled' --disable-elf-hack - if use elibc_musl && use arm64 ; then - mozconfig_add_options_ac 'elf-hack is broken when using musl/arm64' --disable-elf-hack + if use amd64 || use x86 ; then + ! use clang && append-ldflags "-z,pack-relative-relocs" fi # Additional ARCH support diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz index a9b72b7c020b816772074527ae9cd69153393d5c..60d3fc7a8178d274d2ed62c0b381843c0748cc74 100644 GIT binary patch literal 2380 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 literal 2382 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

    Ib$}6j)-im(q%$p{BOwsL+tdCHwF|KwoGk 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 Qn&SWbAN9(m>18np0KQHGUjP6A diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index 8a07b3be86624c8693487e5c3185f7036cb27ffc..0ff9d64b1151b93819f5ec5f410706ae619e87d6 100644 GIT binary patch literal 35173 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 literal 35187 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 DnPpJr diff --git a/dev-php/adodb/Manifest b/dev-php/adodb/Manifest index fd8bc71691e2..deb4a2ad696b 100644 --- a/dev-php/adodb/Manifest +++ b/dev-php/adodb/Manifest @@ -1,3 +1,5 @@ DIST adodb-5.22.2.tar.gz 443988 BLAKE2B 1166c7b53a5ff39afe8d0a77cf56d2682e7f68d8f52f12ed9bf2519f4a15c626e26b590c7df3066f65bf6bbb7458be502d5a9e9b1ed2663286c51761fd58784c SHA512 50c2784f92e9ac372b34ed32d41efe82341dad09f269603359c50a30c9c301b7e65b2dfa75ae02cc7f12437ef57d8a9575e5a36e68d5b6e225fa1073ead3e339 -EBUILD adodb-5.22.2.ebuild 1451 BLAKE2B 201d2945e8b0f3ebbc84d62cd605622ad2bf6e072b7290f496bdc3537e63ad5df3139ea706c839acb87347ef6a6e8bb86ed2cfeff52545af5d37852652e0bbf0 SHA512 957e2518b87d1829f8680261a17cb910dcae4f5e0a5b95c9df9dcf030dd937941d5e5dd46efb618fc7b89a3c0fca1c851fdb93ec214279736dcfb677032f5de5 +DIST adodb-5.22.7.tar.gz 447580 BLAKE2B 1d8e6518155585f7e82f697e463832c4d798dce0bc59fb4a068aef7430945fe7cbfb7112b150f36fc91fb9555189276032da420bec68a71c6438c1d513dd3594 SHA512 731e5def40699bc445b9ef44585b7db6f890d977aaafaac58ea1fcfadd9d89d00871a279549f6e8ff683fe56f7061d78cdc2457e99ed0636a8497cae44bddc99 +EBUILD adodb-5.22.2.ebuild 1443 BLAKE2B 6cb6d1e8ca83e5baf89f7624d91e6a5bfb85efd79f653752583b2040e5f26ec07497117f6757425735400e7f56b56999d8a111a23b3e8e2b01bccdff23993390 SHA512 e278fd532ef59604140e87e03594bfc9a89c15867a25b85c2b198948bf1c650313a62cbb41a6bb2776446cca3ce3cc7455edf45f1a13a00e56c2cb4bada48bc0 +EBUILD adodb-5.22.7.ebuild 1449 BLAKE2B 45af33fca3f94a2a99b6d2d31bd392fa9d4286050b3a672895aa9d557e4e85a79c33d710c0521693fced7f51c5a56de37788e172bf360c04294fc572bf6ad754 SHA512 f052ee487394e67e15a06c5589fdcf761fdc4aa9b354b69404de87e3de7ba9d2cf2360a6fee0b2f9b0094a5731dba8e05b83cc35cd03e72cbc8fcb61d164f797 MISC metadata.xml 491 BLAKE2B 179eac488892488692b56a5dfc6e8cf081da6bf9bb4c450d872e27bf39bae408e14529b5706005be8e6c3128996278a11c8793eba3ce23562e8783d3e907fb07 SHA512 0bf91e5c93e9dbeef2752d84f3a6860c48e8ff84246c98330623aa4d3e453fd29c560c3a1115e2a1906a255d04a81b79917ace2fa1c426dce1b574a2861a9cd9 diff --git a/dev-php/adodb/adodb-5.22.2.ebuild b/dev-php/adodb/adodb-5.22.2.ebuild index 823a731a121f..c97bda0f4f5d 100644 --- a/dev-php/adodb/adodb-5.22.2.ebuild +++ b/dev-php/adodb/adodb-5.22.2.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,6 @@ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD LGPL-2.1+" SLOT="0" KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86" -IUSE="" # If you want to be picky, we should require that PHP be built with at # least one database driver enabled; otherwise adodb isn't going to be diff --git a/dev-php/adodb/adodb-5.22.7.ebuild b/dev-php/adodb/adodb-5.22.7.ebuild new file mode 100644 index 000000000000..4fc23d6e1658 --- /dev/null +++ b/dev-php/adodb/adodb-5.22.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="ADOdb" +DESCRIPTION="Database abstraction layer for PHP" +HOMEPAGE="https://adodb.org/ https://github.com/ADOdb/ADOdb" +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + +# If you want to be picky, we should require that PHP be built with at +# least one database driver enabled; otherwise adodb isn't going to be +# able to do anything. But, the database USE flags for dev-lang/php are +# a mess. What we would *like* to do is have a set of USE flags for +# adodb that then propagate to PHP itself... for example, adodb[mysql] +# could require php[mysql]. To do that would require that we duplicate +# the database USE flag mess for adodb -- not desirable. Instead we punt +# and let the user install adodb unconditionally. If he doesn't have +# database support in PHP, it just won't work. +RDEPEND="dev-lang/php:*" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_install() { + DOCS="README.md docs/changelog*.md xmlschema*.dtd session/*.sql" + DOCS+=" session/*.txt session/*.xml pear/auth_adodb_example.php" + DOCS+=" pear/readme.Auth.txt" + + dodoc ${DOCS} + rm -f ${DOCS} || die "failed to remove docs before installation" + + insinto "/usr/share/php/${PN}" + doins *.php + doins -r datadict drivers lang pear perf session xsl +} diff --git a/dev-php/cli-prompt/Manifest b/dev-php/cli-prompt/Manifest index 81c967d0ea1f..0f3b754b560a 100644 --- a/dev-php/cli-prompt/Manifest +++ b/dev-php/cli-prompt/Manifest @@ -1,4 +1,6 @@ AUX autoload.php 261 BLAKE2B 71987b4c16fe40a74fe8b84c22e855580ccd5901c1adef39d8a78ac2b48be6459e08dffadb979ec41f07d34ddfd88c8636e34a24f90941b4aedd0853b128b457 SHA512 e5eb2fe6feeacf29f0b2b6b5f8370ecb5e42d1d7f3464c0ba1f90565b6f0a15a6c3b79b6c8d1179f37c4fe8bee28c241b750af864b106c67dd7019c75aae38f9 DIST cli-prompt-1.0.3.tar.gz 7563 BLAKE2B 5f4ba04f3ed1e98b30c5ce840fdb0189422b6c83e6df82b3a617eb120b4dadc840287b3ee559b6605f1b2a9eb873abbc446a9ed3ec1dfeba1158a7a27ebee951 SHA512 e7e7bb0ae5173b784ab7dac4453b23d039abb68c11b21bfd3756f7f37da413744dcd76d8f8769ace023f91f0f2a8f78421d432bf96fe0781c05a9584b0f0f64d +DIST cli-prompt-1.0.4.tar.gz 8481 BLAKE2B 0ece875068c8731df28a5098f8de10ffb91849c293682f1098167a609a5c66a08310e8eb26b606cf9407a8d71738851e89dfc3854a8485e1ad1f28c29159a5c4 SHA512 b71c60f6d45c7eaa9c985bb20f6007fd48f5667510a54cc35286f6fd9cba277da4537052550501e1738e7e66e89341ba99cfc40ea7c0c82d8b3d63c03f855c4a EBUILD cli-prompt-1.0.3.ebuild 533 BLAKE2B 47fc3b7308de999c3ed4ca592a84adb22fbc6b2f0736602788dc0e6fecc6df3eeb353bf489ab4d3cf3dc5c30ae3ddc029cd3a8c91e349cf58806ffa27d85d30a SHA512 446b14dad2c14f7b7c64251087a8a236ef3ece44f48c662ee1ba955b7f30ebb6c5e48de33ef3d8d3a0c423903d6c482d5a5b4614f607c898c0db403804a71f04 +EBUILD cli-prompt-1.0.4.ebuild 533 BLAKE2B e87db69e73291927ab15928a4736e989483e8a790acc19a9278793b0f010b3a25a36788b7de1653a512457c512af6fbe7e9e2c81a7749dd91fde969edf9ed5b2 SHA512 6688756e03357c6f2c1983815c22e4b6fed2a33bf627f0e037611771ca613458363187e7781a8c2fe27ece13f373eeca989a279a013056cca2f57c6bcba1a45a MISC metadata.xml 739 BLAKE2B eba32934ae2e6e16b0a490ccfe3d12ff5b8090cf2bf0056eefa890db6a74aede562d728e4ba964c08f61c46f619c80c6ae911eacb17f3726f263f5898b3ff58d SHA512 3124a62655d956687d34f4154764726dd7b893d3a642f2722198fa66bd1d0d29a2ac9508122ae47e7f9f2da65deb34457c9e3f933b2e40b9c4313bade2349a94 diff --git a/dev-php/cli-prompt/cli-prompt-1.0.4.ebuild b/dev-php/cli-prompt/cli-prompt-1.0.4.ebuild new file mode 100644 index 000000000000..b8798f413e98 --- /dev/null +++ b/dev-php/cli-prompt/cli-prompt-1.0.4.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Allows you to prompt for user input on the command line" +HOMEPAGE="https://github.com/Seldaek/cli-prompt" +SRC_URI="https://github.com/Seldaek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/php:* + dev-php/fedora-autoloader" + +src_install() { + insinto "/usr/share/php/Seld/CliPrompt" + doins -r src/. "${FILESDIR}"/autoload.php + dodoc README.md +} diff --git a/dev-php/cphplib/Manifest b/dev-php/cphplib/Manifest index a4434a77d06a..6f557f33f4ce 100644 --- a/dev-php/cphplib/Manifest +++ b/dev-php/cphplib/Manifest @@ -1,4 +1,4 @@ -AUX constructor.patch 877 BLAKE2B b2f1c1fbff365992961495729632075afaaa10e8383ebe04c8802ef6466a7b71565945adf8b3536e6bc58715a22ea1f6fad71d19d30afc33a4bbf06dde68a193 SHA512 0fb08f411829f0c041203cc14859c184036422af5aedb4829cfa1212153ff92e43c8e4889b3a7e1c943ebd1532e2aecab6e4b44147865726966ad804a2f0595d +AUX cphplib-0.51-constructor.patch 877 BLAKE2B b2f1c1fbff365992961495729632075afaaa10e8383ebe04c8802ef6466a7b71565945adf8b3536e6bc58715a22ea1f6fad71d19d30afc33a4bbf06dde68a193 SHA512 0fb08f411829f0c041203cc14859c184036422af5aedb4829cfa1212153ff92e43c8e4889b3a7e1c943ebd1532e2aecab6e4b44147865726966ad804a2f0595d DIST cphplib-0.51.tar.bz2 117555 BLAKE2B e90371d11bb342bf63ef24616d03b1c1e5dc3d8d3eae8410cf2e44f84560cb6385afc9f2fb4690ec94244a6467aca6de71452093af8c61b98777561a15a10823 SHA512 b1db52bb241f4e996538fc6173a72a9ff8d6e19596808030ad1f7ed28b051d2e6f2ececf0cfcfd177a18cab049b5b1c4d3c8877cd93d4cb5705142d035d67818 -EBUILD cphplib-0.51-r1.ebuild 826 BLAKE2B 5c34e2e7c9a06f081244e56f666f99fb632564383018fa2d66cfedebe828d70c3bfaaf63e48eec78ec663c530b29aa7c6c42c8e681d6d9dd653dff44e7d789da SHA512 28ef36a3ff8dc6fffd76452f4286d4c36e56cfdeb6f3aa9cb423e82c4053ba52d233e153cad01dc69312c114c606c9965f91ac29bbb94110ecb8c1970c65f028 +EBUILD cphplib-0.51-r2.ebuild 562 BLAKE2B 8f6b9daff46ff59adfaae5cc93acdc54d405f0670ada65f715495a82f281020e17f82eee214e1db90487efe17588959ea5610c5fb0043c053824eb4ee82fc9e7 SHA512 69b3c86eef15a328decc9a61ccd542e7443d99331ec56a5173919eacca3e88e68005255fbe0920d3dfc6e83cdf7bc026c5491f61f3a8e16d53d53149120c039d MISC metadata.xml 317 BLAKE2B dd766fe4251f0ab1bcda9550935a0c47feccf67d85e78b536f0dd7060ee939bbab441931f7197dbf3edd93003fffc004a4869f65373646b70bef7d95c182ae4a SHA512 20840e772cabe2506460f2b58a8b2c8eaf5e03a52e7f8f476eb8ee2a2c342afce7495bf3d53ccc9a1463b5ab931d8736bf88b0a1e3b61ae72170d698d4d0828d diff --git a/dev-php/cphplib/cphplib-0.51-r1.ebuild b/dev-php/cphplib/cphplib-0.51-r1.ebuild deleted file mode 100644 index c79a4a612094..000000000000 --- a/dev-php/cphplib/cphplib-0.51-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="Cute PHP Library (cphplib)" -HOMEPAGE="http://cphplib.sourceforge.net/" -SRC_URI="mirror://sourceforge/cphplib/${P}.tar.bz2" -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="doc" - -DEPEND=">=dev-php/PEAR-DB-1.7.6-r1" -RDEPEND="${DEPEND}" -PATCHES=( "${FILESDIR}/constructor.patch" ) - -src_install() { - local DOCS=( ChangeLog README TODO ) - local -a HTML_DOCS - insinto "/usr/share/php/${PN}" - doins -r i18n cphplib_formular.inc cphplib.inc - use doc && HTML_DOCS=( doc/packages.html doc/blank.html - doc/classtrees_cphplib.html doc/index.html doc/cphplib/ - doc/errors.html doc/__filesource/ doc/elementindex.html - doc/li_cphplib.html doc/elementindex_cphplib.html doc/media/ ) - einstalldocs -} diff --git a/dev-php/cphplib/cphplib-0.51-r2.ebuild b/dev-php/cphplib/cphplib-0.51-r2.ebuild new file mode 100644 index 000000000000..d40c6df8da76 --- /dev/null +++ b/dev-php/cphplib/cphplib-0.51-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Cute PHP Library (cphplib)" +HOMEPAGE="http://cphplib.sourceforge.net/" +SRC_URI="https://download.sourceforge.net/cphplib/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-php/PEAR-DB" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-0.51-constructor.patch" ) + +src_install() { + insinto "/usr/share/php/cphplib" + doins -r i18n cphplib_formular.inc cphplib.inc + + docinto html + dodoc -r doc/. + einstalldocs +} diff --git a/dev-php/cphplib/files/constructor.patch b/dev-php/cphplib/files/cphplib-0.51-constructor.patch similarity index 100% rename from dev-php/cphplib/files/constructor.patch rename to dev-php/cphplib/files/cphplib-0.51-constructor.patch diff --git a/dev-php/mmslib/Manifest b/dev-php/mmslib/Manifest index 233940d00af5..c1c411035537 100644 --- a/dev-php/mmslib/Manifest +++ b/dev-php/mmslib/Manifest @@ -1,3 +1,3 @@ DIST mmslib-0.97.tar.gz 62106 BLAKE2B 624b905748982b017fb74bebbb2c7d3a0cb004298696d4bd5159a6ac44f7460279ab09e4594ed544e3aaacdc7d98bfbdb94fab130040227137ebf8d3b2bf098e SHA512 ca406af28a25e7af042e4575d88159fbc55b1c90687c355d4175a3b6567bf8fac249b93660aa920c48aa4e05dfaa95a529f8aefedd07db9ce6edd69492918392 -EBUILD mmslib-0.97.ebuild 523 BLAKE2B 1a5503248aed3f9f1fe5a39ca17626015dca7eba0ad51e6ade578def91d23f9d4d826244ddd9e69736c54db2a0e5cfeaf329e5aaaed3721f0b11b943a5053de3 SHA512 2adccc75b10775b5aabb12a1e9a91ad70b6dfe35c0a782be2deccbdbed40cc6c62bd52838a4f9c93c94bc92de926a1dfdedd28cfd78ea63c52d9ff2e993dd101 +EBUILD mmslib-0.97-r1.ebuild 506 BLAKE2B 3bce02a18ed3d168d94ba2c1656b43d11903b834b322873658e5cebd9e32758babb399f0dd052b20077f5f047a68d84779521e9c9405b709256c6b8ac30fd675 SHA512 0b111afc4d2ab1c4f7e13699c2abdcb1ab6d75cd3f3fb42fe99edc1f29820efccfa3b21117b6f0209cf0f7f29ff57ae08735aeee5ba0b0ad6193fe7dfcf106be MISC metadata.xml 240 BLAKE2B f60f325331d493a555e53c29c7cf2742a415356da28a467505f1441f3fd790fd0d59050df84854bdc379d19d94a46121216479807975a2922d5a2fefde83416b SHA512 fada9d69055f2be962b95aac82f260ec5db7a3f4392d10f0458a1d125938fa17539f7ec486000f3a95cff85a3fbb6bbf1f6f4fe6c2de7aa420a7543a3e89d03e diff --git a/dev-php/mmslib/mmslib-0.97-r1.ebuild b/dev-php/mmslib/mmslib-0.97-r1.ebuild new file mode 100644 index 000000000000..ce52f868bffc --- /dev/null +++ b/dev-php/mmslib/mmslib-0.97-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Encoding, decoding, and sending of MMS:es" +HOMEPAGE="https://www.hellkvist.org/software/#MMSLIB" +SRC_URI="https://www.hellkvist.org/software/mmslib/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +RDEPEND="dev-lang/php:*" + +src_install() { + insinto "/usr/share/php/mmslib" + doins mmslib.php + + einstalldocs + use examples && dodoc -r samples content +} diff --git a/dev-php/mmslib/mmslib-0.97.ebuild b/dev-php/mmslib/mmslib-0.97.ebuild deleted file mode 100644 index a622ac5b7a3b..000000000000 --- a/dev-php/mmslib/mmslib-0.97.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="library for encoding, decoding, and sending MMSes" -HOMEPAGE="http://www.hellkvist.org/software/#MMSLIB" -SRC_URI="http://www.hellkvist.org/software/mmslib/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples" - -DEPEND="" -RDEPEND="dev-lang/php:*" - -src_install() { - insinto "/usr/share/php/${PN}" - doins mmslib.php - - dodoc README - use examples && dodoc -r samples content -} diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 3917224a9ee0bdd3dbf9661e02a2c56d00f70571..1109f7626926e20fd77c78bc4f70846d5fbb7804 100644 GIT binary patch literal 271770 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